일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- 호주 이민
- Monica Hwang
- ielts writing
- english writing
- melbourne
- Skilled Independent Migration
- General training module
- 평화
- Yerang Monica Hwang
- 황예랑
- 독립기술이민
- 그림
- Subclass 189
- Book
- 자작동화
- 예랑이
- Book Review
- 호주 영주권
- 호주
- Secret Kingdom
- 제주여행
- 황평화
- Rosie Banks
- IELTS
- SF
- 멜버른
- Skilled Independent visa (subclass 189)
- australia
- 책
- 3분논문
Archives
- Today
- Total
꾸로네
리눅스에서 한글 쓰기: 나비 본문
논문에 한글로 이름을 넣기 위해서 한글 입력기를 설치했다.
1. 설치방법
기본적으로 설명서를 따라 설치하면 큰 문제는 없다.
나의 경우는 Fedora, 64bit 용을 OS로 사용하고 있다.
나비 0.99.5를 내려받아 설치했다. (내려받기)
늘 하듯이 root로 들어가서
/usr/local/src 에 압축을 풀고,
$ ./configure
$ make
$ make install
을 해서 설치를 하려고 했는데
$ ./configure 에서 오류가 났다.
configure: error: nabi needs libhangul 0.0.10 or higher
말하자면 libhangul 0.0.10 이상의 판으로 깔아주어야 한다는 것인데, 이름을 보니 왠지 한글 입력에 필요한 라이브러리 처럼 생겨서 망설임 없이 깔았다. (libhangul 0.0.10 내려받기) 이것도 역시 ./configure 등등으로 깔고나서 다시 나비쪽에 가서 ./configure 를 해 주었는데, 역시 같은 오류가 났다. "깔았는데 왜 없다고 하나" 하면서 인터넷 여기저기를 좀 찾아보니, 경로설정의 문제라고 하더라. (http://kldp.org/node/78788) 그래서 경로 설정을 다음 방법을 이용해서 해 주었다.
export PKG_CONFIG_PATH=/usr/share/pkgconfig:/usr/lib64/pkgconfig:/usr/lib/pkgconfig
그러고나니 configure 에서 오류도 안 나고 나비도 잘 설치되었다.
2. 실행방법
실행 방법은 간단하다.
xterm을 띄운 상태에서
$ nabi &
라고 하면 된다.
이렇게 실행을 하면 다음과 같은 입력기 표시 창이 나타난다.
그런데 여전히 나의 xterm 은 입력기를 nabi 로 해야한다는 사실을 모르고 있기 때문에 그걸 알려주어야 한다.
export XMODIFIERS="@im=nabi"
export XIM_PROGRAM=/usr/local/bin/nabi
이걸 매번 치긴 어려우니 .i18n 이라는 파일을 home 디렉토리에 만들어서 넣어두면 된다.
이렇게 하고 나면 Shift + Space 를 이용하거나 한영키를 누르면 바뀐다. 한영키로 바뀌지 않는 경우에는, .Xmodmap 라는 파일에 (없으면 만들어서)
! for using hangul key
keycode 121 = Hangul_Hanja
keycode 122 = Hangul
라고 넣어주면 된다.
내가 쓰고 있는 Cygwin을 이용한 Xterm 에서도 아무런 문제 없이 잘 표시가 된다.
UTF-8 을 기본으로 설정해 두었고, (.bashrc 파일에 export LANG="ko_KR.UTF-8" 삽입) vi 편집기를 이용해 만든 TeX 문서를 CJK 패키지를 이용해 컴파일 하니 한글이 잘 표시되어 나왔다.
이렇게 리눅스에서 간단히 한글을 쓸 수 있는 세상이 오다니, 참 놀랍구나.
'이런저런 이야기' 카테고리의 다른 글
처음 짜 보는 C++ 코드 (4) | 2009.11.12 |
---|---|
태국, 홍수로 18명 사망 (0) | 2009.11.11 |
나는 어떤 사람인가: 사회 문제에 대한 나의 성향 (2) | 2009.10.26 |
우리나라 언론자유 22단계 떨어짐. (0) | 2009.10.21 |
Auricular Hematoma, 귓바퀴 혈종 (0) | 2009.10.17 |
Comments