배경 ¶
- UHC 글꼴은 HLaTeX의 기본 글꼴 세트였으며 type 1 글꼴이었다. (by 은광희)
- 은 글꼴 트루타입은 UHC 글꼴로부터 트루타입으로 변환하고 이를 바탕으로 기능을 추가. (by 박원규)
- 은 글꼴 type 1은 은 글꼴 트루타입으로부터 역으로 추출된 type 1 글꼴로서 kotex-euc와 kotex-utf의 기본 글꼴이었다. (by ko.TeX 개발팀)
- 현재 kotex-utf는 nanumtype1을 기본 글꼴로 쓰고 있으나 명조체 한자에 한해서 uhc 글꼴을 사용한다.
- 참고로, TeX Live에 포함되어 있는 uhc 패키지는 CJK 패키지에서 쓰기 위하여 HLaTeX의 UHC 글꼴 중에서 명조체의 일부만을 별도로 조성하고 fd 파일을 만들어넣은 것이다. kotex-utf, cjk-ko, cjk 패키지가 사용하는 uhc 글꼴이란 이것을 가리킨다.
- 또 참고로, MiKTeX에는 uhc 패키지가 포함되지 않으므로 MiKTeX에서 pdflatex으로 kotex-utf를 쓰는 경우 명조체 한자 글꼴을 별도로 지정해야 한다.
설치 ¶
사용 ¶
kotex-euc ¶
kotex-euc는 은 글꼴 type 1이 디폴트이고 다른 글꼴은 쓸 수 없다.
cjk-ko ¶
\usepackage[cjk,mj=utbt,gt=utgt]{kotex}
kotex-utf ¶
\usepackage{dhucs-untype1}
또는
\SetHangulFonts{utbt}{utgt}{uttz} \SetHanjaFonts{utbt}{utgt}{utgt}
pdflatex, xelatex, lualatex ¶
엔진에 따라 pdflatex일 때는 untype1, xelatex이나 lualatex일 때는 트루타입을 쓰도록 하는 방법
article, book, report
\usepackage{kotex} \usepackage{ifpxltex} \IfpxlTeXpxl*{p}{x,l}% {% \usepackage{dhucs-untype1} }% {% \setmainhangulfont{UnBatang.ttf}% [Ligatures=TeX,BoldFont={UnBatangBold.ttf},BoldItalicFont={UnBatangBold.ttf},AutoFakeSlant, BoldItalicFeatures={FakeSlant={0.16}},SmallCapsFont={*},SmallCapsFeatures={},Script=Hangul] \setsanshangulfont{UnDotum.ttf}% [Ligatures=TeX,BoldFont={UnDotumBold.ttf},BoldItalicFont={UnDotumBold.ttf},AutoFakeSlant, BoldItalicFeatures={FakeSlant={0.16}},SmallCapsFont={*},SmallCapsFeatures={}] \setmonohangulfont{UnTaza.ttf}% [ItalicFont={*},BoldFont={*},BoldItalicFont={*},SmallCapsFont={*}] }oblivoir
\documentclass[unfonts,itemph]{oblivoir}