KTUGFaq

KTUG FAQ

·Î±×ÀÎ:
ºñ¹Ð¹øÈ£:
°¡ÀÔ
A man who fishes for marlin in ponds will put his money in Etruscan bonds.
FrontPage › CygWin¿¡¼­¼³Ä¡Çϱâ

r1.11°ú ÇöÀç ¹öÀüÀÇ Â÷ÀÌÁ¡

@@ -1,3 +1,5 @@
<!> ÀÌ ÆäÀÌÁö´Â 2008³â ÀÛ¼ºµÈ ÀÚ·áÀ̹ǷÎ, 2013³â ÇöÀç¿Í´Â ¸ÂÁö ¾ÊÀ» ¼öµµ ÀÖ½À´Ï´Ù.
ÀÌ ÆäÀÌÁö´Â [http://project.ktug.or.kr/cygwin-teTeX/cygwin-setup.htm Ç¥ÁØÇѱÛTeXȯ°æ ÇÁ·ÎÁ§Æ® teTeX under Cygwin] ÆäÀÌÁö¸¦ ÃÖ±ÙÀÇ CygWin ȯ°æ¿¡ ¸Â°Ô ¼öÁ¤ÇÏ·Á´Â °ÍÀÔ´Ï´Ù.

[[TableOfContents]]
@@ -64,7 +66,7 @@
|}}
Uploads:cygwin_install_07.jpg

CYGWIN ÆÐÅ°Áö¸¦ ´Ù¿î¹ÞÀ» ÀÎÅÍ³Ý ÆÄÀÏ ¼­¹ö¸¦ ÁöÁ¤ÇÑ´Ù. ºü¸¥ ´Ù¿î·Îµå¸¦ À§ÇØ »ç¿ëÀÚÀÇ ÄÄÇ»ÅÍ¿Í °¡Àå °¡±î¿î ¼­¹ö¸¦ ¼±ÅÃÇÑ´Ù. ±¹³»¿¡¼­¶ó¸é ftp.daum.net ¶Ç´Â kaist ³ª kreonet ¼­¹ö¸¦ ¼±ÅÃÇÑ´Ù. ´Ù¿î·ÎµåµÈ ÆÐÅ°Áö´Â "¼­¹ö À̸§"°ú °°Àº À̸§À¸·Î »ý¼ºµÈ µð·ºÅ丮(À§¿¡¼­ ÁöÁ¤ÇÑ ´Ù¿î·Îµå µð·ºÅ丮¿¡ »ý¼ºµÊ)¿¡ À§Ä¡ÇÏ°Ô µÈ´Ù.
Uploads:cygwin_install_08.jpg

