KTUGFaq
KTUG FAQ
It's a poor workman who blames his tools.
FrontPage › MacOS¿¡¼¼³Ä¡Çϱâ
±âº»ÀûÀ¸·Î Mac OS X ÀÇ °æ¿ì BSD Unix ¸¦ ±â¹ÝÀ¸·ÎÇÑ darwin À̶ó´Â ¿î¿µÃ¼Á¦À§¿¡¼ ¸¸µé¾îÁ® Àֱ⠶§¹®¿¡ °ÅÀÇ ´ëºÎºÐÀÇ ±âÁ¸ UNIX ¼³Ä¡ ¹æ¹ýÀ» »ç¿ëÇÒ ¼ö ÀÖÁö¸¸ ¸î°¡Áö À¯Æ¿¸®Æ¼¸¦ ÀÌ¿ëÇؼ ´õ °£´ÜÇÏ°Ô ¼³Ä¡ÇÏ´Â °ÍÀÌ °¡´ÉÇÏ´Ù.
[ÆíÁý]
1 teTeX ¼³Ä¡Çϱ⠶
teTeXÀ» ¼³Ä¡ÇÏ´Â µ¥´Â ¼¼ °¡Áö ¹æ¹ýÀÌ ÀÖ´Ù.
- i-installer¸¦ ÀÌ¿ëÇÑ ¼³Ä¡
- Fink¸¦ ÀÌ¿ëÇÑ ¼³Ä¡
- ÄÄÆÄÀÏ ¼³Ä¡
[ÆíÁý]
1.1 µð·ºÅ丮 ±¸Á¶ ¶
teTeXÀÇ ¼³Ä¡ ¿î¿µ¿¡¼ »ç¿ëÀÚ°¡ ½Å°æ½á¾ß ÇÒ °ÍÀº µð·ºÅ丮 ±¸Á¶ÀÌ´Ù. ¿¹ÄÁ´ë ¸¹Àº Mac °ü·Ã TeX À¯Æ¿¸®Æ¼µéÀº i-installer¸¦ ÀÌ¿ëÇÏ¿© ¼³Ä¡µÈ »óŸ¦ ±âº»°ªÀ¸·Î Àâ°í ÀÖ´Ù. TeXShop, iTeXMac, TeXShell in TeXTools µîÀÌ ´ëºÎºÐ ±×·¯ÇϹǷΠFink³ª ´Ù¸¥ ¹æ¹ýÀ¸·Î ¼³Ä¡ÇÑ °æ¿ì »ç¿ëÀÚ ÀÚ½ÅÀÌ Preferences¿¡¼ µð·ºÅ丮 À§Ä¡¸¦ Á¶Á¤ÇØÁÖ¾î¾ß ÇÏ´Â °æ¿ì°¡ ¸¹´Ù.
- i-installer¸¦ ÀÌ¿ëÇÑ °æ¿ì
- ½ÇÇàÆÄÀÏÀÇ À§Ä¡ : /usr/local/teTeX/bin/powerpc-apple-darwin-current/
- main texmf tree : /usr/local/teTeX/share/texmf
- local texmf tree : /usr/local/teTeX/share/texmf.local
- ¼³Á¤ ÆÄÀÏÀÇ À§Ä¡ : /usr/local/teTeX/texmf.cnf
- Fink ±âº»°ªÀ¸·Î ¼³Ä¡ÇÑ °æ¿ì
- ½ÇÇàÆÄÀÏÀÇ À§Ä¡ : /sw/bin
- main texmf tree : /sw/share/texmf
- others : /sw/share/texmf-local, /sw/share/texmf-dist, /sw/share/texmf-config
- home texmf tree : $HOME/.texmf-var, $HOME/.texmf-config, $HOME/Library/texmf
- Hangul-ucs ¼³Ä¡¿¡ ÀÌ¿ëÇÒ texmf tree (ÀÌ ±Û¿¡¼ÀÇ ¼³Á¤)
- i-installer ¼³Ä¡ÀÇ °æ¿ì¿¡´Â $HOME/Library/texmf ¸¦ ÀÌ¿ëÇÑ´Ù.
- Fink ¼³Ä¡ÀÇ °æ¿ì¿¡´Â $HOME/.texmf-var ¸¦ ÀÌ¿ëÇÑ´Ù.
[ÆíÁý]
1.2.2 5°³ÀÇ À¯Æ¿¸®Æ¼ ¼³Ä¡Çϱ⠶
i-Installer ¸¦ ÀÌ¿ëÇؼ 5°³ÀÇ µµ±¸¸¦ ¼ø¼´ë·Î ¼³Ä¡ÇÑ´Ù.
- Freetype
- libwmf
- Ghostscript
- ImageMagick
- FontForge
[ÆíÁý]
1.2.3 teTeX ¼³Ä¡Çϱ⠶
teTeX 2005 ¹öÀüÀ» i-Installer ¸¦ ÀÌ¿ëÇؼ ¼³Ä¡ÇÑ´Ù.
- ¼³Ä¡µÇ´Â À§Ä¡´Â /usr/local/teTeX/ ÀÌ µÇ¸ç Alias ·Î´Â /Library/teTeX ÀÌ´Ù. ÇâÈÄ teTeX À̶ó°í Çϸé ÀÌ µð·ºÅ丮¸¦ ÁöĪÇÏ´Â °ÍÀÌ´Ù.
- ÀÌ°÷ÀÇ texmf.cnf °¡ ¹Ù·Î ¼³Ä¡ ÆÄÀÏÀÌ µÈ´Ù.
- Ãß°¡ÇÏ´Â textree ÀÇ °æ¿ì teTeX/share ¿¡ ÀúÀåÇÏ¸é µÈ´Ù.
- /usr/local/teTeX/bin/powerpc-apple-darwin-current/ ¸¦ ~/.bash_profile¿¡ PATH Ãß°¡ÇØÁØ´Ù.
export PATH=$PATH:/usr/local/teTeX/bin/powerpc-apple-darwin-current/
i-installer°¡ ÀûÀýÇÏ°Ô ÀÛµ¿ÇÑ´Ù¸é PATH Ãß°¡´Â ÀÚµ¿À¸·Î ÀÌ·ç¾îÁø´Ù. Å͹̳ÎÀ» ´Ù½Ã ½ÇÇàÇÏ¿© env ¸í·ÉÀ¸·Î PATH ¼³Á¤ÀÌ Àß µÇ¾ú´ÂÁö È®ÀÎÇÏ´Â °ÍÀ¸·Î ÃæºÐÇÒ °ÍÀÌ´Ù.
[ÆíÁý]
1.3 Fink ÀÌ¿ëÇϱ⠶
http://fink.sourceforge.net/ ¿¡¼ Fink¸¦ ¼³Ä¡ÇÑ´Ù.
- Å͹̳Î(Terminal.app)À» ¿¾î¼ ¼³Ä¡ ÀÛ¾÷À» ÁøÇàÇÑ´Ù.
- fink list ·Î ÆÐÅ°Áö È®ÀÎ
- fink install tetex ·Î tetex ÀνºÅç
- fink install libkpathsea4 ·Î kpathsea ¶óÀ̺귯¸® ÀνºÅç
$ fink list | grep tetex $ fink install tetex
- http://finkcommander.sf.net/ ¿¡¼ Fink Commander¸¦ ±¸ÇÏ¿© ¼³Ä¡ÇÑ ´ÙÀ½ ÀÌ À¯Æ¿¸®Æ¼·Î ¼³Ä¡ÇÑ´Ù.
[ÆíÁý]
1.4 teTeX ¼Ò½º·ÎºÎÅÍ ÄÄÆÄÀÏ Çϱâ (ºñÃßõ) ¶
download http://ftp.ktug.or.kr/tex-archive/systems/unix/teTeX/current/distrib/tetex-src-3.0.tar.gz download http://ftp.ktug.or.kr/tex-archive/systems/unix/teTeX/current/distrib/tetex-texmf-3.0.tar.gz mkdir -p /usr/local/teTeX/share/texmf /usr/local/teTeX/share/texmf-dist gzip -dc tetex-texmf-3.0.tar.gz | (umask 0; cd /usr/local/teTeX/share/texmf-dist ; tar xvf -) gzip -dc tetex-src-3.0.tar.gz | (umask 022; tar xvf -) cd tetex-src-3.0 ./configure --prefix=/usr/local/teTeX --disable-multiplatform --without-xdvik --without-oxdvik make world
¶Ç´Â web2c¸¸À» ºôµåÇÏ¿©µµ Å« Â÷ÀÌ´Â ¾ø´Ù. ÀÌ °æ¿ì¶ó¸é tetex-texmf¸¦ texmf-dist¿¡ Ç®¾î³õ°í web2c¸¦ ºôµåÇÏ¸é µÈ´Ù.
[ÆíÁý]
2 Hangul-ucs ¼³Ä¡ ¶
»ç¿ëÀÚÀÇ ÇÑ±Û È¯°æÀº ´ÙÀ½°ú °°ÀÌ ±¸ÃàÇϱâ·Î ÇÏÀÚ.
- Hangul-ucs¸¦ ÀÌ¿ëÇÏ¿© UTF-8 ÇÑ±Û ¹®¼¸¦ ó¸®ÇÑ´Ù.
±×·¯¹Ç·Î HLaTeXÀ» ¼³Ä¡ÇÒ ÇÊ¿ä´Â ¾ø´Ù.
- DVI ÆÄÀÏ Æ÷¸ËÀ» ÀÌ¿ëÇÏÁö ¾Ê´Â´Ù.
µû¶ó¼ ttf2pk´Â ÀÌ¿ëÇÏÁö ¾ÊÀ» °ÍÀ̸ç, ttf2tfmÀº »õ·Î¿î ÆùÆ® »ç¿ëÀ» À§Çؼ »ç¿ëÇÒ °ÍÀÌ´Ù. i-installer·Î ¼³Ä¡Çϸé ttf2pk, ttf2tfmÀÌ ¸ðµÎ ¼³Ä¡µÇÁö¸¸ Fink¸¦ ÀÌ¿ëÇÏ´Â °æ¿ì »ç¿ëÀÚ°¡ Á÷Á¢ ÀÌ ÇÁ·Î±×·¥µéÀ» ºôµåÇÏ¿©¾ß ÇÑ´Ù´Â »ç½ÇÀ» ¾Ë¾ÆµÎÀÚ.
- Hangul-ucs¸¦ ¼³Ä¡Çϱâ À§Çؼ KTUGCollection ProjectÀÇ °ø°³ÆÇÀ» ÀÌ¿ëÇÏ´Â ¹æ¹ýµµ ÀÖÁö¸¸ °£´ÜÈ÷ Hangul-ucs¸¸À» ¼³Ä¡ÇÏ°íÀÚ ÇÑ´Ù¸é ³Ê¹« ºÎ´ã½º·´´Ù. ±×·¡¼ °£´Ü ¼³Ä¡ ¹æ¹ýÀ» ÀÌ¿ëÇϱâ·Î ÇÑ´Ù.
[ÆíÁý]
2.1 ¼³Ä¡ÇÒ µð·ºÅ丮 ¶
À§ÀÇ ¼¼ °¡Áö ¹æ¹ý Áß ¾î´À °ÍÀÌµç »ç¿ëÀÚ°¡ »õ·Î¿î texmf Æ®¸®¸¦ Ãß°¡ÇÏ´Â °ÍÀº ÇÏÁö ¾Ê±â·Î ÇÑ´Ù. ÀÌ°ÍÀ» °¡´ÉÇÏ°Ô ÇÏ·Á¸é texmf.postinst ½ºÅ©¸³Æ®¸¦ ÀÌ¿ëÇÏ¿© teTeX ¼³Ä¡ ¼³Á¤À» óÀ½ºÎÅÍ ÇØ¾ß Çϴµ¥ ³Ê¹« ¹ø°Å·Ó´Ù. µû¶ó¼,
- i-installer ¼³Ä¡ÀÇ °æ¿ì¿¡´Â $HOME/Library/texmf
- ÄÄÆÄÀÏ ¼³Ä¡³ª Fink ¼³Ä¡ÀÇ °æ¿ì¿¡´Â ~/.texmf-var ¾Æ·¡ ¼³Ä¡Çϱâ·Î ÇÑ´Ù.
[ÆíÁý]
2.2.1 Fink ¼³Ä¡µÈ teTeXÀÇ °æ¿ì ¶
Fink ¼³Ä¡µÈ teTeX¿¡¼ Hangul-ucs ÆÄÀÏ ¹À½À» Ç®¾îÁÖ´Â ¹æ½ÄÀ¸·Î ¼³Ä¡¸¦ ½ÃµµÇÑ´Ù.
À§ÀÇ ÆÄÀÏÀ» ´Ù¿î·Îµå¹Þ¾Æ¼,
- _to_sw_bin.tar.gz¸¦ Ç®¸é _to_sw_bin µð·ºÅ丮 ¾È¿¡ ¼¼ °³ÀÇ ÆÄÀÏÀÌ ÀÖ´Ù. À̵éÀ» /sw/binÀ¸·Î ¿Å±ä´Ù.
- _to_dot_texmf.tar.gz¸¦ Ç®¸é _to_dot_texmf µð·ºÅ丮°¡ ÀÖ´Ù. ÀÌ µð·ºÅ丮ÀÇ À̸§À» ~/.texmf-var·Î °íÄ£ ´ÙÀ½ Ȩ µð·ºÅ丮¿¡ °¡Á®´ÙµÐ´Ù. °£´ÜÈ÷ ÆÄÀÏÀ» Ȩµð·ºÅ丮¿¡ ´Ù¿î·Îµå¹ÞÀº ´ÙÀ½ ´ÙÀ½°ú °°ÀÌ ÇÏ´Â °ÍÀÌ °£´ÜÇÒ °ÍÀÌ´Ù.
cd ~ tar zxvf _to_dot_texmf.tar.gz mv _do_dot_texmf .texmf-var
- sudo mktexlsr À» ½ÇÇàÇÑ´Ù.
[ÆíÁý]
2.2.2 i-installer ¼³Ä¡µÈ teTeXÀÇ °æ¿ì ¶
´Ù¿î·ÎµåÇÑ µÎ °³ÀÇ ÆÄÀÏÀ» ´ÙÀ½°ú °°ÀÌ Ã³¸®ÇÑ´Ù.
- _to_sw_bin.tar.gz¸¦ ´õºíŬ¸¯Çϸé _to_sw_bin Æú´õ°¡ »ý±ä´Ù. ÀÌ Æú´õ¸¦ ¿¸é ¼¼ °³ÀÇ ÆÄÀÏÀÌ µé¾î ÀÖ´Ù.
- Command+N, Shift+Command+G¸¦ ´·¯¼ /usr/local/teTeX/binÀ» Á÷Á¢ ½á³Ö´Â´Ù. ±×·¯¸é ÇØ´ç Æú´õ°¡ ¿¸°´Ù. ±× ¾Æ·¡ powerpc-apple-darwin-current¶ó´Â (°¡»ó) Æú´õ°¡ ÀÖÀ» °ÍÀÌ´Ù.
- _to_sw_bin Æú´õÀÇ ¼¼ °³ÀÇ ÆÄÀÏÀ» powerpc-apple-darwin-current Æú´õ¿¡ ¶³¾î¶ß¸°´Ù.
- Ȩ Æú´õ¿¡¼ Library Æú´õ¸¦ ¿¬´Ù.
- _to_dot_texmf Æú´õ¸¦ ÀÌ À§Ä¡ ($HOME/Library)¿¡ °¡Á®´Ù µÎ°í À̸§À» texmf·Î ¹Ù²Û´Ù. ¸¸¾à ÀÌ·± À̸§ÀÇ Æú´õ°¡ ÀÌ¹Ì ÀÖ¾ú´Ù¸é µ¤¾î¾´´Ù.
(ÇÊÀÚ´Â ÀÌ ÀÛ¾÷À» À§Çؼ Fink ¼³Ä¡ÇÑ mc¸¦ ÀÌ¿ëÇߴµ¥ ¿øÇÏ´Â ´ë·Î ÇÏ¸é µÉ °ÍÀÌ´Ù.)
[ÆíÁý]
2.3 memhangul-ucsÀÇ ¼³Ä¡ ¶
À§ÀÇ °£´Ü ¼³Ä¡ ÆÐÅ°Áö¿¡´Â memhangul-ucs°¡ Æ÷ÇԵǾî ÀÖÁö ¾Ê´Ù. Ȥ½Ã¶óµµ ÀÌ ÆÐÅ°Áö¸¦ ½áº¸°íÀÚ ÇÑ´Ù¸é ´ÙÀ½°ú °°ÀÌ ¼³Ä¡ÇÑ´Ù.
- MemhangulClass ÆäÀÌÁö¿¡¼ ÃֽŠ¹öÀüÀ» ´Ù¿î·Îµå¹Þ´Â´Ù.
- Àû´çÇÑ °÷¿¡¼ Ç®¸é memhangul-ucs-1.44c(ÇöÀç ¹öÀü) µð·ºÅ丮°¡ »ý°Ü³ª´Âµ¥, ±× ¾Æ·¡ ÀÖ´Â doc, fonts, makeindex, tex µð·ºÅ丮¸¦ ~/.texmf-var/ ¾Æ·¡·Î ¿Å±ä´Ù.
i-installer·Î ¼³Ä¡ÇÑ °æ¿ì´Â $HOME/Library/texmf
- mktexlsr
[ÆíÁý]
3.1 i-installer·Î ¼³Ä¡ÇÑ °æ¿ì ¶
TL2005¿¡´Â dvipdfmx°¡ Æ÷ÇԵǾî ÀÖ°í 20050831 ¹öÀüÀÌ´Ù. µû¶ó¼ º°µµ·Î dvipdfmx¸¦ ºôµåÇØ¾ß ÇÒ ÇÊ¿ä°¡ ¾ø´Ù. ´Ù¸¸ dvipdfmx.cfg ÆÄÀÏÀÇ ¼³Á¤¿¡¸¸ ÁÖÀǸ¦ ±â¿ïÀÌ¸é µÈ´Ù.
À§¿¡¼ ±ÇÀåÇÑ ¹æ¹ýÀÎ $HOME/Library/texmf ¿¡ _to_dot_texmf¸¦ Ç®¾î³õ´Â ¹æ¹ýÀ» ÀÌ¿ëÇÑ °æ¿ì¶ó¸é º°µµ·Î ½Å°æ¾µ ÇÊ¿ä°¡ ¾ø´Ù. ÀÌ¹Ì ¼³Á¤ÀÌ µÇ¾î ÀÖ´Ù.
À¯È¿ÇÑ dvipdfmx.cfg¸¦ È®ÀÎÇÏ´Â ¹æ¹ýÀº,
kpsewhich --format="other text files" --progname="dvipdfm" dvipdfmx.cfgÀÌ ¸í·ÉÀ¸·Î ã¾ÆÁö´Â dvipdfmx.cfg¿¡ ´ÙÀ½ ÇàÀÌ Àִ°¡¸¦ È®ÀÎÇÑ´Ù. ¾øÀ¸¸é Ãß°¡ÇÑ´Ù.
f cid-unttf-dhucs.map
[ÆíÁý]
3.2 ÄÄÆÄÀÏ ¼³Ä¡ ¶
Fink·Î ¼³Ä¡ÇÑ °æ¿ì dvipdfmxÀÇ ÃֽŠ¹öÀüÀ» ÄÄÆÄÀÏÇØÁÖ´Â °ÍÀÌ ÁÁ´Ù. Fink·Î ´Ù¿î·Îµå ¼³Ä¡ÇÒ ¼ö ÀÖ´Â dvipdfmx´Â 2004³â 09¿ù ¹öÀüÀÌ°í ptex¿¡ ÀÇÁ¸¼ºÀÌ °É·Á ÀÖ¾î¼ ¼³Ä¡°¡ Àß µÇÁöµµ ¾Ê´Â´Ù.
dvipdfmx ÀÇ ÃֽŹöÀüÀ» ÄÄÆÄÀÏ ÇØÁÖ¾î¾ß ÇÑ´Ù.
http://project.ktug.or.kr/dvipdfmx/ À» ÂüÁ¶ÇÑ´Ù.
[ÆíÁý]
3.2.1 ¼Ò½ºÄÚµå ´Ù¿î·Îµå ¶
- cvs -d:pserver:anonymous@cvs.ktug.or.kr:/home/cvsroot login ÇÏ°í ¾ÏÈ£´Â ±×³É Enter Ä£´Ù.
- cvs -d:pserver:anonymous@cvs.ktug.or.kr:/home/cvsroot co dvipdfmx ÇÏ¸é ¼Ò½º¸¦ ´Ù¿î·Îµå ÇØÁØ´Ù.
[ÆíÁý]
3.2.2 ÄÄÆÄÀÏ/ÀνºÅç ¶
Fink·Î teTeXÀ» ¼³Ä¡ÇÑ °æ¿ì¶ó¸é ¸ÕÀú,
- Fink·Î libkpathsea4¸¦ ¼³Ä¡Çصξú´ÂÁö È®ÀÎÇÑ´Ù.
- dvipdfmx ¼Ò½ºµð·ºÅ丮¿¡°¡¼ ./configure --prefix=/sw ÇØÁÖ¾î¾ß ÇÑ´Ù.
- make ÇØÁØ´Ù.
- sudo ¸í·ÉÀ» ÀÌ¿ëÇϰųª su ·Î ½´ÆÛÀ¯Àú°¡ µÇ¾î¼ make install ÇØÁØ´Ù.
- dvipdfmx ÆÄÀÏÀÌ /sw/bin ¿¡ ¼³Ä¡ µÈ´Ù.
- /sw/share/texmf/dvipdfm/config/glyphlist.txt ÆÄÀÏÀ» /sw/share/texmf-dist/fonts/map/dvipdfm/ À§Ä¡·Î ¿Å°ÜÁØ´Ù.
[ÆíÁý]
4.1 Àº±Û²ÃÀÇ ¼³Ä¡ ¶
¸Æ »ç¿ëÀڷμ Ưº°È÷ Àº±Û²ÃÀ» ½Ã½ºÅÛ¿¡ ¼³Ä¡ÇÒ Àǻ簡 ÀÖ´Â ºÐÀÌ ¾Æ´Ï¶ó¸é Àº±Û²ÃÀº TeXÀ» À§Çؼ¸¸ »ç¿ëÇÒ °áÁ¤À» Çϱ⠽¬¿ï °ÍÀÌ´Ù. ÀÌ °æ¿ì texmf tree ¾Æ·¡¿¡ Àº±Û²Ã Æ®·çŸÀÔ ÆÄÀϵéÀ» °¡Á®´ÙµÐ´Ù.
- http://kldp.net/projects/unfonts ¿¡ Á¢¼ÓÇÏ¿© µÎ °³ÀÇ ¾ÐÃà ÆÄÀÏÀ» °¡Á®¿Â´Ù.
- ÀÌ ¾ÐÃàÆÄÀÏÀ» Ç®¾î¼ ³ª¿À´Â .ttf ÆÄÀϵéÀ»
- ~/.texmf-var/fonts/truetype/unttf/ (Fink ¼³Ä¡ÀÇ °æ¿ì),
- /usr/local/teTeX/share/texmf.local/fonts/truetype/unttf/ (i-installer)
¾Æ·¡ÀÇ Àû´çÇÑ °÷¿¡ µÐ´Ù.
- sudo mktexlsr ÇÑ´Ù.
[ÆíÁý]
4.2 ´Ù¸¥ ±Û²ÃÀÇ ¼³Ä¡ ¶
ÇÑ±Û Æ®·çŸÀÔÀ» »ç¿ëÇÏ·Á¸é ttf2hlatexfont.plÀ» ÀÌ¿ëÇÏ¿©¾ß ÇÑ´Ù. À§ÀÇ °£´Ü ¼³Ä¡¿ëÀ¸·Î ¹¾îµÐ _to_sw_bin ÆÄÀÏ ¾È¿¡ ÀÌ°ÍÀÌ µé¾î ÀÖÀ¸¹Ç·Î ¼³Ä¡´Â µÈ ¼ÀÀÌÁö¸¸ ¹®Á¦´Â ÀÌ°ÍÀÌ ttf2tfmÀÌ ÀÖ¾î¾ß ÀÛµ¿ÇÑ´Ù´Â °ÍÀÌ´Ù. ¸¸¾à ´Ù¸¥ Æ®·çŸÀÔÀ» »ç¿ëÇÏ°íÀÚ ÇÑ´Ù¸é (¾Õ¼´Â Á¦¿ÜÇصξú´ø) ttf2tfmÀ» ÀÚ½ÅÀÌ ÀνºÅçÇÏ¿©¾ß ÇÑ´Ù.
i-installer·Î 2005³âÆÇ teTeXÀ» ¼³Ä¡ÇÏ¿´´Ù¸é ttf2pk 1.5 ¹öÀüÀÌ ÀÌ¹Ì Æ÷ÇԵǾî ÀÖÀ¸¹Ç·Î Hangul-ucs »ç¿ë¿¡´Â º°µµÀÇ Ã³¸®°¡ ÀüÇô ÇÊ¿ä¾ø´Ù. ¾Æ·¡´Â Fink ¼³Ä¡ÀÇ °æ¿ì¸¦ À§ÇÑ Á¤º¸ÀÌ´Ù.
¿©±â¼´Â 2006-01-07 ÇöÀç °¡´ÉÇÑ °¡Àå ½¬¿î ¹æ¹ýÀ» »ý°¢Çغ¸°Ú´Ù. ½Ã½ºÅÛÀº Fink·Î ¼³Ä¡µÇ¾î ÀÖ´Ù°í °¡Á¤ÇÑ´Ù.
- freetype1°ú freetype1-contrib¸¦ cvs·Î ´Ù¿î·Îµå¹Þ´Â´Ù.
$ cvs -z3 -d:pserver:anonymous@cvs.savannah.nongnu.org:/sources/freetype co freetype $ cvs -z3 -d:pserver:anonymous@cvs.savannah.nongnu.org:/sources/freetype co freetype1-contrib
- ttf2pk_KTUG ÆÄÀÏÀ» ´Ù¿î·Îµå¹Þ´Â´Ù.
- ´ÙÀ½ ¼ø¼·Î ÄÄÆÄÀÏÇÑ´Ù.
$ tar zxvf ttf2pk-1.5_KTUG.tar.gz $ cd freetype/contrib $ mv ../../ttf2pk-1.5_KTUG/* ./ $ mv ttf2pk ttf2pk-orig ; mv ttf2pk-1.5_CVS20051222 ttf2pk $ cd ttf2pk $ patch -p1 < ../01_ttf2pk-1.5-omega.patch $ patch -p1 < ../02_ttf2pk-1.5-kpathsea.patch $ cd ../../ $ sh ./configure --prefix=/sw $ make $ cd contrib/ttf2pk $ sh ./configure --prefix=/sw $ make¿©±â¼ »ý°Ü³ª´Â ttf2pk¿Í ttf2tfmÀ» /sw/bin/ À¸·Î ¿Å°ÜµÐ´Ù.
[ÆíÁý]
4.2.1 »õ ±Û²Ã ¼³Ä¡ »ç¿ë ¶
- ÁÖÀÇÁ¡!!! ¹Ýµå½Ã ÆùÆ®ÀÇ È®ÀåÀÚ°¡ ttf ¿©¾ßÇÑ´Ù. Ȥ TTF ·Î È®ÀåÀÚ°¡ µÇ¾î ÀÖÀ¸¸é dvidpfmx °¡ ÀνÄÇÏÁö ¸øÇÑ´Ù.
- ÁÖÀÇÁ¡!!! Windows ½Ã½ºÅÛ°ú´Â ´Þ¸® UNIX ¿¡¼´Â ´ë¼Ò¹®ÀÚ¸¦ ±¸ºÐÇϹǷΠÆÄÀÏÀÇ À̸§ÀÇ ´ë¼Ò¹®ÀÚ ÇüŸ¦ ¹Ýµå½Ã È®ÀÎÇϵµ·Ï ÇÑ´Ù.
$ perl ttf2hlatexfont.pl -c config-yn -p -o $perl ttf2hlatexfont.pl -c config-yn -p -o -i ~/.texmf-var (¿©±â¼ ÀÌ¹Ì ÀÖ´Â µð·ºÅ丮¶ó´Â ¸Þ½ÃÁö°¡ ³ª¿À¸é yes·Î ÀÀ´äÇÑ´Ù.) $sudo mktexlsr
- config-yn Àº ´ÙÀ½°ú °°´Ù.
FOUNDRY: yn FONTmj: f=bt m=YMJO120.ttf b=YMJO140.ttf FONTgt: m=YGO120.ttf b=YGO130.ttf FONTgl: m=YoonGo-Regular.ttf b=YoonGo-Bold.ttf FONThd: m=HyundaiEonhae.ttf b=HyundaiEonhae.ttf FONTmg: m=Hahoem.ttf b=Hahoeb.ttf FONTgr: m=Boram-Medium.ttf b=Boram-Bold.ttf FONTpg: m=Youth-Light.ttf b=Youth-Medium.ttf
ÀϹÝÀûÀ¸·Î Fink ¼³Ä¡ÇÑ °æ¿ì ¿ì¸®°¡ »ç¿ëÇÏ°í ÀÖ´Â ~/.texmf-var°¡ °¡Àå ¸ÕÀú ÀÐÈ÷´Â texmf treeÀ̹ǷΠdvipdfmx.cfgÀÇ Ãß°¡ ¼³Á¤Àº °í¹ÎÇÏÁö ¾Ê¾Æµµ »ó°ü¾ø´Ù. ±×·¯³ª À§¿Í °°ÀÌ ÇÏÁö ¾Ê°í º°µµÀÇ Æ®¸®¸¦ ¸¸µé¾î¼ Ãß°¡ÇÏ¿´´Ù¸é ÀÌ ¹®Á¦´Â ½º½º·Î ¼öÁ¤ÇØ¾ß ÇÒ °ÍÀÌ´Ù.
[ÆíÁý]
4.3 ÀϺ»¾î/Áß±¹¾î »ç¿ë ¶
Hangul-ucsÀÇ Ãß°¡ ÆÐÅ°ÁöÀÎ trivcj¸¦ »ç¿ëÇÏ¿© ÀϺ»¾î³ª Áß±¹¾î¸¦ ½ÄÀÚÇÒ ¼ö ÀÖ´Ù. ±×·¯³ª ÀÌ°ÍÀº DVIPDFMx¸¦ ÅëÇؼ¸¸ °¡´ÉÇϸç pdfTeXÀ¸·Î´Â µÇÁö ¾Ê´Â´Ù´Â »ç½ÇÀ» ¸í½ÉÇØ¾ß ÇÑ´Ù.
- texmf-trivcj ¸¦ ´Ù¿î·Îµå.
- À§ÀÇ ÆÄÀÏÀ» ¹Ýµå½Ã $HOME µð·ºÅ丮¿¡¼ Ç®¾îÁÖ¸é µÈ´Ù.
$ cd ~ $ tar zxvf fonts-trivcj-osx.tar.gzÀÌ ÆÄÀÏÀ» ÀÌ¿ëÇؼ trivcj¸¦ ¼³Ä¡ÇÏ·Á Çϳª Fink ¼³Ä¡°¡ ¾Æ´Ï¶ó i-installer ¼³Ä¡µÈ »óŶó¸é À§ÀÇ ÆÄÀÏÀ» Ç®¾úÀ» ¶§ .texmf-var ¶ó´Â ¼ûÀº µð·ºÅ丮°¡ »ý±â´Â °ÍÀ̱⠶§¹®¿¡ Å͹̳ο¡¼ ÀÌ µð·ºÅ丮 À̸§À» °Á¦·Î ¹Ù²Ù¾îÁÖ¸é ÆÄÀÏÀÇ ³»¿ëÀ» º¼ ¼ö ÀÖ´Ù. ÀÚ½ÅÀÇ ¼³Á¤¿¡ ¾Ë¸ÂÀº Àû´çÇÑ °÷À¸·Î ¿Å°ÜÁÖ¸é µÈ´Ù.
- dvipdfmx.cfg¸¦ ¹Ýµå½Ã ¼öÁ¤ÇØÁÖ¾î¾ß ÇÑ´Ù. ´ÙÀ½À» Ãß°¡ÇÑ´Ù.
f cid-trivcj.mapÀÌ ¼öÁ¤Àº ¼öÀÛ¾÷ÀÌ ÇÊ¿äÇÏ´Ù.
- trivcj¸¦ »ç¿ëÇϱâ À§Çؼ´Â ¸î °³ÀÇ adobe-cmapÀÌ ÇÊ¿äÇÏ´Ù. ÆíÀǸ¦ À§Çؼ ´ÙÀ½ À§Ä¡¿¡¼ ´Ù¿î·Îµå¹Þµµ·Ï ÇÏÀÚ.
trivcj-cmaps.tar.gz
ÀÌ ÆÄÀÏÀ» Ç®¸é ³ª¿À´Â cmapÀ̶ó´Â µð·ºÅ丮¸¦ Åë°·Î ~/.texmf-var/fonts/ ¾Æ·¡·Î ¿Å±ä´Ù.
- ¸¶Áö¸·À¸·Î mktexlsr ÇØÁØ´Ù.
À§ ½ºÅ©¸° ¼¦¿¡¼´Â Áß±¹¾î ÆùÆ®¸¸ À¯µ¶ san-serif·Î º¸ÀÔ´Ï´Ù. ±×·¡¼ ¿øº»°ú´Â ´Ù¸£°Ô ¸¶Áö¸· ±ÛÀÚÀÎ í°¡ Áٹٲ޵Ǿî ÀÖ½À´Ï´Ù. ÀÌÀ¯°¡ ¹«¾ùÀϱî¿ä?...
[ÆíÁý]
5.1 TeXShop ÀÌ¿ëÇϱ⠶
TeXShop Àº teTeXÀ» ÆíÇÏ°Ô »ç¿ëÇÏ°Ô µµ¿ÍÁÖ´Â IDE¶ó°í »ý°¢ÇÏ¸é µÈ´Ù. ÀÌ´Â ´ÙÀ½ÀÇ À§Ä¡¿¡¼ ±¸ÇÒ ¼ö ÀÖ´Ù.
http://www.uoregon.edu/~koch/texshop/texshop.html
±âº»ÀûÀ¸·Î Mac Àº UTF-8 À¯´ÏÄڵ带 Áö¿øÇϹǷΠ¿¡µðÅ͸¦ »ç¿ëÇϴµ¥¿¡ Å« ¹®Á¦´Â ¾ø´Ù. ÆÄÀÏÀÇ ÀÎÄÚµùÀ» ¹Ýµå½Ã Unicode/UTF-8·Î ¼±ÅÃÇصдÙ.
TeXShop Àº LaTeX/dvipdfmx ±¸Á¶°¡ ¾Æ´Ï¶ó pdfLaTeX À» »ç¿ëÇÏ¿© ÄÄÆÄÀÏ ÇÑ´Ù. ´ÙÀ½°ú °°Àº ¼³Á¤ÀÌ ÇÊ¿äÇÏ´Ù.
- pdftex°ú pdflatexÀÇ ½ÇÇà µð·ºÅ丮¸¦ Á¤È®ÇÏ°Ô Àû¾îÁØ´Ù. ƯÈ÷ Fink·Î ¼³Ä¡ÇÑ °æ¿ì¿¡´Â ¹Ýµå½Ã ½ÇÇà ÆÄÀÏÀÌ ÀÖ´Â µð·ºÅ丮¸¦ /sw/binÀ¸·Î µÑ ´Ù ¼±ÅÃÇØÁÖ¾î¾ß ÇÑ´Ù.
- pdflatexÀÇ ½ÇÇà ¿É¼Ç¿¡ ´ÙÀ½À» Ãß°¡ÇÑ´Ù.
pdflatex --shell-escape \pdfmapfile{+unttf-pdftex-dhucs.map}\input
[ÆíÁý]
5.2 AquamacsEmacs ¶
- ¿©·¯°¡Áö Mac ¿ë À̸ƽº Áß¿¡¼ Mac ÀÇ Aqua ȯ°æ¿¡¼ ±¸ÃàµÇ°í ÇѱÛÀԷµµ ¹®Á¦¾øÀÌ µÈ´Ù. Emacs¿¡ Àͼ÷ÇÏ´Ù¸é TeXShop¿¡ ÀÇÁ¸ÇÒ ÇÊ¿ä°¡ ¾øÀ» °ÍÀÌ´Ù.
- http://aquamacs.org
[ÆíÁý]
5.3 TeXToolsÀÇ TeXShell°ú MacDviX ÀÌ¿ëÇϱ⠶
- ¸¸¾à DVI ÆÄÀÏÀ» ¸Æ¿¡¼µµ º¸°í ½Í´Ù¸é TeXToolsÀÇ ÀϺÎÀÎ MacDviX°¡ Àû´çÇÏ´Ù. ÀÌ°ÍÀº CMacTeXÀÇ ÀúÀÚÀÎ T. Kiffe ¾¾°¡ ¸¸µç °ÍÀ¸·Î Hangul-ucsÀÇ Àº±Û²Ã µî°úµµ ºñ±³Àû Àß ÀÛµ¿ÇÏ´Â °ÍÀ¸·Î º¸ÀδÙ. MacDviX¸¦ »ç¿ëÇغ¸±â·Î ÇÏ¿´´Ù¸é ´ÙÀ½ »çÇ׿¡ ÁÖÀÇÇ϶ó. (±×·¯³ª °³ÀÎÀûÀÎ °ßÇØ·Î Mac OS X¿¡¼ ¿¹Àü OzTeXÀ̳ª CMacTeX ±âºÐÀ» ´À³¢°í ½ÍÀº ³ª¸§ÀÇ º¹°í ÃëÇâÀÌ ¾Æ´Ï¶ó¸é dvi¸¦ ÀÌ¿ëÇØ¾ß ÇÒ ¾Æ¹«·± ÀÌÀ¯°¡ ¾ø´Ù°í »ý°¢ÇÑ´Ù.)
- MacDviXÀÇ ±âº»°ªÀº 300dpi ÆùÆ®¸¦ ¸¸µå´Â °ÍÀÌ´Ù. Àμ⿡´Â Àû´çÇÏÁö ¾ÊÀ¸¹Ç·Î Àμ⸦ À§Çؼ´Â dvipdfmx µîÀ¸·Î ¾ò¾îÁø pdf¸¦ ÀÌ¿ëÇÏÀÚ.
- Âü°í·Î dvi viewer·Î¼ MacDviX´Â dvips µå¶óÀ̹ö¿¡ ÀÇÁ¸ÇÑ´Ù. ±×·¯¹Ç·Î dvipdfmÀ̳ª pdftexÀ» À§ÇÑ ÄÚµå´Â Á¦¿ÜÇÏ°í dvips ±âº» ¿É¼ÇÀ¸·Î ¹®¼¸¦ ÄÄÆÄÀÏÇÏ´Â °ÍÀÌ ÁÁ´Ù.
[ÆíÁý]
6 À¯Æ¿¸®Æ¼ ÄÄÆÄÀÏ ¹× º¹»ç ¶
- jpeg2ps ÆÄÀÏÀº ¼Ò½º¸¦ ´Ù¿î·ÎµåÇؼ ÄÄÆÄÀÏÇØ¾ß ÇÑ´Ù. http://www.pdflib.com/products/more/jpeg2ps.html ÀÇ À§Ä¡¿¡ ÀÖ´Ù.
- Equation Editor
http://evolve.lse.ac.uk/software/EquationEditor
[ÆíÁý]
7.1 ¿î¿µ°ü·Ã ÆÁ ¶
- dvipdfmx ´Â kpathsea ±â´ÉÀ» ÀÌ¿ëÇؼ ÆÄÀÏÀ» ã´Â´Ù.
- kpsewhich --progname=dvipdfmx -format="truetype fonts" <FILE_NAME> ·Î Çؼ ÆÄÀÏÀÇ À§Ä¡¸¦ È®ÀÎÇØ º¼ ¼ö ÀÖ´Ù.
- jpg À» includegraphics Çϱâ À§Çؼ º¸Åë graphicx ÆÐÅ°Áö¸¦ »ç¿ëÇÑ´Ù.
\usepackage{graphicx} \DeclareGraphicsExtensions{.jpg,.pdf} \DeclareGraphicsRule{.jpg}{eps}{.bb}{} \DeclareGraphicsRule{.pdf}{eps}{.bb}{}
[ÆíÁý]
7.2.1 Å×½ºÆ® ÄÚµå ¶
- À±ÆùÆ®ÀÇ °æ¿ì hangul-k ÀÇ °æ¿ì¿¡´Â ynttf.sty ÆÄÀÏÀ» Á¦°øÇÑ´Ù. ºñ½ÁÇÑ ±â´ÉÀ» Çϱâ À§Çؼ dhynttf.sty ¸¦ ¸¸µé¾î ¾ú´Ù. ´ÙÀ½¿¡ Äڵ尡 ÀÖ´Ù. »ç¿ëÇϵµ·Ï ÇÑ´Ù.
\ProvidesPackage{dhynttf} \usepackage{txfonts} % °¢°¢ rm/sf/tz ÀÎ °æ¿ì¿¡ ÆùÆ®¸¦ ¼³Á¤ÇÑ´Ù. \SetHangulFonts{ynbt}{yngt}{yngr} \SetHanjaFonts{ynbt}{yngt}{yngr} \def\mjfamily{\SetSerifFonts{ynbt}{ynbt}\rmfamily} \def\gtfamily{\SetSerifFonts{yngt}{yngt}\sffamily} \def\tzfamily{\SetSerifFonts{yngr}{yngr}\ttfamily} %FONTmj: f=bt m=YMJO120.TTF b=YMJO140.TTF %FONTgt: m=YGO120.TTF b=YGO130.TTF %FONTgl: m=YoonGo-Regular.ttf b=YoonGo-Bold.ttf %FONThd: m=HyundaiEonhae.ttf b=HyundaiEonhae.ttf %FONTmg: m=Hahoem.ttf b=Hahoeb.ttf %FONTgr: m=Boram-Medium.ttf b=Boram-Bold.ttf %FONTpg: m=Youth-Light.ttf b=Youth-Medium.ttf % gl \def\glfont{\rmfamily\SetAdhocFonts{yngl}{yngl}} \def\textgl#1{{\rmfamily\SetAdhocFonts{ynhd}{ynhd}#1}} % hd \def\hdfont{\rmfamily\SetAdhocFonts{ynhd}{ynhd}} \def\texthd#1{{\rmfamily\SetAdhocFonts{ynhd}{ynhd}#1}} % mg \def\mgfont{\ttfamily\SetAdhocFonts{ynmg}{ynmg}} \def\textmg#1{{\ttfamily\SetAdhocFonts{ynmg}{ynmg}#1}} % pg \def\pgfont{\ttfamily\SetAdhocFonts{ynpg}{ynpg}} \def\textpg#1{{\ttfamily\SetAdhocFonts{ynpg}{ynpg}#1}}
- À̸¦ ÀÌ¿ëÇÏ¿© ´ÙÀ½°ú °°ÀÌ ÇÏ¸é µÈ´Ù.
\documentclass{article} \usepackage{dhucs} \usepackage{dhyntf} \begin{document} ... ÇÑ±Û ÀÔ·ÂÇϱâ. ... \end{document}
[ÆíÁý]
7.4 Âü°í ¶
- Mac OS X Tiger for Unix Geeks (O'reilly) ÀÇ 146ÆäÀÌÁö http://www.oreilly.com/catalog/macxtigerunix/index.html
- ÇÑ±Û HLaTeX ÀÇ °æ¿ì MacOSX¿¡¼¼³Ä¡Çϱ⸦ ÂüÁ¶ÇÑ´Ù.
- 7896
- 7864
- 7922
- 7929
- 7956
- 8541
[ÆíÁý]
7.5 ¸Þ¸ð ¶
- MacOSX¿¡¼¼³Ä¡Çϱ⠹®¼°¡ ÀÖÀ¸³ª ÁÖ·Î HLaTeX ¼³Ä¡¿¡ ´ëÇÑ »çÇ×ÀÌ¶ó¼ »õ·Ó°Ô ÆäÀÌÁö¸¦ ¸¸µé¾ú½À´Ï´Ù. °³ÀÎÀûÀ¸·Î Mac ¿¡¼´Â dhucs ¸¦ ¾²´Â °ÍÀÌ Á¦ÀÏ ÁÁ´Ù°í ÆÇ´ÜÇßÀ¸¹Ç·Î Mac ¿¡¼ hangulÀ» ±òÁö ¾Ê¾Ò½À´Ï´Ù. ´Ù¸¥ ºÐÀÌ ¼³Ä¡ ÀÌÈÄ¿¡ Ãß°¡Çؼ ±â·ÏÇØ Áֽøé ÁÁ°Ú½À´Ï´Ù. -- smcho
- Á¦°¡ ½ÃÇàÂø¿À¸¦ °ÅÄ¡¸é¼ ¼³Ä¡ÇÑ ÀÌÈÄ¿¡ ±â¾ïÀ» ´õµë¾î¼ ±â·ÏÇÑ °ÍÀ̹ǷΠÁ¶±Ý Ʋ¸° °ÍÀÌ ÀÖÀ» ¼ö ÀÖ½À´Ï´Ù. Ʋ¸° ºÎºÐÀÌ ¹ß°ßµÉ °æ¿ì °íÃÄÁֽñ⠹ٶø´Ï´Ù. - smcho
¾Æ·¡ÀÇ ¼³Ä¡´Â Mac ¿¡¼ ÀÏ´Ü µ¿ÀÛÀÌ µÇµµ·Ï ¸¸µç °ÍÀÔ´Ï´Ù. ±×·¯³ª ¿Ïº®ÇÑ ¼³Ä¡¹æ¹ýÀÌ ¾Æ´Ï¹Ç·Î ´ÙÀ½°ú °°Àº »çÇ×ÀÌ Ãß°¡·Î ÇÊ¿äÇÕ´Ï´Ù. -- smcho
- ³í¸®ÀûÀÎ ¼³Ä¡°úÁ¤ ±â·Ï
- iInstaller ÀÌ¿ë teTeX ¹× ±âŸ À¯Æ¿¸®Æ¼ ÀνºÅç
- KTUG ÀνºÅç (dhucs, memhangul-ucs)
- hozemanucs µîÀÇ ÀνºÅç
- ÇÑ±Û TTF ÆùÆ® ÀνºÅç
- À§ÀÇ °æ¿ì, texmf.cnf ¸¦ ÀÌ¿ëÇÏ¿© tex tree ¸¦ ´Ü¼øÈ÷ Ãß°¡/»èÁ¦ ÇÏ´Â ÇüÅ·ΠÀνºÅçÀÌ °¡´ÉÇϵµ·Ï ¸¸µé¾î Á®¾ß ÇÔ.
- ÇöÀç´Â texmf.local ¿¡ ¸¹Àº ÆÄÀÏÀ» ÀνºÅç Çϵµ·Ï µÇ¾î ÀÖÀ½.
- pdflatex »ó¿¡¼ À±ÆùÆ®µîÀÇ TTF »ç¿ëÇϱâ - ÇöÀç ÀνºÅç ¹æ¹ýÀ» ÀÌ¿ëÇؼ ÀνºÅçÇÏ¸é ¿¡·¯ ¹ß»ý
- fink ¸¦ ÀÌ¿ëÇؼ ÀνºÅç ÇÏ°í À§ÀÇ ÇÑ±Û °ü·Ã ÀνºÅç Ãß°¡Çϱâ - ÇöÀç ÀνºÅç ¹æ¹ýÀ» ÀÌ¿ëÇϸé ÇÑ±Û »ç¿ë½Ã ¿¡·¯ ¹ß»ý
- MacOS »ó¿¡¼ TTF ÆÄÀÏ ¸¸µé±â - ²À ÇÊ¿äÇÑÁö´Â ¸ð¸£°ÚÀ¸³ª ÀÏ´Ü Mac OS »ó¿¡¼ ¸ðµç ÀνºÅçÀÌ µÈ´Ù¸é ´õ ÁÁÀ» µí.