EDRSPIHCRSSRSS

ko.TeX

last modified: 2013-10-17 22:50:33 Contributors

개요

  • ko.TeX은 한국어/한글 식자를 위한 TeX, LaTeX 패키지군을 아울러 부르는 말이다.
  • ko.TeX한국텍학회에서 공식적으로 개발을 후원하고 배포를 담당한다.
  • ko.TeX의 개발에는 주개발자인 김도현 이외 많은 기여자들이 참여하고 있다.
  • 2013년 10월 현재 최신판은 2.0이다.

구성

  • ko.TeX은 다음과 같은 패키지들을 총칭한다.
    • kotex-utf: 유니코드(utf-8) 한글 식자 패키지로 tex, latex, pdflatex 등의 엔진에 대응한다.
    • cjk-ko: Werner Lemberg의 CJK 패키지를 이용하여 유니코드 한글을 식자하는 패키지이다.
    • xetex-ko: XeTeX 엔진에 대응하는 한글 식자 패키지이다.
    • luatex-ko: LuaTeX 엔진에 대응하는 한글 식자 패키지이다.
    • oblivoir: memoir 클래스를 이용하여 한글 문서를 작성하는 것을 돕는 클래스와 패키지 묶음이다.
    • ko.TeX utilities: 한글 문서 작성에 필요한 유틸리티들로 색인을 만들기 위한 komkindex, kotexindy 등이 포함되어 있다.
  • 다음은 2.0 버전 이후 개발이 중단된 패키지들이나 사용자들의 편의를 위해 ko.TeX 저장소에서 서비스한다.
    • kotex-euc: euc-kr 한글을 식자하는 패키지로 은광희의 HLaTeX 1.0.1의 LaTeX 부분을 일부 수정한 것이다.
    • untype1: 은글꼴 type 1 글꼴 묶음이다.
  • 다음은 ko.TeX의 구성 요소는 아니나 밀접히 관련되어 있는 패키지이다.
    • nanumtype1: CTAN에 등록되어 있는 나눔글꼴 기반의 유니코드 한글 type 1 글꼴 묶음이다.

배포와 설치

  • ko.TeX은 CTAN 및 TeX Live ko.TeX 사설 저장소를 통하여 배포된다.
  • TeX Live에서의 설치

예제

  • 문서의 컴파일에 여러 엔진이 사용될 가능성이 있으므로 iftex 패키지를 사용하는 것이 좋다.
    % !TEX encoding = UTF-8 Unicode

    \documentclass{article}

    \usepackage{amsmath,amssymb}
    \usepackage[hangul]{kotex}
    \usepackage{kotex-logo}

    \usepackage{iftex}
    \ifPDFTeX
      \usepackage{dhucs-nanumfont}
    \else\ifXeTeX
      \setmainhangulfont[Ligatures=TeX]{HCR Batang LVT}
      \setsanshangulfont[Ligatures=TeX]{HCR Dotum LVT}
    \else\ifLuaTeX
      \setmainhangulfont[Ligatures=TeX]{HCR Batang LVT}
      \setsanshangulfont[Ligatures=TeX]{HCR Dotum LVT}
    \fi\fi\fi

    \begin{document}

    \title{\koTeX-article 템플릿}
    \author{저자}
    \date{}
    \maketitle

    \section{절 제목}

    \subsection{소절 제목}

    이 문서는 \koTeX\ 문서입니다.

    \end{document}

기타

  • ko.TeX케이오텍 또는 코리언 텍이라고 읽는다.
  • ko.TeX은 다음과 같이 조판한다. 이 명령은 kotex-logo 패키지에 정의되어 있다.
    \newcommand*\koTeX{%
      \textsf{k}\kern-0.0625em\textit{o}\kern-0.11em%
      \lower.15ex\hbox{.}\kern-0.1em\protect\TeX}