· KLDP.org · KLDP.net · KLDP Wiki · KLDP BBS ·
Linuxdoc Sgml/Printing-Usage-HOWTO

¸®´ª½º ÇÁ¸°Æ® È°¿ë ÇÏ¿ìÅõ (The Linux Printing Usage HOWTO)

¸®´ª½º ÇÁ¸°Æ® È°¿ë ÇÏ¿ìÅõ (The Linux Printing Usage HOWTO)

by Mark Komarinski <markk@auratek.com>

v1.2, 10 September 1996 ¾ö±â¼º nowlinux@soback.kornet.nm.kr

1. ¼Ò°³(Introduction)

ÀÌ ¹®¼­(Linux Printing Usage HOWTO)´Â ¸®´ª½º(Linux)¿¡¼­ Á¦°øÇÏ´Â "line printer spooling system"ÀÇ »ç¿ë¹æ¹ý(usage)¿¡ ´ëÇؼ­ ¼³¸íÇϸç, Linux Printing Setup HOWTO - ¸®´ª½ºÀÇ printing system ¼³Ä¡ ¹× ȯ°æ¼³Á¤¿¡ ´ëÇؼ­ ¼³¸íÇÑ´Ù - ¸¦ º¸ÃæÇÑ´Ù. º» ¹®¼­¿¡¼­ Á¦°øµÈ ÀÚ·áµéÀº Linux»Ó¸¸ ¾Æ´Ï¶ó BSD ¿î¿µÃ¼Á¦ÀÇ À¯¿ëÇÑ µµ±¸ÀÇ È°¿ë¿¡ À־µµ Áß¿äÇÏ´Ù.

1.1 Linux Printing HOWTO ¿ª»ç

Mark Komarinski <markk@auratek.com>¾¾°¡ ¸»Çϱ⸦:

ÀÌ HOWTO¸¦ ´Ù½Ã ÀÛ¼ºÇÏ´Â ÀÛ¾÷¿¡¼­ ¸¹Àº ¼ö°í¸¦ ÇØ ÁØ Matt Foster¿¡°Ô °¨»çÇÑ´Ù. ±×ÀÇ ½ºÅ¸ÀÏÀ» À¯ÁöÇ쵂 ÀüüÀûÀ¸·Î °»½Å(update)ÇÒ ÇÊ¿ä°¡ ÀÖ´Ù¸é Ãß°¡ÇÒ °ÍÀÌ´Ù.

Matt Foster <mwf@engr.uark.edu>¾¾°¡ À̾߱âÇϱ⸦:

Linux Printing HOWTOÀÇ À̹øÆÇ¿¡¼­´Â Grant Taylor <grant@god.tufts.edu> ¿Í Brian McCauley <B.A.McCauley@bham.ac.uk>ÀÇ ¿ø¹®À» ¿ÏÀüÈ÷ »õ·Î ÀÛ¼ºÇß´Ù. Grant¿Í BrianÀÇ HOWTO¿¡¼­ ´Ù·ç´Â ³»¿ëÀÇ ¹üÀ§¸¦ À¯ÁöÇϵµ·Ï ½ÃµµÇßÁö¸¸ °ú°¨ÇÏ°Ô Ç¥Çö¾ç½Ä°ú (º»¹®¿¡¼­) ´Ù·ç´Â ³»¿ëÀÇ ¼öÁØÀ» ¹Ù²å´Ù. ÀÌ·¸°Ô ÇÔÀ¸·Î½á HOWTO ¹®¼­¸¦ º¸´Ù ¿Ïº®ÇÏ°Ô ÇÏ¸ç ½±°Ô ÀÐÀ» ¼ö ÀÖÀ» °ÍÀ̶ó°í »ý°¢ÇÑ´Ù. ¿©·¯ºÐÀÇ µ¿ÀǸ¦ ¹Ù¶ö »ÓÀÌ´Ù.

1.2 Version History(Æǿø² ¿ª»ç)

v1.2

  • À©µµ ÇÁ¸°ÅÍ(Windows Printers)¿¡ ´ëÇÑ Ç׸ñ Ãß°¡
  • Ãâ·ÂÆÄÀÏÀÇ ÃÖ´ëÅ©±â º¯°æ(Changing max size of print files)
v1.11
  • »õ·Î¿î maintainer!
  • lpc¿¡ ´ëÇÑ Á¤º¸Ãß°¡
  • ¹®Á¦ÇØ°áÀ» À§ÇÑ ¸î°¡Áö Á¤º¸ Ãß°¡
  • ±×·¡ÇÈ ÆÄÀÏ Ãâ·Â¿¡ ´ëÇؼ­ ¾ð±Þ ½ÃÀÛ!

v1.1

  • ÀϺΠ¿ë¾îÀÇ Ç¥ÇöÀ» °íħ
  • PS(PostScript)ÆÄÀÏÃâ·Â¿¡ °üÇÑ ´Ü¶ô(section) Ãß°¡
  • º»¹®Áß ¿¹Á¦ ÀϺÎÀÇ Àǹ̸¦ ¸íÈ®ÇÏ°Ô Çϵµ·Ï ½Ãµµ.8-)
  • LinuxÀÇ ±âº»ÀûÀÎ ÇÁ¸°Æ® À¯Æ¿¸®Æ¼¿¡ ´ëÇÑ ³íÀǸ¦ ³¡³¿

v1.0

  • Linux Printing Usage HOWTO¸¦ °ø½ÄÀûÀ¸·Î ÃÖÃʹèÆ÷

1.3 ÀúÀ۱ǰú µî·Ï»óÇ¥(Copyrights and Trademarks)

º»¹®¿¡¼­ ¾ð±ÞµÇ´Â ¸î °³ÀÇ ¸íĪÀº ƯÁ¤°³ÀÎÀ̳ª ȸ»çÀÇ µî·Ï»óÇ¥ ¶Ç´Â ÀúÀÛ±ÇÀ¸·Î ÀÎÁ¤Çϵµ·Ï ¿äûµÇ´Â °ÍÀÌ´Ù. À̵éÀº ¿ÏÀüÇÑ À̸§ ¶Ç´Â ¸Ó¸®±ÛÀÚ (initial caps)µîÀ¸·Î º»¹®Áß¿¡¼­ µå·¯³­´Ù.

(c) 1995 Matt Foster (mwf@engr.uark.edu)

(c) 1996 Mark F. Komarinski (markk@auratek.com)

¸ðµç ¹ø¿ª, ÆÄ»ýµÇ´Â ÀúÀÛ¹°, ¶Ç´Â ÀÓÀÇÀÇ ¸®´ª½º HOWTO ¹®¼­¸¦ °áÇÕ½ÃŲ Á¾ÇÕÀû ÀúÀÛ¹°Àº ÀÌ·¸°Ô ÀúÀ۱ǿ¡ ´ëÇÑ Áö½Ã¸¦ µû¶ó¾ß ÇÑ´Ù.

Áï, ¾î¶² HOWTO¹®¼­¿¡¼­ ÆÄ»ýÀûÀÎ(derivative) ÀÛ¾÷¹° - ¿ªÀÚÁÖ: Çã°¡¾ø´Â º£³¢±â, Ç¥Àý, º¯°æ µî - À» »ý»êÇؼ­´Â ¾ÈµÇ¸ç, HOWTOÀÇ ¹èÆ÷°úÁ¤¿¡¼­ º°µµÀÇ Á¦ÇÑÁ¶Ä¡(restrictions)¸¦ °­¿äÇÒ ¼ö ¾ø´Ù. ÀÌ·¯ÇÑ ±ÔÁ¦¿¡ ´ëÇÑ ¿¹¿Ü»çÇ×Àº ƯÁ¤ÇÑ »óȲ¿¡¼­ Çã°¡µÈ´Ù: ´ÙÀ½¿¡¼­ Linux HOWTO coordinatorÀÇ ÁÖ¼Ò¸¦ ã¾Æ ¹®ÀÇÇϱ⠹ٶõ´Ù.

