[
Home |
Freetime works |
FreeBSD |
KFUG
]
°í½ºÆ®½ºÅ©¸³Æ®(gs)¸¦ »ç¿ëÇÑ ÇÁ¸°ÅÍ ÇÊÅ͸µ
¿©±â¼´Â À¯´Ð½º ½Ã½ºÅÛ¿¡¼ ÇÁ¸°ÅÍ¿¡ º°µµÀÇ ÇÊÅ͸¦ ´ÞÁö ¾Ê°íµµ
°í½ºÆ®½ºÅ©¸³Æ®¸¦ ÀÌ¿ë, nh2ps¿Í nhppf¿¡¼ ÀÌ¿ëÇÏ´Â ¿ÜºÎ Æ÷½ºÆ®½ºÅ©¸³Æ®
ÆùÆ®¸¦ ÀÌ¿ëÇÑ ÇÁ¸°ÅÍ Ãâ·ÂÀ» ÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ¼ À̾߱âÇϰڽÀ´Ï´Ù. ¹°·Ð
Æ÷½ºÆ®½ºÅ©¸³Æ® ÇÁ¸°Å͸¦ °¡ÁöÁö ¾ÊÀº »ç¶÷µµ, Æ÷½ºÆ®½ºÅ©¸³Æ® ÇÁ¸°Å͸¦
°¡Áø »ç¶÷¿¡°Ôµµ µÑ ´Ù Àû¿ëµÇ´Â À̾߱âÀÔ´Ï´Ù. Æ÷½ºÆ®½ºÅ©¸³Æ® ÇÁ¸°ÅÍ¿¡¼
nh2ps¿Í nhppf¿¡ ÇÊ¿äÇÑ ÆùÆ® ´Ù¿î·Îµå°¡ °¡´ÉÇÑ °ÍÀº ¾Æ¸¶ Çϵåµð½ºÅ©¸¦
°¡Áø ´ëÇü ÇÁ¸°ÅÍ¿¡¼³ª °¡´ÉÇÑ ÀÏÀÏ °ÍÀ̱⠶§¹®ÀÔ´Ï´Ù. ÀÌ¹Ì gs¸¦ ÅëÇÑ
ÇÊÅ͸µÀÌ °¡´ÉÇÑ °æ¿ì, ÀÌ ±ÛÀ» ÀÐÀ» ÇÊ¿ä´Â ¾øÀ» °ÍÀÔ´Ï´Ù.
°í½ºÆ®½ºÅ©¸³Æ® ¼³Ä¡
¸ÕÀú gs¸¦ ¼³Ä¡ÇÕ´Ï´Ù. gsÀÇ ¼Ò½º´Â gsÀÇ È¨ÆäÀÌÁö
¿¡¼ ¾òÀ» ¼ö ÀÖÀ¸¸ç, °¢ À¯´Ð½º¿ëÀÇ ¹ÙÀ̳ʸ® µîÀ» ãÀ» ¼ö ÀÖÀ»
°ÍÀÔ´Ï´Ù. ¼³Ä¡´Â gs ¼Ò½º ¾È¿¡ ÀÖ´Â make.txtÆÄÀÏÀ» ÂüÁ¶Çϱ⠹ٶø´Ï´Ù.
ÇÊÅÍ ÇÁ·Î±×·¥ ¼³Ä¡
ÇÁ¸°Æ® ÇÊÅÍ·Î »ç¿ëÇÒ ¼ö ÀÖ´Â ÇÁ·Î±×·¥Àº apsfilter, magicfilterµî
¿©·¯°¡Áö°¡ ÀÖ½À´Ï´Ù¸¸, ¿©±â¼´Â ¼³Ä¡°¡ °£´ÜÇϰí BSD½Ã½ºÅÛÀÎÁö System
V½Ã½ºÅÛÀÎÁö¿¡ ±¸¾Ö¹ÞÁö ¾Ê´Â magicfilter¶ó´Â ÇÁ·Î±×·¥À» »ç¿ëÇϵµ·Ï
ÇϰڽÀ´Ï´Ù.
magicfilter´Â sunsiteÀÇ Linuxµð·ºÅ丮¿¡¼ ±¸ÇÒ ¼ö ÀÖ½À´Ï´Ù. ±¹³»¿¡¼´Â
¿©±â¿¡¼µµ ±¸ÇÒ ¼ö ÀÖ½À´Ï´Ù. magicfilter-1.2.tar.gz¸¦ ¹ÞÀ¸¸é µË´Ï´Ù.
¼³Ä¡´Â ¾ÆÁÖ ½±½À´Ï´Ù. ´ëºÎºÐÀÇ ½Ã½ºÅÛ¿¡¼´Â
# ./configure
# make
# make install
¸¸ ÇÏ¸é µË´Ï´Ù. ±×·¯¸é º¸Åë /usr/local/bin/magicfilter¶ó´Â ÆÄÀÏÀÌ
¸¸µé¾îÁý´Ï´Ù. *ÁÖÀÇ* FreeBSD, Solarisµî¿¡¼´Â ¹Ýµå½Ã GNU make·Î
makeÇϽñ⠹ٶø´Ï´Ù. ±×·¸Áö ¾ÊÀ¸¸é ÇÊÅ͸¦ ¸¸µéÁö º¿ÇÕ´Ï´Ù.
ÀÌÁ¦ ¿©·¯ºÐÀÇ ÇÁ¸°ÅÍ¿¡ ¸Â´Â ÇÊÅ͸¦ °í¸¦ Â÷·ÊÀÔ´Ï´Ù. ¼Ò½ºÀÇ
filtersµð·ºÅ丮¿¡ °¡¼ ¿©·¯ºÐÀÇ ÇÁ¸°ÅÍ ±âÁ¾¿¡ ¸Â´Â ÇÊÅ͸¦ ´Ù½Ã
¼³Ä¡ÇÏ¸é µË´Ï´Ù. ¿¹¸¦ µé¾î ·¹ÀÌÀúÁ¬ 4ÀÇ »ç¿ëÀÚ´Â, ljet4-filter°¡ ±×
ÇÊÅÍ À̸§ÀÔ´Ï´Ù. *.x¿Í *.xc´Â ¼Ò½º ÆÄÀÏÀÎ °Í¿¡ ÁÖÀÇÇϼ¼¿ä. ÀÌÁ¦ ÀÌ
ÇÊÅ͸¦ ¹ÙÀ̳ʸ®¸¦ ³õ´Â °÷¿¡ ¼³Ä¡ÇÕ´Ï´Ù.
# cp filters/ljet4-filter /usr/local/bin
ÀÌÁ¦ ³¡ÀÔ´Ï´Ù.
Ãâ·Â¹æ¹ý
°¢ ±âÁ¾º° ÇÊÅÍ´Â, ³»ºÎÀûÀ¸·Î magicfilter¸¦ ºÎ¸£°í, magicfilter´Â ÇÊÅÍ
ÇÁ·Î±×·¥À» ÇØ¼®ÇÏ¿© ÀԷ¿¡ ¸Â´Â Ãâ·Â ÇÁ·Î±×·¥À»
ºÎ¸£µµ·Ï(Æ÷½ºÆ®½ºÅ©¸³Æ®¿Í °°Àº °æ¿ì °í½ºÆ®½ºÅ©¸³Æ®¸¦) ÇÕ´Ï´Ù. ±×·¯´Ï
nh2ps³ª nhppf¸¦ »ç¿ëÇÏ´Â °æ¿ì¿¡´Â, ¸ÕÀú nh2ps³ª nhppf¸¦ ¼³Ä¡Çϰí,
ÆùÆ®¸¦ ¼³Ä¡ÇÑ ´ÙÀ½, gsÀÇ µð·ºÅ丮ÀÇ FontmapÀ» ¹Ù²Û ÈÄ, ´ÙÀ½°ú °°Àº
¹æ¹ýÀ¸·Î ºÎ¸£¸é µË´Ï´Ù.
- nh2ps
% nh2ps hangul.txt | ljet4-filter | lpr
- nhppf
NetscapeÀÇ PrintâÀÇ Ãâ·Â¸í·É Àû´Â ³¿¡ ´ÙÀ½°ú °°ÀÌ ¾¹´Ï´Ù:
nhppf | ljet4-filter | lpr
Áï, °¢ ÇÁ·Î±×·¥°ú lpr»çÀÌ¿¡ ljet4-filter(À̰ÍÀº ¿©·¯ºÐÀÇ ±âÁ¾º° ÇÊÅÍ·Î
¹Ù²Ù¾î¾ß ÇÕ´Ï´Ù)·Î Çѹø ´õ ÇÊÅ͸µÀ» ÇÏ°Ô ÇÏ¸é µË´Ï´Ù. ÀÌ ¹æ¹ýÀº ÇÊ¿äÇÑ
°æ¿ì(Æ÷½ºÆ®½ºÅ©¸³Æ® ÇÁ¸°Å͸¦ °¡Áø »ç¶÷Àº nh2ps¿Í nhppfÀÇ °æ¿ì¸¦
Á¦¿ÜÇϰí´Â °í½ºÆ®½ºÅ©¸³Æ® ÇÊÅ͸¦ ÇÊ¿ä·Î ÇÏÁö ¾ÊÀ» °ÍÀ̹ǷÎ)¿¡¸¸ ¾µ ¼ö
ÀÖ´Ù´Â Á¡¿¡¼ ÁÁ½À´Ï´Ù.
¶ÇÇÑ, Æ÷½ºÆ®½ºÅ©¸³Æ® ÇÁ¸°Å͸¦ °¡Áø »ç¿ëÀÚ¶ó ÇÒÁö¶óµµ, generic
PostscriptÇÊÅ͵éÀº ¼³Ä¡ÇÏÁö ¸»±â¸¦ ¹Ù¶ø´Ï´Ù. À̵é ÇÊÅÍ´Â ±âº»ÀûÀ¸·Î
Æ÷½ºÆ®½ºÅ©¸³Æ®°¡ µÈ´Ù°í °¡Á¤Çϱ⠶§¹®¿¡ PSÀÔ·ÂÀ» ±×´ë·Î ÇÁ¸°ÅÍ·Î
º¸³À´Ï´Ù. ²À ÇØ´ç ÇÁ¸°ÅÍÀÇ ´Ù¸¥ ¾ð¾î(PCLµî)¿¡ ÇØ´çÇÏ´Â ÇÊÅ͸¦ ¾²½Ã±â
¹Ù¶ø´Ï´Ù. ·¹ÀÌÀúÁ¬ 5¿Í 6À» ¾²´Â ºÐÀº ljet4-filter¸¦ ±×³É ¾²½Ã¸é µË´Ï´Ù.
½Ã°£ÀÌ ³ª¸é BSD½Ã½ºÅÛ°ú System V½Ã½ºÅÛ¿¡¼ ÇÁ¸°Æ® ÇÊÅ͸¦ ´Ù´Â ¹æ¹ý¿¡
´ëÇØ¼µµ Àûµµ·Ï ÇϰڽÀ´Ï´Ù.
¼öÁ¤±â·Ï
98/5/14 ¼Ö¶ó¸®½º/FreeBSD¿¡¼´Â GNU make¸¦ »ç¿ëÇØ¾ß ÇÕ´Ï´Ù. ¾Ë·ÁÁÖ½Å
È«Á¾Áø(jjhong@daekyo.co.kr)´Ô²² °¨»çµå¸³´Ï´Ù.
$Id: gsfilter.shtml,v 1.1.1.1 2001/05/23 03:11:19 cjh Exp $
[
Home |
Freetime works |
FreeBSD |
KFUG
]
Copyright © 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
2006
CHOI Junho, all rights reserved.
Please send spam/UCE here to register your mail to razor
|