KTUGFaq

KTUG FAQ

LaTeX¹®¹ý¿ä¼Ò (rev. 1.2)

·Î±×ÀÎ:
ºñ¹Ð¹øÈ£:
°¡ÀÔ
You are tricky, but never to the point of dishonesty.
FrontPage › LaTeX¹®¹ý¿ä¼Ò
LaTeX Macro ¾ð¾îÀÇ ¹®¹ý ¿ä¼Ò.

  1. ¹é½½·¡½Ã \
    ¸í·É, ¼±¾ð µî°ú °°Àº Á¦¾î¹®ÀÚ¿­(control sequences)À» ½ÃÀÛÇÑ´Ù.
  2. Áß°ýÈ£½Ö {,}
    ÀÏÁ¤ÇÑ ¹üÀ§ÀÇ ÅؽºÆ®¸¦ Áß°ýÈ£·Î ¹­¾îÁÖ¸é ÇϳªÀÇ ´ÜÀ§·Î Ãë±ÞµÈ´Ù. Áß°ýÈ£½ÖÀº ÀÏ·ÃÀÇ ¸í·É, ¼±¾ðÀ» Æ÷ÇÔÇÒ ¼öµµ ÀÖ´Ù. LaTeX¿¡¼­ ¸í·É Çü½ÄÀÇ ÀÎÀÚ(argument)¸¦ ³ªÅ¸³»±â À§ÇØ ¾²ÀδÙ.
    \bgroup..\egroup°ú ³»¿ë»ó °ÅÀÇ ºñ½ÁÇÏ´Ù.
  3. begin-end ½Ö. \begin{<name>}, \end{<name>}
    ÀÌ·¯ÇÑ Çü½ÄÀ» LaTeX¿¡¼­´Â <name> ȯ°æ(environment)À̶ó ÇÑ´Ù. ÅؽºÆ®ÀÇ ÀϺγª ¸í·É, ¼±¾ð µîÀÌ ¿Ã ¼ö ÀÖ°í, ȯ°æÀÇ ½ÃÀÛ°ú ¸¶Áö¸·¿¡ ÀÌ ¿µ¿ªÀÇ ÅؽºÆ®¿¡ ´ëÇÏ¿© Àû¿ëÇÒ ¸í·ÉÀ» º°µµ·Î Á¤ÀÇÇÒ ¼ö ÀÖ´Ù.

  4. ´ÜÀϹ®ÀÚ¸í·É
    ´ÜÀϹ®ÀÚ¸í·ÉÀ̶õ, ¹é½½·¡½Ã·Î ½ÃÀÛÇÏÁö ¾ÊÁö¸¸ Ưº°ÇÑ Àǹ̸¦ °®´Â °ÍµéÀÌ´Ù. ¿¹¸¦ µé¸é &´Â array ¹× tabular ȯ°æ µî¿¡¼­ Ä®·³ ºÐ¸®¸¦ ÀǹÌÇÑ´Ù. Æ¿µ¥(~)´Â µÎ ¹®ÀÚ »çÀ̸¦ ºÐÇÒÇÏÁö ¸øÇϵµ·Ï ¹­´Â ¿ªÇÒÀ» ÇÑ´Ù. ´ÜÀÏ ¹®ÀÚ Áö½ÃÀÚµéÀº ´ëºÎºÐ Ưº°ÇÑ CategoryCode¸¦ °¡Áø´Ù.
  5. ´ÜÀϴܾîÁö½Ã¾î
    LaTeXÀÇ ¼³°è»ó »ç¿ëÀÚ°¡ \beginÀ̳ª \end·Î ½ÃÀÛÇÏ´Â ¾î¶² ¸í·ÉÀ» Á¤ÀÇÇÏ¿´À» ¶§ ÀÌ»óÇÏ°Ô µ¿ÀÛÇÏ´Â °ÍÀ» °æÇèÇغ¸¾ÒÀ» °ÍÀÌ´Ù. if, begin, end µîÀÌ ¸í·ÉÀÇ ½ÃÀÛÀÌ µÇ¸é ±× ¸í·ÉÀº Ưº°ÇÑ ¶æÀ» °¡Áö¹Ç·Î, »ç¿ëÀÚ´Â ÀÌ·± ´Ü¾î·Î ½ÃÀÛÇÏ´Â »ç¿ëÀÚ ¸í·ÉÀ» ÀÛ¼ºÇÏÁö ¾Ê¾Æ¾ß ÇÑ´Ù.

  6. ¸í·É°ú ¼±¾ð(control sequences)
    ¸í·É°ú ¼±¾ðÀ̶õ, ¿¡½ºÄÉÀÌÇÁ ¹®ÀÚ(\)·Î ½ÃÀÛÇÏ°í ¹®ÀÚ(Letter) ¾Æ´Ñ °ÍÀÌ ¿À¸é ³¡³ª´Â ¹®ÀÚ¿­À» °¡¸®Å°´Â ¸»ÀÌ´Ù. ¿¹¸¦ µé¾î, \abcdef9 ¿¡¼­, ¸¶Áö¸·ÀÇ 9´Â CategoryCode°¡ letter°¡ ¾Æ´Ï¹Ç·Î ±× ¹Ù·Î ¾Õ ¹®ÀÚÀÎ abcdef±îÁö¸¦ ÇϳªÀÇ ¸í·É ½ÃÄö½º·Î Çؼ®ÇÑ´Ù.
    /!\ ±× ¶§¹®¿¡ Àç¹ÌÀÖ´Â »óȲÀÌ »ý°Ü³ª´Âµ¥, ¿¹¸¦ µé¾î ´ÙÀ½°ú °°Àº °æ¿ì,
    \thisisanarbitrarycommand \newcontrolsequences
    
    ¿Í °°Àº ±¸¹®¿¡¼­, thisisanarbitrarycommand ´ÙÀ½ÀÇ °ø¹é(space)ÀÌ "letter¾Æ´Ñ °Í"¿¡ ÇØ´çÇÏ¿©, ÀÌ ¸í·ÉÀº thisisanarbitrarycommand±îÁö¸¸ ¸í·É½ÃÄö½º·Î ÀÌÇصȴÙ. ±×¸®°í ±× ´ÙÀ½ °ø¹éÀº ¿©·¯ °³°¡ ¿À´õ¶óµµ ¹«½ÃÇÑ´Ù. À§¿Í °°Àº ±¸¹®¿¡¼­´Â µÎ °³ÀÇ ¸í·É »çÀÌ¿¡ ¾Æ¹«·± °ø¹éµµ ¾ø´Â °ÍÀ¸·Î ó¸®µÉ °ÍÀÌ´Ù. ±×·¯³ª,
    \thisisanarbitrarycommand{} \newcontrolsequenses
    
    ¿¡¼­´Â Áß°ýÈ£°¡ ¿ÔÀ¸¹Ç·Î, ´Ý´Â Áß°ýÈ£ ´ÙÀ½ÀÇ °ø¹é Çϳª°¡ ÇϳªÀÇ ½ºÆäÀ̽º·Î ó¸®µÉ °ÍÀÌ´Ù.
    ¸í·ÉÀÇ ÀÎÀÚ(argument)´Â Áß°ýÈ£({}) ¾È¿¡ ¿Â´Ù.

  7. LaTeX¿¡¼­ ¸í·É°ú ¼±¾ð
    LaTeX¿¡¼­´Â ¸í·É(command)À̶ó´Â ¸»°ú ¼±¾ð(declarations)À̶ó´Â ¸»À» ±¸º°Çؼ­ ¾µ ¶§°¡ ÀÖ´Ù. µÑ »çÀÌÀÇ ±¸º°Àº ÁÖ·Î ÀÎÀÚ¸¦ °®´À³Ä °®Áö ¾Ê´À³ÄÀÇ Â÷ÀÌÀÌ´Ù. ¿¹¸¦ µé¾î µÎ²¨¿î ±Û²ÃÀ» ¾²µµ·Ï ÇÏ´Â ¹æ¹ýÀº µÎ °¡Áö°¡ Àִµ¥, Çϳª´Â \textbf{........}¿Í °°Àº ¸í·É Çü½ÄÀ» »ç¿ëÇÏ´Â °ÍÀÌ°í, ´Ù¸¥ Çϳª´Â \bf ¶Ç´Â \bfseries¶ó´Â ¼±¾ð Çü½ÄÀ» »ç¿ëÇÏ´Â °ÍÀÌ´Ù. ¼±¾ðÀº ÀÎÀÚ ¾øÀÌ ±× µÚ¿¡ ¿À´Â ¸ðµç ÅؽºÆ®¿¡ ¿µÇâÀ» ¹ÌÄ£´Ù. ¼±¾ðÇüÀ» »ç¿ëÇßÀ» ¶§ ´Ù½Ã normal text·Î µ¹¾Æ°¡±â À§Çؼ­´Â ÀûÀýÇÑ À§Ä¡¿¡¼­ ±Û²Ã ¹Ù²Ù´Â ¸í·ÉÀ» ´Ù½Ã ÁöÁ¤ÇØ¾ß ÇÒ °ÍÀÌ´Ù.

  8. ȯ°æ
    ȯ°æÀº \begin{<name>}À¸·Î ½ÃÀÛÇÏ¿© \end{<name>}À¸·Î ³¡³ª´Â ÅؽºÆ®ÀÇ ÀϺθ¦ ¸»ÇÑ´Ù. ¿¹¸¦ µé¾î ´ÙÀ½°ú °°Àº ȯ°æÀÇ Á¤ÀÇ´Â,
    \begin{myenvironment}
    here comes the text
    \end{myenvironment}
    
    myenvironment¶ó´Â À̸§ÀÇ È¯°æÀÌ µÈ´Ù. TeX ³»ºÎÀûÀ¸·Î´Â LaTeXÀÇ È¯°æÀÌ ½ÃÀÛµÉ ¶§, \csname <name> \endcsnameÀ» ºÎ¸£°í, ȯ°æÀÌ ³¡³¯ ¶§ \csname end<name> \endcsnameÀ» ºÎ¸¥´Ù. ±×·¯¹Ç·Î, \myenvironment¶ó´Â ¸í·É°ú \endmyenvironment¶ó´Â µÎ °³ÀÇ TeX¸í·ÉÀÌ Á¤ÀǵǴ °ÍÀÌ´Ù. ÀÌ °¢°¢ÀÇ ¸í·ÉÀº ´Ù¸¥ control sequences¸¦ Æ÷ÇÔÇÏ°í À־ ÅؽºÆ®¿¡ ÀÏÁ¤ÇÑ ÀÛ¿ëÀ» °¡Çϰųª ¸ð¾çÀ» º¯°æÇϰųª ÇÒ ¼ö ÀÖ´Ù. °¡Àå Áß¿äÇÑ È¯°æÀº document ȯ°æÀÌ´Ù. ¸ðµç LaTeX ¹®¼­´Â \begin{document}¿Í \end{document}¶ó´Â ȯ°æ ¼Ó¿¡ ±× ÁÖµÈ ³»¿ëÀÌ ³õÀ̵µ·Ï ¼³°èµÇ¾î ÀÖ´Ù.

  9. LaTeX¿¡¼­ »ç¿ëÇÒ ¼ö ÀÖ´Â ¸í·É, ¼±¾ð, ȯ°æ
    ¹®¼­ ÀÛ¼ºÀÚ°¡ »ç¿ëÇÒ ¼ö ÀÖ´Â ¸í·É, ¼±¾ð, ȯ°æÀº ³× Á¾·ùÀÌ´Ù.
  10. LaTeX-built-in commands etc.
    LaTeX ÀÚü¿¡¼­ Á¤ÀÇÇÏ°í ÀÖ´Â ¸í·É, ¼±¾ð, ȯ°æµéÀÌ´Ù.
  11. Package-add-on commands etc.
    °³º°ÀûÀÎ ÆÐÅ°ÁöµéÀÌ Á¤ÀÇÇÏ°í ÀÖ´Â ¸í·É µîÀÌ´Ù. \usepackage ¸í·É¿¡ ÀÇÇÏ¿© ÆÐÅ°Áö¸¦ ·ÎµåÇÏ¸é »ç¿ëÇÒ ¼ö ÀÖ´Ù.
  12. »ç¿ëÀÚ Á¤ÀÇ ¸í·É µî
    ¹®¼­ÀÇ PreambleÀ̳ª »ç¿ëÀÚ ÀÚ½ÅÀÇ ½ºÅ¸ÀÏ¿¡¼­ Á¤ÀǵǴ ¸í·É µîÀÌ´Ù.
  13. Original TeX commands

<to be continued...>



^
Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2006-02-24 01:22:44
Processing time 0.0440 sec