KTUGFaq

KTUG FAQ

·Î±×ÀÎ:
ºñ¹Ð¹øÈ£:
°¡ÀÔ
Your own qualities will help prevent your advancement in the world.
FrontPageDIA › hoze/MultilingualTypesetting
ÀÌ ±ÛÀº Á¤È®¼ºÀ» ´ãº¸ÇÒ ¼ö ¾ø½À´Ï´Ù. Ʋ¸° °÷ÀÌ ÀÖÀ¸¸é ¹Ù·ÎÀâ¾Æ Áֽñ⠹ٶø´Ï´Ù.

¸ñÂ÷

1 µ¶ÀϾî

1 µ¶ÀϾî


ÀÌ ±ÛÀº ´Ù±¹¾î Á¶ÆÇÀ» À§ÇÑ ÀÎÄÚµù°ú ÆùÆ®¿¡ ´ëÇÑ ÀÌÇظ¦ µ½°íÀÚ ÇÑ´Ù. °á·ÐÀûÀ¸·Î ÀÌ ±ÛÀº inputenc, fontenc, babel ÆÐÅ°Áö¿¡ ÀÇÁ¸ÇÏ´Â ±âÁ¸ÀÇ pdflatex¿¡¼­ Å»ÇÇÇÏ¿© xelatexÀÇ »ç¿ëÀ» ±ÇÀåÇÑ´Ù.

µ¶ÀÏ¾î ´Ü¾î Çϳª¸¦ ½ÄÀÚÇØ º¸ÀÚ. »öÀÎÀ» ¸¸µé¾î º¸´Â °ÍÀÌ ÀÌÇØÇϱ⿡ ´õ Å« µµ¿òÀÌ µÈ´Ù.
\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À¸·Î ±ò²ûÇÏ°Ô ÄÄÆÄÀϵǴ ±ò²ûÇÑ ÅØ ¹®¼­´Â ÀÌ·¸´Ù.
\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¿¡ ´ëÇؼ­´Â, ¾ÆÁ÷ ¾Ë°Ô µÈ °ÍÀÌ ¸¹Áö ¾ÊÁö¸¸, ´Ù¸¥ Áö¸éÀ» ÅëÇØ ¼³¸íÇÏ°Ú´Ù. ÀÌ ±ÛÀ» ¾²°Ô µÈ ±Ã±ØÀÇ ¸ñÀûÀº ´Ù±¹¾î Á¶ÆÇ¿¡¼­ »öÀÎ Á¤·Ä ¹®Á¦¸¦ Ç®±â À§ÇÑ °ÍÀÌ´Ù.

^
Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2010-01-07 13:30:51
Processing time 0.0420 sec