°£´ÜÈ÷ ¸»Çؼ­, °¡´ÉÇÑ ¸ðµç °æ·Î¸¦ ÅëÇؼ­ ÀÌ·¯ÇÑ Á¤º¸ÀÇ ¹èÆ÷(HOWTOÀÇ ¹èÆ÷µî)°¡ È°¼ºÈ­ µÇ±â¸¦ ¹Ù¶õ´Ù. ±×·¯³ª, HOWTO¹®¼­ÀÇ ÀúÀÛ±ÇÀº À¯ÁöµÇ±â ¹Ù¶ó°í, Àç¹èÆ÷ÇÒ¶§´Â Å뺸¹Þ±â¸¦ Èñ¸ÁÇÑ´Ù.

Áú¹®ÀÌ ÀÖ´Ù¸é ¸®´ª½º HOWTO-coordinatorÀÎ Greg Hankins¿¡°Ô ¹®ÀÇÇϱ⠹ٶõ´Ù <gregh@sunsite.unc.edu>. À§ÀÇ E-mailÁÖ¼Ò¸¦ finger·Î »ìÆ캸¸é ÀüÈ­¹øÈ£¿Í ¹®ÀÇ¿¡ °ü·ÃµÈ ºÎ°¡ÀûÀÎ Á¤º¸¸¦ ¾Ë ¼ö ÀÖÀ» °ÍÀÌ´Ù.

1.4 Printing HOWTO ¹®¼­ ¹Þ±â

