KTUGFaq

KTUG FAQ

·Î±×ÀÎ:
ºñ¹Ð¹øÈ£:
°¡ÀÔ
Among the lucky, you are the chosen one.
FrontPage › bbÆÄÀϾò±â

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

@@ -1,74 +1,7 @@
=== ebb ===
DVIPDFMx¿¡¼­ jpg KC2008( pdf =texlive 2008) ±×¸²À» ³ÖÀ¸·Á¸é ÀÌÈÄ DVIPDFMx¸¦ »ç¿ëÇÒ ¶§ .bb ÆÄÀÏÀ» ¾ò ¹Ì¸® ¸¸µé¾îµÎ¾î¾ß ÇÒ ¶§°¡ ÀÖ ÇÏ´Â ºÒÆíÀÌ ¾ø¾îÁ³´Ù.
ÀÌ ¶§ DVIPDFm À¯Æ¿¸®Æ¼ÀÎ ebb graphicx ÆÐÅ°ÁöÀÇ ¿É¼ÇÀ¸·Î dvipdfmx ¸¦ ¾´ ÁöÁ¤ÇÑ ÈÄ, latex ¸í·É ½ÇÇà ½Ã¿¡ {{{-shell}}} ¿É¼ÇÀ» Ãß°¡Çϸé ÇÊ¿äÇÑ .bb ¶Ç´Â .xbb¸¦ Á÷Á¢ ¸¸µé±â ¶§¹®ÀÌ´Ù. ¶ÇÇÑ, ÀÌ À¯Æ¿ ·¸°Ô Çϸé DVIPDFMx°¡ ó¸® Ƽ·Î ÇÏ´Â png, jpg , pdf ±×¸² µîÀÇ bb Å©±â°¡ pdftexÀ¸·Î ó¸®ÇÑ °Í°ú µ¿ÀÏÇÑ °á°ú¸¦
¾ò À» ¼ö ÀÖ ´Â´Ù.
{{{
#> ebb foo.pdf
}}}
( À©µµÀÇ °æ¿ì) ¸í·ÉÇà ±× Àü ebb¸¦ ÀÌ¿ëÇÒ ¶§´Â pdftex¿¡ ºñÇؼ­ ·çÇÁ µ¹¸®¸é ½±°Ô *.bb ÆÄÀÏ dvipdfm ¹× dvipdfmx°¡ ÀÌ·± ±×¸²À» ¾òÀ» ¼ö ÀÖ ´õ Å©°Ô ó¸®Çß¾ú´Ù. )
{{{
# > for /L %i in (*.pdf) do ebb %i
}}}
=== ebbÀÇ ¹®Á¦Á¡ ===
ebb´Â pdf ±×¸²ÀÇ ¹öÀüÀÌ 1.4 ÀÌ»óÀ̸é Àß µ¿ÀÛÇÏÁö ¾Ê´Â´Ù.
''' CygWin¿¡¼­ ÄÄÆÄÀÏÇÑ pdf 1.4 ¹öÀüÀ» ó¸®ÇÏ´Â ebb '''
ÀÌ ¹æ¹ýÀº ºñÃßõÀÔ´Ï´Ù. ¾Æ·¡ÀÇ getbb.bat¸¦ »ç¿ëÇÏ´Â ÂÊÀ» ±ÇÀåÇÕ´Ï´Ù.
KTUGOperate:10272 (by [Progress])
{{|
`*.bb`¶ó´Â °ÍÀº ¾Æ½Ã´Ù½ÃÇÇ ¹Ù¿îµù ¹Ú½º Á¤º¸ÀÔ´Ï´Ù. eps´Â bb Á¤º¸¸¦ ÆÄÀÏ ³»ºÎ¿¡ °®°í ÀÖÁö¸¸, ±×¿ÜÀÇ ±×·¡ÇÈ Æ÷¸ËÀº ÀÌ°ÍÀ» Áö´Ï°í ÀÖÁö ¾Ê¾Æ¼­ »ç¿ëÀÚ°¡ ¹Ù¿îµù ¹Ú½º¸¦ Á¤ÇØÁà¾ß ÇÕ´Ï´Ù.
À̶§ ¾²ÀÌ´Â À¯Æ¿¸®Æ¼´Â ebb.exe ÆÄÀÏÀÌ°í¿ä,´ÙÇàÈ÷ `[texmf] latex - [miktex]-[bin]`¿¡ Àֱ⿡ path¿¡ µé¾îÀÖ´ä´Ï´Ù. shell foo
±×·±µ¥ ¸»ÀÌÁÒ...
miktex 2.3 ÀÌÇÏ¿¡ µé¾îÀÖ´Â ebb°¡ Á¶±Ý ¸»À» ¾È µè´Â µí ÇÕ´Ï´Ù. ±×·¡¼­ µµÀºÀ̾ƺü°¡ »õ·Î ¹­¾î ¿Ã·ÁÁØ °ÍÀÌ ÀÖ½À´Ï´Ù.
KTUGOperate:7966''''''¿¡ º¸½Ã¸é ÇØ´ç ebb.exe°¡ Àִµ¥, È¥ÀÚ´Â ÀÛµ¿ÇÏÁö ¾Ê°í cygwin1.dllÀÌ ÀÖ¾î¾ß ÇÕ´Ï´Ù. ÀÏ¹Ý »ç¿ëÀÚµéÀÌ ÀÌ°Å Çϳª¶§¹®¿¡ cygwinÀ» ¼³Ä¡ÇÒ ¼ö´Â ¾ø¾î¼­ dll¸¸ ¹­¾î¼­ ¿Ã·ÁÁֽŠ°ÍÀÌÁö¿ä. cygwin1.dllÀ» path°¡ µî·ÏµÈ Æú´õ·Î ¿Å±é´Ï´Ù.
±×·¯¸é ebb »ç¿ëÇÏ´Â µ¥ º° ÁöÀå ¾ø½À´Ï´Ù.
|}}
=== ebb ´ë½Å GhostScript¸¦ ÀÌ¿ëÇÏ¿© °°Àº ÀÏÀ» ÇÏ´Â ¹æ¹ý. ===
==== '''Windows''': getbb.bat (KTUGContrib:2765'''''') by Karnes ====
pdf¿Í jpgÀÇ bb¸¦ ¾òÀ» ¼ö ÀÖ´Â ¹èÄ¡ÆÄÀÏ
{{{# !vim basic
@echo off
rem MiKTeX 2.4, Graphics Magick ÇÊ¿ä.
rem MGSBASEDIR ȯ°æº¯¼ö°¡ ¼³Á¤µÇ¾î ÀÖÁö ¾Ê´Ù¸é ´ÙÀ½ ÁÙÀ» ¼öÁ¤ÇÏ¿© uncomment Çϼ¼¿ä.
rem set MGSBASEDIR=C:\TeX\texmf\ghostscript\base;C:\TeX\texmf\fonts
if !%~x1!==!.jpg! goto JPG
if !%~x1!==!.JPG! goto JPG
if !%~x1!==!.pdf! goto PDF
if !%~x1!==!.PDF! goto PDF
echo Usage: [call] getbb dvipdfmx foo .jpg(.pdf) [dpi]
echo no jpg/pdf file specified. exit.
goto FIN
:JPG
echo %~x1
if !%2!==!! goto JPGNODENSITY
gm convert -density %2 %~n1.jpg %~n1.pdf
goto JPGCONVERT
:JPGNODENSITY
gm convert -density 100 %~n1.jpg %~n1.pdf
:JPGCONVERT
mgs -I%MGSBASEDIR% -q -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox -sOutputFile=- %~n1.pdf -c quit 2> %~n1.bb
del /F /Q %~n1.pdf
goto FIN
:PDF
echo %~x1
mgs -I%MGSBASEDIR% -q -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox -sOutputFile=- %~n1.pdf -c quit 2> %~n1.bb
goto FIN
:FIN
}}}

