Difference between r1.4 and the current
@@ -6,11 +6,13 @@
* 참고로, [TeX Live]에 포함되어 있는 uhc 패키지는 CJK 패키지에서 쓰기 위하여 HLaTeX의 UHC 글꼴 중에서 명조체의 일부만을 별도로 조성하고 fd 파일을 만들어넣은 것이다. kotex-utf, cjk-ko, cjk 패키지가 사용하는 uhc 글꼴이란 이것을 가리킨다.
* 또 참고로, MiKTeX에는 uhc 패키지가 포함되지 않으므로 MiKTeX에서 pdflatex으로 kotex-utf를 쓰는 경우 명조체 한자 글꼴을 별도로 지정해야 한다.
== 설치 ==
}}}
* unfonts-base에는 바탕(utbt), 돋움(utgt), 그래픽(utgr), 타자(uttz) 글꼴이 포함된다.
== 사용 ==
=== kotex-euc ===
* 또 참고로, MiKTeX에는 uhc 패키지가 포함되지 않으므로 MiKTeX에서 pdflatex으로 kotex-utf를 쓰는 경우 명조체 한자 글꼴을 별도로 지정해야 한다.
== 설치 ==
* [KTUG사설저장소]로부터 설치할 수 있다. {{{
* [KTUG사설저장소]로부터 설치할 수 있다. 글꼴 설치전 [KTUG사설저장소]를 설정하고 아래의 명령을 실행한다.{{{
$ tlmgr install unfonts-base}}}
* unfonts-base에는 바탕(utbt), 돋움(utgt), 그래픽(utgr), 타자(uttz) 글꼴이 포함된다.
* 그외의 은 글꼴이 필요하다면 unfonts-extra도 설치한다.
* 그외의 은 글꼴이 필요하다면 unfonts-extra도 설치한다.{{{
$ tlmgr install unfonts-extra
}}}
* type 1 글꼴과 트루타입 글꼴이 모두 설치된다.== 사용 ==
=== kotex-euc ===
배경 ¶
- 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}