HLaTeX ±â¹ÝÀ¸·Î ¸¸µé¾îÁø ½ºÅ¸ÀÏÀ̳ª ¹®¼¸¦
Hangul-ucs·Î Æ÷ÆÃÇÏ´Â ¹®Á¦¿¡ ´ëÇÑ Åä·Ð.
¸ñÂ÷
- 1 ÀϹÝÀûÀÎ º¯È¯ Áöħ
- 1.1 ÇÑ±Û ÀÎÄÚµù º¯È¯
- 1.2 HLaTeX ¸í·ÉÀÇ È£È¯¼º
- 1.2.1 ±Û²Ã °ü·Ã ¸í·É
- 1.2.2 dhucsÀÇ hangul ¿É¼Ç
- 1.2.3 ÇÑ±Û label
- 1.3 ±×¹ÛÀÇ ¸ÅÅ©·Î ȣȯ¼º
- 2 ½ºÅ¸ÀÏ°ú Ŭ·¡½ºÀÇ Æ÷ÆÃ
- 2.1 KAIST ÇÐÀ§³í¹® Ŭ·¡½º
1.1 ÇÑ±Û ÀÎÄÚµù º¯È¯ ¶
libiconv¸¦ ÀÌ¿ëÇÏ¿© º¯È¯ÇÑ´Ù.
$ iconv -f EUC-KR -t UTF-8 input.tex > output.tex
ÆÄÀÏ À̸§À» À¯ÁöÇØ¾ß ÇÒ ÇÊ¿ä°¡ ÀÖ´Ù¸é, ¸ÕÀú
foo.texÀ»
foo-euc.texÀ¸·Î º¯È¯ÇÑ ´ÙÀ½,
$ iconv -f EUC-KR -t UTF-8 foo-euc.tex > foo.tex
¿¡µðÅ͸¦ ÀÌ¿ëÇÏ¿© º¯È¯ÇÒ ¼öµµ ÀÖ´Ù. "»õ À̸§ ÀúÀå(Save As)" ½Ã¿¡ ÀÎÄÚµùÀ» UTF-8·Î ¹Ù²Ù¾îÁØ´Ù. À§ÀÇ
libiconv¸¦ ÀÌ¿ëÇÑ ¹æ½Ä¿¡¼ À̵û±Ý ¹®Á¦°¡ ¹ß»ýÇÏ´Â °æ¿ì¿¡´Â ¿¡µðÅ͸¦ ÀÌ¿ëÇÏ´Â ¹æ¹ýÀÌ ¾ÈÀüÇÒ ¼ö ÀÖ´Ù.
- Windows EmEditor¸¦ ÀÌ¿ëÇÏ´Â ¿¹ (±×¸²Ãß°¡)
- Mac BBEditÀ» ÀÌ¿ëÇÏ´Â ¿¹ (±×¸²Ãß°¡)
1.2.1 ±Û²Ã °ü·Ã ¸í·É ¶
°ø¿¬È÷ ¾µµ¥¾ø´Â ¸í·É \textgt, \textsh °°Àº hlatex ¸ÅÅ©·Î¸¦ ÀüÇô »ç¿ëÇÏÁö ¾Ê´Â °ÍÀÌ °¡Àå ÁÁ½À´Ï´Ù¸¸ ÀÌ¿Õ ÀÌ·¸°Ô ÄÚµùÇØ µÎ¾ú´Ù¸é ȣȯµÇµµ·Ï ´ÙÀ½°ú °°Àº ½ÄÀ¸·Î ¸î °¡Áö¸¦ ¹Ù²Ù¾î ÁÝ´Ï´Ù. ÄÄÆÄÀÏ °úÁ¤¿¡¼ ´Ù¸¥ ÆùÆ® Á¤ÀÇ ¸í·É¿¡ ¿¡·¯°¡ ¶ß¸é °°Àº ½ÄÀ¸·Î ¸î °¡Áö Á¤ÀǸ¦ Ãß°¡ÇϽʽÿÀ.
%% \gt, \textgt ¸í·É
\let\gt\sffamily
\DeclareTextFontCommand\textgt{\sffamily}
%% \sh, \textsh ¸í·É
\newcommand\sh{\SetAdhocFonts{unsh}{unsh}}
\DeclareTextFontCommand\textsh{\sh}
HLaTeXÀÇ
\½Å¹®°ú °°Àº
ÇÑ±Û ¸ÅÅ©·Î´Â LambdaÀÇ °æ¿ì¿¡¸¸ »ç¿ëÇØ¾ß ÇÕ´Ï´Ù. Áï
LaTeX »ç¿ëȯ°æ¿¡¼´Â »ç¿ëÇÏÁö ¾Ê´Â °ÍÀÌ ÁÁ½À´Ï´Ù. ¾ÈŸ±õ°Ôµµ ÀÌ·¯ÇÑ ÇÑ±Û ¸ÅÅ©·Î´Â Á÷Á¢ ã¾Æ¼ Àû´çÇÑ °ÍÀ¸·Î °íÃÄÁÖ´Â ¼ö¹Û¿¡ ¾ø½À´Ï´Ù.
1.2.2 dhucsÀÇ hangul ¿É¼Ç ¶
±×¹ÛÀÇ ÇÑ±Û ¸ÅÅ©·Î ¸í·ÉÀÎ
\ksnamedef,
\kscntformat ˼
\usepackage[hangul]{dhucs}
¿Í °°ÀÌ
[hangul] ¿É¼ÇÀ» ÁÖ¾úÀ» ¶§ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ±×¹Û¿¡µµ ÀÌ ¿É¼ÇÀº
HLaTeX°úÀÇ ÇÏÀ§ ȣȯ¼ºÀ» »ó´çÈ÷ À¯ÁöÇØÁÝ´Ï´Ù.
\label{Çѱ۶óº§}°ú °°Àº ÇÑ±Û ¶óº§À» »ç¿ëÇß´Ù¸é À̰ž߸»·Î ¹®Á¦ÀÔ´Ï´Ù. hangul-ucs´Â hyperref¿¡ ÀÇÁ¸ÇÏ¿© ÀÚµ¿Á¶»ç¸¦ ó¸®Çϱ⠶§¹®¿¡ ÇÑ±Û ¶óº§Àº ´ëÃ¥ÀÌ ¾ø½À´Ï´Ù. µû¶ó¼ ¶óº§ ¸í·ÉÀ» ÇϳªÇϳª ã¾Æ¼ ¹Ù²Ù¾îÁÖ´Â µµ¸®¹Û¿£ ¾ø¾î º¸ÀÔ´Ï´Ù.
1.3 ±×¹ÛÀÇ ¸ÅÅ©·Î ȣȯ¼º ¶
2 ½ºÅ¸ÀÏ°ú Ŭ·¡½ºÀÇ Æ÷Æà ¶
2.1 KAIST ÇÐÀ§³í¹® Ŭ·¡½º ¶