LaTeX 이라는 물건.
미국물리학회(APS)에서 저자의 이름을 한글로도 쓸 수 있다는 놀라운 발표를 해서, 내 이름을 한글로 써 보려고 하던 중에, 그리고 어차피 졸업 논문에 한글 요약본과 감사의 글도 들어가야 하니, 한글을 쓸 수 있는 TeX 환경을 만드느라 어제 하루를 보냈다. 사람들이 대체로 쓰는 HLaTeX 방법이 아닌, 일반 LaTeX 에 CJK(Chinese, Japanese, Korean)이라는 패키지를 더하는 방식을 선택했다. 이건 내가 선택한 게 아니라, 미국물리학회에서 선택한 것이다.

그러다가 TeXLive 라는 것을 알게 되었는데, Windows 또는 Linux 등에서 쓸 수 있는 TeX 패키지를 "종합 선물 세트"처럼 한 방에 깔아주는 프로그램이라 하겠다. 한중일 뿐 아니라 아랍어, 몽골어 등 다 설치해준다.

Windows에서 깔 때는 특별히 어려운 점은 없고, 다만 TeX을 실행하는 아이콘이 없어서, 실행창을 띄운 뒤 폴더를 찾아가서 해야한다는 불편함이 있다. 아니면 나만 모르는 것일 수도.

Linux에서는 텍스트 상태에서 설치가 되는 데, 특별히 선택을 하지 않으면 전체 패키지를 다 설치하고, 그 용량은 2GB 가까이 된다. 용량은 Windows에서도 마찬가지지만. 다 설치를 하고 나면 경로 설정을 해 주어야 한다. 경로 설정만 잘 해주고 나면 나머지는 문제 없을 듯. 경로 설정은 관리자(root)로 들어가서 /etc/profile 에다가 다음과 같이 해주면 된다.

PATH=/usr/local/texlive/2008/bin/x86_64-linux:$PATH; export PATH 
MANPATH=/usr/local/texlive/2008/texmf/doc/man:$MANPATH; export MANPATH 
INFOPATH=/usr/local/texlive/2008/texmf/doc/info:$INFOPATH; export INFOPATH

관리자가 아니라면, 개인 디렉토리에 설치해서 쓸 수도 있고, 그 때에 맞게 경로만 잘 설정해주면 된다고 하는데, 그냥 관리자로 설치하는 편이 좋겠다.

Windows와 Linux에 둘 다 설치해서 시험해 본 결과, 한글이 잘 표시되었다.



이렇게 이름을 써 놓으니 괜히 마음이 뿌듯하다.
이제 진짜 논문을 쓰는 일만 남았구나. 하하하.

저작자 표시 비영리 변경 금지
Posted by 꾸로gguro

트랙백 주소 :: http://gguro.com/trackback/129 관련글 쓰기

  1. Subject: 리눅스에서 한글 쓰기: 나비

    Tracked from 꾸로네 2009/11/04 12:31  삭제

    논문에 한글로 이름을 넣기 위해서 한글 입력기를 설치했다. 리눅스에서 한글을 쓰는 방법은 여러가지가 있겠지만, 서버에 접속해서 X-Window를 띄워 쓰는 사람에게 아주 간단한 한글 입력기인 나비가 있다. 한텀을 굳이 띄우지 않아도, 일반적인 xterm에서 사용할 수 있기 때문에 매우 간단하고 편리하다. UTF-8도 지원하며, 세벌식에 옛글까지 지원한다. 1. 설치방법 기본적으로 설명서를 따라 설치하면 큰 문제는 없다. 나의 경우는 Fedora, 6..

  2. Subject: TeXLive 위에 ko.TeX 설치와 kaist-ucs.cls 사용

    Tracked from 꾸로네 2009/12/03 12:18  삭제

    TeXLive 2008을 설치하고 CJK 꾸러미를 써서 약간의 한글을 사용하고 있었다. 그런데 박사 논문 예심을 준비하다보니 한글을 좀 더 많이 써야할 일이 생겼고, 무엇보다 KAIST 박사 논문 양식 파일을 적용해야 하다보니 관련 패키지를 설치해야 했다. dhucs 와 은글꼴 등 각각의 꾸러미를 하나씩 받아서 설치하다 아무리 꾸러미를 추가해도 LaTeX 컴파일을 할 때마다 계속 발생하는 오류 때문에 참을성에 한계가 오려는 순간, '어차피 내 논문인..

