Hannah and Je together

Friday, 3 April 2009

Korean input in OpenOffice on Linux using SCIM

If you use SCIM on Linux to write Korean in OpenOffice and have problem of switching the order of letters, try this:

scim-setup1

Right click on the SCIM icon on your tray, and click SCIM Setup.

scim-setup2

Go to the Hangul menu under IMEngine.

scim-setup3

Go to the Options tab, and turn on the Commit by word.

This would be easiest workaround for the problem.

오픈오피스에서 한글 입력에 문제가 많이 있었지만, 몰랐다. 한글을 입력하지 않고 살았으니까. 사실 한글 입력은 주로 웹 브라우저에서만 했는데, 불여우에서 문제가 없었다.

그러나, 누나한테 문제가 있다는 얘길 듣고, 확인해 보니 사실이었다. 우리집에서 나타난 문제는 글자 입력의 순서가 뒤바뀌는 경우였다. 예를 들어 대한을 입력하면 한대로 나타나는 것. 한대 맞고 싶나보다.

문제는 굉장히 자주 발생했고, 오픈오피스를 사용할 수 없을 지경이었다. 다른 어떤 프로그램에서도 나타나지 않았고, 오직 오픈오피스에서만 발생했다.

사용 환경은, 우분투였으며, 입력기는 SCIM이었다. 인터넷을 찾아보니 동일한 문제로 많은 보고가 있었고, 여러가지 해결책이 나왔다. openoffice.org-gtk랑 openoffice.org-gnome 패키지는 지우는 것 부터, 입력기를 nabi등 다른 걸 쓰는 것, 그리고 wine을 사용하지 않는 것 (왜? 와인이랑 뭔 상관?), 그리고 라이브러리를 교체하는 것 까지 다양했다.

하지만, 문제는 뭔 짓을 해도 해결이 안됐다는 거.

결국 혼자서 SCIM 설정을 살펴보다 해결책을 발견했다. 사실, 해결이라기 보다는, 피해가는 방법이지만.

먼저 시스템 트레이에 있는 SCIM 아이콘을 마우스 오른쪽 클릭해서 조그만 메뉴를 불러낸다.

scim-setup1

그리고 SCIM Setup을 눌러서 설정 메뉴로 들어간다.

scim-setup2

설정메뉴에서는 IMEngine아래에 있는 Hangul을 눌러서 한글 관련된 부분으로 간다.

scim-setup3

한글 관련 부분에서는 Options 탭으로 가는데, 그 중에 마지막에 있는 Commit by word를 체크표시를 해 준다. 이는 단어 단위로 한글을 입력하게 해 주는데, 바꿔 말하면, 스페이스나 기호등 한글 이외의 입력이 있기 전까지 입력기가 응용프로그램에 한글을 전달해 주지 않는 다는 의미다.

이렇게 해 주면, 어째든 문제가 발생하지 않는다. 대한민국은 여전히 대한민국이고 캐나다는 여전히 캐나다로 남아 있다. 다만, 입력 중에는 한글 여러 글자가 계속 밑줄이 쳐져 있는 게 아직은 눈에 거슬리긴 하지만.

Advertisements

1 Comment »

  1. Thank you, my brother,
    사실 캐나다에 처음 와서 한글을 쓰는데, 도저히 사용할 수가 없을 정도여서, 사용을 하지 않았었다. 최근에 다시 한글 입력할 일이 생겨서 한글을 쳐보니 역시….모든 문제를 남동생이 해결해 주었다. 사실, 난 거의 컴맹이다. 한글쓰고, 파워포인트 만드는 정도. 컴퓨터를 사용하다 보면 많은 문제가 발생한다. 난 아무것도 만지지 않았는데,…. 이 모든 문제를 다 남동생이 해결해 준다. 모든 척척 박사처럼 보인다. 어쨌든 내 눈에는…

    Comment by 이선희 — Monday, 6 April 2009 @ 0:32 | Reply


RSS feed for comments on this post. TrackBack URI

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Create a free website or blog at WordPress.com.

%d bloggers like this: