KTUGFaq

KTUG FAQ

로그인:
비밀번호:
가입
Emacs Makes All Computing Simple
FrontPage › ko.TeX
ko.TeX - 통합 한글 텍 매크로 및 폰트 패키지

ko.TeXHLaTeXHangul-ucs가 결합하여 탄생한, 명실 상부한 "한국어 (한글) 텍 시스템"입니다. "한글 라텍(HLaTeX)"은 1990년대 이후 텍에서의 한글 사용에 사실상 표준이었으며, hangul-ucs는 한글 라텍의 현저한 영향 아래에서 성장한 유니코드 한글 텍 매크로였던 것입니다. -- [http]한국어 텍 ko.TeX v0.1.0 사용자 설명서의 일러두기


  • 주요 사이트
  • 주요 문서
  • 게시판
    • KTUGBoard:6712 - ko.TeX의 출범을 알리는 KTUG 게시판의 알림글


  • 목차

    1 ko.TeX의 탄생
    2 설치
    3 간단한 예제
    4 옵션
    5 부가 패키지

    1 ko.TeX의 탄생


    2007년 6월 30일, 한국텍학회 모임에서, 은광희, 김도현, 김강수 등 한글 라텍, hangul-ucs의 저자들과 KTS 임원, 회원 등이 모인 자리에서 이 두 한글 매크로 패키지를 통합하여 통합 한글 텍 패키지를 제작하기로 의견을 모은 것이다. 이것은 그 동안 한글 사용에 있어서 둘 이상의 패키지가 존재함으로 빚어진 혼란을 불식하고 향후 한글 텍/라텍의 발전의 근거를 마련했다는 점에서도 중요한 일보진전이었고, 한글 라텍으로부터 오랜 시간 발전해 온 라텍에서의 한글 사용을 총체적으로 점검할 기회를 얻게 되었다는 점에서도 의미가 있는 결정이었다.

    그로부터 일 개월 정도의 작업을 통하여 ko.TeX 베타 버전이 공개되었다. ko.TeX은 Unicode/UTF-8 인코딩과 EUC-KR을 모두 지원하기로 하였으나 원칙적으로 향후의 발전 방향은 Unicode로 합의하였다. 또한 은광희의 UHC 글꼴을 발전시킨 '은글꼴 type 1'을 기본 글꼴도 채택하고 이를 EUC-KR 버전에도 적용시킴으로써, 폰트를 둘러싼 이런저런 불편한 점을 일소하였으며, pdf 제작 및 매크로의 호환성과 안정성에 있어서 몇 가지 중요한 진보를 이루었다. -- [http]한국어 텍 ko.TeX v0.1.0 사용자 설명서, p.14-15

    2 설치

    3 간단한 예제

    다음과 같이 kotex 패키지를 사용하고 한글을 쓰면 된다. 파일은 UTF8 인코딩으로 저장해야 한다.

    % -*- UTF-8 : LaTeX -*-
    \documentclass{article}
    
    \usepackage{kotex}
    
    \begin{document}
    
    \section{들어가기}
    처음 문서를 작성합니다.
    
    \end{document}
    


    위와 같이 아무 옵션도 주지 않고 부가 패키지도 전혀 사용하지 않아도 한글을 사용하는 데는 전혀 문제가 없다. 그러나 일반적으로 몇가지 옵션을 주고 부가 패키지를 함께 사용하는 것이 보기 좋은 문서를 만들어 준다. 한글 검색 가능한 PDF를 만들고 한글로 된 PDF 책갈피가 만들어지도록 하기 위해서도 프리앰블에 추가해 줄 것이 있다. 다음과 같다.

    % -*- UTF-8 : LaTeX -*-
    \documentclass{article}
    
    \usepackage[hangul,nonfrench,finemath]{kotex}
    \usepackage[default]{dhucs-interword}
    \usehangulfontspec{ut}
    \usepackage[hangul]{dhucs-setspace}
    \usepackage{dhucs-gremph}
    
    \usepackage{ifpdf}
    \ifpdf
      \usepackage[unicode,pdftex,colorlinks]{hyperref}
      \input glyphtounicode\pdfgentounicode=1
    \else
      \usepackage[unicode,dvipdfm,colorlinks]{hyperref}
    \fi
    
    \begin{document}
    
    \section{들어가기}
    처음 문서를 작성합니다.
    
    \end{document}
    

    4 옵션

    ko.TeX/utf의 옵션

    • hangul - 한글 문서 서식을 설정. 장과 절 포맷은 "제 1 장"과 같은 형태
    • nojosa - 자동조사 기능을 끈다.
    • hanja - hangul과 같으나 한글 이름 대신 한자 이름 사용
    • nonfrench - 한글 문장에 대해서도 non-french-spacing 적용.
    • finemath - 문장 중 수식과 한글 사이에 적절한 간격 부여. 문장부호도 포함됨.
    • strictcharcheck - 한글 폰트 가운데 .tfm은 있으나 해당 문자가 결락된 경우 에러를 보여 준다.


    5 부가 패키지

    ko.TeX/utf와 함께 제동되는 부가 패키지

    • dhucs-cmap - PDFLaTeX을 이용하여 한글 문서를 작성할 때 한글 텍스트의 검색과 추출을 가능하게 한다.
    • dhucs-interword - 한글 문서의 자간과 단어간격을 설정. 옵션은 defaultHWP가 있다.
    • dhucs-setspace - 한글 문서의 행간을 설정. hangul 옵션 필요.
    • dhucs-gremph - \itshape에 해당하는 한글 문자를 그래픽 글꼴로 바꾼다. bfemph 옵션을 주면 굵은 글꼴.
    • dhucsfn - 한글 문서에 맞는 여러 가지 각주짜기 방법 제공
    • dhucs-trivcj - 간단한 일본어 또는 중국어 문단 식자
    • dhucs-midkor - 1933년 이전의 옛한글 식자
    • dhucs-enumitem - enumitem 패키지에 한글식 글머리 정의를 추가
    • dhucs-enumerate - enumerate 패키지에 한글식 글머리 정의를 하가
    • dhucs-paralist - dhucs-enumerate 패키지와 같으나 paralist 패키지를 사용할 때 발생하는 문제 해결.






    ^
    Valid XHTML 1.0! Valid CSS! powered by MoniWiki
    last modified 2007-11-06 03:57:49
    Processing time 0.0756 sec