ÀÌ ±ÛÀº Á¤È®¼ºÀ» ´ãº¸ÇÒ ¼ö ¾ø½À´Ï´Ù. Ʋ¸° °÷ÀÌ ÀÖÀ¸¸é ¹Ù·ÎÀâ¾Æ Áֽñ⠹ٶø´Ï´Ù. ---- ÀÌ ±ÛÀº ´Ù±¹¾î Á¶ÆÇÀ» À§ÇÑ ÀÎÄÚµù°ú ÆùÆ®¿¡ ´ëÇÑ ÀÌÇظ¦ µ½°íÀÚ ÇÑ´Ù. °á·ÐÀûÀ¸·Î ÀÌ ±ÛÀº inputenc, fontenc, babel ÆÐÅ°Áö¿¡ ÀÇÁ¸ÇÏ´Â ±âÁ¸ÀÇ pdflatex¿¡¼­ Å»ÇÇÇÏ¿© xelatexÀÇ »ç¿ëÀ» ±ÇÀåÇÑ´Ù. µ¶ÀÏ¾î ´Ü¾î Çϳª¸¦ ½ÄÀÚÇØ º¸ÀÚ. »öÀÎÀ» ¸¸µé¾î º¸´Â °ÍÀÌ ÀÌÇØÇϱ⿡ ´õ Å« µµ¿òÀÌ µÈ´Ù. {{{#!vim tex \documentclass{article} \usepackage{makeidx} \makeindex \begin{document} gema©¬ \index{gema©¬} %<- a umlaut°¡ À§Å°¿¡¼­ Á¦´ë·Î ÀúÀåµÇÁö ¾Ê´Â µíÇÏ´Ù. gem\"a\ss \index{gem\"a\ss} gemass \index{gemass} \printindex \end{document} }}} °á°ú´Â ¾Æ·¡¿Í °°´Ù. .pdf {{{ gem gema©¬ gemass Index gema©¬, 1 gemass, 1 gem, 1 }}} .idx {{{ \indexentry{gema©¬}{1} \indexentry{gem\"a\ss}{1} \indexentry{gemass}{1} }}} .ind {{{ \begin{theindex} \item gem\"a\ss, 1 \item gemass, 1 \item gema©¬, 1 \end{theindex} }}} ¾Æ·¡¿Í °°ÀÌ ¿À·ù°¡ ¹ß°ßµÈ´Ù. * gema©¬°¡ gemÀ¸·Î ½ÄÀڵǾú´Ù. * »öÀο¡¼­ Á¤·Ä ¼ø¼­°¡ À߸øµÇ¾ú´Ù. ¹Ì±¹ »ç¶÷ÀÌ ¾î¼´Ù ÇÑ µÎ °³ µ¶ÀÏ¾î ´Ü¾î¸¦ ½ÄÀÚÇϱâ À§ÇØ umlaut¿Í estset ¸ÅÅ©·ÎÀ» ÀÔ·ÂÇÏ´Â °ÍÀº ¹øÀâÇÑ ÀÏÀÌ ¾Æ´Ï°ÚÁö¸¸, µ¶ÀÏ »ç¶÷À̶ó¸é À̸¦ °áÄÚ Áñ°Å¿öÇÏÁö ¾ÊÀ» °ÍÀÌ´Ù. ¿ì¸®°¡ À̸¦ ÃæºÐÈ÷ Àß ÀÌÇØÇÒ ÇÊ¿ä°¡ ÀÖ´Ù. ASCII Äڵ常À¸·Î ÀÔ·ÂµÈ ÅØ ¹®¼­¿¡¼­ \ss ¸ÅÅ©·Î´Â ÁöÁ¤µÈ ÆùÆ®¿¡¼­ ©¬ ±Û¸®ÇÁ¸¦ ã¾Æ ½ÄÀÚÇϵµ·Ï ÇÑ´Ù. ¾Æ½Ã¾Æ ÅØ ÄÁÆÛ·±½º 2008¿¡¼­ Werner Lemberg ¾¾°¡ ¾ÆÁÖ Àß ¼³¸íÇßµíÀÌ (¾ÆÁÖ Àß ÀÌÇØÇÑ °ÍÀº ¾Æ´ÏÁö¸¸), A ÄÚµå = A ±Û¸®ÇÁÀÇ µî½ÄÀº ¼º¸³ÇÏÁö ¾Ê´Â´Ù. ±×·± ½¬¿î ¼³¸íÀº ¿µ¾î DOS¿¡¼­³ª °¡´ÉÇÒ °ÍÀÌ´Ù. ¿ì¸®°¡ A Å°¸¦ ´­·¶À» ¶§, ÄÄÇ»ÅÍ¿¡ ÀԷµǴ °ÍÀº A ¸ð¾çÀÇ ±Û¸®ÇÁ°¡ ¾Æ´Ï°í, A¿¡ ÁöÁ¤µÇ¾î ÀÖ´Â ¾î¶² ¹øÈ£(ÄÚµå)ÀÌ´Ù. A¸¦ »ç¿ëÇÏ´Â ¾ð¾î°¡ ¾ó¸¶³ª ¸¹À»±î? ¿µ¾îÀÇ A, µ¶ÀϾîÀÇ A, ·¯½Ã¾Æ¾îÀÇ A´Â Àú¸¶´Ù ´Ù¸¥ ¹øÈ£¸¦ °®°í ÀÖ´Â °ÍÀÌ´Ù. ±×°ÍÀ» ÀÎÄÚµùÀ̶ó°í ÇÑ´Ù. ÀÚ ÀÌÁ¦ gema©¬¸¦ Á¦´ë·Î ½ÄÀÚÇϱâ À§ÇØ °ú°Å¿¡ µ¶ÀÏ »ç¶÷µéÀÌ »ç¿ëÇßÀ» ¹æ¹ýÀ» ½á º¸ÀÚ. {{{ \usepackage[latin1]{inputenc} }}} ÀÌ ¶§ ¹Ýµå½Ã iso-8859-2 ¶Ç´Â ÀÌ¿¡ »óÀÀÇÏ´Â ÀÎÄÚµùÀ¸·Î ÅØ ¹®¼­¸¦ ÀúÀåÇØ¾ß ÇÑ´Ù. ÀÌÁ¦ ½ÄÀÚ°¡ Á¦´ë·Î µÇ¾ú´Ù. ¿äÁò¿¡´Â À¯´ÏÄڵ尡 ´ë¼¼ÀÌ´Ï utf8·Î ÀúÁ¤ÇÏ´Â °ÍÀÌ ´õ ³ªÀ» °ÍÀÌ´Ù. ±×·±µ¥ ind´Â Á» Çر«ÇÑ °á°ú¸¦ º¸¿©ÁØ´Ù. {{{ \begin{theindex} \item gem\"a\ss, 1 \item gem\IeC {\"a}\IeC {\ss }, 1 \item gemass, 1 \end{theindex} }}} ÀÌ¿¡ ´ëÇØ makeindex¿¡¼­ -g ¿É¼ÇÀÌ ÇØ°áÇØ ÁØ´ÙÁö¸¸, Àß ÀÛµ¿ÇÏÁö ¾Ê´Â´Ù. À̸¦ À§ÇÑ °£´ÜÇÏÁö¸¸ ¸Å¿ì ¼º°¡½Å ÇعýÀº ÀÌ·¸´Ù. {{{ \index{gemas@gema©¬} }}} ±×·±µ¥ ÀÌ¿¡ ¾Õ¼­ ¿ì¸®´Â ÀÌ·± ÀDZ¸½ÉÀ» °¡Áú ¼ö ÀÖ´Ù. ¿Ö À¯´ÏÄÚµå·Î ÀÔ·ÂÇߴµ¥ ind¿¡ gem\IeC {\"a}\IeC {\ss }·Î µé¾î°¡´Â°¡? ¾Õ¿¡¼­ ¸»ÇßµíÀÌ A ÄÚµå = A ±Û¸®ÇÁ°¡ ¼º¸³ÇÏÁö ¾Ê±â ¶§¹®ÀÌ´Ù. ÅØÀº ¿ì¸®¿¡°Ô ÀÌ·¸°Ô ¸»ÇÑ´Ù. "³×°¡ ÀÔ·ÂÇÑ ¹®ÀÚ Äڵ尡 ¾î¶² ±Û¸®ÇÁ¸¦ ÀǹÌÇÏ´ÂÁö´Â ¾Ë°ÚÁö¸¸ ³»°¡ ó¸®ÇÒ ¼ö ÀÖ´Â ÆùÆ®µéÀº À¯´ÏÄÚµå·Î ÀÎÄÚµùµÇ¾î ÀÖÁö ¾Ê´Ù." ±×·¯´Ï±î ¿¹¸¦ µé¾î A°¡ 63 ÄÚµå·Î ÀԷµǾú´Ù¸é, ÆùÆ®¿¡¼­ 63 ÄÚµåÀÇ ±Û¸®ÇÁ¸¦ ã¾Æ¼­ ½ÄÀÚÇØ¾ß Çϴµ¥ ÆùÆ®¿¡´Â A ±Û¸®ÇÁ°¡ ÀÖ±â´Â ÇÏÁö¸¸ ±×°ÍÀÌ 63 ÄÚµå·Î µÇ¾î ÀÖÁö ¾Ê´Ù´Â °ÍÀÌ´Ù. µû¶ó¼­ ¿ì¸®´Â ½ÄÀÚ°¡ ¾Æ·¡¿Í °°Àº ´Ü°è·Î 󸮵ÊÀ» ÀÌÇØÇØ¾ß ÇÑ´Ù. {{{ ÀÔ·Â ÀÎÄÚµù -> ÆùÆ® ÀÎÄÚµù -> ±Û¸®ÇÁ }}} ÀÌ°ÍÀº makeindexÀÇ ÇÑ°èÀ̱⵵ ÇÏ°í, pdflatexÀÇ ÇÑ°èÀ̱⵵ ÇÏ´Ù. pdflatexÀ¸·Î´Â ÆùÆ® ÀÎÄÚµùÀ» À¯´ÏÄÚµå·Î ÇÒ ¼ö ¾ø´Ù°í ¸»ÇÑ´Ù Çصµ ¿ÏÀüÇÑ °ÅÁþÀº ¾Æ´Ò °ÍÀÌ´Ù. ÀÌ°ÍÀº ´ç¿¬Çϱ⵵ ÇÏ´Ù. ÅØ¿¡¼­ ÀüÅëÀûÀ¸·Î »ç¿ëÇÏ´ø type1 µîÀÇ ÆùÆ®µéÀÌ À¯´ÏÄÚµå ü°è·Î µÇ¾î ÀÖÁö ¾Ê±â ¶§¹®ÀÌ´Ù. ÇعýÀº xelatex¿¡ ÀÖ´Ù. xelatexÀº ´ÜÁö Æ®·çŸÀÔ ÆùÆ®¸¦ ¾µ ¼ö ÀÖÀ» »Ó¸¸ ¾Æ´Ï¶ó A ÄÚµå = A ±Û¸®ÇÁ µî½ÄÀÌ °¡´ÉÇÏ°Ô, Àû¾îµµ ±×·± ´À³¦ÀÌ µé°Ô ÇÑ´Ù. xelatexÀ¸·Î ³Ñ¾î°¡±â Àü¿¡ babel ÆÐÅ°Áö¸¦ Àá±ñ »ìÆì º¸ÀÚ. {{{ \usepackage[german]{babel} "`gemass \index{gemass}"' }}} babelÀº ÀåÀý À̸§À» ÁöÁ¤µÈ ¾ð¾îÀÇ °ÍÀ¸·Î ¹Ù²Ù¾î ÁÙ »Ó¸¸ ¾Æ´Ï¶ó, ±× ¾ð¾îÀÇ ÇÏÀÌÇÁ³×À̼DZîÁö ó¸®ÇÑ´Ù. ±×¸®°í À§ÀÇ ¿¹¿¡¼­ º¸µíÀÌ estset ¸ÅÅ©·Îó·³ "`¿Í "'¸¦ µ¶ÀϾî ÀÎ¿ë ºÎÈ£·Î ¹Ù²Ù¾î Áֱ⵵ ÇÑ´Ù. ±×·¯¸é xelatexÀ¸·Î ÄÄÆÄÀÏÇÏ¸é ¾î¶»°Ô µÉ±î? ¿©±âÀú±â¼­ ¿À·ù°¡ ¹ß»ýÇÑ´Ù. xelatexÀº gem\"a\ss¸¦ ´Þ°¡¿ÍÇÏÁö ¾Ê´Â´Ù. °¢¼³ÇÏ°í xelatexÀ¸·Î ±ò²ûÇÏ°Ô ÄÄÆÄÀϵǴ ±ò²ûÇÑ ÅØ ¹®¼­´Â ÀÌ·¸´Ù. {{{#!vim tex \documentclass{article} \usepackage{xunicode} \usepackage{xltxtra} \usepackage{makeidx} \makeindex \begin{document} gema©¬ \index{gema©¬} gemass \index{gemass} \printindex \end{document}}}} .idx¸¦ º¸ÀÚ {{{ \indexentry{gema©¬}{1} \indexentry{gemass}{1} }}} ¾ÆÁÖ ¸¸Á·½º·´´Ù. .indµµ ¸¸Á·½º·´´Ù. {{{ \begin{theindex} \item gemass, 1 \item gema©¬, 1 \end{theindex} }}} ¿©±â¼­ À¯ÀÇÇØ¾ß ÇÒ °ÍÀº fontspecÀ¸·Î Æ®·çŸÀÔ ÆùÆ®¸¦ ÁöÁ¤ÇØ¾ß ½á¾ß ÇÒ ¼ö ¹Û¿¡ ¾ø´Ù´Â °ÍÀÌ´Ù. µ¶ÀÏ¾î ¹®ÀÚ¸¦ ½ÄÀÚÇϱâ À§ÇØ xunicode¿Í xltxtra ÆÐÅ°Áö¸¦ ºÒ·¯¼­ ½è´Âµ¥, ÀÌ°ÍÀº cm ÆùÆ® ÀÌ¿Ü¿¡ ´Ù¸¥ ±âÁ¸ÀÇ type1 ÆùÆ®¸¦ ¾µ ¼ö ¾ø°Ô ¸¸µå´Â °Íó·³ º¸ÀδÙ. ¿ì¸®´Â ´Ù±¹¾î Á¶ÆÇ¿¡¼­ ±ÃÇÕÀÌ ¸Â´Â Á¶ÇÕµéÀ» ¾Æ·¡¿Í °°ÀÌ Á¤¸®ÇÒ ¼ö ÀÖ´Ù. * pdflatex: inputenc, fontenc, ÆùÆ® ÆÐÅ°Áö (palatino µî), babel, makeindex * xelatex: xunicode, xlxtra, fontspec, polyglossia, texindy polyglossia´Â babel¸¦ ´ë½ÅÇÏ´Â °ÍÀÌ°í, texindy´Â makeindex¸¦ ´ë½ÅÇÏ´Â °ÍÀÌ´Ù. µ¶ÀϾîó·³ ¸î¸î ±ÛÀÚ¸¸ ¿µ¾î¿Í ´Ù¸£´Ù¸é, babel°ú makeindex¸¸À¸·Îµµ ¸¸Á·ÇÒ ¼ö ÀÖÁö¸¸, ·¯½Ã¾Æ¾î¿¡¼­´Â xelatex Á¶ÇÕ ¿Ü¿¡´Â ¿ÂÀüÇÏ°Ô Ã³¸®ÇÒ ±æÀÌ ¾ø´Ù. texindy¿¡ ´ëÇؼ­´Â, ¾ÆÁ÷ ¾Ë°Ô µÈ °ÍÀÌ ¸¹Áö ¾ÊÁö¸¸, ´Ù¸¥ Áö¸éÀ» ÅëÇØ ¼³¸íÇÏ°Ú´Ù. ÀÌ ±ÛÀ» ¾²°Ô µÈ ±Ã±ØÀÇ ¸ñÀûÀº ´Ù±¹¾î Á¶ÆÇ¿¡¼­ »öÀÎ Á¤·Ä ¹®Á¦¸¦ Ç®±â À§ÇÑ °ÍÀÌ´Ù.