ÀÌ ¹®¼­¸¦ Ãâ·ÂÇÏ·Á¸é PostScript(ÀÌÇÏ PS) ¹öÀüÀ» ±ÇÀåÇÑ´Ù. PS ¹öÀüÀº º¸±â ÁÁ°Ô ²Ù¸çÁ® ÀÖÀ¸¸ç, Àб⵵ ¿ëÀÌÇÏ´Ù. PS ¹öÀüÀÇ HOWTOÀº ¼±»çÀÌÆ®(SunSITE <@@ref>ftp://sunsite.unc.edu/pub/Linux/docs/HOWTO/ftp://sunsite.unc.edu/pub/Linux/docs/HOWTO/ ) µîÀÇ ¸®´ª½º ¹èÆ÷º» »çÀÌÆ®¿¡¼­ ±¸ÇÒ ¼ö ÀÖ´Ù.

1.5 ÀÇ°ß(Feedback)

ÀÌ ¹®¼­¿¡ ´ëÇÑ Áú¹®, ³íÆò, Á¤Á¤Àº <markk@auratek.com>¾ÕÀ¸·Î º¸³»±â ¹Ù¶õ´Ù.

1.6 °¨»ç(Acknowledgments)

ÀÌ ¹®¼­ÀÇ ¾ËÆÄ ¹öÀüÀ» Àдµ¥ ½Ã°£À» ÇÒ¾ÖÇÑ »ç¶÷µé ¸ðµÎ¿¡°Ô °¨»çµå¸°´Ù. ¸¹Àº Á¦¾È°ú Æò°¡°¡ µµ¿òÀÌ µÇ¾ú´Ù---À̹ø ¹öÀü¿¡ ¿©·¯ºÐÀÌ Á¦¾ÈÇÑ ÀÇ°ßÀÇ ÀϺΰ¡ ¹Ý¿µµÇ¾î ÀÖÀ½À» º¸°Ô µÉ °ÍÀÌ´Ù.

º» ¹®¼­¸¦ ÃÖÃÊ·Î ÀçÀÛ¼ºÇÑ Matt Foster¿¡°Ô °¨»çÇÏ°í ½Í´Ù.

2. ¸®´ª½º ȯ°æ¿¡¼­ ¹®¼­Ãâ·Â

ÀÌ Àå(section)¿¡¼­´Â ÆÄÀÏÀÇ Ãâ·Â, ÇÁ¸°Æ®Å¥(queue)ÀÇ ½ÃÇè, ÇÁ¸°Æ® Å¥¿¡¼­ (´ë±âÁßÀÎ) ÀÛ¾÷(job)ÀÇ Á¦°Å, ÆÄÀÏÀ» Ãâ·ÂÇϱâ Àü¿¡ Àû´çÇÑ Çü½ÄÀ¸·Î º¯È¯Çϱâ, ÇÁ¸°Æ® ȯ°æ¼³Á¤¿¡ ´ëÇؼ­ ¼³¸íÇÑ´Ù.

2.1 ¸®´ª½º ȯ°æ¿¡¼­ÀÇ ¹®¼­Ãâ·Â º¯Ãµ»ç(History of Linux Printing)

¸®´ª½ºÀÇ ¹®¼­Ãâ·Â ½Ã½ºÅÛ---lp(Line Printer) ½Ã½ºÅÛ---Àº BSD(Berkeley Software Distribution)¹öÀüÀÇ À¯´Ð½º(UNIX)¸¦ À§Çؼ­ ÀÛ¼ºÇÑ ¼Ò½ºÄڵ带 Æ÷ÆÃ(porting)ÇÑ °ÍÀÌ´Ù.

2.2 lprÀ» ÀÌ¿ëÇÑ ÆÄÀÏ Ãâ·Â(Printing a File Using lpr)

ÇöÀç±îÁö ¸®´ª½º¿¡¼­ ¹®¼­Ãâ·ÂÇÏ´Â °¡Àå °£´ÜÇÑ ¹æ¹ýÀº ÆÄÀÏÀ» ÇÁ¸°Æ® µð¹ÙÀ̽º(print device)¿¡ ¹Ù·Î º¸³»´Â °Í(redirection)ÀÌ´Ù. ÀÌ·¸°Ô Çϱâ À§Çؼ­ cat ¸í·É¾î¸¦ ÀÌ¿ëÇÒ ¼ö ÀÖ´Ù. root ±ÇÇÑÀ» °¡Áø »óÅ¿¡¼­ ´ÙÀ½°ú °°ÀÌ ÇÏ¸é µÈ´Ù.

# cat thesis.txt > /dev/lp

ÀÌ °æ¿ì, /dev/lp´Â ½ÇÁ¦·Î ÇÁ¸°Æ® ÀÛ¾÷À» ¼öÇàÇÏ´Â µð¹ÙÀ̽º---µµÆ® ÇÁ¸°ÅÍ, ·¹ÀÌÀú, ŸÀÔ¼¼ÅÍ(typesetter) ¶Ç´Â Ç÷ÎÅÍ µî---¿¡ ´ëÇÑ ½Éº¼¸¯ ¸µÅ©(symbolic link)ÀÏ»ÓÀÌ´Ù. ½Éº¼¸¯ ¸µÅ©¿¡ ´ëÇؼ­ ÀÚ¼¼ÇÑ ³»¿ëÀ» ¿øÇϸé ln(1)ÀÇ ¸ÇÆäÀÌÁö¸¦ Âü°íÇ϶ó.

º¸¾È¹®Á¦ ¶§¹®¿¡ root¿Í print ´ë¸ó(daemon)¿¡ µî·ÏµÈ ±×·ìÀÇ »ç¿ëÀÚ¸¸ÀÌ ÇÁ¸°ÅÍ µð¹ÙÀ̽º¿¡ Á÷Á¢ ¾²´Â °ÍÀÌ °¡´ÉÇÏ´Ù. ±×·¸±â ¶§¹®¿¡ ÇÁ¸°Å͸¦ »ç¿ëÇϱâ À§Çؼ­´Â lpr, lprm, lpq¸¦ »ç¿ëÇØ¾ß ÇÑ´Ù.

ÀÌ·¯ÇÑ ÀÌÀ¯·Î, »ç¿ëÀÚ´Â ÆÄÀÏÀ» Ãâ·ÂÇϱâ À§Çؼ­´Â lprÀ» ÀÌ¿ëÇØ¾ß ÇÑ´Ù. lprÀº ÆÄÀÏÃâ·ÂÀ» À§Çؼ­ ÇÊ¿äÇÑ ¸î°¡Áö ÃʱâÈ­ °úÁ¤À» ¼öÇàÇÑ ´ÙÀ½ Á¦¾î±ÇÀ» lpd(line printer daemon)¿¡°Ô ³Ñ°Ü ÁØ´Ù. lpd´Â ÇÁ¸°ÅÍ¿¡°Ô ±× ÆÄÀÏÀ» Ãâ·ÂÇÏ´Â ¹æ¹ý¿¡ °üÇØ Áö½ÃÇÑ´Ù.

lprÀº ½ÇÇàµÇ¸é¼­ lpd°¡ Ãâ·ÂÀÛ¾÷À» ¸¶Ä¥ ¶§ ±îÁö (Ãâ·ÂÇϵµ·Ï) ÁöÁ¤µÈ ÆÄÀÏÀ» º¸°üÇÏ°í ÀÖµµ·Ï ƯÁ¤ÇÑ µð·ºÅ丮(½ºÇ® µð·ºÅ丮)·Î ÇØ´çÆÄÀÏÀ» º¹»çÇÑ´Ù. ÀÏ´Ü lpd°¡ Ãâ·ÂÇÒ ÆÄÀÏÀÌ ÀÖ´Ù°í Å뺸¹ÞÀ¸¸é ÀڽŠÀÚ½ÅÀ» º¹Á¦ÇÑ´Ù.(ÇÁ·Î±×·¡¸ÓµéÀÌ forkingÀ̶ó°í ÇÏ´Â °ÍÀÌ´Ù) º¹Á¦µÈ »çº»Àº ¿øº»ÀÌ º°µµÀÇ ¿ä±¸¸¦ ±â´Ù¸®´Â µ¿¾È ÇØ´çÆÄÀÏÀ» Ãâ·ÂÇÑ´Ù. ÀÌ·¸°Ô ÇÔÀ¸·Î½á µ¿½Ã¿¡ ¿©·¯°³ÀÇ ÀÛ¾÷À» ´ë±â½Ãų ¼ö ÀÖ´Ù.

lpdÀÇ ¹®¹ý(lpd(1)ÀÇ ¸ÇÆäÀÌÁö Âü°í)´Â ¾ÆÁÖ °£´ÜÇÏ´Ù.

$ lpr [ options ] [ filename ... ]

ÆÄÀϸíÀ» ÁöÁ¤ÇÏÁö ¾Ê´Â °æ¿ì, lprÀº Ç¥ÁØÀÔ·Â(standard input) (´ë°³ Å°º¸µå ÀÔ·ÂÀ̰ųª ´Ù¸¥ ÇÁ·Î±×·¥ÀÇ Ç¥ÁØÃâ·ÂÀÌ´Ù) ¿¡¼­ ÀԷ¹ޱ⸦ ±â´Ù¸°´Ù. ÀÌ°ÍÀº »ç¿ëÀÚ°¡ ´Ù¸¥ ÇÁ·Î±×·¥ÀÇ Ç¥ÁØÃâ·ÂÀ» Àü´Þ(redirect)ÇÏ¿© ÇÁ¸°ÅÍ ½ºÇ®·¯ (print spooler)¿¡°Ô Àü´ÞÇÏ´Â °ÍÀ» ´ÙÀ½°ú °°ÀÌ °¡´ÉÄÉ ÇÑ´Ù.

$ cat thesis.txt | lpr

¶Ç´Â,

$ pr -l60 thesis.txt | lpr

»ç¿ëÀÚ´Â ¸î°¡ÁöÀÇ ¸í·ÉÇà ¿É¼ÇÀ» ÀÌ¿ëÇÏ¿© lprÀÇ ÀÛµ¿À» Á¦¾îÇÒ ¼ö ÀÖ´Ù. °¡Àå ³Î¸® ¾²ÀÌ´Â ¿É¼ÇÀ¸·Î´Â ´ÙÀ½°ú °°´Ù. -PÇÁ¸°ÅÍÀ̸§ Àº »ç¿ëÇÒ ÇÁ¸°Å͸¦ ÁöÁ¤ÇÑ´Ù. -h ´Â burst page¸¦ Ãâ·ÂÇÏÁö ¾Êµµ·Ï ÇÑ´Ù.(¿ø¹®: suppresses printing of the burst page) -s ¸¦ »ç¿ëÇϸé ÁöÁ¤µÈ ÆÄÀÏÀ» ½ºÇ® µð·ºÅ丮·Î º¹»çÇÏ´Â ¹æ¹ý ´ë½Å ½Éº¼¸¯ ¸µÅ©(symbolic link)¸¦ ÇÑ´Ù. (Å©±â°¡ Å« ÆÄÀÏÃâ·Â½Ã À¯¿ëÇÏ´Ù) -#°ªÀ» ÀÌ¿ëÇؼ­ Ãâ·ÂÇÒ ¹®¼­ÀÇ Àå¼ö¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ´Ù. lpr°úÀÇ »óÈ£ÀÛ¿ë¿¡ ´ëÇÑ ¿¹Á¦´Â ´ÙÀ½°ú °°´Ù.

$ lpr -#2 -sP dj thesis.txt

À§ÀÇ ¸í·ÉÀº thesis.txt¸¦ ½ºÇ® µð·ºÅ丮·Î ½Éº¼¸¯¸µÅ©Çϸç dj ¶ó´Â À̸§À» °¡Áø (³í¸®»óÀÇ) ÇÁ¸°ÅÍ·Î Ãâ·ÂÇϴµ¥, ÀÌ´Â lpd¿¡ ÀÇÇؼ­ 󸮵ȴÙ. ±×·± ´ÙÀ½ thesis.txtÀ» µÎÀ徿 Ãâ·ÂÇÑ´Ù.

lpr¿¡¼­ »ç¿ë°¡´ÉÇÑ ¸ðµç ¿É¼ÇÀ» º¸±â À§Çؼ­´Â lpr(1)ÀÇ ¸ÇÆäÀÌÁö¸¦ Âü°íÇ϶ó.

2.3 lpq¸¦ ÀÌ¿ëÇÑ ÇÁ¸°Æ®Å¥ °üÂû(Print Queue with lpq)

ÇÁ¸°Æ®Å¥(print queue)ÀÇ ³»ºÎ¸¦ º¸±â À§Çؼ­ lpq ¸í·É¾î¸¦ ÀÌ¿ëÇÑ´Ù. ¿É¼Ç¾øÀÌ ½ÇÇà½ÃÅ°¸é ±âº»¼³Á¤µÈ(default) ÇÁ¸°ÅÍÅ¥ÀÇ ³»¿ëÀ» º¸¿©ÁØ´Ù.

lpq°¡ º¸¿©ÁÖ´Â ³»¿ëÀº ¿©·¯ °¡Áö Ãø¸é¿¡¼­ À¯¿ëÇÏ´Ù.

$ lpq
lp is ready and printing
Rank   Owner      Job  Files                            Total Size
active mwf        31   thesis.txt                       682048 bytes

2.4 lprmÀ» ÀÌ¿ëÇÑ ÇÁ¸°ÅÍ ÀÛ¾÷ Ãë¼Ò (Canceling a Print Job Using lprm)

ÇÁ¸°Æ® ½Ã½ºÅÛÀÇ À¯¿ëÇÑ ±â´ÉÀ¸·Î ÇÁ¸°Æ®Å¥¿¡ µé¾îÀÖ´Â ÇÁ¸°Æ® ÀÛ¾÷À» Ãë¼ÒÇÒ ¼ö ÀÖ´Â ±â´Éµµ ÀÖ´Ù. À̸¦ À§Çؼ­ lprmÀ» ÀÌ¿ëÇÑ´Ù.

$ lprm -

À§ÀÇ ¸í·ÉÀ» ½ÇÇàÇÑ »ç¿ëÀÚ¿¡°Ô ¼ÒÀ¯µÈ(owned) ¸ðµç ÇÁ¸°Æ® ÀÛ¾÷ÀÌ Ãë¼ÒµÈ´Ù. ´ÜÀÏ ÇÁ¸°Æ® ÀÛ¾÷Àº lprm¿¡°Ô lpq°¡ ¾Ë·ÁÁÖ´Â ÀÛ¾÷¹øÈ£¸¦ ÁöÁ¤ÇÏ¿© Ãë¼Ò½Ãų¼ö ÀÖ´Ù. ´ÙÀ½ÀÇ ¿¹Á¦¸¦ Âü°íÇ϶ó.

$ lprm 31

ÀÛ¾÷¹øÈ£ 31(thesis.txt)À» Ãë¼Ò½ÃŲ´Ù.

2.5 lpc¸¦ ÀÌ¿ëÇÑ lpd Á¦¾î(Controlling the lpd program with lpc)

lpc(8)´Â lpd°¡ ó¸®ÇÏ´Â ÇÁ¸°Å͸¦ Á¦¾îÇϱâ À§ÇØ »ç¿ëµÈ´Ù. ÇÁ¸°ÅÍ ¶Ç´Â ÇÁ¸°Æ® Å¥¸¦ È°¼ºÈ­ ¶Ç´Â ºñÈ°¼ºÈ­½Ãų ¼ö ÀÖÀ¸¸ç, ÇÁ¸°Æ®Å¥ ³»ÀÇ ÀÛ¾÷¼ø¼­¸¦ »õ·Î ¹è¿­ÇÒ ¼ö ÀÖÀ¸¸ç, ÇÁ¸°ÅÍ¿Í ÇÁ¸°Æ®Å¥ÀÇ »óȲ¿¡ ´ëÇÑ º¸°í¸¦ ¹Þ¾Æ º¼ ¼ö ÀÖ´Ù. lpc´Â ÇÑ ´ëÀÇ ¸®´ª½º ¹Ú½º¿¡ ¿©·¯´ëÀÇ ÇÁ¸°ÅÍ°¡ ¿¬°áµÇ¾î ÀÖ´Â °æ¿ì¿¡ ¸¹ÀÌ »ç¿ëµÈ´Ù.

$ lpc

À§ÀÇ ¸í·ÉÀº lpc ÇÁ·Î±×·¥À» ±¸µ¿½ÃŲ´Ù. ±âº»¼³Á¤°ª(default)¿¡ ÀÇÇؼ­ »óÈ£ ´ëÈ­¸ðµå(interactive mode)°¡ µÇ¸ç, ¿©·¯ °¡Áö ¸í·É¾î¸¦ »ç¿ëÇÒ ¼ö ÀÖ´Ù. ±× ¹Û¿¡ ¸í·ÉÇà ¿É¼ÇÀ¸·Î lpc ¸í·É¾î¸¦ »ç¿ëÇÒ ¼ö ÀÖ´Ù.

$ lpc status all

lpdÀÇ ¸ÇÆäÀÌÁö¿¡¼­ »ç¿ë°¡´ÉÇÑ ¸í·É¾î ¸ñ·ÏÀ» º¼ ¼ö ÀÖÁö¸¸, ÀÌ ±Û¿¡¼­´Â ²À ¹è¿ö¾ß ÇÒ ¸î°¡ÁöÀÇ ÇÙ½É ¸í··¾î¸¸ ÀÖ´Ù. optionÀ¸·Î Ç¥½ÃµÈ ºÎºÐ¿¡´Â ÇÁ¸°ÅÍÀÇ À̸§(lp, print, ps, ±âŸ)À̳ª ¸ðµç ÇÁ¸°Å͸¦ ÀǹÌÇÏ´Â Å°¿öµå allÀ» ÀÔ·ÂÇÏ¸é µÈ´Ù.

  • disable option - ÁöÁ¤µÈ ÇÁ¸°ÅÍ¿¡¼­ »õ·Î¿î ÇÁ¸°ÅÍ ÀÛ¾÷À» ÇÒ ¼ö ¾øµµ·Ï ÇÑ´Ù.
  • down option - ÁöÁ¤µÈ ÇÁ¸°Å͸¦ »ç¿ëÇÒ ¼ö ¾øµµ·Ï ÇÑ´Ù.
  • enable option - »õ·Î¿î ÇÁ¸°ÅÍ ÀÛ¾÷À» °¡´ÉÇÏ°Ô ÇÑ´Ù.
  • quit (or exit) - lpc¸¦ ³¡³»°í ºüÁ®³ª¿Â´Ù.
  • restart option - ÁöÁ¤µÈ ÇÁ¸°ÅÍ¿¡ ´ëÇؼ­ lpd¸¦ ´Ù½Ã ½ÃÀÛÇÏ°Ô ÇÑ´Ù.
  • status option - ÁöÁ¤µÈ ÇÁ¸°ÅÍ(µé)ÀÇ »óÅ Ãâ·Â
  • up option - ¸ðµç ȯ°æÀ» È°¼ºÈ­(enable)½ÃÅ°°í, »õ·Î¿î lpd ´ë¸óÀ» ±¸µ¿½ÃŲ´Ù.

3. ±× ¹ÛÀÇ ´Ù¸¥ °Íµé(Miscellaneous Items)

ÀÌ Àå¿¡¼­´Â ¸®´ª½º ȯ°æ¿¡¼­ ÇÁ¸°Æ® ÀÛ¾÷À» Çϱâ À§Çؼ­ ¹è¿ö º¼ ¸¸ÇÑ ¿©·¯°¡Áö ³»¿ëÀ» ´Ù·é´Ù.

3.1 Ãâ·ÂÇϱâ Àü¿¡ ¹®¼­Çü½ÄÀ» °áÁ¤(Formatting Before Printing)

´ëºÎºÐÀÇ ¾Æ½ºÅ° ÅؽºÆ® ÆÄÀÏÀº Ãâ·Â¿¡ ÀûÇÕÇÑ Çü½ÄÀ¸·Î µÇ¾î ÀÖÁö ¸øÇϹǷΠÇÁ¸°ÅÍ·Î Ãâ·ÂÇϱ⿡ ¾Õ¼­ ÇØ´ç ÆÄÀÏÀÇ Çü½ÄÀ» ¾î¶»°Ôµç º¯°æ(format)ÇÏ´Â °ÍÀÌ ÁÁ´Ù. ÀÌ·¸°Ô ÇÏ´Â °æ¿ì Ç¥Á¦(Title)¹× Âʼö(page number)»ðÀÔ, ¿©¹éÁ¶Àý(margin) µé¿©¾²±â, double spacing, ¿©·¯°³ÀÇ Ä÷³(column)À¸·Î ³ª´²¼­ Ãâ·ÂÇÏ´Â °Í µîÀÌ °¡´ÉÇÏ°Ô µÈ´Ù. À̸¦ À§Çؼ­ ÀϹÝÀûÀ¸·Î pr°ú °°Àº Ãâ·Â Àü󸮱â(print preprocessor)¸¦ »ç¿ëÇÑ´Ù.

$ pr +4 -d -h"Ph.D. Thesis, 2nd Draft" -l60 thesis.txt | lpr

À§ÀÇ ¿¹Á¦¿¡¼­ prÀ» ÀÌ¿ëÇÏ¿© thesis.txt¶ó´Â ÆÄÀÏÀ» ó¸®ÇÑ´Ù. óÀ½ 3ÆäÀÌÁö¸¦ ³Ñ±ä ´ÙÀ½(+4), °¢ ÆäÀÌÁöÀÇ ±æÀ̸¦ 60ÁÙ·Î ¼³Á¤ÇÑ´Ù(-l60). Ãâ·Â¹°¿¡ ´õºí ½ºÆäÀ̽º¸¦ ÁÖ°í(-d), "Ph.D. Thesis, 2nd Draft"¶ó´Â ¾î±¸¸¦ °¢ ÆäÀÌÁöÀÇ ¸Ç À­ÁÙ¿¡ °°ÀÌ ÀμâÇÑ´Ù(-h). lprÀº prÀÇ Ç¥ÁØÃâ·ÂÀ» ¹Þ¾Æ ÇÁ¸°Æ® Å¥·Î º¸³»¾î ´ë±â½ÃŲ´Ù. pr¿¡ °üÇÑ »ó¼¼ÇÑ ÀڷḦ º¸·Á¸é ¸Å´º¾ó ÆäÀÌÁö¸¦ »ìÆì º¸¶ó.

3.2 ÇÁ¸°ÅÍ È¯°æº¯¼ö(THE PRINTER Environment Variables)

¸®´ª½ºÀÇ Ãâ·Â½Ã½ºÅÛ¿¡¼­´Â lprÀÇ -P ¿É¼ÇÀ» ÀÌÇØÇÑ´Ù. ÀÌ ¿É¼ÇÀ» ÀÌ¿ëÇÏ¿© »ç¿ëÀÚµéÀº ÇØ´ç Ãâ·Â¹°¿¡ ÀûÇÕÇÑ ÇÁ¸°Å͸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ´Ù. »ç¿ëÀÚµéÀÌ º°µµ·Î ÇÁ¸°Å͸¦ ÁöÁ¤ÇÏÁö ¾Ê¾Ò´Ù¸é ±âº»¼³Á¤°ª(default)À¸·Î ÁöÁ¤µÈ ÇÁ¸°Å͸¦ Ãâ·Â ÀåÄ¡·Î »ç¿ëÇÑ´Ù.

¸Å¹ø Ãâ·ÂÇÒ ¶§¸¶´Ù ÇÁ¸°Å͸¦ ÁöÁ¤ÇÏ´Â ¹æ¹ý ´ë½Å PRINTER ȯ°æº¯¼ö¸¦ ÀÌ¿ë ÇÏ¿© »ç¿ëÇϱ⠿øÇÏ´Â ÇÁ¸°ÅÍ À̸§À» ÁöÁ¤ÇÒ ¼ö ÀÖ´Ù. »ç¿ëÀÚÀÇ ½©(shell)¿¡ µû¶ó Àû¿ë¹æ¹ýÀº ´Ù¸£´Ù. bash »ç¿ëÀÚ¶ó¸é ´ÙÀ½°ú °°ÀÌ ÇÏ¸é µÈ´Ù.

$ PRINTER="printer_name"; export PRINTER

csh csh»ç¿ëÀÚ¶ó¸é ´ÙÀ½°ú °°ÀÌ Ç϶ó,

% setenv PRINTER "printer_name"

À§ÀÇ ¸í·É¾î¸¦ ·Î±×ÀÎ ½ºÅ©¸³Æ®(bash¿¡¼­´Â .profileÀ̸ç csh¿¡¼­´Â .cshrc)¿¡ »ðÀÔÇÏ¿© »ç¿ëÇϰųª ¸í·ÉÇà¿¡¼­ ¹Ù·Î »ç¿ëÇÒ ¼ö ÀÖ´Ù. ȯ°æº¯¼ö¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸¸¦ º¸±â À§Çؼ­´Â bash(1)°ú csh(1)ÀÇ ¸ÇÆäÀÌÁö¸¦ Âü°íÇ϶ó.

3.3 ±×·¡ÇÈÆÄÀÏ Ãâ·Â(Printing graphics files)

±×·¡ÇÈÆÄÀÏÀ» Ãâ·ÂÇϱâ À§Çؼ­´Â Ãâ·Â¿¡ »ç¿ëµÉ ÇÁ¸°ÅÍ¿Í º¯È¯Çؼ­ Ãâ·ÂÇÒ ÆÄÀÏÀÇ Á¾·ù°¡ °¡Àå Áß¿äÇÏ´Ù. µµÆ® ¸ÅÆ®¸¯½º(Dot-matrix)´Â ±×·¡ÇÈÆÄÀÏÀ» ó¸®ÇÏ´Â ¹æ¹ýÀÇ Â÷ÀÌ ¶§¹®¿¡ µµÆ® ÇÁ¸°ÅÍ´Â ³íÀÇÇÏÁö ¾Ê±â·Î ÇÑ´Ù.(^^;) ÀÌ °æ¿ì ÃÖ¼±ÀÇ ¹æ¾ÈÀº ¸ÕÀú °¡Áö°í ÀÖ´Â ÇÁ¸°ÅÍ°¡ EpsonÀ̳ª IBM ProPrinter°ú ȣȯ¼ºÀ» °¡Áö°í Àִ°¡¸¦ »ìÆ캻 ´ÙÀ½, ÇØ´ç ±×·¡ÇÈÆÄÀÏÀ» Æ÷½ºÆ®½ºÅ©¸³Æ® ÆÄÀÏ·Î º¯È¯ÇÑ´Ù. ±×¸®°í ghostscript(´ÙÀ½ Àå¿¡¼­ ´Ù·é´Ù)¸¦ ÀÌ¿ëÇÏ¿© ±× ÆÄÀÏ(Æ÷½ºÆ®½ºÅ©¸³Æ®·Î ¹Ù²Û ÆÄÀÏ)À» Ãâ·ÂÇÒ ¼ö ÀÖ´Ù.

¸¸¾à ·¹ÀÌÀú ÇÁ¸°Å͸¦ °¡Áö°í ÀÖ´Ù¸é »ó´ç¼öÀÇ Á¦Ç°µéÀÌ PCL°ú ȣȯµÇ¹Ç·Î Á» ´õ ÆíÇÏ´Ù. ÀÌ °æ¿ì ¸î°¡ÁöÀÇ ¿É¼ÇÀ» ¼±ÅÃÇÒ ¼ö ÀÖ´Ù. ÀϺΠÇÁ·Î±×·¥¿¡¼­´Â PCL Çü½ÄÀ¸·Î ÇÊÅ͸¦ °ÅÄ¡Áö ¾Ê°í Ãâ·ÂÇÑ´Ù. ±×·¸Áö ¾Ê´Ù¸é NetPBM·ùÀÇ ÇÁ·Î±×·¥À» ÀÌ¿ëÇÏ¿© PCL·Î ¹Ù²ã¾ß ÇÑ´Ù. ¸¶Áö¸· ¿É¼ÇÀº ghostscript(´ÙÀ½Àå Âü°í)¸¦ »ç¿ëÇÏ´Â °ÍÀÌ´Ù.

°¡´ÉÇÑ ÃÖ¼±ÀÇ ¹æ¾ÈÀº NetPBM°ú Ghostscript µîÀÇ ÆÐÅ°Áö¸¦ ¼³Ä¡ÇÑ ´ÙÀ½ ±×·¡ÇÈÆÄÀÏÀ» ÀÚµ¿À¸·Î ó¸®ÇØ ÁÖ´Â ¸ÅÁ÷ ÇÊÅÍ(magic filter) ÇÁ·Î±×·¥À» ¼³Ä¡ÇÏ´Â °ÍÀÌ´Ù.

3.4 Æ÷½ºÆ®½ºÅ©¸³Æ® ÆÄÀÏ Ãâ·Â(Printing PostScript files)

PS ÀÎÅÍÇÁ¸®Å͸¦ ³»ÀåÇÑ ÇÁ¸°ÅÍ(¿ªÀÚÁÖ: ÈçÈ÷ PS¸¦ ³»ÀåÇÑ ÇÁ¸°ÅͶó°í ÇÑ´Ù.) ¿¡¼­ PS ÆÄÀÏÀ» Ãâ·ÂÇÏ´Â °ÍÀº °£´ÜÇÏ´Ù; ±×³É lprÀ» ÀÌ¿ëÇÏ¸é µÈ´Ù. ±×·¯¸é ÇÁ¸°ÅÍ°¡ ´ç½ÅÀÌ ¿øÇÏ´Â ´ë·Î ¸ðµç °ÍÀ» ó¸®ÇØ ÁÙ °ÍÀÌ´Ù. PS ÇÁ¸°ÅÍó·³ ºñ½Ñ ÇÁ¸°ÅÍ°¡ ¾ø´Â ´ëºÎºÐÀÇ »ç¶÷µéÀº ´Ù¸¥ ¹æ¹ý¿¡ ÀÇÁöÇØ¾ß ÇÑ´Ù. ´ÙÇàÈ÷ PS¸¦ ó¸®ÇÏ¿© PS ÇÁ¸°ÅÍ°¡ ¾Æ´Ñ ÀϹÝÇÁ¸°ÅÍ°¡ ÀÌÇØÇÒ ¼ö ÀÖ´Â Çü½ÄÀ¸·Î ¸¸µé¾î ÁÖ´Â ÇÁ·Î±×·¥µéÀÌ ÀÖ´Ù. ÀÌ·± ÇÁ·Î±×·¥µé °¡¿îµ¥ °¡Àå À¯¸íÇÑ °ÍÀÌ GhostscriptÀÏ °ÍÀÌ´Ù.

Ghostscript(ÀÌÇÏ GS)´Â PSÆÄÀÏÀÇ ³»¿ëÀ» ÀϹÝÇÁ¸°ÅÍ°¡ ÀÌÇØÇÒ ¼ö ÀÖ´Â ¸í·É¾î ·Î ¹Ù²Û´Ù. PSÆÄÀÏÀ» Ãâ·ÂÇÏ·Á¸é ´ÙÀ½°ú °°Àº ¸í·ÉÀ» ½ÇÇàÇØ¾ß ÇÒ °ÍÀÌ´Ù.

$ gs -dSAFER -dNOPAUSE -sDEVICE=deskjet -sOutputFile=|lpr thesis.ps

À§ÀÇ ¿¹Á¦¿¡¼­ -sOutputFileÀ̶ó´Â ¿É¼ÇÀ» ÀÌ¿ëÇÏ¿© GSÀÇ ÃÖÁ¾ Ãâ·Â¹°À» ÆÄÀÌÇÁ¸¦ Åë°ú½ÃÄѼ­ lpr ¸í·É¾î·Î º¸³½´Ù.

Ghostview´Â GS¸¦ X À©µµ¿ì ÀÎÅÍÆäÀ̽º¿¡¼­ ±¸ÇöÇÑ °ÍÀÌ´Ù. Ghostview¸¦ ÀÌ¿ëÇÏ¿© PS ÆÄÀÏÀ» Ãâ·ÂÇϱâ Àü¿¡ ¹Ì¸® »ìÆ캼 ¼ö ÀÖ´Ù. GS¿Í Ghostview ¸ðµÎ <@@ref>ftp://prep.ai.mit.edu/pub/gnu/ftp://prep.ai.mit.edu/pub/gnu/ ¿¡¼­ ±¸ÇÒ ¼ö ÀÖ´Ù.

3.5 PDF ÆÄÀÏ Ãâ·Â(Printing PDF files)

AdobeÀÇ PDF(Portable Document Format)ÆÄÀÏÀ» º¸´Â ÇÁ·Î±×·¥Àº ¾øÁö¸¸, PS·Î Ãâ·ÂÇÒ ¼ö ÀÖ´Â xpdf¶ó´Â ÇÁ·Î±×·¥ÀÌ ÀÖ´Ù.

3.6 ÅØ ÆÄÀÏ Ãâ·Â(Printing TeX files)

ÅØ ÆÄÀÏÀÇ Ãâ·Â ¹æ¹ýÁß °¡Àå ÆíÇÑ °ÍÀº PSÆÄÀÏ·Î ¹Ù²Û ´ÙÀ½ GS·Î Ãâ·ÂÇÏ´Â °ÍÀÌ´Ù. ÀÌ ¹æ¹ýÀ» ¾²·Á¸é ¸ÕÀú ÅØ ¼Ò½ºÆÄÀÏ(.tex)À» DVI(Device-Independent¸¦ ÀǹÌ)ÆÄÀÏ·Î ¹Ù²Û´Ù. tex ¸í·É¾îÀÇ ¸Å´º¾ó ÆäÀÌÁö(1)¸¦ º¸¸é µÈ´Ù. ±×·± ´ÙÀ½ dvips¸¦ ÀÌ¿ëÇؼ­ DVI¸¦ PS·Î º¯È¯ÇÑ´Ù. ÀÌ»óÀÇ ¸ðµç °úÁ¤Àº ¾Æ·¡ÀÇ Çü½Ä°ú ºñ½ÁÇÑ ¸í·É Çü½ÄÀ» °¡Áú °ÍÀÌ´Ù.

$ tex thesis.tex
$ dvips thesis.dvi

ÀÌ·¸°Ô Çϸé 3.4¿¡¼­ ¼³¸íµÈ ³»¿ë°ú °°ÀÌ ÃÖÁ¾ °á°úÀÎ PSÆÄÀÏÀ» Ãâ·ÂÇÒ Áغñ°¡ µÈ °ÍÀÌ´Ù.

3.7 troffÇü½Ä ÆÄÀÏ Ãâ·Â(Printing troff formatted files)

$ groff -Tascii thesis.tr | lpr

¶Ç´Â

$ groff thesis.tr > thesis.ps

¸¶Áö¸·À¸·Î PSÆÄÀÏÀ» Ãâ·ÂÇÑ´Ù.

3.8 ¸Å´º¾ó ÆäÀÌÁö Ãâ·Â(Printing man pages)

$ man man | col -b | lpr

¸ÇÆäÀÌÁö´Â troff·Î Àüó¸®µÈ Çü½ÄÀÌ´Ù. ±×·¯¹Ç·Î highlightingÀ̳ª ¹ØÁÙ(underlines)µîÀÇ È¿°ú¸¦ ¾ø¾Ö¾ß ÇÑ´Ù. 'col' ÇÁ·Î±×·¥Àº ÀÌ °úÁ¤À» ¸ÚÀÖ°Ô Ã³¸®ÇØ ÁØ´Ù. ±×¸®°í ÀڷḦ ÆÄÀÌÇÁ·Î º¸³»±â ¶§¹®¿¡ man ÇÁ·Î±×·¥Àº more¸¦ »ç¿ëÇÏÁö ¾Ê´Â´Ù.

4. FAQ(Answers to Frequently Asked Questions)

Q1. °è´ÜÇö»ó(staircase effect)¸¦ ¾ø¾Ö·Á¸é ¾î¶»°Ô ÇØ¾ß Çϴ°¡?

A1. °è´ÜÇö»óÀº ÀϺΠÇÁ¸°ÅÍ¿¡¼­ ¶óÀÎ Á¾·á¿¡ ´ëÇÑ Ã³¸®¹æ¹ý ¶§¹®¿¡ ¹ß»ýÇÑ´Ù. À̵é ÇÁ¸°ÅÍ¿¡¼­´Â À¯´Ð½º ½Ã½ºÅÛÀÇ LF ¼ø¼­°¡ ¾Æ´Ñ µµ½º ½ºÅ¸ÀÏÀÇ CR/LF ¼ø¼­·Î ¶óÀÎÀÌ Á¾·áÇÏ±æ ±â´ëÇÑ´Ù. ÀÌ ¹®Á¦¸¦ ÇØ°áÇÏ´Â °¡Àå ¼Õ½¬¿î ¹æ¹ýÀ¸·Î´Â, ¾î¶»°Ô ÇÏµç °£¿¡ ÇÁ¸°ÅÍ°¡ µÎ°¡Áö ½ºÅ¸ÀÏ¿¡¼­ Àüȯ°¡´ÉÇÑ°¡¸¦ ¾Ë¾Æ º¸´Â °ÍÀÌ´Ù. µö½ºÀ§Ä¡¸¦ ÀÌ¿ëÇϰųª °¢°¢ÀÇ ÇÁ¸°ÅÍ ÀÛ¾÷ÀÇ Ã³À½¿¡ escape sequence¸¦ º¸³»´Â °ÍÀÌ´Ù. ÈÄÀÚÀÇ ¹æ¹ýÀ» ÀÌ¿ëÇÏ·Á¸é ÇÊÅ͸¦ »ç¿ëÇØ¾ß ÇÑ´Ù.(Q2¿Í [Foster95b]¸¦ Âü°íÇ϶ó.)

±ÞÇÑ °æ¿ì ¸í·ÉÇà¿¡¼­ ÇÊÅ͸¦ »ç¿ëÇÒ ¼ö ÀÖ´Ù. º¸±â´Â ´ÙÀ½°ú °°´Ù.

$ cat thesis.txt | todos | lpr

Q2. ÇÊÅÍ(filter)´Â ¹«¾ùÀΰ¡?

A2. ÇÊÅʹ ǥÁØÀÔ·Â(stdin)¿¡¼­ ÀоîµéÀÎ ³»¿ë¿¡ ¸î °¡Áö ó¸® °úÁ¤À» °ÅÄ£ ´ÙÀ½ Ç¥ÁØÃâ·Â(stdout)À¸·Î ±× ³»¿ëÀ» º¸³½´Ù. ÇÊÅÍ´Â ÅؽºÆ® ÆÄÀÏ Ã³¸® µîÀ» ºñ·ÔÇÏ¿© ´Ù¾çÇÏ°Ô »ç¿ëµÈ´Ù.

Q3. ¸ÅÁ÷ ÇÊÅÍ(magic filter)¶õ ¹«¾ùÀΰ¡?

A3. ¸ÅÁ÷ÇÊÅÍ´Â ÇØ´ç ÆÄÀÏÀÇ Á¾·ù¿¡ ±â¹ÝÇÑ Ã³¸®°úÁ¤À» ¼öÇàÇÏ´Â ÇÊÅ͸¦ ÀÇ¹Ì ÇÑ´Ù. ¿¹¸¦ µé¾î ÀÏ¹Ý ÅؽºÆ® ÆÄÀÏÀ̶ó¸é ÀϹÝÀûÀÎ ¼ö´ÜÀ» ÅëÇؼ­ Ãâ·ÂÇÑ´Ù. PSÆÄÀÏÀ̳ª ±âŸ ´Ù¸¥ Á¾·ùÀÇ ÆÄÀÏÀ̶ó¸é º°µµÀÇ ¼ö´Ü(¿¹ÄÁ´ë Ghostscript)À» ÀÌ¿ëÇؼ­ Ãâ·ÂÇÑ´Ù. ÀÌ·± ¸ÅÁ÷ ÇÊÅÍÀÇ ´ëÇ¥ÀûÀÎ °ÍÀ¸·Î APSfilter¿Í magicfilter°¡ ÀÖ´Ù. À̵é ÇÊÅ͸¦ »ç¿ëÇÒ ¶§ ÁÖÀÇÇÒ Á¡Àº ÇØ´ç ÇÊÅÍ ÇÁ·Î±×·¥À» ¼³Ä¡Çϱ⿡ ¾Õ¼­¼­ ¾Ë¸ÂÀº ÇÁ·Î±×·¥ÀÌ ¼³Ä¡µÇ¾î ÀÖ¾î¾ß ÇÑ´Ù´Â Á¡ÀÌ´Ù.

¸ÅÁ÷ÇÊÅÍ°¡ ¼³Ä¡µÉ ¶§, ƯÁ¤ÇÁ·Î±×·¥(¿¹¸¦ µé¾î GS - ÀÌ ÇÁ·Î±×·¥À» ã´Â´Ù¸é ¸ÅÁ÷ÇÊÅÍ´Â GS°¡ PS ÀڷḦ ó¸®ÇÒ ¼ö ÀÖ´Ù´Â °ÍÀ» ¾Ë°í ÀÖ´Ù)À» ã±â À§Çؼ­ ´ç½ÅÀÇ ½Ã½ºÅÛÀ» °Ë»öÇÑ ´ÙÀ½ ¼³Ä¡µÈ´Ù. ¸ðµç ÆÄÀÏÀ» Ãâ·ÂÇϱâ À§Çؼ­´Â, Àû¾îµµ ´ÙÀ½ÀÇ ÇÁ·Î±×·¥µéÀ» °¡Áö°í ÀÖ¾î¾ß ÇÑ´Ù.

  • GhostScript
  • TeX
  • NetPBM
  • jpeg À¯Æ¿¸®Æ¼
  • gzip

Q4. À©µµ ÇÁ¸°Æà ½Ã½ºÅÛÀº ¾î¶°ÇÑ°¡? ¸®´ª½º¿¡¼­ ÀÛµ¿Çϴ°¡?

A4. ¿îÀÌ ÁÁ´Ù¸é ±×·¸´Ù. WPS(Window Printing System) ¸í·É¸¸À» ÀÌÇØÇÏ´Â ÇÁ¸°ÅÍ´Â ¸®´ª½º¿¡¼­ ÀÛµ¿ÇÏÁö ¾ÊÀ» °ÍÀÌ´Ù. WPS¿Í ´Ù¸¥ ¸í·ÉÀ» ¹Þ¾ÆµéÀÌ´Â Á¦Ç°(¿¹¸¦ µé¾î ij³íÀÇ BJC 610)Àº WPS Á¦Ç°ÀÌ ¾Æ´Ñ ´Ù¸¥ °ÍÀ¸·Î ¼³Á¤µÇ¾î ÀÖ´Â ÇÑ ¸®´ª½º¿¡¼­ ÀÛµ¿ÇÒ °ÍÀÌ´Ù.

Q5. 6ÆäÀÌÁö ÀÌ»ó Ãâ·ÂÇÒ ¼ö ¾ø°Å³ª "file too large"¶ó´Â ¿¡·¯¸Þ½ÃÁö¸¦ Á¢Çß´Ù.

A5. /etc/printcapÀÇ ¿É¼ÇÁß¿¡ Ãâ·ÂÆÄÀÏÀÇ ÃÖ´ë Å©±â ÁöÁ¤°ú °ü·ÃµÈ ¿É¼ÇÀÌ ÀÖ´Ù. ±âº»°ªÀº 1000 ºí·ÏÀÌ´Ù (¾à500K Á¤µµ?). ÀÌ °ªÀº PS ÆÄÀÏ µîÀÇ °æ¿ì ±×·¡ÇÈ°ú ³ª¸ÓÁö¸¦ Æ÷ÇÔÇؼ­ 6-8 ÆäÀÌÁö ºÐ·®ÀÌ´Ù. ÇÁ¸°Å͸¦ Á¤ÀÇÇÏ´Â ºÎºÐ¿¡ ´ÙÀ½ÀÇ ³»¿ëÀ» Ãß°¡Ç϶ó.

mx=0
ÀÌ·¸°Ô Ãâ·ÂÆÄÀÏÀÇ ÃÖ´ë°ªÀÌ Ã³À½¿¡ 1000 ºí·ÏÀ¸·Î ¼³Á¤µÇ¾î ÀÖ´Â ÀÌÀ¯´Â ½ºÇ® ÆÄƼ¼ÇÀÌ ´Ù ä¿öÁ® ¹ö¸®´Â °æ¿ì¸¦ ¹æÁöÇϱâ À§Çؼ­ÀÌ´Ù. lpr¿¡¼­ Ãâ·Â ´ë»óÀÎ ÆÄÀÏÀ» ½ºÇ®µð·ºÅ丮·Î ½Éº¼¸¯ ¸µÅ©ÇÏ´Â ¹æ¹ýµµ °¡´ÉÇÏÁö¸¸, ±×·¸°Ô Çϱâ À§Çؼ­´Â lprÀ» »ç¿ëÇÒ ¶§¸¶´Ù -s ¿É¼ÇÀ» Ãß°¡ÇØ¾ß ÇÑ´Ù.

5. ¹®Á¦ÇØ°á(Troubleshooting)

ÀÌ Àå¿¡¼­´Â ÇÁ¸°Æà ½Ã½ºÅÛ¿¡¼­ ¹ß»ý°¡´ÉÇÑ ÀϹÝÀûÀÎ ¹®Á¦¿¡ ´ëÇؼ­ ´Ù·ç°í ÀÖ´Ù.

ÇÁ¸°ÅÍ°¡ Á¤»óÀûÀÎ ÀÛµ¿À» ÇÏÁö ¾Ê´Â´Ù¸é:

  • ´Ù¸¥ ÇÁ¸°Æ® ÀÛ¾÷ÀÌ ½ÇÇàÁßÀΰ¡? (ÀÀ¿ëÇÁ·Î±×·¥)
  • lpd´Â ½ÇÇàÁßÀΰ¡? (lpc¸¦ ÀÌ¿ëÇÏ¿© È®ÀÎÇ϶ó) (ÇÁ¸°ÅÍ Á¦¾îÇÁ·Î±×·¥)
  • root´Â ÇÁ¸°ÅÍ µð¹ÙÀ̽º·Î Á÷Á¢(directly) ¹«¾ð°¡¸¦ º¸³¾ ¼ö Àִ°¡? (Ãâ·Â ¼­ºñ½º)
  • µµ½º¿¡¼­ Ãâ·ÂÇÒ ¼ö Àִ°¡? (ÄÉÀ̺íÀ̳ª ÇÁ¸°ÅÍÀÇ ¹®Á¦??)
ÀÌ»óÀÇ Áú¹®¿¡ ´ëÇÑ ´äÀ» ÅëÇؼ­ ¹®Á¦¿¡ ´ëÇÑ ´äÀ» ãÀ» ¼ö ÀÖ´Ù. ÀÌ Àå¿¡ ´ëÇÑ Á¦¾ÈÀº <markk@auratek.com>¿¡°Ô º¸³» Áֱ⠹ٶõ´Ù.

6. Âü°í ÀÚ·á(References)

ÀÌ Àå¿¡¼­´Â ¸®´ª½º ÇÁ¸°Æà ½Ã½ºÅÛ¿¡ ´ëÇÑ Âü°í ÀÚ·á¿¡ ´ëÇؼ­ ¼³¸íÇÑ´Ù. º» ¹®¼­(HOWTO)¿¡¼­ Âü°íÇÑ ÀÚ·á¿¡ ´ëÇÑ ´Ü¶ô(section)À» Æ÷ÇÔÇϵµ·Ï ½ÃµµÇß´Ù. ¾Æ·¡¿¡¼­ Áß¿äÇÑ Âü°íÀÚ·á°¡ ºüÁ® ÀÖ´Ù¸é, ÁÖÀúÇÏÁö ¸»°í ÇÊÀÚ¿¡°Ô ¿¬¶ôÇϱ⠹ٶõ´Ù.

USENET¿¡ Áú¹®À» ¿Ã¸®±â Àü¿¡ ´ÙÀ½À» È®ÀÎÇ϶ó.

  • ÇÁ¸°ÅÍ°¡ ÀÛ¾÷À» ÇÒ ¼ö Àִ°¡? (lpc(8)·Î °Ë»çÇ϶ó)
  • ¿øÇÏ´Â ÇØ´äÀÌ ÀÌ ¹®¼­³ª Printing Setup HOWTO¿¡ Àִ°¡?

À§ÀÇ µÎ°¡Áö °æ¿ìÁß Çϳª¿¡ ÇØ´çÇÑ´Ù¸é Áú¹®À» ¿Ã¸®±â Àü¿¡ Á» ´õ ½ÅÁßÇÏ°Ô °í·ÁÇÏ±æ ¹Ù¶õ´Ù. ±×¸®°í, ´º½º±×·ì¿¡ ±ÛÀ» ¿Ã¸°´Ù¸é °ü·ÃµÈ Á¤º¸¸¦ ÇÔ²² ³Ö¾î µÎ¾î¶ó. "lpr¿¡ ¹®Á¦°¡ ÀÖ¾î¿ä... µµ¿Í ÁÖ¼¼¿ä." µûÀ§ÀÇ Áú¹®À» ÇÏÁö ¸»¶ó. ÀÌ·± Á¦¸ñÀÇ Áú¹®¿¡ ´ëÇؼ­ ´ëºÎºÐÀÇ »ç¶÷µéÀº ¹«½ÃÇÑ´Ù. ±×¸®°í »ç¿ëÁßÀÎ Ä¿³Î ¹öÀü, ¿¡·¯°¡ ¹ß»ýÇÑ °úÁ¤ ¼³¸í, °¡´ÉÇÏ´Ù¸é ½Ã½ºÅÛ¿¡¼­ º¸¿©ÁÖ´Â ¿¡·¯¸Þ½ÃÁö¸¦ Æ÷ÇÔÇϵµ·Ï Ç϶ó.

¿Â¶óÀÎ ¸Å´º¾ó ÆäÀÌÁö(On-Line Manual Pages)

  • cat(1) ÆÄÀÏÀ» Àаí(Ç¥ÁØÀÔ·Â) Ãâ·Â(Ç¥ÁØÃâ·Â)
  • dvips(1) ÅØÀÇ DVIÆÄÀÏÀ» PSÆÄÀÏ·Î º¯È¯
  • ghostview(1) GS¸¦ ÀÌ¿ëÇÏ¿© PS¹®¼­¸¦ ¹Ì¸® º¸´Â(preview) ÇÁ·Î±×·¥
  • groff(1) groffÀ¸·Î µÈ ¹®¼­½Ã½ºÅÛÀÇ front-end
  • gs(1) Ghostscript ÀÎÅÍÇÁ¸®ÅÍ(interpreter)/viewer
  • lpc(8) ¶óÀÎ ÇÁ¸°ÅÍ Á¦¾î ÇÁ·Î±×·¥
  • lpd(8) ¶óÀÎ ÇÁ¸°ÅÍ ½ºÇ®·¯ µ¥¸ó
  • lpq(1) ½ºÇ® Å¥ÀÇ ³»¿ëÀ» °Ë»çÇÏ´Â ÇÁ·Î±×·¥
  • lpr(1) ¿ÀÇÁ¶óÀÎ ÇÁ¸°ÅÍ
  • lprm(1) ½ºÇ® Å¥ÀÇ ÇÁ¸°ÅÍ ÀÛ¾÷ Á¦°Å
  • pr(1) ÅؽºÆ® ÆÄÀÏÀ» Ãâ·ÂÇϱâ ÀûÇÕÇϵµ·Ï ¹Ù²Ù´Â À¯Æ¿¸®Æ¼
  • tex(1) text formatting and typesetting

USENET newsgroups

  • comp.os.linux.* ¸®´ª½º¿¡ °ü·ÃµÈ Á¤º¸¸¦ ±¸ÇÒ ¼ö ÀÖ´Ù
  • comp.unix.* UNIX ¿î¿µÃ¼Á¦¿¡ °ü·ÃµÈ Á¤º¸¸¦ ±¸ÇÒ ¼ö ÀÖ´Ù.




sponsored by andamiro
sponsored by cdnetworks
sponsored by HP

Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2003-08-10 11:52:30
Processing time 0.0043 sec