[PDF] / ÇÑ±Û °Ë»ö ¹× ÃßÃâ ---- === [ko.TeX]°ú pdf ÇÑ±Û °Ë»ö ¹× ÃßÃâ === [ko.TeX]Àº ÇѱÛÀÇ °Ë»ö°ú ÃßÃâÀÌ °¡´ÉÇÑ pdf¸¦ ¸¸µé ¼ö ÀÖµµ·Ï Á¦À۵Ǿú´Ù. [pdfTeX]À¸·Î ÄÄÆÄÀÏÇÒ ¶§, ´ÙÀ½°ú °°Àº Áö½Ã°¡ ÇÊ¿äÇÏ´Ù. * type 1 ÆùÆ® »ç¿ë½Ã {{{ \input glyphtounicode\pdfgentounicode=1 }}} * Æ®·çŸÀÔ »ç¿ë½Ã {{{ \usepackage{dhucs-cmap} }}} [ko.TeX]ÀÇ developing branch¿¡ ¼ÓÇÏ´Â xetexko¿Í luatexko¿¡¼­´Â ´Ù¸¥ ÀýÂ÷ ¾øÀÌ '''´ç¿¬È÷''' ÇѱÛÀÇ °Ë»ö°ú ÃßÃâÀÌ °¡´ÉÇÑ pdf°¡ »ý¼ºµÈ´Ù. oblivoir Ŭ·¡½º´Â À§¿Í °°Àº ¼³Á¤À» ÀÚµ¿À¸·Î ÇàÇϹǷΠ´Ù¸¥ Áö½Ã°¡ ÇÊ¿äÇÏÁö ¾Ê´Ù. ---- {{| ¿©±â¼­ºÎÅÍ ¿¹Àü ³»¿ëÀÔ´Ï´Ù. |}} === PDF ÇÑ±Û ÅؽºÆ®ÀÇ °Ë»ö ÃßÃâÀÌ ÇÊ¿äÇÑ ÀÌÀ¯ === * °³¹æÀûÀÎ ¿Â¶óÀÎ ¹®¼­¸¦ PDF Çü½ÄÀ¸·Î Á¦°øÇÑ´Ù¸é ÅؽºÆ®ÀÇ °Ë»ö°ú ÃßÃâÀº ÇʼöÀûÀÌ´Ù. * ±¸±Û ½Å µî °Ë»ö ¿£Áø¿¡¼­ ´ë»ó ¹®¼­¸¦ °Ë»öÇÒ ¼ö ÀÖ°Ô Çϱâ À§Çؼ­ ÇÊ¿äÇÏ´Ù. === TeX¿¡¼­ ÇÑ±Û ÅؽºÆ®ÀÇ °Ë»ö ÃßÃâ °¡´ÉÇÑ PDF Á¦ÀÛ === ¿µ¹® ¹®¼­ÀÇ °æ¿ì PDF¿¡ »ç¿ëµÈ ÆùÆ®°¡ "ÂüÁ¶ ºÒ°¡´ÉÇÑ" PK ºñÆ®¸ÊÀÎ °æ¿ì ÅؽºÆ®¿­ÀÇ °Ë»ö°ú ÃßÃâÀº ºÒ°¡´ÉÇÏ´Ù. ±×·¯³ª Type 1À̳ª Æ®·çŸÀÔ°ú °°ÀÌ ÀÎÄÚµù Á¤º¸¸¦ °¡Áö°í ÀÖ´Â ÆùÆ®°¡ »ç¿ëµÇ¾ú´Ù¸é °¡´ÉÇÏ´Ù. MetaFont´Â pdf·Î º¯È¯ÇÏ´Â DVIµå¶óÀ̹ö°¡ "ÂüÁ¶ÇÒ ¼ö ¾ø´Â" ±Û²ÃÀ̹ǷΠMetaFont ±Û²ÃÀ» »ç¿ëÇϵµ·Ï Á¦ÀÛµÈ DVI´Â °Ë»ö ÃßÃâ °¡´ÉÇÑ PDF¸¦ ¸¸µé ¼ö ¾ø´Ù. MetaFont·Î Á¦ÀÛµÈ °ÍÀ̶ó Çصµ DVIµå¶óÀ̹ö°¡ "ÂüÁ¶°¡´ÉÇÑ" ±Û²Ã·Î ġȯÇϵµ·Ï ÇÏ´Â ¹æ¹ýÀÌ ÀÖ´Ù. ¿¹¸¦ µé¸é {{{dvips -P pdf}}}¿Í °°Àº ¿É¼ÇÀº ÀûÀýÇÑ font mapÀ» Á¦°øÇÔÀ¸·Î½á ġȯ °¡´ÉÇÑ Type 1 ±Û²Ã·Î Computer Modern ±Û²ÃÀ» ´ë½Å »ç¿ëÇÏ°Ô ÇÔÀ¸·Î½á ±ò²ûÇÑ PDF¸¦ »ý¼ºÇس¾ ¼ö ÀÖ´Â ps ÆÄÀÏ·Î ¹ø¿ªÇØÁØ´Ù. HLaTeXÀÇ °æ¿ì ±âº» ±Û²ÃÀº UHCÀÌ´Ù. ÀÌ ±Û²ÃÀº Type 1 ±Û²ÃÀ̱â´Â Çϳª ÇÑ±Û ¹®ÀÚ ¿µ¿ªÀ» 256ÀÚ¾¿ Àß¶ó¼­ ¸¸µç subfont Çü½ÄÀÇ vf ÆùÆ®·Î ÀÌ·ç¾îÁ® ÀÖ´Ù. ½ÇÁ¦ÀÇ pfbµéÀº Àڼҵ鸸À» Æ÷ÇÔÇÏ°í ÀÖ°í vf¸¦ ÅëÇÏ¿© ÀÌ ÀÚ¼Ò¸¦ Á¶ÇÕÇÏ¿© ÇÑ±Û ¹®ÀÚ¸¦ Ç¥ÇöÇÑ´Ù. ÀÌ¿Í °°Àº ¿ø¸®»ó UHC ±Û²ÃÀ» »ç¿ëÇÏ¿© Á¦ÀÛµÈ PDF´Â ÅؽºÆ®ÀÇ °Ë»ö°ú ÃßÃâÀÌ ¿øõÀûÀ¸·Î ºÒ°¡´ÉÇÒ ¼ö¹Û¿¡ ¾ø´Ù. dvipdfmx¸¦ ÀÌ¿ëÇϵç pdflatexÀ» ÀÌ¿ëÇÏµç ¸¶Âù°¡ÁöÀÌ´Ù. UHC ±Û²ÃÀº È­¸é¿¡ ÇѱÛÀÌ Ç¥½ÃµÇ´Â µ¥ ¸¸Á·ÇÏ¿©¾ß ÇÒ °ÍÀÌ´Ù. DVIPDFMx´Â ÇÑ±Û Æ®·çŸÀÔ/¿ÀÇŸÀÔ ±Û²Ã¿¡ ´ëÇÏ¿© CID ÆùÆ® ±â¼úÀ» Àû¿ëÇÔÀ¸·Î½á °Ë»ö ÃßÃâ °¡´ÉÇÑ PDF¸¦ ¸¸µé¾î³¾ ¼ö ÀÖ´Â ±â´ÉÀ» °®Ãß°í ÀÖ´Ù. ÀÌ°ÍÀº ÇöÀç ¿©·¯ DVI µå¶óÀ̹ö Áß¿¡¼­ DVIPDFMx¸¸ÀÌ °¡Áø ±â´ÉÀ̸ç subfont ±â¼ú°ú CID ÆùÆ® ±â¼úÀ» °áÇÕÇÏ¿© ±¸ÇöÇÑ °ÍÀ¸·Î ¾Ë°í ÀÖ´Ù. ±â¼úÀûÀÎ ´õ ÀÚ¼¼ÇÑ »çÇ×Àº DVIPDFMxÀÇ ¼Ò½º Äڵ带 Âü°íÇ϶ó. ±×·¯¹Ç·Î .tex ¼Ò½º·ÎºÎÅÍ .dvi¸¦ ¸¸µé¾î³»±â±îÁö´Â subfont Çü½ÄÀÇ ÆùÆ® ÂüÁ¶¸¦ ÇÏ°í ±× ÀÌÈÄ DVIÀÇ ¹ø¿ª °úÁ¤¿¡¼­ subfont¸¦ CID Æ®·çŸÀÔ ±Û²Ã°ú ¿¬°èÇÏ¿© ¿ì¸®°¡ ¿øÇÏ´Â PDF¸¦ ¾ò¾î³»´Â °ÍÀÌ´Ù. ±× °á°ú tex ¹ø¿ª±â¿¡°Ô´Â subfont Çü½ÄÀ¸·Î Á¶¼ºµÈ .tfm ÆÄÀϵéÀ» ÅëÇÏ¿© ÆùÆ® Á¤º¸¸¦ ¾Ë·ÁÁÖ¾î¾ß ÇÏ°í ÀÌ ÆùÆ® Á¤º¸°¡ subfontÀÎ °Í°ú °Å±â¿¡ »óÀÀÇÏ´Â .ttf ÆùÆ®¿¡ °üÇÑ Á¤º¸´Â dvipdfmx.cfg¿Í .map ÆÄÀÏÀ» ÅëÇÏ¿© dvipdfmx¿¡°Ô ¾Ë·ÁÁÖ¾î¾ß ÇÑ´Ù. ¿ÀÇ ¼Ò½º ±Û²Ã °¡¿îµ¥ Àº±Û²ÃÀº ÀÌ ¸ñÀû¿¡ »ç¿ëÇϱ⿡ °¡Àå ÀûÇÕÇÏ´Ù. ÀϹÝÀûÀ¸·Î subfont ÇÑ±Û .tfm ÆùÆ®¿Í °Å±â¿¡ »óÀÀÇÏ´Â .ttf(.otf), ±×¸®°í DVIPDFMx¸¦ À§ÇÑ map ÆÄÀÏÀÌ °®Ãß¾îÁö¸é ÇÑ±Û ÀÔ·ÂµÈ .tex ¼Ò½º·ÎºÎÅÍ °Ë»ö°ú ÃßÃâÀÌ °¡´ÉÇÑ .pdf¸¦ ¾ò¾î³¾ ¼ö ÀÖ´Ù. pdftex(ÇöÀç ¹öÀü)ÀÇ °æ¿ì´Â Æ®·çŸÀÔ ±Û²ÃÀº ÀνÄÇÏÁö¸¸ tex°ú ¸¶Âù°¡Áö·Î .tfm¸¸À» ÂüÁ¶ÇÑ´Ù. ±×·¯¹Ç·Î ¿¹ÄÁ´ë UnBatang.ttf¸¦ pdftex¿¡°Ô ¾Ë·ÁÁÖ±â À§Çؼ­´Â ÀÌ°ÍÀ» ÀÏ´Ü ac00¿¡¼­ ½ÃÀÛÇÏ´Â ¼ö½Ê °³ÀÇ subfont tfmµé·Î ¸¸µç ´ÙÀ½ °¢°¢ÀÇ tfm subfont¿¡ ÇØ´çÇÏ´Â ÀÎÄÚµù Á¤º¸ ÆÄÀÏ(.enc)À» ÇÔ²² Á¦°øÇØ¾ß ÇÑ´Ù. pdftexÀº .tex ¹®¼­·ÎºÎÅÍ subfont ÂüÁ¶ Çü½ÄÀ¸·Î ÆùÆ®¸¦ »ç¿ëÇÏ¿© pdf¸¦ ¸¸µé¾î³»±â ¶§¹®¿¡ ÇÑ±Û ÅؽºÆ®´Â °¢°¢ÀÇ ÇØ´ç ¼­ºêÆùÆ® ³»¿¡¼­ÀÇ ÀÎÄÚµù À§Ä¡·Î¸¸ ÂüÁ¶µÉ »ÓÀ̹ǷΠºñ·Ï Æ®·çŸÀÔÀ» »ç¿ëÇÏ¿´´Ù Çϳª ÅؽºÆ®ÀÇ ÃßÃâ¿¡´Â ½ÇÆÐÇÒ ¼ö¹Û¿¡ ¾ø´Ù. (!) pdftex ÀÚ½ÅÀÌ ÀÌ ¹®Á¦¸¦ ÇØ°áÇÒ ¼ö ÀÖµµ·Ï °³¼±µÇ´Â °ÍÀÌ ÃÖ¼±ÀÌÁö¸¸ [Hangul-ucs]´Â ÆÐÅ°Áö ¼öÁØ¿¡¼­ cmap Á¤º¸¸¦ pdf¿¡ Ãß°¡ÇÏ´Â ·çƾÀ» ÅëÇÏ¿© pdftex¿¡¼­µµ ÇÑ±Û ÅؽºÆ®ÀÇ °Ë»ö°ú ÃßÃâÀ» °¡´ÉÇÏ°Ô ÇÏ´Â {{{dhucs-cmap}}} ÆÐÅ°Áö¸¦ Á¦°øÇÑ´Ù. === »ç¿ëÀÚ ¼öÁØÀÇ pdf Á¦ÀÛ Áöħ === ÀÌ»óÀ» ¿ä¾àÇÏ¸é ´ÙÀ½°ú °°´Ù. [Hangul-ucs]¸¦ ÀÌ¿ëÇÏ¿© ¹®¼­¸¦ ÀÛ¼ºÇÑ´Ù. ÇÑ±Û ÅؽºÆ®¸¦ UTF-8·Î ÀÔ·ÂÇÏ°í ±âº» ±Û²Ã(Àº±Û²Ã)À» »ç¿ëÇϰųª º°µµÀÇ Æ®·çŸÀÔ ÆÐÅ°Áö¸¦ ÀÌ¿ëÇ쵂 UHC ±Û²Ã¸¸Àº »ç¿ëÇÏÁö ¸»°í, latex -> DVIPDFMxÀ» °ÅÃÄ pdf¸¦ ¸¸µé°Å³ª, pdfTeXÀ» À§ÇÑ {{{dhucs-cmap}}}À» ÀÌ¿ëÇÑ´Ù. {{{ % \usepackage{ifpdf} \ifpdf \usepackage{dhucs-cmap} \pdfmapfile{+unttf-pdftex-dhucs.map} \fi }}} === °Ë»ö°ú ÃßÃâÀ» ¿øÇÏÁö ¾Ê´Â´Ù¸é === PDF Á¦ÀÛÀÚ°¡ ¹®¼­ÀÇ ¿­¶÷Àº °¡´ÉÇÏ°Ô Ç쵂 °Ë»ö°ú ÃßÃ⠶Ǵ Àμ⠵îÀ» Á¦ÇÑÇÏ°íÀÚ ÇÒ °æ¿ì°¡ ÀÖ´Ù. ÇÐÀ§³í¹®À̳ª »ó¾÷¼ºÀÖ´Â ¹®¼­ µîÀÌ ±×·¯ÇÑ °æ¿ìÀÏ °ÍÀÌ´Ù. DVIPDFMx´Â ÀÌ·¯ÇÑ °æ¿ì¿¡ ÀûÀýÇÑ ¿É¼ÇÀ» ÁÜÀ¸·Î½á PDFÀÇ Æ¯Á¤ ±â´É¿¡ ¾ÏÈ£¸¦ °É ¼ö ÀÖ°Ô ÇÏ°í ÀÖ´Ù. PDFEncryptionÀ» Âü°íÇ϶ó. === KC2006°ú pdf ÇÑ±Û ÅؽºÆ® °Ë»ö ÃßÃâ === KTUGBoard:5686 KC2006Àº PDFTeX, [LaTeX]/dvips/ps2pdf, [LaTeX]/DVIPDFMx¸¦ ÀÌ¿ëÇÏ¿© ÇÑ±Û ÅؽºÆ®ÀÇ °Ë»ö ÃßÃâÀÌ °¡´ÉÇÑ pdf¸¦ ¸¸µé ¼ö ÀÖµµ·Ï ¼³Á¤µÇ¾î ÀÖ´Ù. ´ÙÀ½Àº Å×½ºÆ® ÆÄÀÏÀÌ´Ù. attachment:extraction.zip ÀÌ Å×½ºÆ® ÆÄÀÏ¿¡ »ç¿ëµÈ ±â¹ýÀº ´ÙÀ½°ú °°´Ù. || dvi driver || »ç¿ë ÆùÆ® || ¹æ¹ý || || PDFTeX || truetype || dhucs-cmap || || PDFTeX || type 1 || dhucs-cmap or \pdfgentounicode=1 || || DVIPDFMx || truetype || * || || DVIPDFMx || type 1 || * || || dvips || type 1 || * || ÀÌ Å×½ºÆ®¿¡ »ç¿ëµÈ °¢ µå¶óÀ̹ö ¹öÀüÀº ´ÙÀ½°ú °°´Ù. * dvipdfmx : 20051229(cvs) * pdftex : 1.40.0-20060725 * dvips : 5.95b ---- DeleteMe ÇѱÛÃßÃâ¿¡ °üÇÑ À̽´¸¦ Á¤¸® ºÎŹµå¸³´Ï´Ù. ±×¸®°í ÆäÀÌÁö À̸§µµ Á¦¾ÈÇØÁÖ¼¼¿ä. Çѱ۰˻ö¹×ÃßÃâÇϱâ ? DeleteMe HLaTeXÀÇ °æ¿ì¶óµµ UHC ´ë½Å Àº±Û²ÃÀ» »ç¿ëÇÔÀ¸·Î½á ÅؽºÆ®ÀÇ °Ë»ö ÃßÃâÀÌ °¡´ÉÇÏ°Ô ¸¸µé ¼ö´Â ÀÖÁö¸¸ hyperrefÀ» ºÙ¿©¼­ ¿©·¯ °¡Áö PDF ÀåÄ¡µéÀ» ¸¸µé¾î³Ö´Â µ¥ ÁÁÀº ¹æ¹ýÀÌ µÇÁö ¸øÇϱ⠶§¹®¿¡ pdf Á¦ÀÛ¸¸À» targetÀ¸·Î ÇÏ°í "¹Ýµå½Ã" EUC-KRÀ» ½á¾ß¸¸ ÇÑ´Ù¸é hangul-k ÆÐÅ°Áö¸¦ ÀÌ¿ëÇÏ´Â ¹æ¹ýÀÌ ÀÖ½À´Ï´Ù. ±×·¯³ª ÀϹÝÀûÀ¸·Î DHUcs´Â ¹Ù·Î ÀÌ ¸ñÀûÀ» ÀǽÄÇÏ°í Á¦ÀÛµÈ ÆÐÅ°ÁöÀ̹ǷΠÁ»´õ ³ªÀº °á°ú¸¦ ¾òÀ» ¼ö ÀÖ´Ù°í »ý°¢ÇÏ°í ÀÖ½À´Ï´Ù. ¶Ç Omega/Lambda´Â ÅؽºÆ®ÀÇ °Ë»ö ÃßÃâÀº ¿ª½Ã Æ®·çŸÀÔ ±Û²Ã°ú DVIPDFMx¸¦ ÀÌ¿ëÇÏ¿© °¡´ÉÇϱâ´Â ÇÏ°ÚÁö¸¸ pdf Á¦ÀÛ¿¡ ÀÌ·±Àú·± ÇѰ踦 °¡Áö°í ÀÖ´Â ±î´ß¿¡ pdf Á¦ÀÛ¿ëÀ¸·Î ÃßõÇϱ⠾î·Æ½À´Ï´Ù. °á·ÐÀº ¿Â¶óÀÎ ¹®¼­ Á¦ÀÛ¿¡ HLaTeXÀÌ ½â ÁÁÀº ¼±ÅÃÀº ¾Æ´Ï¶ó´Â °ÍÀÔ´Ï´Ù¸¸, ÀÌ°ÍÀº ÁÖ°üÀûÀÎ ÆÇ´ÜÀÔ´Ï´Ù. ---[Karnes]