==== Shell Script (by DohyunKim) ====
{{{#!vim sh
#! ¿¹Àü ³»¿ëÀº [PDF±×¸²Æ÷ÇÔÇϱâ/ bin/bash
for A in $*
do
F=`echo $A | sed -e 's/\.[a-zA-Z Obsolete] *$//'`
gs -q -dNOPAUSE -dBATCH -sDEVICE=bbox $A >& $F ·Î ¿Å°å½À´Ï´Ù. bb
done
}}}



KC2008(=texlive 2008) ÀÌÈÄ DVIPDFMx¸¦ »ç¿ëÇÒ ¶§ .bb ÆÄÀÏÀ» ¹Ì¸® ¸¸µé¾îµÎ¾î¾ß ÇÏ´Â ºÒÆíÀÌ ¾ø¾îÁ³´Ù. graphicx ÆÐÅ°ÁöÀÇ ¿É¼ÇÀ¸·Î dvipdfmx ¸¦ ÁöÁ¤ÇÑ ÈÄ, latex ¸í·É ½ÇÇà ½Ã¿¡ -shell ¿É¼ÇÀ» Ãß°¡Çϸé ÇÊ¿äÇÑ .bb ¶Ç´Â .xbb¸¦ Á÷Á¢ ¸¸µé±â ¶§¹®ÀÌ´Ù. ¶ÇÇÑ, ÀÌ·¸°Ô Çϸé DVIPDFMx°¡ ó¸®ÇÏ´Â jpg ±×¸² µîÀÇ Å©±â°¡ pdftexÀ¸·Î ó¸®ÇÑ °Í°ú µ¿ÀÏÇÑ °á°ú¸¦ ¾ò´Â´Ù.(±× Àü ebb¸¦ ÀÌ¿ëÇÒ ¶§´Â pdftex¿¡ ºñÇؼ­ dvipdfm ¹× dvipdfmx°¡ ÀÌ·± ±×¸²À» ´õ Å©°Ô ó¸®Çß¾ú´Ù.)
# latex -shell foo
# dvipdfmx foo

¿¹Àü ³»¿ëÀº PDF±×¸²Æ÷ÇÔÇϱâ/Obsolete·Î ¿Å°å½À´Ï´Ù.