°³¿ä: ----- ÀÌ ±ÛÀÚü´Â ÇѱÛLaTeX 0.97ÆDZîÁö »ç¿ëµÇ¾ú´ø ¿Ï¼ºÇü ±ÛÀÚüÀÔ´Ï´Ù. ÀÌ ±ÛÀÚüµéÀº KS X 1001 ºÎÈ£ ü°è¿¡¼­ Á¤ÀÇÇÏ´Â ¹®Àڵ鸸À¸·Î ±¸¼ºµÇ¾î ÀÖÀ¸¸ç 0.99ÆÇ¿¡¼­ Unicode¿¡ Á¤ÀÇµÈ ¸ðµç ÇѱÛÀ» ´Ù ó¸®ÇÒ ¼ö ÀÖ´Â UHC ±ÛÀÚü·Î ´ëüµÇ¾úÀ¾´Ï´Ù. ¿Ï¼ºÇü ±ÛÀÚü: -------------- ¿Ï¼ºÇü ±ÛÀÚü´Â µ¶ÀÏ ¿¡¾î¶û¿£ ´ëÇÐ ¾ð¾îÇаú ftp ¼­¹ö¿¡¼­ ±¸ÇÒ ¼ö ÀÖÀ¾´Ï´Ù. ftp://ftp.linguistik.uni-erlangen.de/pub/HLaTeX/unsupported/wansung ±ÛÀÚüÀÇ Á¾·ù´Â ´ÙÀ½°ú °°½À´Ï´Ù. (MF´Â METAFONT ±ÛÀÚü, PS´Â postscript type1 ±ÛÀÚüÀÓÀ» Ç¥½ÃÇÕ´Ï´Ù.) ÇÑ±Û ¸íÁ¶Ã¼: wsmj.tar.bz2(MF) pkmj.tar.bz2(PS) ÇÑ±Û °íµñü: wsgt.tar.bz2(MF) pkgt.tar.bz2(PS) ÇÑ±Û ±×·¡ÇÈü: wsgr.tar.bz2(MF) pkgr.tar.bz2(PS) ÇÑ±Û »õ¸íÁ¶Ã¼: wssm.tar.bz2(MF) pksm.tar.bz2(PS) ÇÑ±Û Çʱâü: wspg.tar.bz2(MF) pkpg.tar.bz2(PS) ÇÑ±Û º½Ã¼: wsbm.tar.bz2(MF) pkbm.tar.bz2(PS) ÇÑ±Û ±Ã¼­Ã¼: wsgs.tar.bz2(MF) pkgs.tar.bz2(PS) ÇÑ±Û ¸ñ°¢Ã¼: wsmg.tar.bz2(MF) pkmg.tar.bz2(PS) ÇÑ±Û ¿Ü°ûü: wsol.tar.bz2(MF) pkol.tar.bz2(PS) ÇÑ±Û ¿¾±Ûü: wsyt.tar.bz2(MF) pkyt.tar.bz2(PS) ÇÑ±Û Ææ±Û¾¾Ã¼: wspn.tar.bz2(MF) pkpn.tar.bz2(PS) ÇÑ±Û ÀÚ¸ð±ÛÀÚ: jamo.tar.bz2(MF) pjamo.tar.bz2(PS) (¸íÁ¶, °íµñ, ŸÀÚ, ¼Ò¶ó, ³ëº§) ÇÑÀÚ ¸íÁ¶Ã¼: hanja-myoungjo.tar.bz2(MF) pshanja-myoungjo.tar.bz2(PS) ÇÑÀÚ °íµñü: hanja-gothic.tar.bz2(MF) pshanja-gothic.tar.bz2(PS) ÇÑÀÚ ±Ã¼­Ã¼: hanja-gungseo.tar.bz2(MF) pshanja-gungseo.tar.bz2(PS) »ó¡ ¹®ÀÚ: hsym.tar.bz2(MF) phsym.tar.bz2(PS) (¸íÁ¶, °íµñ) MF °ø¿ë¸ðµë: common.tar.bz2 ¼³Ä¡: ----- 1) °¢Á¾ fd ÆÄÀÏÀ» ÇѱÛLaTeXÀÇ ÀÔ·Â ÆÄÀÏÀÌ ÀÖ´Â ÀÚ·á¹æ¿¡ º¹»çÇÕ´Ï´Ù. TDS¿¡ ÀÇ°ÅÇÏ¿© ÇѱÛLaTeXÀÇ ÀÔ·ÂÆÄÀÏÀº texmf/tex/latex/hlatex·Î ¼³Á¤µÇ¾î ÀÖÀ¾´Ï´Ù. fd ÆÄÀÏÀÇ ÆÄÀÏ À̸§Àº ´ÙÀ½°ú °°Àº Àǹ̸¦ Áö´Ï°í ÀÖÀ¾´Ï´Ù. h + {w,h,s} + [p] + µÎ±ÛÀÚ + .fd ¦¢ ¦¢ ¦¢ ¦¢ ¦¢ ¦¦ `µÎ±ÛÀÚ'´Â ±ÛÀÚüÀÇ Á¾·ù¸¦ ÀǹÌÇÕ´Ï´Ù. ¦¢ ¦¦ p°¡ ÀÖÀ¸¸é PS ±ÛÀÚü¸¦ ÀǹÌÇÕ´Ï´Ù. ¦¦ w´Â ÇѱÛ, h´Â ÇÑÀÚ, s´Â »ó¡±âÈ£¸¦ ÀǹÌÇÕ´Ï´Ù. 2) ÇÊ¿äÇÑ ±ÛÀÚü¸¦ CTANÀÇ fonts/korean/HLaTeX ÀÚ·á¹æ¿¡¼­ ±¸ÇØ TDSÀÇ fonts ÀÚ·á¹æ¿¡¼­ bunzip2/tar·Î DZ´Ï´Ù. cd texmf/fonts bunzip2 -c wsmj.tar.bz2 | tar xvf - ... --- ÀÌÇÏ´Â PS ±ÛÀÚü¸¦ ¼³Á¤ÇÏ´Â ÀÛ¾÷ÀÔ´Ï´Ù. 3) config/wansung.map ÆÄÀÏÀº texmf/dvips/base ÀÚ·á¹æ¿¡ ÀÖ´Â psfonts.map¿¡ ³¢¿ö ³Ö½À´Ï´Ù. cat config/wansung.map >> texmf/dvips/base/psfonts.map ±ÛÀÚü¸¦ Àμâ±â¿¡ ¿Ã·Á¹Þ±â ½Ãų ¶§´Â wansung.map ´ë½Å¿¡ wan-down.mapÀ» psfonts.map¿¡ ³¢¿ö ³Ö½À´Ï´Ù. (dvipsÀÇ Ãß°¡ ¼±Åà -j0À» ¾²¸é ±ÛÀÚü¸¦ ºÎºÐ¿Ã·Á¹Þ±â ½Ãų ¼ö ÀÖÀ¾´Ï´Ù.) cat config/wan-down.map >> texmf/dvips/base/psfonts.map 3) config/hlatex.upr ÆÄÀÏÀº ps2pkÀÇ ÀÚ¿øÀÌ À§Ä¡ÇÏ´Â °÷¿¡ º¹»çÇÕ´Ï´Ù. web2c 7.2ÆÇ¿¡ µþ·Á ¿À´Â ps2pk 1.5ÆÇÀ̳ª ps2pk 1.4ÆÇ µî¿¡¼­´Â ÀÌ·± ÀÚ¿øÀ» »ç¿ëÇÏÁö ¾ÊÀ¸¹Ç·Î ¼³Ä¡ÇÒ ÇÊ¿ä°¡ ¾øÀ¾´Ï´Ù. cp config/hlatex.upr texmf/dvips/ps2pk texmfÀÇ À§Ä¡´Â ¿î¿µÃ¼°Ô¸¶´Ù ´Ù¸£¹Ç·Î hlatex.uprÀÇ 6¹ø° ÁÙ¿¡ ÀÖ´Â ÀÚ·á¹æÀÇ À§Ä¡¸¦ ¿î¿µÃ¼°è¿¡ ¸Â°Ô ¼öÁ¤ÇØ¾ß ÇÕ´Ï´Ù. (ps2pk ÀÚ·á¹æÀº ¿î¿µÃ¼°è¸¶´Ù ´Ù¸¦ ¼ö ÀÖÀ¾´Ï´Ù. web2c 7.2ÆÇ°ú ÇÔ²² º¸±ÞµÇ´Â ps2pk´Â °°Àº 1.5ÆÇÀÌÁö¸¸ ±× ÀÛµ¿¹æ½ÄÀÌ ´Ù¸¨´Ï´Ù. ps2pk ¿øõ ÀÚ·á´Â config/uhc.upr ¿Í °°Àº ÀÚ¿ø ÆÄÀÏÀ» ÀÌ¿ëÇÏ¿© ½±°Ô ±ÛÀÚüÀÇ À§Ä¡¸¦ ã´Â ¹Ý¸é web2c 7.2ÆÇ¿¡ ÀÖ´Â ps2pk´Â kpathsea ÀÚ·á°üÀ» »ç¿ëÇÏ¿© ±ÛÀÚü¸¦ ã½À´Ï´Ù. ¸ðµÎ ´Ù Àå´ÜÁ¡ÀÌ ÀÖÁö¸¸ ÀÚ¿ø ÆÄÀÏÀ» ÀÌ¿ëÇÒ °æ¿ì¿¡´Â type1 ±ÛÀÚü°¡ texmf ³ª¹«²Ã ¹Ø¿¡ ÀÖÁö ¾Ê°í ¿î¿µÃ¼°èÀÇ ¾îµð¿¡ ÀÖµçÁö »ó°ü¾øÀÌ »ç¿ëÇÒ ¼ö ÀÖÀ¸³ª web2c 7.2ÆÇ¿¡ ÀÖ´Â ps2pk´Â texmf.cnf¿¡ ±× ÀÚ·á¹æÀÇ À§Ä¡¸¦ ¾Ë·Á ÁÖ¾î¾ß ÇÕ´Ï´Ù.) 4) dviÆÄÀÏ ¹Ì¸®º¸±â¿¡ ghostscript°¡ »ç¿ëµÇ°Å³ª gsf2pk·Î ¹Ì¸®º¸±â pkÆÄÀÏÀ» ¸¸µé°Ô µÇ¸é ±ÛÀÚü°¡ Fontmap¿¡ ¾Ë·ÁÁ® ÀÖ¾î¾ß ÇÕ´Ï´Ù. Fontmap ÆÄÀÏÀÇ À§Ä¡´Â ghostscriptÀÇ ¼³Ä¡¿¡ µû¶ó °¢°¢ ´Ù¸¨´Ï´Ù. cat config Fontmap.wan >> /.../Fontmap 5) TeX ¿î¿µÃ¼°è¿¡ ¼³Ä¡µÇ¾î ÀÖ´Â °¢º» ÆÄÀÏ mktexpk´Â web2c 7.2ÆÇ¿¡ ÀÖ´Â ps2pk¸¦ »ç¿ëÇϵµ·Ï µÇ¾î ÀÖ½À´Ï´Ù. upr ÀÚ¿øÀ» »ç¿ëÇÏ´Â ps2pk 1.5ÆÇÀ» ¾µ °æ¿ì¿¡´Â ´ÙÀ½°ú °°ÀÌ ÀÌ °¢º» ÆÄÀÏÀ» ¼öÁ¤ÇÕ´Ï´Ù. @@ -84,33 +84,19 @@ case $ps_to_pk in ps2pk) set x `echo "$psline" | sed 's%[<["]%%g'` - shift; shift; shift; - encoding=; psname=; slant=; extend= + shift; shift; + psname=$1 + shift; + encoding=; slant=; extend= while test ! -z "$1"; do case "$1" in - *.enc) encoding="-e $1";; - *.pf[ab]) psname="$1";; *SlantFont) slant="-S $lastopt";; *ExtendFont) extend="-E $lastopt";; esac lastopt="$1" shift done - test -n "$psname" || - { pfa=`(kpsewhich $NAME.pfa 2>/dev/null)`; psname=$pfa; } - test -n "$psname" || - { pfb=`(kpsewhich $NAME.pfb 2>/dev/null)`; psname=$pfb; } - ANAME=`echo $NAME | sed 's/8r$/8a/'` - test -n "$psname" || - { pfa=`(kpsewhich $ANAME.pfa 2>/dev/null)`; psname=$pfa; } - test -n "$psname" || - { pfb=`(kpsewhich $ANAME.pfb 2>/dev/null)`; psname=$pfb; } - if [ -z "$psname" ]; then - echo "$progname: cannot find $NAME.pfa or $NAME.pfb. Trying gsftopk." >&2 - cmd="gsftopk $NAME $DPI" - else - cmd="ps2pk -v -X$DPI -R$BDPI $slant $extend $encoding $psname $NAME.${DPI}pk" - fi + cmd="ps2pk -X$DPI -R$BDPI $slant $extend $encoding $psname $NAME.${DPI}pk" ;; *) cmd="$ps_to_pk $NAME $DPI" »ç¿ë: ----- °°ÀÌ º¸±ÞµÇ´Â wanfont.styÀ» ¹®¼­ÀÇ Àü¹®¿¡¼­ \usepackage{wanfont}¿Í °°Àº ½ÄÀ¸·Î ¼±¾ðÇϸé ÀÌ ¿Ï¼ºÇü ±ÛÀÚü°¡ ¾²ÀÌ°Ô µË´Ï´Ù. PS ±ÛÀÚü¸¦ ¾²±â À§Çؼ­´Â Ãß°¡ ¼±ÅÃÀÎ pshanÀ» ´ÙÀ½°ú °°Àº ½ÄÀ¸·Î ¼±¾ðÇÕ´Ï´Ù. \usepackage[pshan]{wanfont} ÀÌ ±ÛÀÚüµéÀº \fontseries Áß ³ÐÀÌ ºÎºÐÀÌ m (medium: 100%)¹Û¿¡ ¾øÀ¸¹Ç·Î °¡·Î È®ÀåÀÌ ¾ÊµË´Ï´Ù. --- ÀÌ»ó ---