개요:
-----

이 글자체는 문체부에서 보급한 문체부 개발 글자체의 TrueType 글자체를
한글LaTeX에서 사용할 수 있도록 구성되어 있습니다.

문체부 글자체:
--------------

문체부의 개발 글자체는 문체부를 통해 보급되고 있으나, 한글LaTeX
사용자의 편의를 위해서 함께 제공합니다.  moonttf-ttf.tar.gz을 풀면
다음과 같은 종류의 글자체가 있읍니다.

	mt.ttf	바탕체
	mb.ttf	견바탕체
	mg.ttf	돋움체
	mk.ttf	견돋움체
	mj.ttf	궁체 정자체
	mm.ttf	궁체 흘림체
	mh.ttf	훈민정음체
	mn.ttf	쓰기 정자체
	mp.ttf	쓰기 흘림체

설치:
-----

1) moonttf.sty, hwmbt.fd, hwmdt.fd, hwmgs.fd, hwmgh.fd, hwmhm.fd,
   hwmsg.fd, hwmsh.fd 파일들은 한글LaTeX의 입력 파일이 있는 자료방에
   복사합니다.  TDS에 의거하여 한글LaTeX의 입력파일은
   texmf/tex/latex/hlatex로 설정되어 있읍니다.

2) moonttf.tar.gz 파일은 CTAN의 fonts/korean/HLaTeX 자료방에서 구할
   수 있으며 TDS의 fonts 자료방에서 gunzip/tar로 풉니다.

cd texmf/fonts
gunzip -c moonttf.tar.gz | tar xvf -

3) TrueType 글자체는 texmf/fonts 자료방에서 다음과 같은 아랫자료방
   구조로 설치합니다.  moonttf-ttf.tar.gz은 이와 같은 나무꼴의
   자료방 구조로 묶음/압축되어 있읍니다.

	truetype ━ moonttf ┳ batang ┳  mb.ttf
                            │        └  mt.ttf
                            ├ doteum ┳  mg.ttf
                            │        └  mk.ttf
                            ├ gung ━┳  mj.ttf
                            │        └  mm.ttf
                            ├ hoonmin ━ mh.ttf
                            └ sseugi ┳  mn.ttf
                                      └  mp.ttf

4) config/ttfonts.mhb 파일은 texmf/ttf2pk 자료방에 있는 ttfonts.map에
   삽입합니다.

cat ttfonts.mhb >> $texmf/ttf2pk/ttfonts.map

   config/wansung.sfd 파일은 texmf/ttf2pk 자료방에 복사합니다.

   (ttf2pk 자료방은 운영체계마다 다를 수 있읍니다.  freetype 1.1
    판에 포함되어 있는 ttf2pk 프로그램을 kpathsea 묶음처리를 써서
    번역했을 경우에 위와 같은 자료방 구조를 따르면 문제없이 작동할
    것입니다.  ttf2pk는 아직 web2c 7.2판에 포함되어 있지 않으므로 따로
    설치하여야 합니다.  ttf2pk를 작동시키는데 필요한 환경설정은
    texmf.cnf에 포함되어 있읍니다.)

5) web2c-7.2 이전의 TeX 운영체계에 설치되어 있는 각본 파일 mktexpk는
   ttf2pk를 고려하지 않고 있습니다.  그러므로 다음과 같이 이 각본
   파일을 수정합니다.

@@ -76,41 +76,34 @@
 # grep for the font in $PSMAPFILE.  These are base font names, such as
 # rpplr (the original) or pplr0 (an interim step) or pplr8r (current).
 : ${PSMAPFILE=`kpsewhich psfonts.map`}
+: ${TTMAPFILE=`kpsewhich --expand-path '$TEXMFMAIN'`/ttf2pk/ttfonts.map}
+subpattern=`echo $NAME | sed -e "s/[0-9]$//" | sed -e "s/[0-9]$//"`@
+pattern="("^$NAME"'([  ]|$)'|"^$subpattern")"
+ttline=`egrep "$pattern" $TTMAPFILE`
 pattern="^$NAME"'([    ]|$)' 
 psline=`egrep "$pattern" $PSMAPFILE`
-if test -n "$psline"; then
+if test -n "$ttline"; then
+  MODE=modeless
+  cmd="ttf2pk -q $NAME $DPI"
+elif test -n "$psline"; then
   MODE=modeless
   # ps_to_pk is set in mktex.opt
   case $ps_to_pk in

사용:
-----

한글LaTeX의 꾸러미 파일인 moonttf.sty을 LaTeX 원천 파일의 전문에서
다음과 같이 \usepackage로 읽히도록 하면

\documentclass{...}
\usepackage{hangul}
\usepackage{moonttf}
\begin{document}
...
\end{document}

\명조(\mjfamily)와 \고딕(\gtfamily) 그리고 \궁서, \궁흘림, \목각,
\펜글씨 및 \펜흘림 글자체가 문체부의 TrueType 글자체로 바뀝니다.

이 글자체를 사용하면 \fontseries 중 넓이 부분을 c (condensed: 75%)에서
m (medium: 100%), x (extended: 125%), ux(ultra extended: 200%)까지
조절할 수 있으며, 무게 부분은 \mjfamily와 \gtfamily의 경우 medium과
bold가 서로 다르며, 나머지는 그 구분이 없읍니다.  \fontshape은 모두 n
(normal)과 sl (slanted) 및 it (이탤릭)으로 구성되며 \gsfamily와
\pnfamily에서는 \itshape이 흘림체를 쓰도록 구성되어 있고 나머지 글자체
가족에서는 \itshape과 \slshape은 같습니다.

--- 이상 ---