ÆÄÀÏ ¼­¹ö¸¦ ¼±ÅÃÇÏ¸é ¼­¹ö·ÎºÎÅÍ CYGWIN ÆÐÅ°Áö ¸ñ·ÏÀ» ´Ù¿î¹Þ¾Æ È­¸é¿¡ Ãâ·ÂÇØÁØ´Ù. ¿©±â¼­ »ç¿ëÀÚ°¡ ¼³Ä¡ÇÒ ÆÄÀÏÀ» ÁöÁ¤ÇÒ ¼ö ÀÖ´Ù. View ¹öÆ°À» ´­·¯ ÆÐÅ°Áö ¸ñ·Ï º¸±â¸¦ Full·Î ¹Ù²Û´Ù. ´ÙÀ½ Category¿¡ ÇØ´çµÇ´Â ÆÐÅ°Áö´Â ¹Ýµå½Ã ¼³Ä¡ÇØ¾ß ÇÑ´Ù. [http://project.ktug.or.kr/cygwin-teTeX/setup_files.htm ¼³Ä¡ ±ÇÀå ¸ñ·Ï]À» Âü°íÇ϶ó.
@@ -137,9 +139,6 @@
¿ì¼± hanterm ½ÇÇàÆÄÀÏÀ» ¿©±â ¿Ã·ÁµÎ°Ú½À´Ï´Ù. {{{/usr/local/bin}}}¿¡ ³Ö°í ½ÇÇàÆ۹̼ÇÀ» ÁØ ´ÙÀ½ »ç¿ëÇÏ¸é µÉ °ÍÀ¸·Î »ý°¢ÇÕ´Ï´Ù.
Uploads:hanterm.exe.tar.gz

ÇÑÅÒÀÇ »ö»ó ¼³Á¤Àº ´ÙÀ½ ÆÄÀÏÀ» ´Ù¿î·Îµå¹Þ¾Æ¼­ Ç®¾î¼­ ³ª¿À´Â ÆÄÀÏÀ» {{{/etc/X11/app-defaults}}} µð·ºÅ丮¿¡ ³Ö¾îµÎ¸é µÈ´Ù.
[http://my.ktug.or.kr/~karnes/testtest/Hanterm-color.zip Hanterm-color.zip]
=== ±×¹ÛÀÇ »ç¼ÒÇÑ ¼³Á¤µé ===
{{{~/.inputrc}}} ÆÄÀÏÀ» ¸¸µé°í ´ÙÀ½ ³»¿ëÀ» ÀÔ·ÂÇϰųª ÀÌ¹Ì ÆÄÀÏÀÌ ÀÖ´Â °æ¿ì¿¡´Â ÇØ´ç ÇàÀ» ã¾Æ ÁÖ¼®À» ÇØÁ¦ÇØÁØ´Ù.
{{{
@@ -158,7 +157,7 @@
source ~/.bashrc
}}}

=== TIP: WindowsÀÇ gvim »ç¿ëÇϱâ ===
VimEditor´Â ¸·°­ÇÑ À¯´Ð½º ¿¡µðÅÍÀÌ´Ù. Windows¿ëµµ ÀÖ°í ¾î¶² Á¡Àº Windows gvimÀÌ ´õ Æí¸®ÇÑ Á¡µµ ÀÖ´Ù. CygWin ȯ°æ¿¡¼­´Â À©µµÀÇ gvimÀÌ À̵û±Ý ¾Æ½¬¿ï ¶§°¡ ÀÖÀ¸¹Ç·Î KTUGSetup:4268''''''¿¡¼­ Áø¿ë´ö ´ÔÀÌ ¾Ë·ÁÁֽŠ»çÀÌÆ® http://hermitte.free.fr/cygwin/ ¿¡¼­ {{{cyg-wrapper.sh}}}¸¦ ´Ù¿î¹Þ¾Æ ÀÌ¿ëÇغ¸ÀÚ.

* {{{cyg-wrapper.sh}}} ½ºÅ©¸³Æ®¸¦ ´Ù¿î·Îµå¹Þ¾Æ, ½ÇÇà°¡´ÉÇÑ µð·ºÅ丮 ¿¹ÄÁ´ë {{{/usr/local/bin}}}¿¡ ³Ö´Â´Ù.
@@ -224,289 +223,65 @@
<!> ÀÌ ¼³Á¤Àº CygWin X¸¦ multiwindows·Î ½ÇÇàÇÑ´Ù. X ÀÀ¿ëÇÁ·Î±×·¥µéÀÌ ¸¶Ä¡ À©µµ ÀÀ¿ëÇÁ·Î±×·¥ÀÎ °Íó·³ À©µµ âÀ» X°¡ °øÀ¯Çϵµ·Ï ÇÏ´Â °ÍÀÌ´Ù. ¹°·Ð ¿øÇÑ´Ù¸é {{{XWin}}}À» {{{-multiwindow}}} ¿É¼Ç ¾øÀÌ ½ÇÇàÇÑ ´ÙÀ½ openbox³ª wmaker¿Í °°Àº â°ü¸®ÀÚ¸¦ ½ÇÇàÇغ¸´Â °Íµµ ÁÁ´Ù.

== TeX °ü·Ã ¼³Ä¡ ¼³Á¤ ==
=== [ko.TeX »ç¿ë ] ¼³ Á¤ Ä¡ ===
CygWin¿¡¼­ ÇÑ±Û TeXÀ» ¿î¿µÇϱâ À§ Çؼ­ [ko.TeX]À» ¼³Ä¡ÇÏ¿© ¹æ±Ý ¸¸µç cygxstart.bat¸¦ ½ÇÇà ¾ß ÇÑ´Ù. ±×·¯¸é CygWin ¼³Ä¡ ÆÐÅ°Áö°¡ Á¦°øµÇ°í ÀÖÀ¸¹Ç·Î °£ÆíÇÏ°Ô ¼³Ä¡ÇÒ ¼ö ÀÖ´Ù À½°ú °°Àº È­¸é . [ko.TeX/instpack] ÆäÀÌ ¶á´Ù Áö¸¦ ÂüÁ¶.
Uploads:cygwin_install_15 [ko.TeX]À» ¿î¿µÇϱâ À§Çؼ­´Â tetex ÆÐÅ°Áö°¡ full·Î ¼³Ä¡µÇ¾î ÀÖ´Â °ÍÀÌ ÁÁ´Ù. jpg

ÀÌ ¸í·É 1. CygWin {{{setup.exe}}}¸¦ ½ÇÇà Àº ±âº» ¼ÐÀÌ ÇÑ´Ù. hanterm
1. "Choose a Download Site"¿¡ ¼­ ´ÙÀ½ ÁÖ¼Ò¸¦ ½á³Ö´Â´Ù. {{{
http://people.ktug.or.kr/~karnes/PRIVATE/kotex-cygwin
}}}
attachment:kotex-cygwin-1.jpg
1. "Select Packages" È­¸éÀÇ Text ¶Ç´Â Publishing ±×·ì¿¡¼­ kotexÀ» ã¾Æ ¼³Ä¡ °¡´ÉÇÑ »óÅ·Π¸¸µç´Ù.
attachment:kotex-cygwin-3.jpg
attachment:kotex-cygwin-4.jpg
attachment:kotex-cygwin-5.jpg
1. ¼³Ä¡ Á¾·á ÈÄ, bash shellÀÌ ¼ÐÀ» ¿­°í ´ÙÀ½ ¸í·ÉÀ» ½ÇÇà µÇ°í ÀÖ´Â °ÍÀÌ ÇÑ´Ù. ÇÑ±Û ±Û²ÃÀº X (ÀϺΠ¹öÀü¿¡ Æ÷ÇÔµÇ¾î ¹èÆ÷µÇ ¼­´Â Daewoo MinchoÀÌ´Ù ºÒÇÊ¿äÇÒ ¼öµµ ÀÖÀ½. ) {{{
# mktexlsr
# updmap-sys --enable Map=kotex-base.map
}}}
* ¸¸¾à ÀÇ °æ¿ì¸¦ À§ÇÏ¿© °³ÀÎ °èÁ¤À» À§ÇÑ ¸í·É µµ Çѹø ½ÇÇà ¿¡ ´ú Ä£¼÷ÇÏ Çصд٠¸é ÇÊ . {{{
# updmap --enable Map=kotex-base.map
}}}
Âü°í.
1. DVIPDFMx´Â ÄÄÆÄÀÏÇؼ­ ½á¾ß ÇÑ´Ù.
1. [ko.TeX]Àº ttf2pk µîÀ» ¿ä ±¸ÇÏ Áö ¾Ê´Â´Ù . ±×·¯³ª ¸¸¾à ¿À¸Þ°¡¿¡¼­ Æ®·çŸÀÔ ÆùÆ®¸¦ ¸¸µé¾î ¾²·Á´Â °æ¿ì¶ó¸é mc¿Í °°Àº À¯Æ¿¸®Æ¼ ttf2pk¸¦ »ç¿ë ÄÄÆÄÀÏÇØ º¼ ¾ß ÇÏ´Â °æ¿ì°¡ ÀÖÀ» ¼ö µµ ÀÖ´Ù. ±×·¯³ª óÀ½ ÀÌÀü ÆäÀÌÁö¿¡ ÀÖ´ø ÀÌ¿Í °ü·ÃµÈ »çÇ×À» [CygWin¿¡¼­¼³Ä¡Çϱâ/obsolete] ÆäÀÌÁö·Î ¿Å°å´Ù. ´Ù¸¸ ¿©±â ÀÖ´Â µÇµµ·Ï ¸í·É ³»¿ëÀÌ Á» ¿À·¡µÈ °ÍÀ̶ó ±×´ë·Î ½ÇÇà Çؼ­ Àß µÇÁö ¾ÊÀ» »ç¿ëÇÏÀÚ ¼ö ÀÖ´Ù.
Uploads:cygwin_install_16 1. [ko.TeX]ÀÇ oblivoir Ŭ·¡½º°¡ CygWinÀÇ pdftex°ú ȣȯµÇÁö ¾ÊÀ» °¡´É¼ºÀÌ ÀÖ´Ù. ÀÌ ¶§´Â latex -> dvipdfmx ·çÆ®¸¦ ÀÌ¿ëÇÑ´Ù. jpg

=== DVIPDFMx ¼³Ä¡ ===
DVIPDFMx ¿ª½Ã ´Â CVS ·Î ¼Ò½º¸¦ ÀÌ¿ëÇÏ¿© °£´ÜÈ÷ ¼³Ä¡ÇÒ ¼ö ÀÖ ´Ù¿î·Îµå¹Þ¾Æ¼­ ºôµåÇÑ´Ù. ÄÄÆÄÀÏ ¼³Ä¡¸¦ À§ÇÑ Àӽà µð·ºÅ丮¸¦ {{{~/work/dvipdfmx}}}¶ó ÇÑ´Ù¸é,
{{{
$> cd ~/work
$> cvs -d :pserver:anonymous@cvs.ktug.or.kr:/home/cvsroot login
(Æнº¿öµå¸¦ ¹°¾î¿À¸é ±×³É Enter)
$> cvs -d :pserver:anonymous@cvs.ktug.or.kr:/home/cvsroot co dvipdfmx
$> cd dvipdfmx
$> ./configure --prefix=/usr
$> make
$> make install
}}}
ÀÌ°ÍÀ¸·Î ¼³Ä¡°¡ ¿Ï·áµÉ °ÍÀÌ´Ù. ½ÇÇàÆÄÀÏÀº {{{/usr/bin/dvipdfmx}}}ÀÌ´Ù. ÆíÀǸ¦ À§ÇÏ¿© ¹æ±Ý(20080219) ÄÄÆÄÀÏÇÑ ¹ÙÀ̳ʸ®¸¦ ¿©±â ¿Ã·ÁµÐ´Ù.
attachment:dvipdfmx-cygwin.tar.gz

ÀÌ°ÍÀ¸·Î ¼³Ä¡°¡ ¿Ï·áµÉ °ÍÀÌ´Ù 1. ½ÇÇàÆÄÀÏÀº {{{/usr/bin/dvipdfmx}}}ÀÌ´Ù.
<!> DVIPDFMx´Â ¸î °¡Áö ¶óÀ̺귯¸®¸¦ ¿ä±¸ÇÑ´Ù. ÀÚ¼¼ÇÑ °ÍÀº DVIPDFMxÀÇ È¨ÆäÀÌÁö¸¦ Âü°íÇ϶ó. CygWinÀÇ °³¹ßµµ±¸¸¦ ¸ðµÎ ¼³Ä¡ÇÏ¿´´Ù¸é ¶óÀ̺귯¸® ¹®Á¦´Â ¹ß»ýÇÏÁö ¾ÊÀ¸¹Ç·Î, CygWin ¼³Ä¡½Ã¿¡ À̸¦ ¸ðµÎ ¼±ÅÃÇصε簡, ¸¸¾à ¶óÀ̺귯¸®°¡ ¼³Ä¡µÇ¾î ÀÖÁö ¾Ê´Ù°í ³ª¿À¸é CygWin setupÀ» ½ÇÇàÇÏ¿© °ü·ÃµÇ´Â ¶óÀ̺귯¸®¸¦ Ãß°¡·Î ¼³Ä¡ÇØÁØ´Ù.
=== ttf2pk/ttf2tfm ¼³Ä¡ ===
ttf2pk´Â Æ®·çŸÀÔ ±Û²Ã·ÎºÎÅÍ PK Çȼ¿ ºñÆ®¸Ê ÆùÆ® ÆÄÀÏÀ» ¸¸µé¾î³»´Â FreeType À¯Æ¿¸®Æ¼ÀÌ´Ù.
ÇÑ±Û Æ®·çŸÀÔÀ» Àß »ç¿ëÇϱâ À§Çؼ­´Â ÀÌ À¯Æ¿¸®Æ¼°¡ ¹Ýµå½Ã ÇÊ¿äÇѵ¥, ¹®Á¦´Â Á¤½Ä ¹öÀü¿¡´Â ¾ø´Â ¸î °¡Áö ÆÐÄ¡µÈ ±â´ÉÀÌ ÇÊ¿äÇÏ´Ù´Â °ÍÀÌ´Ù.[[FootNote(Âü°í·Î, ÇöÀçÀÇ 1.5 ¹öÀü¿¡¼­´Â ligature ÆÐÄ¡°¡ ÀÌ·ç¾îÁ® ÀÖ°í ´ëºÎºÐÀÇ TeX ¹èÆ÷ÆÇÀº ÀÌ ¹öÀüÀ» Æ÷ÇÔÇÏ°í ÀÖ´Ù. MiKTeX ¿ª½Ã ¸¶Âù°¡ÁöÀÌ´Ù.)]]
ttf2pk ÆÐÄ¡´Â ¸ðµÎ ¼¼ °¡Áö°¡ KTUG¿¡¼­ ÀÌ·ç¾îÁ³´Ù.
1. ChoF ´Ô¿¡ ÀÇÇÑ ligature ÆÐÄ¡ (ÀÌ°ÍÀº 1.5 ¹öÀü¿¡ ¹Þ¾Æµé¿©Á³´Ù.)
1. ChoF ´Ô¿¡ ÀÇÇÑ Omega ÆÐÄ¡ <!>
1. WkPark ´Ô¿¡ ÀÇ make install ÇÑ FreeType 2 ÆÐÄ¡
[[FootNote]]
ÀÌ °¡¿îµ¥ Omega <!> ÆÐÄ¡°¡ ¹Ýµå½Ã ÀÌ·ç¾îÁ®¾ß Æ®·çŸÀÔ ±Û²ÃÀ» Omega/Lambda¿¡¼­ »ç¿ëÇÒ ¼ö ÀÖ´Ù.
WkPark ´ÔÀÇ FreeType 2 ÆÐÄ¡±îÁö Àû¿ëÇϱâ·Î ÇÏ°í ÈÄ, ´ÙÀ½ ½ºÅ©¸³Æ® texhash¸¦ ÀÌ¿ëÇÑ´Ù.
ÀÌ°ÍÀº KTUGBoard:1067''''''¿¡ ÀÖ´Â °ÍÀ» Á¶±Ý ¼öÁ¤ÇÑ °ÍÀÌ´Ù. FreeType 2 ÆÐÄ¡°¡ ÀÌ·ç¾îÁö¸é OTF ÆÄÀÏÀ» ´Ù·ê ¼ö ÀÖ´Ù.
<!> ¾Æ·¡ ½ºÅ©¸³Æ®¿¡¼­ ¹Ú¿ø±Ô ´ÔÀÌ ¿ø·¡ ¸¸µé¾îµÎ½Å °ÍÀº ÁÖ¼®Ã³¸®µÈ ºÎºÐÀε¥, CygWin¿¡¼­ ÄÄÆÄÀÏÇÒ ¶§ ¹ß»ýÇÏ´Â ¿À·ù¸¦ Á¦°ÅÇϱâ À§ÇØ {{{Makefile.in}}}À» Á¶±Ý ¼öÁ¤ÇÑ °ÍÀÌ ¾Æ·¡ ÀÖ´Â ÁÖ¼ÒÀÌ´Ù.
{{{
wget -N \
http://aleron.dl.sourceforge.net/sourceforge/freetype/freetype-2.1.9.tar.gz
wget \
#http://chem.skku.ac.kr/~wkpark/project/ktug/ttf2pk-freetype2_20030314.tgz
http://my.ktug.or.kr/~karnes/testtest/ttf2pk-freetype2_20030314_2.tar.gz
wget \
http://ftp.ktug.or.kr/pub/ktug/freetype/contrib/ttf2pk-1.5-20020430.patch
tar xzvf freetype-2.1.9.tar.gz
cd freetype-2.1.9
mkdir contrib
tar xzvf ../ttf2pk-freetype2_20030314_2.tar.gz -C contrib
sh configure --prefix=/usr/local
make
# freetype2¿Í staticÇÏ°Ô ¸µÅ©µÇ°Ô ÇÏ¿´½À´Ï´Ù. ¼³Ä¡ ½ÇÇàÇÒ ÇÊ¿ä ¾ø½À´Ï´Ù.
cd contrib/ttf2pk-freetype2
patch -p1 <../../../ttf2pk-1.5-20020430.patch
# ofmÆÐÄ¡¸¦ ÇÏ·Á¸é À§ ÁÖ¼®Ç¥½Ã¸¦ Á¦°Å
# ¾Æ·¡´Â ÀÚ½ÅÀÇ È¯°æ¿¡ ¸ÂÃß¾î¾ß ÇÕ´Ï´Ù.
sh configure --with-kpathsea-include=/usr/include/kpathsea \
--with-kpathsea-lib=/usr/lib
make
cp ttf2tfm.exe ../../..
cp ttf2pk.exe ../../..
}}}
À§ÀÇ ³»¿ë Àüü¸¦ {{{rules.sh}}}·Î ÀúÀåÇÑ ´ÙÀ½ ½ÇÇà({{{./rules.sh}}})ÇÏ¸é °£´ÜÈ÷ ³¡³­´Ù. ¾à°£ÀÇ °æ°í°¡ ³ª¿ÀÁö¸¸ ¹«½ÃÇÑ´Ù.
½ÇÇà µð·ºÅ丮¿¡ ¸¸µé¾îÁø {{{ttf2pk.exe}}}¿Í {{{ttf2tfm.exe}}}¸¦ {{{/usr/bin}}}À¸·Î ¿Å±ä´Ù.
ÀÌ¹Ì ÀÌ ½ÇÇàÆÄÀϵéÀÌ ÀÖ ´Ù¸é À̸§À» º¯°æÇصдÙ.
À̸¶Àú ±ÍÂúÀ¸½Å ºÐÀ» À§ÇÑ ¹æ±Ý ÄÄÆÄÀÏÇÑ ½ÇÇàÆÄÀÏ ¹ÙÀ̳ʸ® = > Uploads:ttf2pk-cygwin-binaries-20050829.zip
== = local texmf ¼³Á¤ ===
¿ì¸®´Â º°µµÀÇ »ç¿ëÀÚ texmf ¼³Á¤À» ÇÏÁö ¾Ê°í teTeXÀÇ ±âº» ¼³Á¤À» ±×´ë·Î ÀÌ¿ëÇÏ·Á ÇÑ ´Ù.
teTeXÀÌ ¼³Ä¡µÇ¸é ±âº» ¼³Á¤Àº ´ÙÀ½°ú °°ÀÌ µÇ¾î ÀÖ´Ù.
{{{
$TEXMFMAIN = /usr/share/texmf
$TEXMFDIST = /usr/share/texmf
$TEXMFSYSCONFIG = /usr/share/texmf
$VARTEXFONTS = /var/cache/fonts
$TEXMFSYSVAR = /var/lib/texmf
$TEXMFLOCAL = /usr/local/share/texmf
$TEXMFHOME = $HOME/texmf
$TEXMFVAR = $HOME/.texmf/var
$TEXMFCONFIG = $HOME/.texmf/config
}}}
ÀÌ °¡¿îµ¥ À§ÀÇ ´Ù¼¸ °³´Â °Çµå¸± ÇÊ¿ä ¾ø°í ¾Æ·¡ÀÇ ³× °³¸¦ »ç¿ëÀÚ°¡ ¼³Á¤ÇÏ¿© »ç¿ëÇÑ´Ù. ¸¸¾à `$HOME/.texmf` µîÀÌ ¸¸µé¾îÁ® ÀÖÁö ¾Ê´Ù¸é Á÷Á¢ ¸¸µé¾îÁØ´Ù.
{{{
$> cd ~
$> mkdir -p .texmf
$> cd .texmf
$> mkdir -p var
$> mkdir -p config
}}}
<!> $HOME À̶õ »ç¿ëÀÚÀÇ È¨ µð·ºÅ丮¸¦ ¸»ÇÑ´Ù. À§ÀÇ {{{cygwin.bat}}}¿¡¼­ ÀÌ µð·ºÅ丮°¡ Á¤ÀǵǾî Àִµ¥, »ç¿ëÀÚÀÇ User nameÀÌ {{{karnes}}}¶ó¸é ÀϹÝÀûÀ¸·Î {{{/home/karnes}}}ÀÌ´Ù. À©µµ °æ·Î·Î´Â {{{C:\cygwin\home\karnes}}}ÀÌÁö¸¸, ÀÏ´Ü CygWin bash shell¿¡ ¿Ã¶ó¿À¸é ±Û À¯ ´Ð½º ½ºÅ¸ÀÏÀÇ °æ·Î¸íÀ» »ç¿ëÇÑ´Ù. ÀÌ µð·ºÅ丮´Â shell »ó¿¡¼­ {{{~}}}À¸·Îµµ ÂüÁ¶µÈ´Ù.
{{{
$> cd ~
}}}
±× ´ÙÀ½, ÇÊ¿äÇÑ ¼³Á¤ ÆÄÀϵéÀ» º¹»çÇϰųª »õ·Î ¸¸µç´Ù. ÇÊ¿äÇÑ ÆÄÀÏÀº {{{dvipdfmx.cfg, ttf2pk.cfg, updmap.cfg, texmf.cnf, fmtutil.cnf}}} µîÀÌ´Ù.) ´ÙÀ½°ú °°ÀÌ º¹»çÇÏ¸é µÈ´Ù.
|| º¹»çµÉ ÆÄÀÏ || º¹»çÇÒ À§Ä¡ ||
|| /usr/share/texmf/web2c/texmf.cnf || $HOME/.texmf/config/web2c/texmf.cnf ||
|| /usr/share/texmf/web2c/fmtutil.cnf || $HOME/.texmf/config/web2c/fmtutil.cnf ||
|| /usr/share/texmf/dvipdfm/config/dvipdfmx.cfg || $HOME/.texmf/config/dvipdfm/config/dvipdfmx.cfg ||
|| * || $HOME/.texmf/config/ttf2pk/config/ttf2pk.cfg ||
|| /usr/share/texmf/web2c/updmap.cfg || $HOME/.texmf/var/web2c/updmap.cfg ||
ttf2pk.cfgÀÇ ¼³Ä¡´Â ´ÙÀ½°ú °°ÀÌ ÇÑ´Ù.
ttf2pk ¼Ò½º data µð·ºÅ丮 ³»ÀÇ ¸ðµç ÆÄÀÏÀ» $HOME/.texmf/config/ttf2pk/·Î º¹»çÇÑ´Ù.
<!> ttf2pk ½ÇÇàÆÄÀϸ¸À» ´Ù¿î·Î ´ÏÄÚµå ¹ÞÀ¸½Å ºÐÀº, ´ÙÀ½ ÆÄÀÏ À» ´Ù¿î·Îµå¹Þ¾Æ¼­ Ç®¸é({{{tar zxvf ttf2pk-data.tar.gz}}}) ttf2pk µð·ºÅ丮¸¦ ¾òÀ» ¼ö ÀÖ´Ù. ÀÌ µð·ºÅ丮ÀÇ ³»¿ëÀ» $HOME/.texmf/config/ttf2pk/·Î º¹»çÇÑ´Ù.
Uploads:ttf2pk-data.tar.gz
<!> Âü°í <!>
CygWinÀº Windows TTF Æú´õ¸¦ ÀÚµ¿À¸·Î ÀÐÁö ¾Ê´Â´Ù.
1. {{{texmf.cnf}}}¿¡¼­ {{{/cygdrive/c/windows/fonts}}}¸¦ truetype ÆùÆ® ¼­Ä¡ µð·ºÅ丮·Î ¼³Á¤Çصδ ¹æ¹ýÀÌ ÀÖ´Ù. ÀÌ °¡À̵忡¼­´Â ÀÌ ¹æ¹ýÀ» »ç¿ëÇÑ´Ù.
2. {{{~/texmf-local/fonts/truetype/WindowsTTF}}} µð·ºÅ丮¸¦ ¸¸µé°í {{{C:\Windows\Fonts}}}¿¡ ÀÖ´Â {{{*.ttf}}}¸¦ ¿©±â¿¡ ½Éº¼¸¯ ¸µÅ©¸¦ °É¾îµÎ´Â ¹æ¹ýµµ ÀÖ´Ù.
==== texmf.cnfÀÇ ¼öÁ¤ = ÆíÁý ===
`$HOME/.texmf/config/web2c/texmf.cnf`¸¦ ´ÙÀ½°ú °°ÀÌ ¼öÁ¤ÇÑ´Ù.
'''1. ¸Þ¸ð¸® ¼³Á¤'''
Å« ±Ô¸ðÀÇ ÇÑ±Û ¹®¼­¸¦ ó¸®ÇÏ·Á ÇÑ´Ù¸é memory ¼³Á¤µµ ¾ÆÁÖ Á¶±Ý¸¸ ¹Ù²Û´Ù. ÀÌ ¼³Á¤»çÇ×Àº 480Çà ±Ùó¿¡ ÀÖ´Ù.
{{{
main_memory = 1500000 % modified
%main_memory = 1000000 % words of inimemory available; also applies to inimf&mp
}}}
'''2. À©µµ ÆùÆ® Æú´õ¸¦ Æ®·çŸÀÔ Å½»ö µð·ºÅ丮·Î Ãß°¡ '''
À©µµ ÆùÆ® µð·ºÅ丮¸¦ Æ®·çŸÀÔ Å½»ö Æú´õ·Î Æ÷ÇÔÇÏ°íÀÚ ÇÑ´Ù¸é,(306Çà ±Ùó)
{{{
% TrueType outline fonts.
TTFONTS = .;$TEXMF/fonts/truetype//;/cygdrive/c/Windows/Fonts
}}}
'''3. CMAPINPUTS º¯¼ö Ãß°¡'''
(¸¸¾àÀ» À§Çؼ­) 390Çà ±Ùó Part 1ÀÌ ³¡³ª´Â ºÎºÐ¿¡ ´ÙÀ½ »çÇ×À» '''Ãß°¡'''ÇÑ´Ù.
{{{
% DVIPDFMx
CMAPINPUTS = .;$TEXMF/fonts/cmap//;/cygdrive/c/PROGRA~1/ADOBE/ACROBA~1.0/RESOURCE/CMAP
}}}
<!> ¿©±â¼­´Â CMAP ÆÄÀÏÀ» ã´Â °÷À» ÁöÁ¤ÇÑ´Ù. gs7.07ÀÌ ¼³Ä¡µÇ¾î ÀÖ´Â °ÍÀÌ ¾Æ´Ï¶ó¸é AdobeReaderÀÇ ÇÏÀ§ µð·ºÅ丮¸¦ ¿©±â¿¡ ½áÁÖ¾î¾ß ÇÑ´Ù. ¿¹¸¦ µé¸é À§¿Í °°´Ù. ¹Ýµå½Ã 8.3 µµ½º °æ·Î¸íÀ¸·Î ½áÁØ´Ù.
'''4. ÀúÀå '''
ÀúÀåÇÑ´Ù.
==== texconfigÀÇ ½ÇÇà ====
¿©±â¼­ `texconfig`¸¦ ½ÇÇàÇÑ´Ù. ½ÇÇà ÈÄ¿¡ ¿£Å͸¦ ´©¸£¶ó´Â ¸Þ½ÃÁö°¡ º¸ÀÌ¸é ¿£Å͸¦ Ä£´Ù.
Uploads:runtexconfig.jpg
¿©±â¼­ rebuild filename database¸¦ ¸Ç¸ÕÀú ½ÇÇàÇÑ´Ù. show configurationÀ¸·Î ÇöÀç ¼³Á¤À» È®ÀÎÇÒ ¼ö ÀÖ´Ù.
texconfig¸¦ ºüÁ®³ª¿Í¼­ ´ÙÀ½ ¸í·ÉÀ» ½ÇÇàÇÑ´Ù. ¹Ýµå½Ã texconfig¸¦ ºüÁ®³ª¿Í¼­ ½ÇÇàÇϵµ·Ï ÇÑ´Ù.
{{{
$> fmtutil --all
}}}
=== texmf-KTUGÀÇ ¼³Ä¡ ===
¿ì¸®´Â ÇÑ±Û È¯°æÀ» texmf-KTUGÀ¸·Î ±¸ÃàÇÏ·Á ÇÑ´Ù. ÀÌ texmf tree´Â KTUGÀÇ '''Ç¥ÁØ ÇÑ±Û È¯°æ ÇÁ·ÎÁ§Æ®'''ÀÇ ÀÏȯÀ¸·Î Á¦°øµÇ´Â °ÍÀ¸·Î¼­ Å©±â°¡ Å©´Ù´Â Á¡ÀÌ °£´Ü Á¡ÀÌÁö¸¸ °¡´ÉÇÑ °ÅÀÇ ¸ðµç ÇÑ±Û È¯°æÀ» ¸ðµÎ Æ÷ÇÔÇÏ°í ÀÖ´Â all-in-one ½Ã½ºÅÛÀÌ´Ù. Á¾·¡ ¸¹ÀÌ »ç¿ëµÇ¾î ¿Â HLaTeXÀÇ 1.0.1 ¹öÀü°ú DHUcs ¹× MemhangulClass±îÁö Æ÷ÇÔÇÏ°í ÀÖÀ¸¹Ç·Î ÇÑ±Û »ç¿ë¿¡ °üÇÑ ÇÑ ´Ù¸¥ ¹æ¹ý À» »ý°¢ÇØ¾ß ÇÒ ÇÊ¿ä°¡ ¾ø´Ù. Àº ±Û²Ãµµ Æ÷ÇԵǾî ÀÖ´Ù.
KTUGCollectionProject ÆäÀÌÁö¿¡¼­ °ø°³ÆÇ texmf-KTUG hantermÀ» ³»·Á¹Þ´Â´Ù. Àû¾îµµ `texmf-KTUG-*.tar.gz`¿Í `KTUG_BIN*.tar.gz`´Â ¹Ýµå½Ã ³»·Á¹Þ¾Æ¾ß ÇÑ´Ù.
==== KTUG_BINÀÇ ¼³Ä¡ ====
$HOME¿¡ ³»·Á¹Þ¾Ò´Ù°í ÇÒ ¶§ ³»·Á¹ÞÀº ÆÄÀÏÀ» ´ÙÀ½°ú °°ÀÌ Ç¬´Ù.
{{{
$> tar zxvf KTUG_BIN-*.tar.gz
}}}
`-*`´Â ³»·Á¹ÞÀº ÆÄÀÏ À̸§¿¡ ¸Â°Ô ½áÁÖ¾î¾ß ÇÑ´Ù.(ÅÇÅ°·Î ¿Ï¼ºÇÏ¸é µÉ °ÍÀÓ)
´ÙÀ½°ú °°ÀÌ µÎ °³ÀÇ ÆÄÀÏÀ» ÄÄÆÄÀÏÇÑ´Ù.
{{{
$> cd KTUG_BIN
$> gcc -o hbibtex hbibtex.c
$> gcc -o hmakeindex hmakeindex.c
}}}
±×¸®°í ÀÌ ÆÄÀϵéÀ» `/usr/local/bin` utf8 ÀÎÄÚµùÀ¸·Î ¿Å±ä´Ù.
{{{
$> mv ./* /usr/local/bin/
}}}
ÇÊ¿äÇÏ´Ù¸é ½ÇÇà Æ۹̼ÇÀ» ¿­¾îÁÖ¾î¾ß Çϴµ¥ ¾Æ¸¶µµ ±×·² ÇÊ¿ä°¡ ¾øÀ» °ÍÀÌ´Ù.
==== texmf-KTUGÀÇ ¼³Ä¡ ====
$HOME¿¡ ³»·Á¹Þ¾Ò´Ù°í ÇÒ ¶§ ´ÙÀ½°ú °°ÀÌ ÇÏ¿© ÆÄÀÏÀ» Ç®¾îÁØ´Ù.
{{{
$> cd ~ ÇÑ ÈÄ, vi( ÆÄÀÏÀ» ³»·Á¹ÞÀº µð·ºÅ丮 m)
$> tar zxvf texmf-KTUG-*.tar.gz
}}}
`-*`´Â ³»·Á¹ÞÀº ÆÄÀÏ À̸§¿¡ ¾Ë¸Â°Ô ½áÁØ´Ù.
Ç®¾î¼­ »ý°Ü³ª´Â µð·ºÅ丮¸¦ `$HOME/texmf`·Î ½Éº¼¸¯ ¸µÅ©¸¦ °É¾îÁØ´Ù. ¸¸¾à texmf-KTUGÀÌ ´Ù¸¥ À§Ä¡¿¡ ÀÖ´ÙÇÏ´õ¶óµµ ¿ª½Ã `$HOME/texmf`·Î ½Éº¼¸¯ ¸µÅ©¸¦ °É¾î¾ß ÇÑ´Ù.
{{{
$> ln -s ./texmf-KTUG ./texmf
}}}
==== dvipdfmx.cfgÀÇ ¼öÁ¤ ====
`~/.texmf/config/dvipdfm/config/dvipdfmx.cfg`¸¦ ¿¡µðÅÍ·Î ¿­¾î¼­ 138ÇàÀÇ ÁÖ¼®À» Á¦°ÅÇÑ´Ù.
{{{
D "gs -q -dNOPAUSE ....
}}}
¸¶Áö¸· Çà¿¡ ´ÙÀ½ ÇÑ ÁÙÀ» Ãß°¡ÇÑ´Ù.
{{{
f cid-KTUG.map
}}}
==== ttf2pk.cfgÀÇ ¼öÁ¤ ====
`~/.texmf/config/ttf2pk/ttf2pk.cfg`¸¦ ´ÙÀ½°ú °°Àº ³»¿ëÀ¸·Î ÆíÁý ÇÑ´Ù.
{{{
% this is the map file for ttf2pk
map +ttfonts.map
map +KTUG-ttf2pk.map
}}}
==== updmap.cfgÀÇ ¼öÁ¤ ====
`~/.texmf/var/web2c/updmap.cfg`¿¡ ´ÙÀ½ ³»¿ëÀ» Ãß°¡ÇÑ´Ù.
{{{
Map uhc-base.map
Map uhc-extra.map
Map wan-down.map
Map AdobePiStd.map
}}}
==== Fontmap ¸¸µé±â ====
¿©±â±îÁö ¼öÁ¤ÀÌ ³¡³µÀ¸¸é, ¿ì¼± Filename Database¸¦ °»½ÅÇÑ´Ù.
{{{
$> mktexlsr
}}}
¶Ç ÇÏ´Â
{{{
$> texhash
}}}
´ÙÀ½ ¸í·ÉÀ» ½ÇÇàÇÑ´Ù.
{{{
$> updmap
}}}
=== unicode ÆÐÅ°ÁöÀÇ ¼³Ä¡ ===
teTeX¿¡´Â unicode ÆÐÅ°Áö°¡ µé¾î ÀÖÁö ¾Ê´Ù. ±×·¯¹Ç·Î dhucs¸¦ »ç¿ëÇÏ·Á¸é ÀÌ°Í À» ¼³Ä¡ÇØÁÖ¾î¾ß ÇÑ´Ù.
¸ÕÀú `.texmf/var/tex/latex` µð·ºÅ丮¸¦ ¸¸µç´Ù. ±×·± ´ÙÀ½ ÀÌ µð·ºÅ丮¿¡ µé¾î°¡¼­ ´ÙÀ½ ¸í·ÉÀ» Â÷·Ê·Î ¼öÇàÇÑ´Ù.
{{{
$> pwd
(~/.texmf/var/tex/latex À§Ä¡¿¡ ÀÖ¾î¾ß ÇÔ)
$> wget http://ftp.ktug.or.kr/tex-archive/macros/latex/contrib/unicode.zip
$> unzip unicode.zip
}}}
=== Refresh FNDB ===
ÀÌÁ¦ TeX »ç¿ë ¼³Á¤Àº ³¡³µ´Ù. ´ÙÀ½ ¸í·ÉÀ» ½ÇÇàÇÑ´Ù.
{{{
$> mktexlsr # hanterm -hc 2 &
# vi test.tex
}}}
== ±âŸ ==
=== pdfcrop ±³Ã¼ ===
½Ã½ºÅÛ¿¡ ¼³Ä¡µÇ´Â pdfcropÀ» vi ½ÇÇà ÇÒ ¶§ `pdfTeXÀ» ãÁö ¸øÇÑ´Ù`´Â È­¸é¿¡ ·¯°¡ ³ª¿À´Â °æ¿ì°¡ ÀÖ´Ù.
´ÙÀ½°ú °°ÀÌ Ã³¸®ÇÑ´Ù.
¼­ {{{
#> wget http: //my.ktug.or.kr/~karnes/testtest/pdfcrop.pl
#> rm -f /usr/bin/pdfcrop
#> mv ./pdfcrop.pl /usr/local/bin/
#> ln -s /usr/local/bin/pdfcrop.pl /usr/local/bin/pdfcrop set enc=utf8
}}}
ÀÌ·¸°Ô Çϸé utf-8 ÆÄÀÏÀ» ½±°Ô ÆíÁýÇÒ ¼ö ÀÖ´Ù. À©µµ¿ìÁî ¿¡µðÅÍ¿¡ Àͼ÷ÇÏ´Ù¸é EmEditor³ª Windows gvim µî°ú ¿¬°èÇÏ¿© ¾µ ¼öµµ ÀÖÀ» °ÍÀÌ´Ù.

=== epstopdf ±³Ã¼ ºä¾î ===
epstopdfÀÇ 90µµ ȸÀü ¹ö±×¸¦ ¼öÁ¤Çϱâ À§ÇÏ¿© CygWin ȯ°æ ÀÚü¿¡¼­ ´ÙÀ½°ú °° Àº ºä¾î¸¦ ÀÌ Ã³¸®ÇÑ ¿ëÇÒ ¼ö ÀÖ´Ù. KTUGContrib:2864 ¿¡ ÷ºÎµÈ `epstopdf_pl.txt`¸¦ ´Ù¿î·Îµå¹ÞÀº ´ÙÀ½,
{{{
# * dvi -> mv /usr/bin/epstopdf /usr/bin/epstopdf.orig xdvi
# * pdf -> mv ./epstopdf_pl.txt /usr/bin/epstopdf xpdf
# * ps -> chmod 755 /usr/bin/epstopdf gv
}}} ÇÊ¿äÇÏ´Ù¸é Windows ÇÁ·Î±×·¥ÀÎ Adobe Reader µîÀ» ½ÇÇàÇϵµ·Ï ¼³Á¤Çسõ°í ¾²¸é µÈ´Ù.

== [Emacs] »ç¿ë ¼³Á¤ ==
Emacs¸¦ »ç¿ëÇÏ°íÀÚ ÇÑ´Ù¸é Ãß°¡·Î ¼³Á¤ÇØ¾ß ÇÒ °ÍÀÌ ¸î °¡Áö ÀÖ´Ù. ¿ì¼± AUCTeXÀ» ¼³Ä¡Ç϶ó. ±×¸®°í mule-ucs¸¦ ¼³Ä¡ÇÏ´Â °ÍÀÌ ÁÁ´Ù. ¿©±â¿¡ ´ëÇؼ­´Â ÀÌ ÆäÀÌÁö¿¡¼­ ÀÚ¼¼È÷ ¸»Çϱ⠾î·Á¿ì¹Ç·Î NTEmacs µîÀ» Âü°íÇÏ¸é µÈ´Ù.
@@ -518,25 +293,39 @@
¸¸¾à `/usr/share/emacs/21.3.50` µð·ºÅ丮°¡ ¾ø´Ù¸é emacs-leim ÆÐÅ°Áö¸¦ ¼³Ä¡Ç϶ó.

auctexÀº ´ÙÀ½ ÆÄÀÏÀ» ´Ù¿î·Îµå¹Þ¾Æ¼­ `/usr/share/emacs/site-lisp/auctex` µð·ºÅ丮¸¦ ¸¸µé°í ±× ¾È¿¡ ³Ö¾îµÐ´Ù.
[http attachment: //my.ktug.or.kr/~karnes/testtest/emacs-auctex.zip emacs-auctex.zip ]

mule-ucs´Â ´ÙÀ½ ÆÄÀÏÀ» ´Ù¿î·Îµå¹Þ¾Æ¼­ `/usr/share/emacs/site-lisp/mule-ucs`µð·ºÅ丮¸¦ ¸¸µé°í ±× ¾È¿¡ ³Ö¾îµÐ´Ù.
[http attachment: //my.ktug.or.kr/~karnes/testtest/emacs-mule-ucs.zip emacs-mule-ucs.zip ]

ÇöÀç ÇÊÀÚ°¡ »ç¿ëÇÏ°í ÀÖ´Â {{{~/.emacs}}}¿Í {{{/usr/share/emacs/site-lisp/tex-site.el}}}ÀÌ´Ù.
Uploads:emacs_config_cygwin.tar.gz

== Å×½ºÆ®Çϱâ ==
ÀÌÁ¦ emacs ¼Ò½º¸¦ ½ÇÇà ÆíÁýÇÏ°í °£´ÜÇÑ ¿¹Á¦ ÆÄÀÏÀ» Çϳª ÀÛ¼ºÇؼ­, ÀÛ¾÷ÇÏ´Â °á°ú Á¤À» ¸¦ º¸ ÀÌ°Ú´Ù µµ·Ï ÇÏÀÚ. CygWin/X´Â ¾Õ¼­ ¼³Á¤ÇÑ cygxstart.bat
¸ÕÀú hantermÀ» UTF-8 ÀÎÄÚµùÀ¸·Î ½ÇÇàÇÑ´Ù.
{{{
$> emacs test.tex & # hanterm -hc 2
}}}
Uploads testa.texÀ̶ó´Â ÆÄÀÏÀ» ÆíÁýÇÑ´Ù.
{{{
# vi testa.tex
}}}
attachment: kotex-cygwin _install_18 -edit.jpg

Emacs, XDvi, gv °á°ú¸¦ ÄÄÆÄÀÏÇÑ´Ù.
{{{
# latex testa
# dvipdfmx testa
}}}
ºä¾î¸¦ ÇÔ²² ¿­¾î ³õ º»´Ù.(pdf ÆÄÀÏÀº ½ºÅ©¸°¼¦ xpdf·Î ¿­ ¼öµµ ÀÖ´Ù. )
Uploads:cygwin_install_20 {{{
# xdvi testa. jpg dvi &
# gv testa.pdf &
}}}

ÀÌ °á°ú¸¦ º¸¿©ÁÖ´Â ½ºÅ©¸°¼¦
attachment:kotex-cygwin-full.jpg
== ´ëÈ­ ==
Karnes:
* ¸¸¾à Èï¹Ì°¡ ÀÖ´Ù¸é KDE 3À» ¼³Ä¡ÇÏ°í ¿î¿µÇغ¼ ¼ö ÀÖ´Ù. http://kde-cygwin.sf.net/ ¾öû³­ ¸®¼Ò½º¸¦ ÇÊ¿ä·Î ÇÑ´Ù´Â Á¡¸¸ Á¦¿ÜÇÑ´Ù¸é ¸Å¿ì Àç¹ÌÀÖ´Â ÀÛ¾÷ȯ°æÀ» °æÇèÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù. KDE¸¦ ¼³Ä¡ÇÑ ÈÄ¿¡´Â [kile]À» Windows¿¡¼­ ½ÇÇàÇغ¼ ¼ö ÀÖ´Ù´Â ¸Å·Âµµ ÀÖ´Ù.(ÁÖÀÇ: rebaseÇØÁÖÁö ¾ÊÀ¸¸é kde°¡ Àß ½ÇÇàµÇÁö ¾Ê¾Ò´Ù. ±×·±µ¥ °¡²û rebaseall ¶§¹®¿¡ ´Ù¸¥ CygWin X ÇÁ·Î±×·¥ÀÌ ½ÇÇàµÇÁö ¾Ê´Â °æ¿ìµµ ÀÖÀ¸¹Ç·Î, ÁÖÀÇÇؼ­ ¼³Ä¡ÇÒ °Í. Á¤¸» ¿îÀÌ ÁÁ¾Æ¾ß KDE¸¦ ¸¸³¯ ¼ö ÀÖ´Ù. ÇÊÀÚ´Â ¼¼ ¹ø CygWinÀ» ´Ù½Ã ±ò¾ÒÀ½ :( )
@@ -556,5 +345,10 @@
[[Date(2005-08-31T06:47:28)]]
teTeX 3.0°ú texmf-KTUGÀ» À§ÇØ °íÃĽè½À´Ï´Ù. Å×½ºÆ®¸¦ À§Çؼ­ ¼¼ ¹ø Á¤µµ cygwinÀ» ¼³Ä¡Çغ¸¾Ò´Âµ¥ ±×·°Àú·° ÀÛµ¿ÇÏ´Â µíÇÕ´Ï´Ù. ¹®Á¦Á¡ÀÌ ÀÖÀ¸¸é ¸®Æ÷Æ®ÇØÁֽñ⠹ٶø´Ï´Ù. --[Karnes]

[[Date(2006-07-18T00:45:36)]]
texmf-KTUG °ü·Ã ÆäÀÌÁö°¡ º¯°æµÇ¾î ÀÌ ³»¿ëÀÌ ´õÀÌ»ó À¯È¿ÇÏÁö ¾Ê½À´Ï´Ù. ÇÑ±Û È¯°æ ±¸Ãà ºÎºÐÀ» °íÃĽá¾ß ÇÕ´Ï´Ù. --[Karnes]
[[Date(2008-02-18T16:53:50)]]
[ko.TeX] ȯ°æ¿¡ ´ëÇÑ ³»¿ëÀ¸·Î °íÃĽè½À´Ï´Ù. ÀÌÀü¿¡ ºñÇÏ¿© ±Øµµ·Î ´Ü¼øÇØÁ³´Ù°í »ý°¢ÇÕ´Ï´Ù. ÀÌÀü ³»¿ëÀº [CygWin¿¡¼­¼³Ä¡Çϱâ/obsolete]·Î À̵¿Çß½À´Ï´Ù.
----
CategoryManual



<!> ÀÌ ÆäÀÌÁö´Â 2008³â ÀÛ¼ºµÈ ÀÚ·áÀ̹ǷÎ, 2013³â ÇöÀç¿Í´Â ¸ÂÁö ¾ÊÀ» ¼öµµ ÀÖ½À´Ï´Ù.

ÀÌ ÆäÀÌÁö´Â [http]Ç¥ÁØÇѱÛTeXȯ°æ ÇÁ·ÎÁ§Æ® teTeX under Cygwin ÆäÀÌÁö¸¦ ÃÖ±ÙÀÇ CygWin ȯ°æ¿¡ ¸Â°Ô ¼öÁ¤ÇÏ·Á´Â °ÍÀÔ´Ï´Ù.

¸ñÂ÷

1 ¼³Ä¡ Àü ÁÖÀÇ»çÇ×
2 CygWin ¼³Ä¡ ¾È³»
2.1 ¼³Ä¡ ÇÁ·Î±×·¥ setup.exeÀÇ ´Ù¿î·Îµå
2.2 ¼³Ä¡ ÇÁ·Î±×·¥ÀÇ ½ÇÇà
3 ÇÑ±Û »ç¿ëÀ» À§ÇÑ ¼³Á¤
3.1 cygwin.bat ÀÇ ¼öÁ¤
3.2 /etc/passwd ÆÄÀÏÀÇ ¼öÁ¤
3.3 /etc/profile ÀÇ ¼öÁ¤
3.4 hanterm for cygwinÀÇ ¼³Ä¡
3.5 ±×¹ÛÀÇ »ç¼ÒÇÑ ¼³Á¤µé
3.6 TIP: WindowsÀÇ gvim »ç¿ëÇϱâ
3.7 hanterm¿¡¼­ less ¸í·ÉÀ¸·Î ÇÑ±Û º¸±â
3.8 X+hanterm ½ÇÇà ¹èÄ¡ÆÄÀÏ
4 TeX °ü·Ã ¼³Ä¡ ¼³Á¤
4.1 ko.TeX ¼³Ä¡
4.2 DVIPDFMx ¼³Ä¡
4.3 ÇÑ±Û À¯´ÏÄÚµå ÆÄÀÏÀÇ ÆíÁý
4.4 ºä¾î
5 Emacs »ç¿ë ¼³Á¤
6 Å×½ºÆ®Çϱâ
7 ´ëÈ­

CygWinÀº Red Hat»ç¿¡¼­ °³¹ßÁßÀÎ À©µµ¿ìÁî¿ë UNIX ȯ°æÀÔ´Ï´Ù. CygWin¿¡´Â UNIX ȯ°æ¿¡¼­ »ç¿ëµÇ´Â ¿©·¯°¡Áö Ç¥ÁØ UNIX¿ë ÇÁ·Î±×·¥µéÀÌ Æ÷ÆõǾî À©µµ¿ìÁî»ó¿¡¼­ ±×´ë·Î »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ¶ÇÇÑ, Æ÷ÆõÇÁö ¾ÊÀº UNIX¿ë ÇÁ·Î±×·¥ÀÌ¶óµµ ¼Ò½º ÆÄÀÏÀ» ´Ù¿î·ÎµåÇÏ¿© Á÷Á¢ ÄÄÆÄÀÏ, ¼³Ä¡ÇÏ¿© »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. CygWinÀº UNIX ȯ°æ¿¡ Àͼ÷ÇÑ »ç¿ëÀÚ³ª, UNIX ȯ°æÀ» °øºÎÇÏ°íÀÚ ÇÏ´Â ºÐµé¿¡°Ô ÁÁÀº µµ±¸ÀÔ´Ï´Ù. ƯÈ÷ X Window°¡ ±¸ÇöµÇ¾î ÀÖ¾î X Window¿ëÀ¸·Î °³¹ßµÈ ¸¹Àº À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÒ ¼ö ÀÖ´Ù´Â °ÍÀº Ä¿´Ù¶õ ÀåÁ¡ÀÔ´Ï´Ù. ÇöÀç ¹öÀü¿¡ Æ÷ÇԵǾî ÀÖ´Â X Window ½Ã½ºÅÛÀº xorg X11 ÀÔ´Ï´Ù.

ÇöÀç À©µµ¿ìÁî¿ë TeX ImplementationÀ¸·Î ¸¹ÀÌ »ç¿ëµÇ´Â °ÍÀº MiKTeX, fpTeX µîÀÌÁö¸¸, UNIX¿ë teTeX ¶ÇÇÑ CygWin¿¡ Æ÷ÆõǾî ÀÖ½À´Ï´Ù. ÀÌ ÇÁ·ÎÁ§Æ®´Â KTUG ÇÁ·ÎÁ§Æ®ÀΠǥÁØ ÇÑ±Û TeX ȯ°æ ÇÁ·ÎÁ§Æ®ÀÇ Çϳª·Î, CygWin teTeX¿¡¼­ ÇÑ±Û È¯°æÀ» ±¸ÇöÇÏ°í, »ç¿ëÇϴµ¥ Æí¸®Çϵµ·Ï »ç¿ëÀÚ Áö¿øÀ» ÇÏ´Â °Í[1]À» ¸ñÀûÀ¸·Î ÇÕ´Ï´Ù.

----
  • [1] teTeXÀ̳ª CygWin ½Ã½ºÅÛ ÀÚüÀÇ °³¹ß°úÁ¤, TeX ÀÌ¿ÜÀÇ ±âŸ ¼ÒÇÁÆ®¿þ¾î, ÆÐŰ¡ µî¿¡ ´ëÇÑ Áö¿øÀº ÇÏÁö ¾Ê½À´Ï´Ù.

1 ¼³Ä¡ Àü ÁÖÀÇ»çÇ×

Windows XP¿Í °°ÀÌ ´ÙÁß»ç¿ëÀÚ ½Ã½ºÅÛ¿¡¼­ CygWinÀ» ¾²·Á ÇÏ´Â °æ¿ì ´ÙÀ½ »çÇ׿¡ ÁÖÀÇÇÑ´Ù.
  1. µÇµµ·Ï Administrator ±ÇÇÑÀ¸·Î ¼³Ä¡ÇÑ´Ù.
  2. ÄÄÇ»ÅÍ ½Äº° À̸§À» °ø¹é¾ø´Â ¿µ¹®À¸·Î »ç¿ëÇÑ´Ù.
  3. »ç¿ëÀÚ À̸§À» °ø¹é¾ø´Â ¿µ¹®À¸·Î »ç¿ëÇÑ´Ù.
ÇÑ±Û ÄÄÇ»ÅÍ À̸§À̳ª ÇÑ±Û »ç¿ëÀÚ À̸§Àº ¶æÇÏÁö ¾ÊÀº ¹®Á¦¸¦ ÀÏÀ¸Å³ ¼ö ÀÖ´Ù.

ÄÄÇ»ÅÍ ½Äº° À̸§Àº ´ÙÀ½°ú °°ÀÌ ¼öÁ¤ÇÑ´Ù. 컴퓨터¿¡¼­ right click -> 스템 등록 정보ÀÇ 퓨터 이름 ÅÇ -> ¹öÆ°À» ´©¸£¸é ´ÙÀ½°ú °°Àº âÀÌ ¶á´Ù.
cygwin_install_00.jpg
ÀÛ¾÷±×·ìÀº ÀÚ½ÅÀÇ ³×Æ®¿öÅ© ¼³Á¤¿¡ ¸Â°Ô ÇÏ°í ÄÄÇ»ÅÍ À̸§À» °ø¹é¾ø´Â ¿µ¹® À̸§À¸·Î º¯°æÇÑ´Ù.

2 CygWin ¼³Ä¡ ¾È³»

2.1 ¼³Ä¡ ÇÁ·Î±×·¥ setup.exeÀÇ ´Ù¿î·Îµå

[http]CYGWIN ȨÆäÀÌÁö¿¡¼­ Install Cygwin Now ¾ÆÀÌÄÜÀ» ´­·¯ [http]setup.exe¸¦ ´Ù¿î·ÎµåÇÑ´Ù.
cygwin_install_01.jpg

ÆÄÀÏ ´Ù¿î·Îµå ´ëÈ­»óÀÚ°¡ ³ªÅ¸³ª¸é "ÀúÀå"À» ¼±ÅÃÇÏ¿© ÇÏµå µð½ºÅ©¿¡ setup.exe ÆÄÀÏÀ» ÀúÀåÇÑ´Ù.
cygwin_install_02.jpg

2.2 ¼³Ä¡ ÇÁ·Î±×·¥ÀÇ ½ÇÇà

´Ù¿î·Îµå°¡ ¿Ï·áµÇ¸é setup.exe ÇÁ·Î±×·¥À» ½ÇÇà½ÃŲ´Ù. º¸¾È°æ°í°¡ ³ªÅ¸³ª¸é ¹«½ÃÇÏ°í ½ÇÇàÇÑ´Ù. ±×·¯¸é ´ÙÀ½°ú °°Àº ´ëÈ­»óÀÚ°¡ ³ªÅ¸³­´Ù. ¼³Ä¡¸¦ ½ÃÀÛÇϱâ À§ÇØ "´ÙÀ½"À» ´©¸¥´Ù.
cygwin_install_03.jpg

CygWinÀ» ÇÏµå µð½ºÅ©¿¡ ¼³Ä¡Çϱâ À§ÇØ ÇÊ¿äÇÑ ÆÄÀϵéÀ» ´Ù¿î·Îµå ¹ÞÀ» ¹æ¹ýÀ» ÁöÁ¤ÇÑ´Ù.
  • Install from Internet : ÀÎÅͳÝÀ» ÅëÇØ ÆÄÀÏÀ» ´Ù¿î·ÎµåÇÑ ÈÄ, °ð¹Ù·Î CYGWIN ¼³Ä¡¿¡ µé¾î°£´Ù.
  • Download from Internet : ÀÎÅͳÝÀ» ÅëÇØ ÆÄÀϸ¸À» ´Ù¿î·Îµå ÇÕ´Ï´Ù. ³ªÁß¿¡ CYGWIN ¼³Ä¡¸¦ À§ÇØ »ç¿ëÀÚ´Â setup.exe ÇÁ·Î±×·¥À» ´Ù½Ã ½ÇÇà½Ãų ÇÊ¿ä°¡ ÀÖ´Ù. CYGWINÀ» ´Ù¸¥ ÄÄÇ»ÅÍ¿¡ ¼³Ä¡Çϱâ À§ÇØ ÆÄÀϸ¸À» ´Ù¿î·ÎµåÇÒ ¶§ À¯¿ëÇÏ´Ù.
  • Install from Local Directory : ´Ù¿î·Îµå ¹Þ¾ÆµÐ ÆÄÀϵéÀ» »ç¿ëÇÏ¿© CYGWINÀ» ¼³Ä¡ÇÒ ¶§ ¼±ÅÃÇÑ´Ù.

¼³Ä¡µÇ´Â °úÁ¤Àº °ÅÀÇ Â÷ÀÌ°¡ ¾øÀ¸¹Ç·Î, ÀÌ ¼³Ä¡ ¾È³»¿¡¼­´Â Install from Internet ¿É¼ÇÀ» ¼±ÅÃÇÑ °ÍÀ¸·Î ¼³¸íÇÑ´Ù.
cygwin_install_04.jpg

CYGWINÀ» ¼³Ä¡ÇÒ µð·ºÅ丮¸¦ ¼±ÅÃÇÑ´Ù.
  • Install For : NT °è¿­ÀÇ ¿î¿µÃ¼Á¦¿¡¼­ ´Ù¸¥ »ç¿ëÀÚµéÀÌ CYGWINÀ» »ç¿ëÇÒ ¼ö ÀÖ´Â ±ÇÇÑÀ» ºÎ¿©ÇÒ ÁöÀÇ ¿©ºÎ¸¦ ¼±ÅÃÇÑ´Ù.
  • Default Text File Type : text ¹®¼­ÀÇ carriage return°ú line feed¸¦ ¾î¶² ÇüÅ·ΠÇÒ °ÍÀÎÁö °áÁ¤ÇÑ´Ù.

Text file typeÀ» ¼±ÅÃÇÏ´Â °ÍÀº ¹®¼­ÀÛ¼ºÁß¿¡ »ç¿ëÀÚ°¡ enter(¿£ÅÍ) Å°¸¦ ´­·¶À» ¶§ ÄÄÇ»ÅÍ°¡ ÀνÄÇÏ´Â ¹®¼­»óÀÇ ¹®´Ü³¡ ºÎºÐ¿¡ ´ëÇÑ Ã³¸®°¡ µÎ ¿î¿µÃ¼Á¦¿¡¼­ ´Ù¸£±â ¶§¹®ÀÌ´Ù. UNIX ¹®¼­´Â line feed¸¸ ÀÖ´Â °ÍÀ̸ç, DOS ¹®¼­´Â carriage return°ú line feed°¡ ÇÔ²² ±â·ÏµÈ´Ù. (UNIX ¹®¼­¸¦ DOS ¿¡µðÅÍ·Î ¿­¾úÀ» ¶§ ÇÑÁÙ·Î ±æ°Ô ºÙ¾î ³ª¿À´Â°ÍÀº ¹Ù·Î carriage return ¹®ÀÚ°¡ ¾øÀ¸¹Ç·Î DOS ¿¡µðÅÍ´Â ¸ðµç ¹®¼­ÀÇ ¹®´ÜÀÌ ÇÑ ÁÙÀΰÍÀ¸·Î ÀνÄÇϸç, ¹Ý´ë·Î DOS ¹®¼­¸¦ UNIX¿¡¼­ ÀоúÀ» ¶§ carriage return ¹®ÀÚÀÎ "^M"ÀÌ ¹®´Ü³¡¸¶´Ù ³ªÅ¸³­´Ù) À©µµ¿ìÁî¿ë ¿¡µðÅÍ(¿¹:winEdt µî)¸¦ »ç¿ëÇÑ´Ù¸é DOS¸¦ ¼±ÅÃÇÏ°í, Emacs for windows¸¦ »ç¿ëÇÏ½Å´Ù¸é ¾î¶² °ÍÀ» ¼±ÅÃÇصµ Â÷ÀÌ°¡ ¾ø´Ù. cygwin_install_05.jpg

CYGWIN ÆÐÅ°Áö ÆÄÀϵéÀ» ´Ù¿î·Îµå ¹ÞÀ» µð·ºÅ丮¸¦ ÁöÁ¤ÇÑ´Ù.
cygwin_install_06.jpg

CYGWIN ÆÐÅ°Áö¸¦ ´Ù¿î¹ÞÀ» ¶§ »ç¿ëÇÒ ÀÎÅÍ³Ý ¿¬°á ¼³Á¤À» ÁöÁ¤ÇÑ´Ù.
  • Direct Connection : ¼­¹ö¿Í »ç¿ëÀÚÀÇ ÄÄÇ»Å͸¦ Á÷Á¢ ¿¬°áÇÑ´Ù.
  • Use IE5 Settings : Internet Explorer 5ÀÇ ¼³Á¤À» µû¸¥´Ù.
  • Use HTTP/FTP Proxy : ÇÁ·Ï½Ã ¼­¹ö¸¦ ÁöÁ¤ÇÑ´Ù.
cygwin_install_07.jpg

CYGWIN ÆÐÅ°Áö¸¦ ´Ù¿î¹ÞÀ» ÀÎÅÍ³Ý ÆÄÀÏ ¼­¹ö¸¦ ÁöÁ¤ÇÑ´Ù. ºü¸¥ ´Ù¿î·Îµå¸¦ À§ÇØ »ç¿ëÀÚÀÇ ÄÄÇ»ÅÍ¿Í °¡Àå °¡±î¿î ¼­¹ö¸¦ ¼±ÅÃÇÑ´Ù. ±¹³»¿¡¼­¶ó¸é ftp.daum.net ¶Ç´Â kaist ¼­¹ö¸¦ ¼±ÅÃÇÑ´Ù. ´Ù¿î·ÎµåµÈ ÆÐÅ°Áö´Â "¼­¹ö À̸§"°ú °°Àº À̸§À¸·Î »ý¼ºµÈ µð·ºÅ丮(À§¿¡¼­ ÁöÁ¤ÇÑ ´Ù¿î·Îµå µð·ºÅ丮¿¡ »ý¼ºµÊ)¿¡ À§Ä¡ÇÏ°Ô µÈ´Ù.
cygwin_install_08.jpg

ÆÄÀÏ ¼­¹ö¸¦ ¼±ÅÃÇÏ¸é ¼­¹ö·ÎºÎÅÍ CYGWIN ÆÐÅ°Áö ¸ñ·ÏÀ» ´Ù¿î¹Þ¾Æ È­¸é¿¡ Ãâ·ÂÇØÁØ´Ù. ¿©±â¼­ »ç¿ëÀÚ°¡ ¼³Ä¡ÇÒ ÆÄÀÏÀ» ÁöÁ¤ÇÒ ¼ö ÀÖ´Ù. View ¹öÆ°À» ´­·¯ ÆÐÅ°Áö ¸ñ·Ï º¸±â¸¦ Full·Î ¹Ù²Û´Ù. ´ÙÀ½ Category¿¡ ÇØ´çµÇ´Â ÆÐÅ°Áö´Â ¹Ýµå½Ã ¼³Ä¡ÇØ¾ß ÇÑ´Ù. [http]¼³Ä¡ ±ÇÀå ¸ñ·ÏÀ» Âü°íÇ϶ó.
  • Admin : °ü¸®ÀÚ¿ë µµ±¸.
  • Archive : zip, gzip, bzip2, tar µî ÆÄÀÏ ¾ÐÃàÀ» °ü¸®ÇÏ´Â ÇÁ·Î±×·¥µé.
  • devel : CYGWINÀ» »ç¿ëÇÏ¿© ÇÁ·Î±×·¥ µîÀ» °³¹ßÇÒ ¶§ ÇÊ¿äÇÑ °³¹ßµµ±¸µé. DVIPDFMx¸¦ ÄÄÆÄÀÏÇÏ¿© »ç¿ëÇϱâ À§ÇØ ¸î°¡Áö °³¹ßµµ±¸(¿¹:gnu c, libpng??-dev µî)°¡ ÇÊ¿äÇÏ´Ù.
  • Doc : CYGWINÀÇ µµ¿ò¸» µîÀÌ Æ÷ÇԵǾî ÀÖ´Ù.
  • base : CYGWINÀ» »ç¿ëÇϱâ À§ÇØ ²À ÇÊ¿äÇÑ ÆÄÀÏ.
  • Libs : CYGWINÀÇ ÇÁ·Î±×·¥À» ½ÇÇà½ÃÅ°±â À§ÇØ ÇÊ¿äÇÑ ¶óÀ̺귯¸®.
  • Utils : CYGWIN¿¡¼­ ÇÊ¿äÇÑ ¿©·¯°¡Áö À¯Æ¿¸®Æ¼µé.
  • Text : teTeX ÆÐÅ°Áö´Â text ÆÐÅ°Áö·Î ºÐ·ùµÇ¾î ÀÖ´Ù. texmf·Î ½ÃÀÛÇÏ´Â ÆÐÅ°Áö´Â ¸ðµÎ teTeX ÆÐÅ°ÁöÀÌ´Ù.
<!> ÀúÀåÀåÄ¡¿¡ ÃæºÐÇÑ ¿©À¯°¡ ÀÖ´Ù¸é Full InstallÀ» ¼±ÅÃÇÒ ¼ö ÀÖ´Ù. cygwin_install_09.jpg

teTeXÀº Publishing Tool¿¡ Æ÷ÇԵǾî ÀÖ´Ù.
cygwin_install_10.jpg

ÆÄÀÏ ¼­¹ö·ÎºÎÅÍ ÆÄÀÏ ´Ù¿î·Îµå°¡ ½ÃÀÛµÊÀ» ¾Ë·ÁÁØ´Ù. ³×Æ®¿öÅ©ÀÇ »óÅÂ¿Í »ç¿ëÀÚ°¡ ¼±ÅÃÇÑ ÆÐÅ°ÁöÀÇ °³¼ö¿¡ µû¶ó ´Ù¿î·Îµå°¡ ¿À·¡ °É¸± ¼ö ÀÖ´Ù.
cygwin_install_11.jpg

ÆÄÀÏ ¼­¹ö·ÎºÎÅÍ ´Ù¿î·Îµå°¡ ¿Ï·áµÇ¸é (À§¿¡¼­ ¼³Ä¡ ¿É¼ÇÀ¸·Î Install from InternetÀ» ¼±ÅÃÇÏ¿´À¸¹Ç·Î) CYGWINÀÇ ¼³Ä¡°¡ ÀÚµ¿À¸·Î ½ÃÀ۵ȴÙ.
cygwin_install_12.jpg

ÆÄÀÏ ¼³Ä¡°¡ ¿Ï·áµÇ¸é ¾ÆÀÌÄÜ »ý¼º ´ëÈ­»óÀÚ°¡ ³ªÅ¸³­´Ù. »ç¿ëÀÚÀÇ µ¥½ºÅ©Å¾ ¹ÙÅÁÈ­¸é¿¡ ¾ÆÀÌÄÜÀ» ¸¸µé°ÍÀÎÁö¿Í ½ÃÀÛ ¸Þ´º¿¡ ¾ÆÀÌÄÜÀ» Ãß°¡ÇÒ Áö¸¦ ¼±ÅÃÇÒ ¼ö ÀÖ´Ù.
cygwin_install_13.jpg

CygWinÀÇ ¼³Ä¡°¡ ³¡³µ´Ù.
cygwin_install_14.jpg

3 ÇÑ±Û »ç¿ëÀ» À§ÇÑ ¼³Á¤

3.1 cygwin.bat ÀÇ ¼öÁ¤

CYGWINÀÌ ¼³Ä¡µÈ µð·ºÅ丮·Î À̵¿ÇÏ¿© cygwin.batÀ» ¿¡µðÅÍ·Î ¿­¾î ´ÙÀ½°ú °°ÀÌ ¼³Á¤ÇÑ´Ù.
@echo off
set CYGWIN_ROOT=C:\cygwin
set HOME=
set DISPLAY=127.0.0.1:0.0

C:
chdir C:\cygwin\bin
bash --login -i

<!> HOME º¯¼ö¸¦ Áö¿î ÀÌÀ¯´Â À©µµ ÀÚü°¡ ÀÌ º¯¼ö¸¦ Æ÷ÇÔÇÏ°í ÀÖÀ» °¡´É¼ºÀÌ Àֱ⠶§¹®ÀÔ´Ï´Ù. ¿©±â¼­ Áö¿öµµ ·Î±äÇϸé /etc/passwd¸¦ ÂüÁ¶Çؼ­ ÀÚµ¿À¸·Î ¸¸µé¾îÁý´Ï´Ù. ±×¸®°í HOME º¯¼ö°¡ °¡¸®Å°´Â µð·ºÅ丮(Æú´õ)´Â ÇѱÛÀ̳ª °ø¹éÀ» Æ÷ÇÔÇÏÁö ¾Êµµ·Ï ÁÖÀÇÇØ¾ß ÇÕ´Ï´Ù. ´ëºÎºÐ cygwin ³»¿¡¼­ /home/USER ¶Ç´Â ~À¸·Î ÂüÁ¶µË´Ï´Ù. <!> DISPLAY º¯¼ö¸¦ º°µµ·Î ¼³Á¤ÇÏ´Â ÀÌÀ¯´Â XÀÇ ½ÇÇàÀ» Á»´õ ½±°Ô Çϱâ À§Çؼ­ÀÔ´Ï´Ù.

3.2 /etc/passwd ÆÄÀÏÀÇ ¼öÁ¤

/etc/passwd ÆÄÀÏÀ» ¿¡µðÅÍ·Î ¿­¾î »ç¿ëÀÚ home µð·ºÅ丮 ¼³Á¤À» Á¶ÀýÇÑ´Ù.

À©µµ¿ìÁî »ç¿ëÀÚ À̸§ÀÌ ÇѱÛÀ̰ųª, °ø¹é¹®ÀÚ°¡ Æ÷ÇÔµÈ °æ¿ì, ¿µ¹®À» »ç¿ëÇÏ¿© °ø¹éÀÌ ¾ø´Â ªÀº ´Ü¾î¸¦ /home/용자이름 Çü½ÄÀ¸·Î ÁöÁ¤ÇÑ´Ù. ¿¹) À©µµ¿ìÁî ·Î±×ÀÎ À̸§ÀÌ "Suk-Ho Hong"À¸·Î °ø¹é¹®ÀÚ¸¦ Æ÷ÇÔÇÏ°í ÀÖ´Â °æ¿ì
Suk-Ho Hong:...[Áß·«]...:/home/Hong:/bin/bash 
(!) »ç¿ëÀÚ À̸§ÀÌ °ø¹éÀ» Æ÷ÇÔÇÏ°í Àְųª ÇѱÛÀÏ °æ¿ì¿¡´Â, ÀÌ ÀýÂ÷¸¦ ¹Ýµå½Ã °ÅÄ¡µµ·Ï ÇÑ´Ù.

3.3 /etc/profile ÀÇ ¼öÁ¤

/etc/profileÀ» ¿­¾î¼­ ´ÙÀ½ ³»¿ëÀ» Ãß°¡ÇÑ´Ù.
LANG=ko_KR.eucKR
export LANG

<!> ÇÑ±Û ¾ð¾î ¼³Á¤Àº emacs¿¡¼­ ÇѱÛÀ» ¾²±â À§Çؼ­ÀÔ´Ï´Ù. ÀÌ ¼³Á¤ÀÌ ÀÖ´Ù°í Çؼ­ ¸ðµç ÇÁ·Î±×·¥¿¡¼­ ÇÑ±Û ±¸ÇöÀÌ µÇ´Â °ÍÀº ¾Æ´Ï´Ï ÁÖÀÇÇϽñ⠹ٶø´Ï´Ù.

3.4 hanterm for cygwinÀÇ ¼³Ä¡

cygwin/X ȯ°æÀÇ shell·Î ÇѱÛÀÌ µÇ´Â °ÍÀÌ ÇÊ¿äÇÏ´Ù. hantermÀ» »ç¿ëÇÏ¸é ±×·°Àú·° ¹öÆ¿ ¼ö ÀÖ´Ù. vim ¿¡µðÅÍ¿¡¼­µµ ÇѱÛÀ» ¾µ ¼ö ÀÖÀ» °ÍÀÌ´Ù.
¿ì¼± hanterm ½ÇÇàÆÄÀÏÀ» ¿©±â ¿Ã·ÁµÎ°Ú½À´Ï´Ù. /usr/local/bin¿¡ ³Ö°í ½ÇÇàÆ۹̼ÇÀ» ÁØ ´ÙÀ½ »ç¿ëÇÏ¸é µÉ °ÍÀ¸·Î »ý°¢ÇÕ´Ï´Ù. Uploads:hanterm.exe.tar.gz

3.5 ±×¹ÛÀÇ »ç¼ÒÇÑ ¼³Á¤µé

~/.inputrc ÆÄÀÏÀ» ¸¸µé°í ´ÙÀ½ ³»¿ëÀ» ÀÔ·ÂÇϰųª ÀÌ¹Ì ÆÄÀÏÀÌ ÀÖ´Â °æ¿ì¿¡´Â ÇØ´ç ÇàÀ» ã¾Æ ÁÖ¼®À» ÇØÁ¦ÇØÁØ´Ù.
set meta-flag On
set convert-meta Off
set output-meta On

~/.bashrc¿¡ ´ÙÀ½ ³»¿ëÀ» ÀÔ·ÂÇϰųª ÀÌ¹Ì ÆÄÀÏÀÌ ÀÖ´Â °æ¿ì ÇØ´ç ÇàÀ» ã¾Æ ÁÖ¼®À» ÇØÁ¦ÇØÁØ´Ù.
alias ls='ls -F --color=tty --show-control-chars' 

~/.bash_profile¿¡ ´ÙÀ½°ú °°ÀÌ Àû¾îµÐ´Ù. ÀÌ¹Ì ÆÄÀÏÀÌ ÀÖ´Ù¸é ÀÌ ¼³Á¤ÀÌ µÇ¾î ÀÖÀ» °ÍÀÌ´Ù.
source ~/.bashrc

3.6 TIP: WindowsÀÇ gvim »ç¿ëÇϱâ

VimEditor´Â ¸·°­ÇÑ À¯´Ð½º ¿¡µðÅÍÀÌ´Ù. Windows¿ëµµ ÀÖ°í ¾î¶² Á¡Àº Windows gvimÀÌ ´õ Æí¸®ÇÑ Á¡µµ ÀÖ´Ù. CygWin ȯ°æ¿¡¼­´Â À©µµÀÇ gvimÀÌ À̵û±Ý ¾Æ½¬¿ï ¶§°¡ ÀÖÀ¸¹Ç·Î KTUGSetup:4268¿¡¼­ Áø¿ë´ö ´ÔÀÌ ¾Ë·ÁÁֽŠ»çÀÌÆ® http://hermitte.free.fr/cygwin/ ¿¡¼­ cyg-wrapper.sh¸¦ ´Ù¿î¹Þ¾Æ ÀÌ¿ëÇغ¸ÀÚ.

  • cyg-wrapper.sh ½ºÅ©¸³Æ®¸¦ ´Ù¿î·Îµå¹Þ¾Æ, ½ÇÇà°¡´ÉÇÑ µð·ºÅ丮 ¿¹ÄÁ´ë /usr/local/bin¿¡ ³Ö´Â´Ù.
    <!> cygwin¿¡¼­ /usr/binÀº /bin°ú µ¿ÀÏÇÑ µð·ºÅ丮À̹ǷΠµÇµµ·Ï »ç¿ëÇÏÁö ¾Êµµ·Ï ÇÑ´Ù.
  • Windows¿ë gvimÀÌ C:\Vim\Vim63\gvim.exe¶ó°í ÇÒ ¶§, ´ÙÀ½°ú °°ÀÌ Çϸé ÀÌ°ÍÀ» ºÎ¸¦ ¼ö ÀÖ´Ù.
    $> cyg-wrapper.sh "C:/vim/vim63/gvim.exe" \
    --binary-opt=-c,--cmd,-T,-t,--servername,--remote-send,--remote-expr --fork=2 $* 
    
  • ÇÊ¿äÇÏ´Ù¸é À§ÀÇ ¸í·ÉÀ» aliasÇصдÙ(ÇÑ ÇàÀ¸·Î).
    alias gvim='cyg-wrapper.sh "C:/vim/vim63/gvim.exe" \
    --binary-opt=-c,--cmd,-T,-t,--servername,--remote-send,--remote-expr --fork=2 $*'
    


Windows¿ë vimÀ» ¼³Ä¡ÇÑ °æ¿ì ½Ã½ºÅÛ È¯°æº¯¼ö·Î %VIMRUNTIME%ÀÌ ¼³Á¤µÇ¾î ÀÖ´Â °æ¿ì°¡ ÀÖ´Ù. CygWin ȯ°æÀ¸·Î ¿ÔÀ» ¶§ ÀÌ È¯°æº¯¼ö´Â Á¾Á¾ ¿Àµ¿ÀÛÀÇ ¿øÀÎÀÌ µÇ¹Ç·Î, ~/.bashrc¿¡ ´ÙÀ½À» Àû¾îµÎ¾î¼­ ÀÌ°ÍÀ» ¹«·ÂÈ­ÇÏÀÚ.
VIMRUNTIME=;export VIMRUNTIME

3.7 hanterm¿¡¼­ less ¸í·ÉÀ¸·Î ÇÑ±Û º¸±â

less ¸í·ÉÀ» »ç¿ëÇÒ ¶§ ÇѱÛÀÌ º¸ÀÌÁö ¾Ê´Â °æ¿ì°¡ ÀÖ´Ù. ~/.bashrc¿¡ ´ÙÀ½À» Àû¾îµÐ´Ù.
LESSCHARSET=dos;export LESSCHARSET 

3.8 X+hanterm ½ÇÇà ¹èÄ¡ÆÄÀÏ

ÁÖ·Î X ÀÛ¾÷À» ÇÏ´Â °æ¿ì¶ó¸é cygwin shellÀ» °ÅÄ¡Áö ¾Ê°í °ð¹Ù·Î X¸¦ ½ÇÇàÇÏ°í ½ÍÀ» ¶§°¡ ÀÖ´Ù. ´ÙÀ½Àº ÇÊÀÚÀÇ cygxstart.batÀÌ´Ù. ÇÊ¿äÇÏ´Ù¸é µð·ºÅ丮 µîÀ» ÀûÀýÈ÷ ¹Ù²Ù¾î¼­ »ç¿ëÇ϶ó.

@echo off

set CYGWIN_ROOT=C:\cygwin
set HOME=
set DISPLAY=127.0.0.1:0.0

C:
chdir C:\cygwin\bin
bash --login -i /home/karnes/bin/start-xx.sh

exit

À§ÀÇ ¹èÄ¡ÆÄÀÏÀº start-xx.sh¶ó´Â ½ºÅ©¸³Æ®¸¦ ºÎ¸¥´Ù. ÀÌ°ÍÀº startx.sh¸¦ Á¶±Ý ¼öÁ¤ÇÑ °ÍÀÌ´Ù.
#! /bin/sh
export DISPLAY=127.0.0.1:0.0
PATH=/usr/X11R6/bin:$PATH
# Cleanup from last run.
rm -rf /tmp/.X11-unix

# run XWin, using multiwindow mode.
XWin -emulate3buttons -multiwindow -clipboard &

# Startup a hanterm, using bash as the shell.
hanterm &

# Return from sh.
exit

<!> ÀÌ ¼³Á¤Àº CygWin X¸¦ multiwindows·Î ½ÇÇàÇÑ´Ù. X ÀÀ¿ëÇÁ·Î±×·¥µéÀÌ ¸¶Ä¡ À©µµ ÀÀ¿ëÇÁ·Î±×·¥ÀÎ °Íó·³ À©µµ âÀ» X°¡ °øÀ¯Çϵµ·Ï ÇÏ´Â °ÍÀÌ´Ù. ¹°·Ð ¿øÇÑ´Ù¸é XWinÀ» -multiwindow ¿É¼Ç ¾øÀÌ ½ÇÇàÇÑ ´ÙÀ½ openbox³ª wmaker¿Í °°Àº â°ü¸®ÀÚ¸¦ ½ÇÇàÇغ¸´Â °Íµµ ÁÁ´Ù.

4 TeX °ü·Ã ¼³Ä¡ ¼³Á¤

4.1 ko.TeX ¼³Ä¡

CygWin¿¡¼­ ÇÑ±Û TeXÀ» ¿î¿µÇϱâ À§Çؼ­ ko.TeXÀ» ¼³Ä¡ÇÏ¿©¾ß ÇÑ´Ù. CygWin ¼³Ä¡ ÆÐÅ°Áö°¡ Á¦°øµÇ°í ÀÖÀ¸¹Ç·Î °£ÆíÇÏ°Ô ¼³Ä¡ÇÒ ¼ö ÀÖ´Ù. ko.TeX/instpack ÆäÀÌÁö¸¦ ÂüÁ¶. ko.TeXÀ» ¿î¿µÇϱâ À§Çؼ­´Â tetex ÆÐÅ°Áö°¡ full·Î ¼³Ä¡µÇ¾î ÀÖ´Â °ÍÀÌ ÁÁ´Ù.

  1. CygWin setup.exe¸¦ ½ÇÇàÇÑ´Ù.
  2. "Choose a Download Site"¿¡¼­ ´ÙÀ½ ÁÖ¼Ò¸¦ ½á³Ö´Â´Ù.
    http://people.ktug.or.kr/~karnes/PRIVATE/kotex-cygwin
    
    kotex-cygwin-1.jpg
  3. "Select Packages" È­¸éÀÇ Text ¶Ç´Â Publishing ±×·ì¿¡¼­ kotexÀ» ã¾Æ ¼³Ä¡ °¡´ÉÇÑ »óÅ·Π¸¸µç´Ù.
    kotex-cygwin-3.jpg
    kotex-cygwin-4.jpg
    kotex-cygwin-5.jpg
  4. ¼³Ä¡ Á¾·á ÈÄ, bash ¼ÐÀ» ¿­°í ´ÙÀ½ ¸í·ÉÀ» ½ÇÇàÇÑ´Ù. (ÀϺΠ¹öÀü¿¡¼­´Â ºÒÇÊ¿äÇÒ ¼öµµ ÀÖÀ½.)
    # mktexlsr
    # updmap-sys --enable Map=kotex-base.map
    
    • ¸¸¾àÀÇ °æ¿ì¸¦ À§ÇÏ¿© °³ÀÎ °èÁ¤À» À§ÇÑ ¸í·Éµµ Çѹø ½ÇÇàÇصдÙ.
      # updmap --enable Map=kotex-base.map
      


Âü°í.
  1. DVIPDFMx´Â ÄÄÆÄÀÏÇؼ­ ½á¾ß ÇÑ´Ù.
  2. ko.TeXÀº ttf2pk µîÀ» ¿ä±¸ÇÏÁö ¾Ê´Â´Ù. ±×·¯³ª ¸¸¾à ¿À¸Þ°¡¿¡¼­ Æ®·çŸÀÔ ÆùÆ®¸¦ ¸¸µé¾î ¾²·Á´Â °æ¿ì¶ó¸é ttf2pk¸¦ ÄÄÆÄÀÏÇØ¾ß ÇÏ´Â °æ¿ì°¡ ÀÖÀ» ¼ö ÀÖ´Ù. ÀÌÀü ÆäÀÌÁö¿¡ ÀÖ´ø ÀÌ¿Í °ü·ÃµÈ »çÇ×À» CygWin¿¡¼­¼³Ä¡Çϱâ/obsolete ÆäÀÌÁö·Î ¿Å°å´Ù. ´Ù¸¸ ¿©±â ÀÖ´Â ³»¿ëÀÌ Á» ¿À·¡µÈ °ÍÀ̶ó ±×´ë·Î ½ÇÇàÇؼ­ Àß µÇÁö ¾ÊÀ» ¼ö ÀÖ´Ù.
  3. ko.TeXÀÇ oblivoir Ŭ·¡½º°¡ CygWinÀÇ pdftex°ú ȣȯµÇÁö ¾ÊÀ» °¡´É¼ºÀÌ ÀÖ´Ù. ÀÌ ¶§´Â latex -> dvipdfmx ·çÆ®¸¦ ÀÌ¿ëÇÑ´Ù.

4.2 DVIPDFMx ¼³Ä¡

DVIPDFMx´Â CVS·Î ¼Ò½º¸¦ ´Ù¿î·Îµå¹Þ¾Æ¼­ ºôµåÇÑ´Ù. ÄÄÆÄÀÏ ¼³Ä¡¸¦ À§ÇÑ Àӽà µð·ºÅ丮¸¦ ~/work/dvipdfmx¶ó ÇÑ´Ù¸é,
$> cd ~/work
$> cvs -d :pserver:anonymous@cvs.ktug.or.kr:/home/cvsroot login
(Æнº¿öµå¸¦ ¹°¾î¿À¸é ±×³É Enter)
$> cvs -d :pserver:anonymous@cvs.ktug.or.kr:/home/cvsroot co dvipdfmx
$> cd dvipdfmx
$> ./configure --prefix=/usr
$> make
$> make install
ÀÌ°ÍÀ¸·Î ¼³Ä¡°¡ ¿Ï·áµÉ °ÍÀÌ´Ù. ½ÇÇàÆÄÀÏÀº /usr/bin/dvipdfmxÀÌ´Ù. ÆíÀǸ¦ À§ÇÏ¿© ¹æ±Ý(20080219) ÄÄÆÄÀÏÇÑ ¹ÙÀ̳ʸ®¸¦ ¿©±â ¿Ã·ÁµÐ´Ù.
@dvipdfmx-cygwin.tar.gz (581.28 KB)

  • <!> DVIPDFMx´Â ¸î °¡Áö ¶óÀ̺귯¸®¸¦ ¿ä±¸ÇÑ´Ù. ÀÚ¼¼ÇÑ °ÍÀº DVIPDFMxÀÇ È¨ÆäÀÌÁö¸¦ Âü°íÇ϶ó. CygWinÀÇ °³¹ßµµ±¸¸¦ ¸ðµÎ ¼³Ä¡ÇÏ¿´´Ù¸é ¶óÀ̺귯¸® ¹®Á¦´Â ¹ß»ýÇÏÁö ¾ÊÀ¸¹Ç·Î, CygWin ¼³Ä¡½Ã¿¡ À̸¦ ¸ðµÎ ¼±ÅÃÇصε簡, ¸¸¾à ¶óÀ̺귯¸®°¡ ¼³Ä¡µÇ¾î ÀÖÁö ¾Ê´Ù°í ³ª¿À¸é CygWin setupÀ» ½ÇÇàÇÏ¿© °ü·ÃµÇ´Â ¶óÀ̺귯¸®¸¦ Ãß°¡·Î ¼³Ä¡ÇØÁØ´Ù.
  • <!> make install ÇÑ ÀÌÈÄ, texhash¸¦ ½ÇÇàÇÒ ÇÊ¿ä°¡ ÀÖ´Ù.
  • 4.3 ÇÑ±Û À¯´ÏÄÚµå ÆÄÀÏÀÇ ÆíÁý

    °¡Àå °£´ÜÇÑ ¹æ¹ýÀº hantermÀ» utf8 ÀÎÄÚµùÀ¸·Î ½ÇÇàÇÑ ÈÄ, vi(m)·Î ÆíÁýÇÏ´Â °ÍÀÌ´Ù.
    # hanterm -hc 2 &
    # vi test.tex
    
    vi ½ÇÇà È­¸é¿¡¼­
    :set enc=utf8
    
    ÀÌ·¸°Ô Çϸé utf-8 ÆÄÀÏÀ» ½±°Ô ÆíÁýÇÒ ¼ö ÀÖ´Ù. À©µµ¿ìÁî ¿¡µðÅÍ¿¡ Àͼ÷ÇÏ´Ù¸é EmEditor³ª Windows gvim µî°ú ¿¬°èÇÏ¿© ¾µ ¼öµµ ÀÖÀ» °ÍÀÌ´Ù.

    4.4 ºä¾î

    CygWin ȯ°æ ÀÚü¿¡¼­ ´ÙÀ½°ú °°Àº ºä¾î¸¦ ÀÌ¿ëÇÒ ¼ö ÀÖ´Ù.
    • dvi -> xdvi
    • pdf -> xpdf
    • ps -> gv
    ÇÊ¿äÇÏ´Ù¸é Windows ÇÁ·Î±×·¥ÀÎ Adobe Reader µîÀ» ½ÇÇàÇϵµ·Ï ¼³Á¤Çسõ°í ¾²¸é µÈ´Ù.

    5 Emacs »ç¿ë ¼³Á¤

    Emacs¸¦ »ç¿ëÇÏ°íÀÚ ÇÑ´Ù¸é Ãß°¡·Î ¼³Á¤ÇØ¾ß ÇÒ °ÍÀÌ ¸î °¡Áö ÀÖ´Ù. ¿ì¼± AUCTeXÀ» ¼³Ä¡Ç϶ó. ±×¸®°í mule-ucs¸¦ ¼³Ä¡ÇÏ´Â °ÍÀÌ ÁÁ´Ù. ¿©±â¿¡ ´ëÇؼ­´Â ÀÌ ÆäÀÌÁö¿¡¼­ ÀÚ¼¼È÷ ¸»Çϱ⠾î·Á¿ì¹Ç·Î NTEmacs µîÀ» Âü°íÇÏ¸é µÈ´Ù.

    ´ë°­ ´ÙÀ½°ú °°Àº Á¶Ä¡¸¦ ÃëÇÏ¸é ±ÞÇÑ ´ë·Î ¾µ ¼ö ÀÖ´Ù.
    $> ln -s /usr/share/emacs/21.3.50/leim/* /usr/share/emacs/21.2/leim/
    
    ¸¸¾à /usr/share/emacs/21.3.50 µð·ºÅ丮°¡ ¾ø´Ù¸é emacs-leim ÆÐÅ°Áö¸¦ ¼³Ä¡Ç϶ó.

    auctexÀº ´ÙÀ½ ÆÄÀÏÀ» ´Ù¿î·Îµå¹Þ¾Æ¼­ /usr/share/emacs/site-lisp/auctex µð·ºÅ丮¸¦ ¸¸µé°í ±× ¾È¿¡ ³Ö¾îµÐ´Ù.
    @emacs-auctex.zip (192.86 KB)

    mule-ucs´Â ´ÙÀ½ ÆÄÀÏÀ» ´Ù¿î·Îµå¹Þ¾Æ¼­ /usr/share/emacs/site-lisp/mule-ucsµð·ºÅ丮¸¦ ¸¸µé°í ±× ¾È¿¡ ³Ö¾îµÐ´Ù. ÇöÀç ÇÊÀÚ°¡ »ç¿ëÇÏ°í ÀÖ´Â ~/.emacs¿Í /usr/share/emacs/site-lisp/tex-site.elÀÌ´Ù.

    6 Å×½ºÆ®Çϱâ

    ÀÌÁ¦ ¼Ò½º¸¦ ÆíÁýÇÏ°í °á°ú¸¦ º¸µµ·Ï ÇÏÀÚ. ¸ÕÀú hantermÀ» UTF-8 ÀÎÄÚµùÀ¸·Î ½ÇÇàÇÑ´Ù.
    # hanterm -hc 2 
    
    testa.texÀ̶ó´Â ÆÄÀÏÀ» ÆíÁýÇÑ´Ù.
    # vi testa.tex
    
    kotex-cygwin-edit.jpg

    °á°ú¸¦ ÄÄÆÄÀÏÇÑ´Ù.
    # latex testa
    # dvipdfmx testa
    
    ºä¾î¸¦ ¿­¾îº»´Ù.(pdf ÆÄÀÏÀº xpdf·Î ¿­ ¼öµµ ÀÖ´Ù.)
    # xdvi testa.dvi &
    # gv testa.pdf &
    

    ÀÌ °á°ú¸¦ º¸¿©ÁÖ´Â ½ºÅ©¸°¼¦
    kotex-cygwin-full.jpg

    7 ´ëÈ­

    Karnes:
    • ¸¸¾à Èï¹Ì°¡ ÀÖ´Ù¸é KDE 3À» ¼³Ä¡ÇÏ°í ¿î¿µÇغ¼ ¼ö ÀÖ´Ù. http://kde-cygwin.sf.net/ ¾öû³­ ¸®¼Ò½º¸¦ ÇÊ¿ä·Î ÇÑ´Ù´Â Á¡¸¸ Á¦¿ÜÇÑ´Ù¸é ¸Å¿ì Àç¹ÌÀÖ´Â ÀÛ¾÷ȯ°æÀ» °æÇèÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù. KDE¸¦ ¼³Ä¡ÇÑ ÈÄ¿¡´Â kileÀ» Windows¿¡¼­ ½ÇÇàÇغ¼ ¼ö ÀÖ´Ù´Â ¸Å·Âµµ ÀÖ´Ù.(ÁÖÀÇ: rebaseÇØÁÖÁö ¾ÊÀ¸¸é kde°¡ Àß ½ÇÇàµÇÁö ¾Ê¾Ò´Ù. ±×·±µ¥ °¡²û rebaseall ¶§¹®¿¡ ´Ù¸¥ CygWin X ÇÁ·Î±×·¥ÀÌ ½ÇÇàµÇÁö ¾Ê´Â °æ¿ìµµ ÀÖÀ¸¹Ç·Î, ÁÖÀÇÇؼ­ ¼³Ä¡ÇÒ °Í. Á¤¸» ¿îÀÌ ÁÁ¾Æ¾ß KDE¸¦ ¸¸³¯ ¼ö ÀÖ´Ù. ÇÊÀÚ´Â ¼¼ ¹ø CygWinÀ» ´Ù½Ã ±ò¾ÒÀ½ :( ) DeleteMe. Àâ´ã. ÇÑ±Û ÀÔ·ÂÀº? ÇÑÅÒ »ó¿¡¼­ vi¸¦ ½ÇÇàÇÏ°í ¸¶¿ì½º·Î ±Ü¾î¼­ kile ÆíÁýâ¿¡¼­ ºÙ¿©³Ö±âÇϸé, ÇѱÛÀ» ½á³ÖÀ» ¼öµµ ÀÖ±â´Â ÇÏ´Ù. Ȥ½Ã qimhangul °°Àº °ÍÀ» CygWin¿¡¼­ »ç¿ëÇÒ ¼ö´Â ¾øÀ»±î ¿¬±¸ÁßÀε¥, ÇöÀç ÇÊÀÚÀÇ ÄÄÇ»ÅÍ°¡ KDE¸¦ µ¹¸®±â¿¡´Â ³Ê¹«³ª Èû°Ü¿ö¼­... µÚ·Î ¹Ì·ïµÐ »óÅÂ. :) °³ÀÎÀûÀ¸·Î Á¦ÀÏ ÁÁ¾ÆÇÏ´Â X ȯ°æÀº openbox. ºü¸£°í ½ÉÇÃÇÏ´Ù.
    • ¹é¹¬ ±Û²ÃÀÇ ÀÌÀü ¹öÀüÀ» Àß ¼³Ä¡Çϸé Á» ¸ø»ý±ä daewoo ±Û²Ãº¸´Ù ÈξÀ ³ªÀº È­¸é ±Û²ÃÀ» ¾òÀ» ¼ö ÀÖ´Ù. Emacs¸¦ ½ÇÇàÇßÀ» ¶§ ¾ÆÁÖ ÁÁÀ½ :)

    totoman: 2005-04-26
    • À§¿¡¼­ ¼³¸íÇϽŴë·Î Çߴµ¥ ttk2pk make½Ã undefined reference to `__kpathsealibs_libkpathsea_dll_a_iname' ¿¡·¯°¡ ³³´Ï´Ù. (kpathsea ¶óÀ̺귯¸®´Â ÀÖ´ÂÁö È®ÀÎÇß½À´Ï´Ù.) ±×³É ÄÄÆÄÀÏ ÇØÁֽŠ¹ÙÀ̳ʸ®·Î ¼³Ä¡Çϱä Çߴµ¥.. ¹öÀü¾÷ ¶§¹®ÀÎÁö È®ÀÎÇØ Áֽʽÿä.
    • Xwin hanterm¿¡¼­ ¿ª½Ã ¼³¸íÇϽŴë·Î emacs¸¦ ½ÇÇàÇϸé ÇÑ±Û ÀԷ¸ðµå°¡ ¾ÈµÅ³×¿ä ¾î¶²°ÍÀ» ´õ ¼³Á¤ÇØ¾ß µÇ´ÂÁö ¼³¸í ºÎŹµå¸³´Ï´Ù..
    • ¹®Á¦µéÀÌ ÇØ°áµÇ¸é ÀÌ ³»¿ëÀ» Áö¿ì°Ú½À´Ï´Ù.. '¼³Ä¡Çϱâ'ÀÇ ¿Ïº®À» À§ÇØ!!!

      ÀÌ ±ÛÀº Àü¸éÀûÀ¸·Î ´Ù½Ã ½á¾ß ÇÕ´Ï´Ù. CygWinÀÌ ¹öÀü¾÷µÇ¸é¼­ ¸¹Àº ºÎºÐ¿¡ ȣȯ¼ºÀÌ ¾ø¾îÁø µ¥´Ù°¡, teTeX ¸¶Àú 3.0À¸·Î ¹Ù²î¾ú½À´Ï´Ù. ½Ã°£ÀÌ ³ª¸é °íÃľ²°Ú´Ù°í ÇÏ°í Àִµ¥.... --Karnes

    • ¸¹Àº ºÎºÐÀÌ ¾ÆÁ÷ À¯È¿ÇÏ°í, µµ¿òÀÌ ¸¹ÀÌ µÇ¾ú½À´Ï´Ù.. °í¸¿½À´Ï´Ù. -- totoman

    2005-08-31 teTeX 3.0°ú texmf-KTUGÀ» À§ÇØ °íÃĽè½À´Ï´Ù. Å×½ºÆ®¸¦ À§Çؼ­ ¼¼ ¹ø Á¤µµ cygwinÀ» ¼³Ä¡Çغ¸¾Ò´Âµ¥ ±×·°Àú·° ÀÛµ¿ÇÏ´Â µíÇÕ´Ï´Ù. ¹®Á¦Á¡ÀÌ ÀÖÀ¸¸é ¸®Æ÷Æ®ÇØÁֽñ⠹ٶø´Ï´Ù. --Karnes

    2006-07-18 texmf-KTUG °ü·Ã ÆäÀÌÁö°¡ º¯°æµÇ¾î ÀÌ ³»¿ëÀÌ ´õÀÌ»ó À¯È¿ÇÏÁö ¾Ê½À´Ï´Ù. ÇÑ±Û È¯°æ ±¸Ãà ºÎºÐÀ» °íÃĽá¾ß ÇÕ´Ï´Ù. --Karnes

    2008-02-19 ko.TeX ȯ°æ¿¡ ´ëÇÑ ³»¿ëÀ¸·Î °íÃĽè½À´Ï´Ù. ÀÌÀü¿¡ ºñÇÏ¿© ±Øµµ·Î ´Ü¼øÇØÁ³´Ù°í »ý°¢ÇÕ´Ï´Ù. ÀÌÀü ³»¿ëÀº CygWin¿¡¼­¼³Ä¡Çϱâ/obsolete·Î À̵¿Çß½À´Ï´Ù.