댓글을 달아 주세요

  1. 예랑엄마 2009/09/18 15:37  댓글주소  수정/삭제  댓글쓰기

    여보야의 이름만 봐도 뿌듯 ^^

  2. Ens 2009/09/18 15:57  댓글주소  수정/삭제  댓글쓰기

    TeX Live 로 갈아탔군.. 난 여전히 MikTex 인데.. MikTeX 보다 좋은 점이 있더냐?

    • 꾸로gguro 2009/09/19 03:20  댓글주소  수정/삭제

      특별히 좋은 점이 있다기 보다는, 그냥 CJK 패키지를 알아서 깔아준다는 게 좋은 점일듯. Winedt를 쓴다면 MikTeX이 좋지 않을까? 나야 Vim을 쓰니까. 그나저나 한글 입력기는 또 해결해야 할 문제인데, 한텀 깔려니 귀찮네.

  3. 모아 2009/09/19 00:50  댓글주소  수정/삭제  댓글쓰기

    아이콘이 없으면 직접 만들면 되잖아요?

    • 꾸로gguro 2009/09/19 03:24  댓글주소  수정/삭제

      내가 글을 좀 대충써서.
      아이콘 만의 문제는 아니고, TeX을 실행할 때 내가 쓴 문서를 컴파일해야 되는데, 그걸 찾아주는 GUI가 없다고나 할까. 그래서 실행창에서 dir!!! 이라는 명령어를 이용해서 내가 쓰고 있는 문서가 있는 폴더를 찾아가야 하는 불편함이 있지. 아, 그 GUI 만드는 것도 쉬운 건가? ^^;;
      리눅스에서 ls로 찾아가서 쓸 때는 불편하지 않은데, 윈도우즈에서 dir로 하려니 왠지 불편하다는.

  4. Tex 초보 2009/12/10 08:35  댓글주소  수정/삭제  댓글쓰기

    안녕하세요. 초면에 염치 없지만 질문 좀 드려도 될까요. 미국물리학회 저널 중 하나에 투고하려는데 한글 이름 넣기가 쉽지가 않군요. aps 홈피(http://www.aip.org/pubservs/cjk_instructions.html)에 나와 있는데로 아래처럼 입력했습니다.

    \documentclass[aps,prl,preprint]{revtex4}
    \usepackage{CJK}
    ....
    \begin{document}
    \begin{CJK*}{KS}{} % Use default fonts from CJK (see below)
    \title{Title of Paper}
    \author{Your Name (한글이름)}
    \affiliation{Your affiliation}
    ...
    \maketitle
    \end{CJK*}


    그런데, 안되네요. kmj.cfg 라는 파일을 찾을 수 없다는 에러 메시지가 나옵니다. 필요한 cjk 패키지는 다 설치한 것 같은데, 워낙 초보라서 어딜 어떻게 손봐야 하는지 감이 오질 않습니다. 폰트는 지정하지 말라고 해서 빼놓고 했다가 혹시나 싶어서 Batang으로 지정해도 여전히 안되는 군요. 혹시 보시고 뭐가 문제인지 쉽게 떠오르신다면 간단히 설명 좀 부탁드리고 싶습니다. 참, 사용환경은 윈도우즈 비스타에서 MikTex을 쓰고 있고 편집툴로는 WinEdt를 쓰고 있습니다.

    • 꾸로gguro 2009/12/10 20:52  댓글주소  수정/삭제

      kmj.cfg 라는 파일을 찾을 수 없다는 메시지는 제 추측으로는 Korean, 명조체를 설정하는 환경파일을 찾을 수 없다는 말인 것 같습니다. 문제는 아마도 진짜로 저 파일이 없거나, 아니면 그 파일이 어디 있는지 모른다는 것이겠지요.

      저의 경우는 Batang은 잘 안 됐던 것 같고요,
      \begin{CJK*}{UTF8}{mj}
      로 해서 사용했습니다.
      님은 euc-kr 이니까 UTF8대신 KS로 쓰는 것이 맞을테고, 그에 맞는 글꼴을 잘 찾아서 넣어주시는 것이 필요하겠네요. 제가 MikTeX을 안 써서 모르겠는데, 아마도 MikTeX 폴더 어딘가에 fonts 라는 폴더가 있을 거고, 그 밑에 euc-kr 에 해당하는 글꼴을 지원하는 파일이 있을 것입니다. 그 중에 하나를 선택해서 mj 대신에 넣어주면 되겠네요.

      그래도 안 된다면 글꼴은 있지만 글꼴의 위치설정(mapping)이 안 되어있다는 뜻이 되겠지요. 그렇다면 font mapping 하는 파일을 찾아서 수정하셔야 할 듯.

      도움이 되었기를 바랍니다.

      @ APS와 AIP 모두 한글이름을 지원한다니, 이제 논문에서 종종 한글이름을 볼 수 있겠군요.

    • Ens 2009/12/11 17:51  댓글주소  수정/삭제

      오호.. 드디어 꾸로가 TeX 질문을 받고 답변을 하는 경지에 이르렀군..

    • Tex 초보 2009/12/12 02:41  댓글주소  수정/삭제

      답변 감사드립니다. 설명해주신 것들 시도해봐야 겠네요.