[[TableOfContents]] == TTF2koTeXFont == [TTF2koTeXFont] (current version) == TTF2HLaTeXFont == ÀÓÀÇÀÇ ÇÑ±Û TrueType ±Û²ÃÀ» HLaTeX¿¡¼­ »ç¿ëÇÒ ¼ö ÀÖµµ·Ï `tfm` ÆÄÀÏÀ» ÃßÃâÇÏ°í °ü·Ã ¼³Á¤À» '''Çѹ濡''' ó¸®ÇØÁÖ´Â Perl ScriptÀÔ´Ï´Ù. ±èµµÇö(DohyunKim) ´ÔÀÌ Á¦ÀÛÇÏ¿´½À´Ï´Ù. TTF2HLaTeXFont´Â [BSD¶óÀ̼±½º]¸¦ µû¸¨´Ï´Ù. Uploads:ttf2hlatexfont.pl == History == * ver. 20050111 * dvipdfmx 20040912¿¡ µû¸¥ map ÆÄÀÏ »ý¼º, DHUcs¸¦ À§ÇÑ *.fd, *.map ÆÄÀÏ »ý¼º * ver. 20041023 * dvipdfmx ÃÖ±ÙÆÇÀÇ fakebold ¿É¼Ç Áö¿ø. config ÆÄÀÏ¿¡¼­ mÀÇ °ª°ú bÀÇ °ªÀÌ µ¿ÀÏÇÑ °æ¿ì cid map¿¡ -b ¿É¼ÇÀÌ ÀÚµ¿ Ãß°¡µÊ. * ver. 20040705 * ovp ±³Á¤·çƾ ¼öÁ¤ ¹× °ü·Ã ¹ö±× ÇȽº * ver. 20040420 * styÆÄÀÏ¿¡ `\def\hfontfamilynameprefix{xx}` ¹× `\ProvidesPackage{xxttf}` Ãß°¡. * ver. 20040322 * ÇÑÀÚ¿µ¿ªÀÌ µé¾îÀÖÁö ¾ÊÀº ÆùÆ®¸¦ »ç¿ëÇÑ °æ¿ì¿¡ omega¿¡¼­µµ ÇÑÀÚ°¡ ½ÄÀڵǵµ·Ï ±³Á¤ÇÏ´Â ·çƾÀ» Ãß°¡ÇÔ. * ver. 20040202 * omegaÀÇ µðÆúÆ® cmapÀ» `Identity-H`·Î ¼öÁ¤. dvipdfmx 20020202(cvs)ÀÇ º¯°æ»çÇ×À» ¹Ý¿µ. * ver. 20031121 * windows98¿¡¼­ ¿Ï¼ºÇü±Û²ÃÀ» Á¦´ë·Î ó¸®ÇÏÁö ¸øÇÏ´ø ¹®Á¦ ¼öÁ¤. * Lambda¿¡¼­ ¾²ÀÏ cmapÀ» ÆùÆ®º°·Î ÁöÁ¤ÇÒ ¼öµµ ÀÖ°Ô ÇÔ. °³º°Àû cmapÀº °¢Áø°ýÈ£ `[ ]` ¾È¿¡ ÁöÁ¤ÇÑ´Ù. ¿¹ÄÁ´ë ´ÙÀ½°ú °°ÀÌ ¼³Á¤Çϸé `Identity-H`´Â ¿ÀÁ÷ Lambda »ç¿ë½ÃÀÇ `Hybatang.ttf`¿¡¸¸ Àû¿ëµÇ°í, ´Ù¸¥ ÆùÆ®¿¡´Â `OmegaCMap:`¿¡¼­ ÁöÁ¤ÇÑ °Í ¶Ç´Â ÇÁ·Î±×·¥ÀÇ ±âº»°ªÀÎ `UniKSCms-UCS2-H`°¡ Àû¿ëµÈ´Ù. {{{ FONTmj: f=bt m=Hybatang.ttf[Identity-H] }}} * ver. 20031117 .sty ÆÄÀÏÀÇ `MapHangulFamily{}{}` ºÎºÐÀ» ±³Á¤ÇÏ´Â ·çƾÀ» Ãß°¡.(ÀÌÁ¦ ½ºÅ©¸³Æ® ½ÇÇà ÈÄ ¸·¹Ù·Î test.texÀ» ¿¡·¯¾øÀÌ ÄÄÆÄÀÏÇÒ ¼ö ÀÖ´Ù.) `-d` ¿É¼ÇÀ» ÁÖ¸é ÀÌ ±â´ÉÀ» »ç¿ëÇÏÁö ¾Ê´Â´Ù. * ver. 20031111 Truetype Collection(TTC) ÆùÆ® Áö¿ø. ¿¹ÄÁ´ë ´ÙÀ½°ú °°ÀÌ ¼³Á¤Çϸé batang.ttcÀÇ 2¹ø À妽º, Áï ''±Ã¼­''±Û²ÃÀÌ ¼±ÅõȴÙ: {{{ FONTgs: m=batang.ttc(2) }}} * ver. 20031110 * ½ºÅ¸ÀÏÆÄÀÏÀÇ ¼³Á¤À» hfont.tex°ú ksx1001.texÀ» ÂüÁ¶ÇÏ¿© °íħ * ¶÷´Ù¿ë cmap°ú sfd¸¦ CONFIGFILE¿¡¼­ »ç¿ëÀÚ°¡ ÁöÁ¤ÇÒ ¼ö ÀÖµµ·Ï ÇÔ. ÀÌ·¯ÇÑ ÁöÁ¤ÀÌ ¾øÀ» °æ¿ì ±âº»°ªÀº °¢°¢ `UniKSCms-UCS2-H`¿Í `Unicode`ÀÓ. ¿¹: {{{ OmegaCMap: Identity-H OmegaSFD: UKS-HL }}} * ver. 20031026 cfg ÆÄÀÏ ³¡¿¡ Çೡ¹®ÀÚ°¡ ¾øÀ» ¶§ ¼³Á¤ÀÌ À­ÁÙ¿¡ ÀÌ¾î ½áÁö´Â ¹ö±× ¼öÁ¤ * ver. 20031025 »ç¿ëÀÚ°¡ `f` Çʵ带 Á¤ÀÇÇÏÁö ¾Ê¾ÒÀ» °æ¿ì `FONTxx`ÀÇ `xx`¸¦ `f` ÇʵåÀÇ °ªÀ¸·Î »ç¿ëÅä·Ï ÇÔ * ver. 20031023 ¿Ï¼ºÇü ÇѱÛTrueType ÆùÆ® 󸮷çƾ Ãß°¡. Release. cf. KTUGContrib:867 == ¿ä±¸»çÇ× == 1. Perl Windows ½Ã½ºÅÛÀÇ °æ¿ì ActivePerlÀ» ÃßõÇÕ´Ï´Ù. CygWinÀ̳ª Unix/[Linux] ½Ã½ºÅÛ¿¡¼­´Â PerlÀÌ ´ëºÎºÐ ¼³Ä¡µÇ¾î ÀÖÀ» °ÍÀÔ´Ï´Ù. 1. HLaTeX 0.991 ÀÌ»ó HLaTeXÀÇ ¼³Ä¡¿¡ ´ëÇؼ­´Â HLaTeX ÆäÀÌÁö¸¦ Âü°íÇϽʽÿÀ. 1. ttf2tfm, ttf2pk (freetype-contrib) * ttf2tfm/ttf2pk´Â 1.5 ¹öÀü ÀÌ»óÀÌ ÇÊ¿äÇÕ´Ï´Ù. Âü°í. [http://doc.ktug.or.kr/ktug-doc/makettfavailable/node18.html ttf2tfm/ttf2pk ¼³Ä¡] * Ãß°¡ÀûÀ¸·Î, [Lambda]¸¦ À§ÇÑ ¼³Á¤À» ÇÏ·Á¸é Omega-ÆÐÄ¡°¡ Àû¿ëµÈ ttf2tfmÀÌ ÇÊ¿äÇÕ´Ï´Ù. * Unix/[Linux] ½Ã½ºÅÛ¿¡¼­´Â ´ÙÀ½ ÆÐÄ¡¸¦ Àû¿ëÇÏ¿© ttf2tfmÀ» ÄÄÆÄÀÏÇÏ¿©¾ß ÇÕ´Ï´Ù. http://ftp.ktug.or.kr/KTUG/freetype/contrib/ttf2pk-1.5-20020430.patch * Windows¿¡¼­´Â [MiKTeX-KTUG]°ú W32TeX¿¡¼­ ÀÌ ÆÐÄ¡°¡ Àû¿ëµÈ `ttf2tfm`ÀÌ Æ÷ÇÔµÇ¾î ¹èÆ÷µË´Ï´Ù. 1. Linux [teTeX]ÀÇ °æ¿ì, [Lambda]¸¦ À§ÇÑ ¼³Á¤ °úÁ¤¿¡¼­ `ovp2ovf`°¡ Àß ÀÛµ¿ÇÏÁö ¾ÊÀ¸¸é ´ÙÀ½ ÆÄÀÏÀ» ´Ù¿î¹Þ¾Æ ÀÌ¿ëÇغ¸½Ê½Ã¿À. Uploads:ovp2ovf == ±â´É == 1. À¯´ÏÄÚµå ¹× ¿Ï¼ºÇü ÇÑ±Û TrueType ±Û²Ã¿¡¼­ TFM ÃßÃâ 1. DVIPDFMx, PDFLaTeX, HLaTeX/Lambda¸¦ À§ÇÑ TFM°ú `map` ÆÄÀÏ »ý¼º ±â´É 1. ½ºÅ¸ÀÏ ÆÄÀÏ°ú ÆùÆ®Á¤ÀÇ(`*.fd`) ÆÄÀÏÀÇ ÀÚµ¿ »ý¼º 1. DVIPDFMx¿Í PDFTeX ¹× `ttf2pk`¸¦ À§ÇÑ `cfg` ¼³Á¤ ÆÄÀÏ ÀÚµ¿ ¾÷µ¥ÀÌÆ® 1. Å×½ºÆ® ÆÄÀÏÀÇ »ý¼º == »ç¿ë ¿¹Á¦ == === »ç¿ë¹ý === {{{ Usage: ttf2hlatexfont.pl -c CONFIGFILE [-p] [-o] ttf2hlatexfont.pl -c CONFIGFILE -i TEXMFROOTDIR [-p] [-o] -c CONFIGFILE obtain font-related configuration from CONFIGFILE and make TFMs and settings for HLaTeX. needs ttf2tfm(ttf2pk)1.5 or higher -c CONFIGFILE -i TEXMFROOTDIR install generated files to TEXMFROOTDIR according to TDS -p additionally do settings for PDFTeX. install them with -i -o additionally make OFMs and settings for HLambda. install them with -i needs a patch to ttf2tfm(ttf2pk) from next URL: http://ftp.ktug.or.kr/KTUG/freetype/contrib/ttf2pk-1.5-20020430.patch -d Disable auto-correction of MapHangulFamily{}{} in style file CONFIGFILE syntax example: FOUNDRY: xy FONTmj: f=bt m=BTmedium.ttf b=BTbold.ttf l=BTlight.ttf FONTgt: f=dt m=DTmedium.ttf b=DTbold.ttf FONTtz: f=tz m=TZmedium.ttf ... }}} === Àº±Û²Ã === [Àº±Û²Ã]ÀÇ °æ¿ì, Uploads:config-un À» ÀÌ¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. See [Àº±Û²Ã]. === "HLaTeX¿¡¼­ ÀÓÀÇÀÇ TrueType ±Û²Ã »ç¿ëÇϱâ" ¹®¼­¿¡ ÇØ´çÇÏ´Â ¿¹Á¦ === KTUGContrib:847 [Àº±Û²Ã]ÀÌ ¾Æ´Ñ ´Ù¸¥ ÇѱÛTrueType ±Û²ÃÀÇ °æ¿ì¿¡´Â ÇØ´çÇÏ´Â config ÆÄÀÏÀ» ÀÛ¼ºÇÏ¿©¾ß ÇÕ´Ï´Ù. ¿©±â¼­ º¸ÀÌ´Â ¿¹´Â [http://doc.ktug.or.kr/ktug-doc/makettfavailable/makettfavailable.html HLaTeX¿¡¼­ ÀÓÀÇÀÇ TrueType ±Û²Ã »ç¿ëÇϱâ] ±Û¿¡¼­ º¸ÀÎ ¿¹Á¦¸¦ µ¿ÀÏÇÏ°Ô Ã³¸®ÇÏ´Â ¹æ¹ý¿¡ ´ëÇÑ ¿¹½ÃÀÔ´Ï´Ù. 1. ±Û²ÃÀ» ÁغñÇÏ°í ±Û²Ã À̸§°ú ±Û²Ã ´ëÀÀÀ» ¹Ì¸® Á¤ÇصдÙ. 1. config-my ÆÄÀÏÀ» ÀÛ¼ºÇÑ´Ù. {{{ FOUNDRY: my #FONT..: f=family m=medium.ttf b=bold.ttf l=light.ttf FONTmj: f=bt m=nbatang.ttf b=h2mjrb.ttf FONTgt: f=gt m=dotum.ttf b=hmfbg.ttf FONTgl: f=gl m=gulim.ttf b=h2drrb.ttf FONTgr: f=gr m=ynch05.ttf #FONTgs: f=gs m=gungseo.ttf b=gungseobold.ttf }}} ÀÌ ¿¹´Â º»¹®¿¡¼­ µé°í ÀÖ´Â ÆùÆ® ´ëÀÀÀ» µû¶ú½À´Ï´Ù. ´Ù¸¸ mj´Â family nameÀ» bt·Î ¹Ù²Ù¾ú½À´Ï´Ù. 1. ´ÙÀ½°ú °°ÀÌ ½ÇÇàÇÑ´Ù. {{{ #> perl ttf2hlatexfont.pl -c config-my }}} 1. ¸¸µé¾îÁø `test.tex` ÆÄÀÏÀ» LaTeXÀ¸·Î µ¹·Áº»´Ù. 1. ÇÊ¿äÇÏ´Ù¸é ¸¸µé¾îÁø ÆÄÀϵéÀ» texmf-tree·Î ÀνºÅçÇÑ´Ù. (½ºÅ©¸³Æ®ÀÇ `-i` ¿É¼Ç) === [Hangul-ucs]¿¡¼­ ÀÓÀÇÀÇ TrueType ±Û²Ã »ç¿ëÇϱâ === * '''[FIXME]''' == Âü°í == * TFM ÆÄÀÏÀÇ À̸§Áþ±â´Â [ÇѱÛTeX±Û²ÃÀ̸§]¿¡¼­ Åä·ÐµÈ ³»¿ëÀ» ¹ÙÅÁÀ¸·Î ÇÏ°í ÀÖ½À´Ï´Ù. * [ÇѱÛTrueType±Û²Ã»ç¿ë] == ÁÖÀÇ»çÇ×/Á¦ÇÑ == === PDFLaTeX Áö¿øÀÇ Á¦ÇÑ === 1. PDFLaTeX¿¡¼­´Â ±â¿ïÀÓ ±Û²ÃÀ» Áö¿øÇÏÁö ¾Ê½À´Ï´Ù. ±×·¯¹Ç·Î oblique(slanted) ½Ã¸®ÁîÀÇ ±Û²ÃÀÌ ¸¸µé¾îÁöÁö ¾Ê½À´Ï´Ù. 1. PDFLaTeX¿¡¼­ ¸¸µé¾îÁø ÇѱÛPDF´Â ÅؽºÆ®ÀÇ °Ë»ö ÃßÃâÀÌ µÇÁö ¾Ê½À´Ï´Ù. 1. PDFLaTeXÀº Omega/Lambda¸¦ Áö¿øÇÏÁö ¾Ê½À´Ï´Ù. Áï, `PDFLambda` ÇüÅ·Π¾²Áö ¾Ê½À´Ï´Ù. === ±Û²ÃÀÇ ¹®Á¦ === 1. ÀϺΠÇÑ±Û TrueType ±Û²ÃÀº »ó¡¹®ÀÚ(½Éº¼)³ª ÇÑÀÚ°¡ Æ÷ÇԵǾî ÀÖÁö ¾ÊÀ» ¼ö ÀÖ½À´Ï´Ù. ¿ø·¡ ÀÌ·± ±Û²Ã·Î TFMÀ» ÃßÃâÇÏ¿´À» ¶§ ÇØ´çÇÏ´Â ¹®ÀÚ°¡ º»¹®¿¡ ¾²À̸é `Bad Font Metric` ¿¡·¯°¡ ³ªÅ¸³ª¹Ç·Î, ÀÚ½ÅÀÌ »ç¿ëÇÏ·Á ÇÏ´Â ±Û²ÃÀÌ ÇÑÀÚ ¿µ¿ªÀ» Æ÷ÇÔÇÏ°í ÀÖ´Â °ÍÀÎÁö È®ÀÎÇÏ¿©¾ß ÇÕ´Ï´Ù. ÇÏÁö¸¸ 20031116 ¹öÀüºÎÅÍ´Â ÀÌ·¯ÇÑ ¿¡·¯¸¦ ±³Á¤ÇÏ´Â ·çƾÀÌ Ãß°¡µÇ¾úÀ¸¹Ç·Î TTF ÀÌ¿ëÀÌ ÈξÀ Æí¸®ÇØÁ³½À´Ï´Ù. (!) ±×·¯³ª ÀÚµ¿ ±³Á¤Àº »ç¶÷ÀÌ ÀÏÀÏÀÌ È®ÀÎÇÏ¸ç ¼öÁ¤ÇÏ´Â °Í¿¡ ¹ÌÄ¥ ¼ö ¾ø½À´Ï´Ù. ÀÚµ¿±³Á¤µÈ ºÎºÐÀÌ ¹®Á¦°¡ ÀÖ´Ù°í ÆǴܵǸé .sty ÆÄÀÏÀ» ¿­¾î ¼öÁ¤ÇϽñ⠹ٶø´Ï´Ù. ¿¹¸¦ µé¾î ½ºÅ¸ÀÏ ÆÄÀÏ¿¡¼­ {{{ \MapHangulFamily{gl}{xxgl,xxgt,xxgt} }}} ¿Í °°ÀÌ µÇ¾î ÀÖ´Â °æ¿ì, µÎ¹ø° `{ }` ¾È¿¡ ¼ø¼­´ë·Î Çѱۿµ¿ª¿¡´Â `xxgl`, ±âÈ£¿µ¿ª¿¡´Â `xxgt`, ÇÑÀÚ¿µ¿ªµµ `xxgt`°¡ °¢°¢ ÁöÁ¤µÈ °ÍÀÔ´Ï´Ù. ÀÌ ºÎºÐÀ» »ç¿ëÀÚÀÇ ¼±Åÿ¡ µû¶ó ´Ù¸¥ ±Û²Ã·Î ±³Ã¼ÇÒ ¼ö ÀÖ½À´Ï´Ù. === sfd file°ú cmap ÆÄÀÏ === 1. ÀÌ ½ºÅ©¸³Æ®´Â Omega/Lambda¿ë subfont ÃßÃâÀ» À§ÇÑ `sfd` ÆÄÀÏ°ú `cmap` ÆÄÀÏÀ» »ç¿ëÀÚ°¡ ¼³Á¤ÇÒ ¼ö ÀÖµµ·Ï ÇÏ°í ÀÖ½À´Ï´Ù. »õ·Î¿î cmap/sfd ÆÄÀÏÀ» »ç¿ëÇÏ¿© ¹ß»ýÇÏ´Â ¹®Á¦¿¡ ´ëÇؼ­´Â »ç¿ëÀÚ ÀÚ½ÅÀÌ Ã¥ÀÓÀ» Á®¾ß ÇÒ °ÍÀÔ´Ï´Ù. 1. Unicode cmapÀ¸·Î `Identity-H`¸¦ »ç¿ëÇÏ´Â °æ¿ì Á¶ÇÕÇü ±Û²ÃÀ» Æ÷ÇÔÇÏ´Â ¾ÆÁÖ Å« ÆÄÀÏÀÇ °æ¿ì DVIPDFMx°¡ ó¸®ÇÏÁö ¸øÇÏ´Â ¹®Á¦°¡ ÀÖ½À´Ï´Ù. 1. `UKS-HL.sfd`¸¦ »ç¿ëÇÏ´Â °æ¿ì em-dash ligature³ª en-dash ligature¸¦ ó¸®ÇÏÁö ¸øÇÏ´Â ¹®Á¦°¡ ÀÖ½À´Ï´Ù. === `-i` ¿É¼Ç¿¡ ÀÇÇÑ texmf ¼³Ä¡ === 1. ¿¹¸¦ µé¾î `-i c:\texmf-myttf` ¿Í °°Àº ÇüÅ·Π½ºÅ©¸³Æ®¸¦ ½ÇÇàÇÑ °æ¿ì `c:\texmf-myttf`°¡ »ý±é´Ï´Ù. ÀÌ µð·ºÅ丮¸¦ TEXMF-ROOT·Î µî·ÏÇÏ°í Refresh Filename Database¸¦ ½ÇÇàÇϽʽÿÀ. ¿¹ÄÁ´ë, MiKTeXÀÇ °æ¿ì `initexmf -u`, [teTeX]ÀÇ °æ¿ì `mktexlsr` 1. ½ºÅ©¸³Æ®°¡ ¸¸µé¾î³½ ¼³Á¤ÆÄÀÏ(cfg)µéÀº ±âÁ¸ÀÇ ¼³Á¤ ÆÄÀÏ¿¡ ÇÊ¿äÇÑ »õ·Î¿î ¼³Á¤À» Ãß°¡ÇÑ °ÍÀÔ´Ï´Ù. ÀÌ ÆÄÀϵéÀº »õ·Î ¸¸µé¾îÁø texmf Æ®¸® ¾Æ·¡¿¡ ³õ¿© ÀÖ½À´Ï´Ù. ÀÌ ÆÄÀϵéÀÌ È¿·ÂÀ» ¹ßÈÖÇϵµ·Ï ÇÏ·Á¸é, ÀÚ½ÅÀÇ TEXMF TREEµé °¡¿îµ¥ °¡Àå ¸ÕÀú ³õÀÎ TEXMF TREEÀÇ ¼³Á¤ ÆÄÀÏ À§Ä¡·Î ÇØ´ç ÆÄÀϵéÀ» ¿Å±âµç°¡, ¾Æ´Ï¸é »õ·Î ¸¸µç TEXMF TREE¸¦ °¡Àå ¾ÕÂÊ ¼øÀ§·Î °¡Á®´ÙµÎµç°¡ ÇÏ¸é µË´Ï´Ù. ¸¸µé¾îÁö´Â ¼³Á¤ÆÄÀϵéÀº ´ÙÀ½°ú °°½À´Ï´Ù. 1. `dvipdfmx.cfg` : `cid-xxttf.map`À» Æ÷ÇÔÇϵµ·Ï Ãß°¡µË´Ï´Ù. 1. `pdftex.cfg` : `xxttf-pdftex.map`ÀÌ Æ÷ÇԵǵµ·Ï Ãß°¡µË´Ï´Ù. 1. `ttf2pk.cfg` : `xxttf2pk.map`ÀÌ Æ÷ÇԵǵµ·Ï Ãß°¡µË´Ï´Ù. == ´ëÈ­ == ¾Æ·¡ ´ëÈ­´Â [Àº±Û²Ã] ÆäÀÌÁö¿¡¼­ ¿Å°Ü¿Ô½À´Ï´Ù. ---- ''°¨»çÇÕ´Ï´Ù. °ÇÀÇ»çÇ×: OFM »ý¼º ·çƾµµ Ãß°¡ÇØÁֽøé... H[Lambda]¿¡¼­µµ ¾µ ¼ö ÀÖ°Ô¿ä. ;) --[Karnes]'' ¿¹Àü¿¡ OFM °ü·Ã ³íÀǸ¦ Á¦´ë·Î µû¶ó°¡Áö ¸øÇß½À´Ï´Ù. ¸®´ª½º¿¡¼­ ovp2ovf¶ó´Â ÇÁ·Î±×·¥ÀÌ Á¦´ë·Î ÀÛµ¿ÇÏÁö ¾Ê¾Æ¼­¿´ÁÒ. ÇöÀç Çб³ÄÄÇ»ÅÍÀÇ ttf2tfmÀº OFMÆÐÄ¡µµ µÇ¾îÀÖÁö ¾Ê½À´Ï´Ù. ±×·± ÀÌÀ¯·Î OFM°ü·ÃºÎºÐÀ» Ãß°¡ÇÏ·Á¸é »õ·Î °øºÎÇÒ ÇÊ¿ä°¡ ÀÖ½À´Ï´Ù. Á¶±Ý ±â´Ù·Á ÁֽʽÿÀ. µµÀºÀ̾ƺü²²¼­ Ãß°¡ÇØÁּŵµ »ó°ü¾ø±¸¿ä. -- DohyunKim ''±×°Íµµ ±×·¸Áö¸¸ ÇöÀçÀÇ [Àº±Û²Ã]·Î OFMÀ» ÃßÃâÇÏ´Â ÀÏÀº Àúµµ °è¼Ó Å×½ºÆ®¿¡ ¼º°øÇÏÁö ¸øÇÏ°í ÀÖ½À´Ï´Ù. «¥¹Ì Çغ¸´Â °Å¶ó¼­ Á¤È®ÇÑ ¿øÀο¡ ´ëÇؼ­ ÀÚ¼¼È÷ ¸»¾¸µå¸®±â´Â ¾î·Æ½À´Ï´Ù¸¸... Á¶¸¸°£ Á¤¸®µÇ´Â ´ë·Î ÀÌ ¹®Á¦¿¡ ´ëÇØ ¸»¾¸µå¸®°Ú½À´Ï´Ù. ¾Æ¹«Æ°Áö ÀÌ°ÍÀÌ µÅ¾ß [UHC±Û²Ã]À» ´ëüÇÒ ¼ö ÀÖ´Ù´Â Á¦ »ý°¢¿¡´Â º¯ÇÔÀÌ ¾ø½À´Ï´Ù. °Ç°­ÇϽÃÁö¿ä?''--[Karnes] ¸®´ª½º¿¡¼­ OFMÀ» ¸¸µé¼ö ¾ø´ÂÁö¶ó ¾î¿¼ö ¾øÀÌ À©µµ¿¡¼­ Àá½Ã Å×½ºÆ®ÇغýÀ´Ï´Ù. °á·ÐÀûÀ¸·Î Àߵ˴ϴÙ. ´Ù¸¸, AcrobatReader 6.0¿¡´Â `UniKS-UCS2-H`¶ó´Â cmapÆÄÀÏÀÌ ¾ø¾î¼­(ÀÌ°Ç `UniKSCms-UCS2-H`°¡ ÀÚµ¿À¸·Î ºÒ·¯¿À´õ±º¿ä) cid.map¿¡´Ù ´ë½Å `UniKS-UTF16-H`¸¦ ÁöÁ¤ÇØÁá´õ´Ï µÇ´õ±º¿ä. Ȥ½Ã ¾ÈµÈ´Ù°í ÇϽŠ¹®Á¦°¡ ÀÌ°ÍÀ̾ú½À´Ï±î? --DohyunKim ''±×·¸±º¿ä.. °¨»çÇÕ´Ï´Ù. »ç½ÇÀº ¾È µÈ´Ù°í ÇÑ ¹®Á¦´Â ±×°ÍÀÌ ¾Æ´Ï°í... Á¦°¡ °³ÀÎÀûÀ¸·Î ¸¸µç (º¯Çü)Àº±Û²Ã·Î ÇÒ ¶§ »ý±â´Â ¹®Á¦¿´´ø µíÇÕ´Ï´Ù. ;) ¿ö³« ÀÛ¾÷À» ¶ç¾ö¶ç¾ö ÇÏ´Ùº¸´Ï ÀÌÀü¿¡ ¹«½¼ ÀÏÀ» Çß´ÂÁö Àؾî¹ö¸°´ä´Ï´Ù. :( '' --[Karnes] Å×½ºÆ®¸¦ À§Çؼ­ Uploads:ttf2hlambdafont.pl ¿Ã·È½À´Ï´Ù. º¸½Ã°í ¹®Á¦°¡ ¾ø´Ù°í ÇϽøé À§ `Perl ½ºÅ©¸³Æ®`¶õÀ¸·Î ¿Å±â°Ú½À´Ï´Ù. ¾î·µç OFMÀº ¸¸µé¾îÁý´Ï´Ù¸¸, ¾ÆÁ÷ Àº±Û²Ã·Î ¹«¸®¾ø´Â ÀÛ¾÷À» ±â´ëÇÏ±ä °ï¶õÇÏ°Ú´ø±º¿ä. ¾ÆÂü, ±×¸®°í ¶÷´Ù¿ë ½ºÅ©¸³Æ®¿Í ȣȯµÇµµ·Ï Uploads:ttf2hlatexfont.pl µµ ¼öÁ¤ÇÏ¿´½À´Ï´Ù. Àº±Û²ÃÀÌ ¾ÈÁ¤µÇ±â±îÁö´Â ÅëÇÕ½ºÅ©¸³Æ®°¡ ¹«¸®¶ó°í ÆÇ´ÜÇÏ¿´½À´Ï´Ù. -- DohyunKim ''ÅëÇÕ ½ºÅ©¸³Æ®µµ ¹«¸®Áö¸¶´Â... ´çÀå ¾²´Â µ¥µµ ¸î °¡Áö ¹®Á¦°¡ ¾øÁø ¾Ê°Ú³×¿ä... °¨»çÇÕ´Ï´Ù. À§ÀÇ `Perl ½ºÅ©¸³Æ®` ¼½¼Ç¿¡ Á¦°¡ Ãß°¡Çß½À´Ï´Ù. --[Karnes]'' ---- ±²ÀåÈ÷ ½Å±âÇϱº¿ä. PerlÀ» ¹è¿öµÖ¾ß°Ú½À´Ï´Ù. ¾ÆÁ÷ ±Û²Ã ÀϺΠÁß¿¡ ÇÑÀÚ¿Í ±âÈ£´Â µé¾î ÀÖÁö ¾Ê³ªº¸±º¿ä. Àú¾ß »ó°ü¾øÁö¸¸... --[hoze] °¨»çÇÕ´Ï´Ù. ÇöÀç ±âÈ£´Â `UnBatang`¿¡¸¸ ¿ÏÀüÈ÷ µé¾îÀÖ±¸¿ä, ÇÑÀÚ´Â ¿ø·¡ [UHC±Û²Ã]¿¡ ÀÖ´ø °Í¸¸ [Àº±Û²Ã]¿¡µµ µé¾î°¬½À´Ï´Ù. --DohyunKim ---- ÅëÇÕ½ºÅ©¸³Æ®°¡ ³ª¿Ô±º¿ä. °¨»çÇÕ´Ï´Ù. Àß ¾²°Ú½À´Ï´Ù. --[Karnes] ---- [hoze]´ÔÀÇ ¿äûÀ¸·Î Àº±Û²Ã ½ºÅ©¸³Æ®¿¡ PDFLaTeX Áö¿øÄڵ带 ³Ö±â·Î ¸¶À½¸Ô¾ú½À´Ï´Ù. ±×·±µ¥ °íÄ¡´Â ±è¿¡ ÆùÆ®À̸§ ºÙÀÌ´Â ¹æ½Äµµ ¹Ù¶÷Á÷ÇÑ ¹æÇâÀ¸·Î °íÄ¥±îÇÕ´Ï´Ù. KarlBerryRule À» µû¸¥´Ù¸é [Àº±Û²Ã]ÀÇ ÆùÆ®À̸§À» ¾î¶»°Ô Çϸé ÁÁÀ»±î¿ä? foundry´Â ¹«½¼ öÀÚ¸¦ »ç¿ëÇÏ¸é µË´Ï±î? ¿À¸Þ°¡ ÆùÆ®ÀÇ À̸§Àº ¾î¶»°Ô Çϸé ÁÁÀ»±î¿ä? Àü¹ÝÀûÀÎ Á¶¾ðÀ» ºÎŹµå¸³´Ï´Ù. -- DohyunKim [ÇѱÛTeX±Û²ÃÀ̸§]¿¡¼­ Åä·ÐÀ» °è¼ÓÇÏ´Â °ÍÀÌ ÁÁ°Ú½À´Ï´Ù. --[Karnes] ---- ¸¶Ä§³» PDFTeXµµ Áö¿øÇÏ´Â Àº±Û²Ã ½ºÅ©¸³Æ®°¡ ¿Ã¶ó¿Ô³×¿ä. °¨»çÇÕ´Ï´Ù. ¹æ±Ý ½ÃÇèÇغ¸¾Ò´Âµ¥, `-t -p` ¿É¼ÇÀ¸·Î ½ÇÇàÇßÀ» ¶§¿Í `-t -o` ¿É¼ÇÀ¸·Î ½ÇÇàÇßÀ» ¶§ ¸¸µé¾îÁö´Â `unttf.sty`ÀÇ ³»¿ëÀÌ ´Ù¸£³×¿ä. »ç¿ë»óÀÇ Æí¸®¸¦ À§Çؼ­ ½ºÅ¸ÀÏ ÆÄÀÏÀº `\ifx\clearocplists\undefined` `\else` `\fi`¸¦ ¸ðµÎ Æ÷ÇÔÇϵµ·Ï, ¸»ÇÏÀÚ¸é LaTeXÀ» À§ÇÑ ¼³Á¤À̳ª [Lambda]¸¦ À§ÇÑ ¼³Á¤À̳ª °°Àº `sty` ÆÄÀÏÀÌ ¸¸µé¾îÁöµµ·Ï Çϸé ÁÁ°Ú½À´Ï´Ù. °í»ýÇϼ̽À´Ï´Ù. ¼³Á¤ ÆÄÀÏÀ» ºÐ¸®Çؼ­ ´Ù¸¥ TTF±Û²Ã¿¡ ´ëÇؼ­µµ ¹ü¿ëÀ¸·Î ¾µ ¼ö ÀÖ°Ô ÇØÁֽŠ°ÍÀÌ °¨»çÇÕ´Ï´Ù. ¾Æ¹«Æ°Áö, ±× ´ÙÀ½ ¿ä±¸»çÇ×Àº Á¦°¡ »ý°¢Çϱ⿡ Ç¥ÁØ [TDS]¸¦ µû¸£´Â `texmf tree`·Î installÇÏ´Â ¿É¼ÇÀ» Ãß°¡ÇØ´Þ¶ó´Â °ÍÀÌ µÉ µíÇϳ׿ä. `ttf2hlatexfont.pl --install`. ¸¸¾à ±×·± »óȲÀÌ ¿À¸é `$home/texmf-UnTTF`À» ±âº» `texmf root`·Î ÃßõÇÕ´Ï´Ù. ;) --[Karnes] [[Date(2003-10-16T03:20:59)]] ''[¹®È­ºÎ±Û²Ã]¿¡¼­ »ç¿ëµÇ´Â [Àº±Û²Ã]ÀÇ `*.fd`¿Í ¾ÆÁÖ Á¶±Ý Ãæµ¹Çϴ±º¿ä. fontseries `m`À» Àú´Â ±Û²Ã À̸§¿¡¼­´Â ¾È ½è±â ¶§¹®¿¡ ¹ß»ýÇÏ´Â ÀÏÀÔ´Ï´Ù. ÀÌ°ÍÀº Á¦°¡ °íÄ¡µµ·Ï ÇÏ°Ú½À´Ï´Ù.'' --[Karnes] `UHC*.fd` ÆÄÀÏÀ̳ª `*.ofm` ÆÄÀϵ鵵 ¾Æ´Ï¸¸µé¾îÁö´Â »óȲ¿¡¼­ ½ºÅ¸ÀÏ ÆÄÀÏ¿¡ `\def\mjdefault{unbt}`°°Àº ±Û²Ã¼³Á¤À» ¸ðµÎ ³Ö¾î´Þ¶ó´Â ¸»¾¸À̽ÅÁö¿ä? ¾Æ´Ï¸é `-t` ¿É¼Ç¿¡¼­µµ `\else`¶ó´Â ÇÑ ÁÙ¸¸À» Ãß°¡Ç϶ó´Â ¸»¾¸À̽ÅÁö¿ä? »ç¿ëÀÇ ÆíÀǼºÀÌ ±¸Ã¼ÀûÀ¸·Î ¹«½¼ ÀǹÌÀÎÁö °¨ÀÌ Àß ¿ÀÁú ¾Ê½À´Ï´Ù¸¸... ÀνºÅç ¿É¼ÇÀº Ãß°¡ÇÏ´Â µ¥ Å« ¾î·Á¿òÀÌ ¾øÀ» °ÍÀÔ´Ï´Ù. ±×·±µ¥ Á¦°¡ ´çºÐ°£ ¹Ùºü¼­ ½Ã°£ÀÌ °É¸±Áöµµ ¸ð¸£°Ú½À´Ï´Ù. --DohyunKim `-t` ¿É¼Ç¸¸À» ¾´ °æ¿ì¿¡´Â ±×´ë·Î µÎ´õ¶óµµ, `-o` ¿É¼ÇÀÌ ÀÖÀ¸¸é `\else` ÀÌÀü¿¡ LaTeX¿ë ¸í·ÉµéÀÌ µé¾î°£ sty ÆÄÀÏÀÌ ¸¸µé¾îÁ³À¸¸é ÁÁ°Ú´Ù´Â ¶æÀ̾ú½À´Ï´Ù. lambda¸¸À» ÀÏ°üµÇ°Ô Áö¼ÓÀûÀ¸·Î »ç¿ëÇÏ´Â »ç¶÷Àº ÀûÁö ¾ÊÀ»±î ÇÏ´Â »ý°¢¿¡¼­ »ç¿ëÀÇ ÆíÀǶó´Â Ç¥ÇöÀ» ¾´ °ÍÀÔ´Ï´Ù. --[Karnes] ±×·¸´Ù¸é `-t` ¿É¼ÇÀº ¾ø¾Ö¹ö¸®°í ½ºÅ©¸³Æ®¸¦ µ¹¸®¸é ¹«Á¶°Ç LaTeX¿ë ¼³Á¤¸¸Àº ¼öÇàÇÏ´Â ½ÄÀ¸·Î ¹Ù²Ù¸é µÇ°Ú½À´Ï±î? ºÎ°¡ÀûÀ¸·Î PDFTeXÀ» ¿øÇϸé `-p`, Lambda¸¦ ¿øÇϸé `-o`¸¦ ½á¶ó... ÀÌ·¸°Ô ÇÏ´Â °ÍÀÌ Á»´õ ½±°Ú³×¿ä. ÀÌ°Ç ¼Ò½º¿¡¼­ µÎÁÙ¸¸ Áö¿ì¸é µÇ´Âµ¥... --DohyunKim Á¦ ÀÇ°ßÀº ¸»¾¸ÇϽŠ´ë·Î `-t` ¿É¼Ç ¾øÀÌ ÇÏ´Â °ÍÀÌ ÁÁÀ» µíÇÕ´Ï´Ù. ¾îÂ÷ÇÇ `-o` ¿É¼Ç¸¸ ½áµµ `*.tfm`Àº ¸¸µé¾îÁö´Â °Å´Ï±ñ... --[Karnes] ---- Á¤¸» ¿Ï¼ºµµ ³ôÀº ½ºÅ©¸³Æ®³×¿ä. ƯÈ÷ `addtocfg()`·Î ¼³Á¤ÆÄÀϱîÁö ¸ðµÎ '''Çѹ濡 ó¸®'''ÇØÁִ±º¿ä. ;) °¨»çÇÕ´Ï´Ù. --[Karnes] Àº±Û²Ã¸¸ µÇ´Â °Ô ¾Æ´Ï¶ó ÀÌÁ¨ ¾î¶² ttfÀ̵ç config¸¸ ¼Õº¸¸é ´Ù µÈ´Ù´Â °ÍÀ̱º¿ä. latex¿ë tfm, lambda¿ë ofm, pdftex¿ë tfm±îÁö¿ä. °¨»çÇÕ´Ï´Ù. --[hoze] ---- [[Date(2003-10-26T11:26:18)]] `addtocfg()`¿¡ ´ëÇÑ °ÇÀÇ»çÇ×... `$line\n`À» Ãß°¡ÇÒ ¶§, ¿ø·¡ÀÇ cfg ÆÄÀÏ¿¡ Çೡ¹®ÀÚ°¡ ¾øÀ¸¸é ÇÑ ÁÙ¿¡ ±×³É ½áÁý´Ï´Ù. ¾ÈÀüÇÏ°Ô °³Ç๮ÀÚ¸¦ ¾Õ¿¡ ³Ö¾îÁÖ´Â °ÍÀº ¾î¶³Áö¿ä? ÁÖ¼®¹® ÇÑ ÁÙ Á¤µµ ´õ À־ ±¦ÂúÀ» µíÇÕ´Ï´Ù. {{{ 489: print CFG @Lines,"\n\% ${foundry}ttf -- added by ttf2hlatexfont.pl\n$line\n"; }}} [Progress]´ÔÀÌ ¸çÄ¥°£ ÀáÀº Á¦´ë·Î ÁÖ¹«¼Ì´ÂÁö ±Ã±ÝÇØÇϽʴϴÙ. ;) --[Karnes] ¸»¾¸ÇϽŠ¹®Á¦´Â ¼öÁ¤ÆÇÀ» ¹æ±Ý ¿Ã·È½À´Ï´Ù. ¾Æ´Ñ°Ô ¾Æ´Ï¶ó ¹«¸®¸¦ Çß´ÂÁö °¨±â°¡ µé¾ú¾ú´Âµ¥ ÀÌÁ¨ °ÅÀÇ ³ª¾Ò½À´Ï´Ù. °ÆÁ¤ÇØÁֽŠµÎ ºÐ²² »çÀǸ¦ Ç¥ÇÕ´Ï´Ù. -- DohyunKim ---- [[Date(2003-11-13T00:45:49)]] [Àº±Û²Ã]¿¡¼­ ¸ðµç TTF/TTC±îÁö, LaTeX¿¡¼­ PDFTeX, Lambda±îÁö... ÀÌ ½ºÅ©¸³Æ®ÀÇ ÂªÀº ½Ã°£ µ¿¾ÈÀÇ ¹ßÀü °úÁ¤ÀÌ ¹«Ã´ µå¶ó¸¶Æ½ÇÏ´Ù°í »ý°¢ÇÕ´Ï´Ù. ¿­½ÉÈ÷ º¸Ã¦ º¸¶÷ÀÌ ÀÖ±º¿ä. ;) ¹ãÀáÀ» ¼³Ä¡¸é¼­ ÁÁÀº ½ºÅ©¸³Æ®¸¦ ¸¸µé¾îÁּż­ Á¤¸» °¨»çµå¸³´Ï´Ù. --[Karnes] ¹«½¼ ¸»¾¸À»¿ä. ½ºÅ©¸³Æ® ÀÛ¼º°úÁ¤Àº ÀúÀÇ Áñ°Å¿òÀ̾ú½À´Ï´Ù. Karnes´ÔÀÇ °ü½É°ú °Ý·Á°¡ ¾ø¾ú´Ù¸é ¿©±â±îÁö ¿ÀÁö ¸øÇßÀ» °ÍÀÔ´Ï´Ù. ¿ÀÈ÷·Á Á¦°¡ °¨»çµå¸³´Ï´Ù. --DohyunKim ---- [[Date(2003-11-17T11:06:02)]] ÁÁÀº ¼Ò½º¿¡ °¨»çÇÕ´Ï´Ù. ƯÈ÷ ±Û¸®ÇÁ¸¦ üũÇÑ µÚ¿¡ ºüÁø ±Û¸®ÇÁ¸¦ ´Ù¸¥ °ÍÀ¸·Î ´ëüÇÏ´Â ±â´ÉÀº Á¤¸» ÀλóÀûÀÔ´Ï´Ù. ttf2hlatexfontÀ» ½ÇÇàÇϸé ÀÛ¼ºµÇ´Â test.texÀÇ ³»¿ëÀÌ ¹«¾ùÀÎÁö ¾Ë ¼ö ÀÖ³ª¿ä? ¸î °¡Áö Çغ¸¾ÒÁö¸¸ ÀÏ´Ü »êµ¹ÆùÆ®¿¡ °üÇÑ test ÆÄÀÏÀ» ¿Ã·Áµå¸³´Ï´Ù. Uploads:test.pdf ÆÞ¼Ò½º¸¦ º¸´Ï±ñ ´ÙÀ½°ú °°Àº ºÎºÐÀÎ °Í °°Àºµ¥... {{{ '^^b0^^a1^^b2^^e5^^b5^^cb^^b8^^b1^^ba^^f5^^bd^^db'. '^^c0^^c1^^c3^^a7^^c5^^eb^^c8^^d1 ^^a8^^b1^^a1^^db^^aa^^a2^^a5^^d2'. ' ^^ca^^a1^^cc^^e5^^cf^^cb^^d2^^b1^^d4^^f5^^d7^^db^^da^^c1^^dd^^a7'. '^^df^^eb^^e2^^d1^^e5^^b7^^e7^^fb^^ea^^e1^^ed^^c7^^f0^^ad^^f2^^f1'. '^^f5^^d7^^f8^^bd^^fb^^a3^^fd^^e7' }}} ¿Í °°ÀÌ ³ª¿À´Â °ÍÀÌ ¸Â´ÂÁö¿ä? (±×³ªÀú³ª, MiKTeX 2.3¿¡ Æ÷ÇÔµÈ ttf2pk¿Í makepk µîµîÀÌ ¿µ ÀÛµ¿ÇÏÁú ¾Ê½À´Ï´Ù. ps¸¦ µµ¹«Áö ¸¸µé ¼ö°¡ ¾ø±º¿ä. ´Ù¸¥ TeX¹èÆ÷ÆÇÀ» ã¾ÆºÁ¾ßÇÒÁö¿ä...) --[Progress] ''ÀÏ´Ü ps ÆÄÀÏÀ» ¸¸µå´Â µ¥ ¼º°øÇÏ¿´½À´Ï´Ù. ttf2pk.cfg¿¡¼­, ¿ø·¡ ¸Ç ¸¶Áö¸· ÁÙ¿¡ ÀÖ´ø »êµ¹ÆùÆ®ÀÇ ¸Ê ÆÄÀÏÀÇ À§Ä¡¸¦ À̸®Àú¸® ¹Ù²Ù´Ï Àß µË´Ï´Ù. ttfonts.map ¹Ù·Î ¹Ø¿¡ ³õÀ¸´Ï Àß µË´Ï´Ù. '' --[Progress] ttf2pk.mapÀÇ ttfonts.map¿¡ Ȥ½Ã +°¡ ºÙ¾îÀÖÁö ¾Ê¾Ò´ø °ÍÀº ¾Æ´ÑÁö¿ä? ±×·¸Áö ¾ÊÀ¸¸é ´Ù¸¥ ¸Ê ÆÄÀÏ À§Ä¡¿¡ Á¿ìµÇ´Â °æ¿ì´Â µ¿ÀÏÇÑ ÆùÆ® Á¤ÀÇ°¡ µé¾î ÀÖ´Â °æ¿ì»ÓÀε¥.... ¾î¶² ¹®Á¦ÀÎÁö È®ÀÎÇØÁÖ½Ç ¼ö ÀÖÀ¸½ÅÁö¿ä? --[Karnes] +°¡ ºÙ¾îÀÖÁö ¾Ê¾Ò´ø °ÍÀº ¾Æ´Õ´Ï´Ù. :) (½ÇÀº Àü¿¡µµ ÀÌ ºñ½ÁÇÑ ¹®Á¦¸¦ °ÞÀº ÀûÀÌ ÀÖ½À´Ï´Ù.) ´Ù¸¥ ¸Ê°ú Áߺ¹µÇ´Â µ¿ÀÏÇÑ ÆùÆ® Á¤ÀÇ ¹®Á¦µµ ¾Æ´Õ´Ï´Ù. :D ±×¸®°í ÀÏÀü¿¡ TeX root µð·ºÅ丮¸¦ Ãß°¡Çϸ鼭 texmf µð·ºÅ丮¸¦ localtexmf ¹Ù·Î ¹Ø¿¡ µÎ¾î¾ß¸¸, Àß ÀνĵǴø ¹®Á¦´Â ¿©ÀüÇÕ´Ï´Ù. (KTUGContrib:777) --[Progress] ''ÈñÇÑÇϱº¿ä.... °Å Âü.... Ȥ½Ã, »êµ¹ÆùÆ® map ÆÄÀÏÀÇ ÆÄÀÏÀ̸§ÀÌ ttf2pk¿ë°ú dvipdfmx¿ëÀÌ µ¿ÀÏÇϰųª ÇÏ¿© map ÆÄÀÏ Ã£±â ¹®Á¦°¡ ¹ß»ýÇÑ °ÍÀº ¾Æ´ÑÁö¿ä? ¾Æ¹«Æ°Áö°£¿¡, À̹ø¿¡ ¿Ã¸®½Å test.pdf´Â [óÀ½½ÃÀÛÇϱâ]¿¡ ¿ø·¡ °°Àº À̸§ÀÇ ÆÄÀÏÀÌ ¸µÅ©µÇ¾î ÀÖ¾ú½À´Ï´Ù. µ¤¾î¾²±â ¹®Á¦°¡ ¹ß»ýÇÏ¿©¼­ [óÀ½½ÃÀÛÇϱâ]°¡ ÀÌ»óÇØÁ®¹ö·È½À´Ï´Ù... :( test.pdf¿Í °°Àº Æò¹üÇÑ À̸§ÀÇ ÆÄÀÏÀº Áö¾çÇØÁÖ½Ã¸é °¨»çÇÏ°Ú½À´Ï´Ù. [óÀ½½ÃÀÛÇϱâ]ÀÇ ÆÄÀÏ À̸§À» ¼öÁ¤Çؾ߰ڽÀ´Ï´Ù. --[Karnes]'' Á˼ÛÇÕ´Ï´Ù. Àúµµ test.pdf·Î ¿Ã¸®°í ³ª¼­ ¾ó¸¥ »èÁ¦ÇÏ·Á°í UploadedFiles¸¦ ã¾Æ°¡¼­ üũ¹Ú½º¿¡ Ç¥½ÃÇÏ°í deleteÇÏ·Á Çß´õ´Ï, ¾È Áö¿öÁ³½À´Ï´Ù. sdtest.pdf¶ó ÁöÀ¸·Á Ç߰ŵç¿ä. °¡´ÉÇϽøé Á¦°¡ ¿Ã¸° ÆÄÀÏÀ» ¹Ù²ãÁֽʽÿÀ. Âü, map ÆÄÀÏÀº¿ä, TTF2HLaTeXFont ½ºÅ©¸³Æ®¸¦ ¾²¸é¼­ config ÆÄÀÏÀÇ ³»¿ë¿¡ µû¶ó ÀÚµ¿À¸·Î ´Ù¸£°Ô »ý¼ºµÇ´Â °Í °°½À´Ï´Ù. À̸¦Å׸é Á¦°¡ foo font¸¦ ¾²±â À§ÇØ config-foo ¶ó°í config ÆÄÀÏÀ» ¸¸µé¸é, dvipdfmx¿ë mapÀº cid-foottf.mapÀ¸·Î, dvips¿ë mapÀº foottf2pk.mapÀ¸·Î »ý¼ºµË´Ï´Ù. ±×·¯´Ï map ÆÄÀÏÀ» È¥µ¿ÇÏÁö´Â ¾ÊÀ» °ÍÀÔ´Ï´Ù. ^^. ¾ÏÆ° Àç¹ÌÀÖ½À´Ï´Ù. ¿î¿µÃ¼Á¦ÀÇ ¹®Á¦°¡ ¾Æ´Ñ°¡, ±×¸®°í MiKTeXÀÇ ±¸Á¶Àû ¹®Á¦°¡ ¾Æ´Ñ°¡ »ý°¢Çغ¾´Ï´Ù. --[Progress] Àúµµ ttf2pk°¡ Á¦´ë·Î µ¿ÀÛÇÏÁö ¾Ê¾Æ¼­ truetype ±Û²ÃÀ» ¾´ °æ¿ì dvips³ª odvips·Î ps¸¦ ¸¸µé ¼ö ¾ø½À´Ï´Ù. ttf2pk.cfg¸¦ À̸®Àú¸® ¼Õ´ë º¸¾Æµµ ¾È µÇ´Â±º¿ä. dvipdfmx°¡ Àß µ¹¾Æ°¡´Ï±î º° ¹®Á¦°¡ ¾ø±â´Â ÇÏÁö¸¸, PS ÇÁ¸°ÅÍ·Î ÀμâÇϱâ À§ÇØ pdf¸¦ ¸¸µç ÈÄ¿¡ ´Ù½Ã ps·Î º¯È¯Çϴϱî Á» ºñÈ¿À²ÀûÀÔ´Ï´Ù. (´Ü, dvips/odvips´Â ¾ÆÁ÷ ttf¸¦ type 8 ±Û²Ã·Î ÀÓº£µåÇÏ´Â ±â´ÉÀÌ ¾ø´Âµ¥ ¹ÝÇØ - ¾ø´Â °Í °°½À´Ï´Ù. ¸ÂÁö¿ä? - dvipdfmx´Â ttf¸¦ ÀÓº£µåÇÒ ¼ö À־ ÁÁ±â´ÂÇÕ´Ï´Ù.) Àú´Â Linux Fedora Core1À» ¾²°í ÀÖ½À´Ï´Ù. ´ÙÀ½°ú °°Àº ¿¡·¯ ¸Þ½ÃÁö°¡ ³ª¿É´Ï´Ù. {{{ kpathsea: Running mktexpk --mfmode ljfzzz --bdpi 1200 --mag 1+0/1200 --dpi 1200 ungtm4 /usr/bin/mktexpk: line 255: 24354 Segmentation fault ( ttf2pk -t -q $NAME ) >/dev/null 2>&1 mktexpk: don't know how to create bitmap font for ungtm4. dvips: Font ungtm4 not found, characters will be left blank.}}} ttf2tfm/ttf2pk´Â freetyp1 cvs¸¦ ¹ÞÀº ÈÄ¿¡ ¿©±â¿¡ ÀÖ´Â ÆÐÄ¡¸¦ Àû¿ëÇؼ­ ofm ÆÄÀÏ µîÀ» ¸¸µé ¶§¿¡´Â ¾Æ¹« ¹®Á¦ ¾øÀÌ µ¿ÀÛÇß½À´Ï´Ù. mktexpk´Â 1.28 (2002-11-11)ÀÌ°í, kpathsea´Â 3.4.5ÀÔ´Ï´Ù.Ȥ½Ã ºñ½ÁÇÑ ÀÏÀ» °ÞÀ¸½Å ºÐ °è½ÅÁö ±Ã±ÝÇÕ´Ï´Ù. Âü, Æí¸®ÇÑ ½ºÅ©¸³Æ®¸¦ ¸¸µé¾î ÁֽŠ±èµµÇö´Ô²² °¨»ç µå¸³´Ï´Ù.-- ½ÅÁ¤½Ä ttf2tfm/ttf2pk¿¡ ´ëÇؼ­ ÀÌ·ç¾îÁø ÆÐÄ¡´Â Á¦°¡ ¾Ë±â·Î ¼¼ °³ÀÎ °ÍÀ¸·Î ¾Ë°í ÀÖ½À´Ï´Ù. Çϳª´Â ¹Ú¿ø±Ô ´ÔÀÇ °ÍÀ̾ú°í, ³ª¸ÓÁö µÑÀº Á¶Áøȯ ´ÔÀÇ ÆÐÄ¡¿´½À´Ï´Ù. Á¶Áøȯ ´ÔÀÇ Ã¹¹ø° ÆÐÄ¡´Â `-l` ¹× `-L` ¿É¼Ç, Áï ligature¸¦ ó¸®ÇÏ´Â °ÍÀ̾ú´Âµ¥, ÀÌ°ÍÀº 1.5¹öÀü¿¡¼­ ¹Ý¿µµÈ °ÍÀ¸·Î ¾Ë°í ÀÖ½À´Ï´Ù. µÎ¹ø° ÆÐÄ¡´Â `-o` ¿É¼Ç, Áï Omega/Lambda Áö¿øÀε¥ ÀÌ°ÍÀº °ø½Ä ¹öÀü¿¡´Â ¹Ý¿µµÇÁö ¾ÊÀº °Í °°½À´Ï´Ù. ¹Ú¿ø±Ô ´ÔÀÇ ÆÐÄ¡´Â ttf2tfm/ttf2pk¸¦ freetype2 ¿Í ¿¬µ¿ÇÑ °ÍÀ̾ú´ø °ÍÀ¸·Î ¾Ë°í ÀÖ½À´Ï´Ù¸¸, ¿ª½Ã ÀÌ°ÍÀÌ Á¤½Ä ¹öÀü¿¡ ¹Ý¿µµÇÁö ¾ÊÀº °ÍÀ¸·Î ±â¾ïÇÕ´Ï´Ù. °á±¹ CJK TruetypeÀ» ÀÌ¿ëÇϱâ À§ÇÑ ligature 󸮴 ÇöÀçÀÇ ¸ðµç ttf2tfm/ttf2pk¿¡¼­ °¡´ÉÇÏÁö¸¸ Omega/Lambda¸¦ À§ÇÑ ttf2tfm/ttf2pk´Â Windows¿¡¼­´Â MiKTeX-KTUG 2.2/2.3, W32TeX¿¡ Æ÷ÇÔµÈ °Í¿¡¼­¸¸ Áö¿øµÇ°í fpTeXÀº ÀÌ°ÍÀÌ ºÒ°¡´ÉÇÑ °ÍÀ¸·Î º¸ÀÔ´Ï´Ù. Unix, Linux ÂÊ¿¡¼­´Â freetype1 cvs¸¦ ÅëÇؼ­ ¹ÞÀº ´ÙÀ½ À§ÀÇ ÆÐÄ¡¸¦ »ç¿ëÀÚ°¡ Á÷Á¢ Àû¿ëÇØ¾ß ÇÒ °ÍÀ¸·Î »ý°¢µË´Ï´Ù. ¸¸¾à ttf2tfmÀÌ 1.4 ¹öÀü ÀÌÇ϶ó¸é ÇÑ±Û TrueTypeÁ¶Â÷µµ ó¸®ÇÒ ¼ö ¾øÀ» °ÍÀ̶ó°í »ý°¢ÇÕ´Ï´Ù. ---[Karnes] ÀÚ¼¼ÇÑ ´äº¯¿¡ °¨»çµå¸³´Ï´Ù. ÇÏÁö¸¸, Àúµµ ÀÌ¹Ì ttf2tfm/ttf2tk CVS (¿À´Ã ´Ù¿î·Îµå ¹ÞÀº µû²öµû²öÇÑ. Áï 1.5 ÀÌÈÄÀÎ) ¼Ò½º¿¡ ¿©±â ÀÖ´Â Omega/Lambda¸¦ À§ÇÑ ÆÐÄ¡¸¦ Àû¿ëÇß½À´Ï´Ù. ±×·¸Áö ¾Ê´Ù¸é, ±èµµÇö´ÔÀÇ ÆÞ ½ºÅ©¸³Æ®¸¦ µ¹¸®´Â ´Ü°è¿¡¼­ (ttf¿¡¼­ ofmÀ» »ý¼ºÇÒ ¼ö ¾øÀ¸¹Ç·Î) ´õ ³ª¾Æ°¥ ¼ö ¾ø°Åµç¿ä. ¹®Á¦´Â ¾î¶² ÀÌÀ¯¿¡¼­ÀÎÁö {{{ttf2pk -q -t fontname}}}°¡ segmentation fault¸¦ ³»´Âµ¥¿¡ ÀÖ½À´Ï´Ù. debug optinÀ» ÁÖ°í ÄÄÆÄÀÏÇؼ­ gdb·Î ÃßÀûÇØ º¸¾Æ¾ßÇÒ µí ½Í½À´Ï´Ù. ---½ÅÁ¤½Ä À§¿¡ ¿Ã¸° ±ÛÀº ½ÅÁ¤½Ä ´Ô²² µå¸®´Â ¸»¾¸À̾ú´Ù±âº¸´Ü, ±×³É ½áµÖ¾ß ÇÒ ¹®Á¦¶ó°í »ý°¢Çؼ­ ¸Þ¸ðÇصР°ÍÀÔ´Ï´Ù. ;) segmentation fault´Â Á¦°¡ ¾Ë ¼ö ¾ø´Â ¹®Á¦ÀÔ´Ï´Ù¸¶´Â, ¿ì¼± freetype1 ¶óÀ̺귯¸®°¡ ¹®Á¦°¡ µÈ °ÍÀº ¾Æ´ÑÁö ÀǽÉÇغ¾´Ï´Ù. Ȥ½Ã ¹®Á¦¿Í ÇØ°áÃ¥À» ¹ß°ßÇÏ½Ã¸é ¾Ë·ÁÁÖ½Ã¸é °¨»çÇÏ°Ú½À´Ï´Ù. Á¦°¡ °¡Áö°í ÀÖ´Â ÇÑÄĸ®´ª½º¿¡¼­´Â º° ¹®Á¦¾øÀÌ Àß µ¹¾Æ°¡°í ÀÖ½À´Ï´Ù. ---[Karnes] Á¦°¡ ±× ÀÛ¾÷À» ÇÏ´ø ¶§°¡ ´ÊÀº (À̸¥?) ½Ã°£À̾¿´´ÂÁö Á¤½ÅÀÌ ¾ø¾ú³ª º¾´Ï´Ù. Á¦ ÄÄÇ»ÅÍ¿¡ ÀÖ´ø µÎ °³ÀÇ freetype1-contrib tree °¡¿îµ¥ Çϳª¿¡¸¸ ÆÐÄ¡¸¦ Àû¿ëÇÑ µí ½Í½À´Ï´Ù. ±×·±µ¥, ¿Ö ofmÀº Á¦´ë·Î ¸¸µé¾îÁ³´ÂÁö´Â Àúµµ ¸ð¸¦ ÀÏÀÔ´Ï´Ù. ¾î·µç, ´Ù½Ã ''Á¤½ÅÀ» Â÷¸®°í'' ÆÐÄ¡¸¦ Àû¿ëÇÏ°í ÄÄÆÄÀÏÇØ º¸´Ï ¾Æ¹« ¹®Á¦°¡ ¾ø½À´Ï´Ù. ±¦È÷ ¹®Á¦µµ ¾ø´Âµ¥, ÀÖ´Â °Íó·³ Çؼ­ Á˼ÛÇÕ´Ï´Ù. --- ½ÅÁ¤½Ä ¿Ã·ÁÁֽŠtest.pdf´Â ÀüÀûÀ¸·Î Á¤»óÀÔ´Ï´Ù. Á¦°¡ Àǹ̾ø´Â ¹®ÀÚ¿­À» ³ª¿­ÇÑ °ÍÀº ¸¸µé¾îÁø tfmµéÀ» ÇϳªÇϳª ´Ù È®ÀÎÇϱâ À§ÇÑ, ÀǵµÀûÀÎ °ÍÀ̾ú½À´Ï´Ù. Áï `KS-HLaTeX.sfd`ÀÇ °¢ Æò¸é(plane)º°·Î Çϳª¾¿ ±ÛÀÚ¸¦ Áý¾î³Ö´Ùº¸´Ï ±×·¸°Ô µÇ¾ú½À´Ï´Ù. ¾Æ½Ã´Ù½ÃÇÇ ÇѱÛÆò¸éÀº 0..9, ±âÈ£´Â 04..07, ÇÑÀÚ´Â 10..29±îÁö·Î ±¸¼ºµÇ¾î ÀÖ½À´Ï´Ù. ÇϳªÀÇ TTF¿¡¼­ ¸¸µé¾îÁö´Â tfm°¹¼ö°¡ 34°³°¡ µÇ°í À̵éÀ» Çϳª¾¿ ´Ù Å×½ºÆ®Çغ¸±â À§ÇÑ °ÍÀ̾ú½À´Ï´Ù... ±×¸®°í test.pdf°°Àº Æò¹üÇÑ ÆÄÀÏÀ̸§ ¹®Á¦´Â Á¦°Ôµµ Àϸ»ÀÇ Ã¥ÀÓÀÌ ¾øÁö ¾Ê½À´Ï´Ù. Å×½ºÆ®ÆÄÀÏÀÇ À̸§À» testlatex.tex°ú °°ÀÌ ¹Ù²Ù¾î¾ß°Ú½À´Ï´Ù. °ü¸®ÀÚ ÀÔÀå¿¡¼­µµ ´õÀÌ»ó º¯°æÀÇ ¿©Áö°¡ ¾ø´Ù°í È®½ÅÇÏ´Â, Æò¹üÇÑ À̸§ÀÇ ÆÄÀÏÀÌ ¿Ã¶ó ÀÖ´Ù¸é ÀÌ°ÍÀÇ ±ÇÇÑÀ» ÀбâÀü¿ëÀ¸·Î º¯°æÇصδ µîÀÇ ¹æÃ¥À» °­±¸ÇÒ ¼ö ÀÖÀ» °ÍÀ¸·Î »ý°¢ÇÕ´Ï´Ù. -- DohyunKim ¾Æ, ±×·¸±º¿ä. Å×½ºÆ® ÆÄÀÏÀÇ ÄÄÆÄÀÏÀº Ç×»ó ±ò²ûÇÏ°Ô ÀߵǴµ¥, ³»¿ëÀÌ ºñ¹ü(?)ÇÑÁö¶ó Çѹø È®ÀÎÇصΰíÀÚ ÇÔÀ̾ú½À´Ï´Ù. ^^. °¨»çÇÕ´Ï´Ù. --[Progress] ---- ÀÚµ¿±³Á¤±â´É¿¡ ´ëÇÑ °ÇÀÇ ÇÑ °¡Áö ;) Àú´Â À̵û±Ý ÀÌ ¹æ¹ýÀ¸·Î ±Û²Ã¿¡ ´ëÇؼ­ °ËÅäÇÏ´Â °æ¿ì°¡ ÀÖ¾ú½À´Ï´Ù. test.texÀ» µ¹¸± ¶§ ¿¡·¯¸Þ½ÃÁö°¡ ¶ß´Â °ÍÀÌ ´õ ¹Ý°©Áö ¾Ê³ª¿ä? :D ÀÚµ¿±³Á¤À» µðÆúÆ®·Î ÇÏ°í, ÀÚµ¿±³Á¤À» ºÎ¸£Áö ¾Ê´Â ¿É¼ÇÀÌ ÀÖ¾úÀ¸¸é ÁÁ°Ú½À´Ï´Ù. --[Karnes] `-d` ¿É¼ÇÀ» Ãß°¡ÇÏ¿´½À´Ï´Ù. ÀÌ ¿É¼ÇÀ» ÁÖ¸é ÀÚµ¿±³Á¤ ·çƾÀ» °Ç³Ê¶Ý´Ï´Ù. -- DohyunKim ---- [[Date(2003-11-21T13:47:32)]] »ç¼ÒÇÑ °ÇÀÇ. ÀÚµ¿±³Á¤ °úÁ¤¿¡ ´ëÇÑ °ÍÀÔ´Ï´Ù. ÀÚµ¿±³Á¤À» À§Çؼ­ latexÀ» ºÎ¸¦ ¶§ `--interaction=nonstopmode`º¸´Ù `batchmode`·Î ºÎ¸£´Â °ÍÀÌ È­¸éÀ» Àý¾àÇÒ ¼ö ÀÖÀ» µíÇÕ´Ï´Ù. Å×½ºÆ® ÈÄ¿¡ `.log`, `.aux`¸¦ Áö¿ìµµ·Ï ÇÏ¸é ¾î¶³±î¿ä? ¸¸µé¾îÁø `.sty` ÆÄÀÏ¿¡ °£´ÜÇÑ ÁÖ¼®¹®ÀÌ Ãß°¡µÇ¸é ÁÁ°Ú½À´Ï´Ù. ;) --[Karnes] ¾Æ, ±×·¸°Ú³×¿ä. `batchmode`·Î ¹Ù²Ù°Ú½À´Ï´Ù. ±×·±µ¥ ÁÖ¼®¹®À̶ó ÇϽÉÀº ±³Á¤µÇ±â ÀÌÀüÀÇ `MapHangulFamily{}{}` ¼³Á¤ºÎºÐÀ» ¸»¾¸ÇϽô °ÍÀԴϱî? ÆÄÀÏ Áö¿ì´Â ¹®Á¦´Â ÀÌ¿Õ Áö¿ì·Á¸é `.dvi` ÆÄÀϱîÁö Áö¿ì´Â ÆíÀÌ ³´Áö ¾ÊÀ»±î¿ä? À̰͵éÀ» Áö¿ì´Â °Å¾ß °£´ÜÇÑ ÀÏÀÌÁö¸¸ ²À Áö¿ï ÇÊ¿ä°¡ ÀÖÀ»±î¿ä? ''²À Áö¿ï ÇÊ¿ä¾ß ¹°·Ð ¾øÁö¿ä ;) ¾îÂ÷ÇÇ Å×½ºÆ®¸¦ Çغ¼ °ÍÀε¥.. ±×¸®°í "ÁÖ¼®¹®"À̶ó°í ÇÑ °ÍÀº `.sty`ÀÇ Á¦ÀÏ Ã¹ºÎºÐ¿¡ ÀÌ ½ºÅ¸ÀÏ ÆÄÀÏÀÌ ¾îÂî ¸¸µé¾îÁø °ÍÀÎÁö ¾Ë·ÁÁÖ´Â °£´ÜÇÑ Á¤º¸¸¦ ¸»¾¸µå¸° °ÍÀÔ´Ï´Ù. ÀÚµ¿±³Á¤ºÎºÐÀº `.orig`°¡ ÀÖÀ¸´Ï±î º°·Î Çʿ並 ¸ø ´À³§´Ï´Ù. ¾Æ¹«Æ° °¨»çµå¸³´Ï´Ù.'' --[Karnes] ---- [[Date(2003-11-23T13:46:39)]] ¹®Á¦¸¦ ¹ß°ßÇß´ø ¹Ù·Î ±× ±â°è(Win98)¿¡¼­ Àß µÇ´Â °ÍÀ» È®ÀÎÇÏ¿´½À´Ï´Ù. --[Karnes] Å×½ºÆ®ÇØÁֽŠµ¥ ´ëÇØ ±íÀÌ °¨»çµå¸³´Ï´Ù. --DohyunKim ---- [[Date(2004-04-20T01:14:39)]] hlatexcjk¿Í °ü·ÃÇÏ¿© ºÎŹµå¸± °ÍÀÌ ÀÖ½À´Ï´Ù. hlatexcjk¿¡¼­ \hfontfamilynameprefix¶ó´Â ½ºÆ®¸µÀ» Çϳª »ç¿ëÇÕ´Ï´Ù. ¿¹ÄÁ´ë unttf¿¡¼­´Â ÀÌ ½ºÆ®¸µÀÌ `\def\hfontfamilynameprefix{un}`À¸·Î ÁöÁ¤µÇ¾î ÀÖ¾úÀ¸¸é ÁÁ°Ú½À´Ï´Ù. '''xx'''ttf.styÀÇ ¸¶Áö¸·¿¡ `\def\hfontfamilynameprefix{`'''xx'''`}` ÀÌ ÇÑ ÁÙÀ» Ãß°¡Çϵµ·Ï ¼öÁ¤ÇØÁÖ½Ã¸é °¨»çÇÏ°Ú½À´Ï´Ù. ±×¸®°í ÀÌ¿ÕÀ̸é `\ProvidesPackage{unttf}`¿Í °°Àº ¼³Á¤µµ Çϳª ³Ö¾îÁÖ½Ã¸é ³ªÁß¿¡ `\@ifpackageloaded`¸¦ ½á¸ÔÀ» ¼ö ÀÖÀ» °Í °°½À´Ï´Ù. --[Karnes] ---- Á¦°¡ ¾ó¸¶Àü¿¡ fedora core 3¸¦ ´Ù½Ã ±ò¸é¼­, ÀÌÀüÀÇ °ÍÀ» ¹Ð¾î¹ö·Á¼­, ´Ù½Ã Çѹø font installÇÏ´Â °úÁ¤¿¡¼­, ÀÌÀüºÎÅÍ Á¶±Ý ºÒÆíÇÏ´ø mapÈ­ÀÏ À§Ä¡ Á¶Á¤Çϴ°͵îµîÀ» Á¶±Ý ¹Ù²Ù¾ú½À´Ï´Ù. Á¦´ë·Î ¹Ù²î¾ú´ÂÁö´Â Àß ¸ð¸£°Ú½À´Ï´Ù¸¸... ±×¸®°í, ¾ÆÁ÷ Á¦ system¿¡¼­´Â ½ÇÇèÀ» ÇØ º¸Áö´Â ¸øÇß½À´Ï´Ù. À߸øµÇ¾ú´Ù¸é, °í¼ö´ÔµéÀÌ ¾Ë¾Æ¼­ ÇØ ÁֽðÚÁö¿ä.--[synapse] http://kbrobgy.linuxtop.co.kr/ttf2hlatexfont_tetex3_linux attachment:ttf2hlatexfont_tetex3_linux.pl.txt ---- ¿É¼Ç¿¡ ·Î±×¸¦ ³²±æ ¼ö ÀÖµµ·Ï ÇØÁÖ½Ã¸é ½Ã½ºÅÛÀ» ÀÌÇØÇϴµ¥ µµ¿òÀÌ µÇÁö ¾ÊÀ»±î¿ä? *nix°è¿­ÀÌ¾ß `2>&1 | tee log`·Î ·Î±×ÆÄÀÏÀ» ³²±æ ¼ö ÀÖ°ÚÁö¸¸ WindowÀÇ Commandâ¿¡¼­ ³²±â´Â ¹æ¹ýÀ» ¸ð¸£°Ú³×¿ä. ÅøÀÌ ³Ê¹« ÁÁ¾Æ¼­ ¾î¶»°Ô µ¹¾Æ°¡´ÂÁö ¸ð¸£°Ú³×¿ä :D --[[Date(2006-05-27T09:48:41)]] [hermian] ---- CategoryFont CategorySoftwareTool