¶§·Î´Â Æ÷½ºÆ®½ºÅ©¸³Æ®°¡ Áö¿øµÇÁö ¾Ê´Â ÇÁ¸°Å͸¦ ÀÌ¿ëÇÏ¿© Æ÷½ºÆ®½ºÅ©¸³Æ® ÆÄÀÏÀ» ÀμâÇÒ Çʿ伺ÀÌ »ý±â´Â °æ¿ì°¡ ÀÖ´Ù. ƯÈ÷ À©µµÁî 95¿¡ ´Þ¶û ¸Å´Þ·ÁÀÖ´Â Ä÷¯¸¦ Áö¿øÇÏ´Â À×Å© Á¬ ÇÁ¸°ÅÍ·Î ¿öÅ©½ºÅ×ÀÌ¼Ç ÆÄÀÏ ½Ã½ºÅÛÂÊ¿¡ ´ã°ÜÀÖ´Â Æ÷½ºÆ®½ºÅ©¸³Æ® ÆÄÀÏÀ» Ãâ·ÂÇØ¾ß ÇÒ °æ¿ì °Þ¾ú´ø ¾²¶ó¸° °æÇèÀ» ´©±¸³ª ÇѹøÂëÀº °¡Áö°í ÀÖÀ» °ÍÀÌ´Ù. ÀÌÁ¦ »ï¹Ù¿Í °í½ºÆ®½ºÅ©¸³Æ®¸¦ µ¿½Ã¿¡ »ç¿ëÇÏ¿© ÀÌ·± °ñÄ¡¾ÆÇ ¹®Á¦¸¦ ÇØ°áÇÏ´Â ¹æ¹ýÀ» ¼Ò°³ÇÑ´Ù.
»ï¹Ù°¡ ¼³Ä¡µÇ¾ú´Ù¸é, »ï¹Ù ¼¹ö°¡ µ¿ÀÛÇÒ µ¿ÀÏ È£½ºÆ®¿¡ °í½ºÆ®½ºÅ©¸³Æ®µµ Á¸ÀçÇÏ´ÂÁö Áö¿ª °ü¸®ÀÚ¿¡°Ô ¹°¾îº»´Ù. ¸¸ÀÏ »ï¹Ù°¡ ¼³Ä¡µÉ È£½ºÆ®¿¡ °í½ºÆ®½ºÅ©¸³Æ®°¡ ¾ø´Ù¸é ´ÙÀ½ URLÀ» ÂüÁ¶ÇÏ¿© ÃֽйöÀüÀÇ °í½ºÆ®½ºÅ©¸³Æ® ÆÐŰÁö¸¦ °ø¼öÇØ¼ Á÷Á¢ ÄÄÆÄÀÏÇÏ¿© ½Ã½ºÅÛ¿¡ ¼³Ä¡ÇÑ´Ù. ¿©±â¼ ÇÁ¸°ÅͰ¡ ´Þ·ÁÀÖ´Â À©µµÁî PC¿¡ °í½ºÆ®½ºÅ©¸³Æ®¸¦ ¼³Ä¡ÇÏ´Â °ÍÀÌ ¾Æ´Ï¶ó »ï¹Ù°¡ µ¿ÀÛÇÒ ¿öÅ©½ºÅ×À̼ǿ¡ °í½ºÆ®½ºÅ©¸³Æ®¸¦ ¼³Ä¡ÇØ¾ß ÇÑ´Ù´Â »ç½ÇÀ» ³ëÆÄ½É¿¡¼ ´Ù½Ã Çѹø °Á¶ÇÑ´Ù.
http://www.cs.wisc.edu/~ghost/
À̱ÛÀº °í½ºÆ®½ºÅ©¸³Æ® ¼³Ä¡¿¡ °ü·ÃµÈ ¹®¼°¡ ¾Æ´Ï¹Ç·Î, ¼³Ä¡¿¡ ÇÊ¿äÇÑ °¢Á¾ ¼¼ºÎÀûÀÎ ÀýÂ÷´Â »ý·«ÇÏ°í ³×Æ®¿÷ Àμ⸦ À§ÇÑ ¼³Á¤À¸·Î ¹Ù·Î ³Ñ¾î°¡µµ·Ï ÇÑ´Ù.
»ï¹Ù°¡ Á¤»óÀûÀ¸·Î µ¿ÀÛÇÏ°í °í½ºÆ®½ºÅ©¸³Æ®µµ Á¤»óÀûÀ¸·Î µ¿ÀÛÇÑ´Ù¸é, PC¿¡ ¹°·ÁÀÖ´Â ÇÁ¸°ÅÍ µð¹ÙÀ̽º À̸§À» ¾Ë¾Æ³½´Ù. ´ÙÀ½Àº ¸î°¡Áö ¸¹ÀÌ »ç¿ëµÇ´Â µð¹ÙÀ̽º¿¡ ´ëÇÑ ½Éº¼ À̸§ÀÌ´Ù. ¾Æ·¡ Ç¥¿¡ ³ª¿ÍÀÖÁö ¾ÊÀº ÇÁ¸°Å͸¦ °¡Áö°í ÀÖ´Ù¸é, ¸Þ´º¾óÀ» ÂüÁ¶ÇÏ¿© ȣȯ ¸ðµå¸¦ ¾Ë¾Æ³½ ´ÙÀ½ À̸¦ ÀÌ¿ëÇÏ¿© ½Éº¼ À̸§À» °áÁ¤ÇÑ´Ù.
Table: °í½ºÆ®½ºÅ©¸³Æ® 4.01¿¡¼ Áö¿øÇÏ´Â °¢Á¾ ÇÁ¸°ÅÍ µð¹ÙÀ̽º À̸§
½Éº¼ À̸§À» °áÁ¤Çß´Ù¸é, ÀÌÁ¦ ´ÙÀ½¿¡ ¼Ò°³ÇÒ °£´ÜÇÑ C ½© ½ºÅ©¸³Æ®¸¦ ȯ°æ¿¡ ¸ÂÃß¾î °¢ÀÚ °íÄ¡µµ·Ï ÇÑ´Ù.
--------------------- gslpr ----------------------------------------------- #!/bin/csh # This is a sample ghostscript formatter for Samba network printers. # # Written by Park, JaeHo (Dept. CSE at POSTECH) # Copyright (C) 1996 by Park, JaeHo # You must change the -r, -sDEVICE, -sPAPERSIZE -sOUTPUTFILE options # before installation. # -r defines resolution # -sDEVICE defines printing device # -sPAPERSIZE defines a4 # -q means "quite" # -sOUTPUTFILE defines the output file gs -r300dpi -sDEVICE=cdj550 -sPAPERSIZE=a4 -q -sOUTPUTFILE=\|slpr $1 <<^ quit ^ ---------------------------------------------------------------------------
°íÃÄ¾ß ÇÒ ´ë»óÀº gs µÚÀÇ ¼±Åûç¾ç ºÎºÐÀÌ´Ù. ƯÈ÷ sDEVICE¿Í sOUTPUTFILEÀº
¹Ýµå½Ã °íÃÄ¾ß ÇÑ´Ù. sDEVICE¿¡´Â ¾Õ¼ °áÁ¤ÇÑ ÇÁ¸°ÅÍÀÇ ½Éº¼ À̸§À» ³Ö°í,
sOUTPUTFILE¿¡´Â »ï¹Ù¸¦ °æÀ¯ÇÏ¿© ÀμâÇϵµ·Ï ¼³Á¤µÈ ÇÁ¸°ÅÍ ÇÊÅÍ À̸§À» ³Ö´Â´Ù.
(ÀÏ·Ê·Î smbprint¸¦ »ç¿ëÇÒ °æ¿ì ÇÁ¸°ÅÍ ÇÊÅͰ¡ lpr·Î µÇ¸ç, slpr ½© ½ºÅ©¸³Æ®¸¦
»ç¿ëÇÒ °æ¿ì ÇÁ¸°ÅÍ ÇÊÅͰ¡ slpr·Î µÈ´Ù.) ¿©±â¼ Ç¥ÁØ Ãâ·Â ±âÈ£ÀÎ |
¾Õ¿¡ ºÙÀº Å»Ãâ ¹®ÀÚÀÎ \
¸¦ ÀØÁö¸»µµ·Ï ÇÑ´Ù. gsÀÇ ¸í·ÉÇà¿¡¼ ¼±Åûç¾ç
q´Â ¹Ýµå½Ã µé¾îÀÖ¾î¾ß ÇÑ´Ù. q°¡ ºüÁö¸é ÇÁ¸°ÅͰ¡ ¿Àµ¿ÀÛÀ» ÀÏÀ¸Å°°Å³ª,
gs°¡ ½Ãµ¿µÉ ¶§ÀÇ Ãʱ⠸޼¼Áö·Î Á¾ÀÌ ÇÑÀåÀ» ±×³É ³¶ºñÇÏ°Ô µÉ °¡´É¼ºÀÌ ÀÖ´Ù
(µ¶ÀÚ¸¦ À§ÇÑ ÈùÆ®: <<
±âÈ£¸¦ »ç¿ëÇÏ¿© gs¿¡ quit ¸í·ÉÀ» °£Á¢ÀûÀ¸·Î
³»¸®´Â Æ®¸¯¿¡ ÁÖ¸ñÇ϶ó.).
ÀÌ ½ÃÁ¡¿¡¼ Æ÷½ºÆ®½ºÅ©¸³Æ® Çü½ÄÀÇ ÆÄÀÏÀ» Çϳª °ñ¶ó ½ÃÇè Àμ⸦ ÇÑ´Ù. Ä÷¯°¡ µé¾îÀִ ȣ¶ûÀÌ ±×¸² (/usr/local/lib/ghostscript/examples/tiger.ps)ÀÌ ÁÁÀº ¿¹°¡ µÉ °ÍÀÌ´Ù. ¸¸ÀÏ »ï¹Ù°¡ ¹Ù¸£°Ô µ¿ÀÛÇÔ¿¡µµ ºÒ±¸ÇÏ°í ¸îºÐµ¿¾È ÇÁ¸°ÅÍ¿¡ ¹ÝÀÀÀÌ ¾øÀ¸¸é, ¹®Á¦°¡ »ý±ä °ÍÀÌ´Ù. ÀÌ·²¶§´Â ÀÌ ´Ü¿ø ¹× gs (1)ÀÇ ¸Þ´º¾ó ÆäÀÌÁö¸¦ Â÷±ÙÂ÷±Ù Àо°í, ±×·¡µµ ÇØ°áÀÌ ¾ÈµÇ¸é /usr/local/lib/ghostscript/doc ¹ØÀÇ °¢Á¾ ¹®¼¸¦ Àоµµ·Ï ÇÑ´Ù.
ÀϹÝÀûÀ¸·Î Æ÷½ºÆ®½ºÅ©¸³Æ® ÆÄÀÏÀ» ºñÆ÷½ºÆ®½ºÅ©¸³Æ® ÇÁ¸°ÅÍ¿¡¼ »ç¿ëÇÒ ÆÄÀÏ·Î º¯È¯ÇÏ¸é ±× Å©±â°¡ ¸Å¿ì Ä¿Áö¹Ç·Î, ¹ö¾îŬ¸® Ç¥ÁØ lpr ¸í·ÉÀ» »ç¿ëÇÏ°Ô µÇ¸é ½ºÇ®À» Á¦´ë·Î ¸øÇÒ °æ¿ì°¡ »ý±ä´Ù. ÀÌ·² °æ¿ì, ÇÁ¸°Å͸¦ ¿¬°áÇÏ´Â PCÂÊ¿¡¼ ½ºÇ®À» ¼öÇàÇÏ´Â slpr ½© ½ºÅ©¸³Å͸¦ »ç¿ëÇϱ⠹ٶõ´Ù.
°í½ºÆ®½ºÅ©¸³ÅͰ¡ º¹ÀâÇÏ°í »ç¿ëÇÏ±â ¾î·Æ´Ù°í »ý°¢µÇ¸é, Æ÷½ºÆ®½ºÅ©¸³Æ® ·¹º§ 2 ¿£ÁøÀ» °®Ãá ÇÁ¸°Å͸¦ À̹ø ±âȸ¿¡ »õ·Î Çϳª À常Çϱ⠹ٶõ´Ù.