diff options
Diffstat (limited to 'gs/contrib/japanese/doc')
-rw-r--r-- | gs/contrib/japanese/doc/Gdevlips.htm | 1901 | ||||
-rw-r--r-- | gs/contrib/japanese/doc/README.gs550j | 35 | ||||
-rw-r--r-- | gs/contrib/japanese/doc/cdj880.txt | 120 | ||||
-rw-r--r-- | gs/contrib/japanese/doc/dj505j.txt | 62 | ||||
-rw-r--r-- | gs/contrib/japanese/doc/djgpp.txt | 510 | ||||
-rw-r--r-- | gs/contrib/japanese/doc/gdev10v.txt | 52 | ||||
-rw-r--r-- | gs/contrib/japanese/doc/gdevalps.txt | 50 | ||||
-rw-r--r-- | gs/contrib/japanese/doc/gdevcd8.txt | 146 | ||||
-rw-r--r-- | gs/contrib/japanese/doc/gdevdmpr.txt | 545 | ||||
-rw-r--r-- | gs/contrib/japanese/doc/gdevfmlbp.txt | 81 | ||||
-rw-r--r-- | gs/contrib/japanese/doc/gdevj100.txt | 28 | ||||
-rw-r--r-- | gs/contrib/japanese/doc/gdevlbp3.txt | 37 | ||||
-rw-r--r-- | gs/contrib/japanese/doc/gdevmag.txt | 40 | ||||
-rw-r--r-- | gs/contrib/japanese/doc/gdevmd2k.txt | 179 | ||||
-rw-r--r-- | gs/contrib/japanese/doc/gdevmjc.txt | 58 | ||||
-rw-r--r-- | gs/contrib/japanese/doc/gdevml6.txt | 47 | ||||
-rw-r--r-- | gs/contrib/japanese/doc/gdevp201.txt | 30 | ||||
-rw-r--r-- | gs/contrib/japanese/doc/gs261j.euc | 559 | ||||
-rw-r--r-- | gs/contrib/japanese/doc/gs261j.txt | 494 |
19 files changed, 0 insertions, 4974 deletions
diff --git a/gs/contrib/japanese/doc/Gdevlips.htm b/gs/contrib/japanese/doc/Gdevlips.htm deleted file mode 100644 index 456046201..000000000 --- a/gs/contrib/japanese/doc/Gdevlips.htm +++ /dev/null @@ -1,1901 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<HTML LANG="ja"> -<HEAD> -<META http-equiv="Content-type" content="text/html; charset=iso-2022-jp"> -<LINK rev="made" href="mailto:ohmori@p.chiba-u.ac.jp"> -<TITLE lang="en">Ghostscript driver for LIPS & ESC/Page & NPDL</TITLE> -<!-- $Id: Lips.htm $ --> -</HEAD> -<BODY lang="ja"> - -<H1>LIPS & ESC/Page & NPDL $BBP1~(B Ghostscript $B%G%P%$%9%I%i%$%P(B</H1> -<P> -$B$3$N%=%U%H%&%'%"$O(B Ghostscript 5.10/5.50 $BMQ$N%G%P%$%9%I%i%$%P$H$7$F:n$i$l$F$$$^$9!#(B -</P> -<P> -$B%G%P%$%9%I%i%$%P$H$7$F%i%9%?!<HG%G%P%$%9$N(B lips2p$B!"(Blips3$B!"(Bbjc880j$B!"(Blips4$B!"(B -escpage$B!"(Blp2000$B!"(Bnpdl $B%G%P%$%9$H!"(B -$B%Y%/%?!<HG%G%P%$%9$N(B lips4v $B$,4^$^$l$F$$$^$9!#(B -</P> -<P> -$B3F5!<o$H%G%P%$%9$NBP1~$O!"(B<A HREF="#lbp_list">LIPS $BBP1~%W%j%s%?$H=PNO%G%P%$%9(B</A>$B!"(B -<A HREF="#lp_list">ESC/Page $BBP1~%W%j%s%?$H=PNO%G%P%$%9(B</A>$B!"(B -<A HREF="#mw_list">NPDL $BBP1~%W%j%s%?$H=PNO%G%P%$%9(B</A>$B$r8+$F2<$5$$!#(B -</P> -<HR> -<H2>$B%$%s%G%C%/%9(B</H2> -<UL> - <LI><A HREF="#haifu" NAME="i_haifu">$BG[I[>r7o(B</A> - <LI><A HREF="#difference" NAME="i_difference">gdevlips4-1.2.0 $B$H$N0c$$(B</A> - <LI><A HREF="#diff_epag" NAME="i_diff_epag">epag-3.08 $B$H$N0c$$(B</A> - <LI><A HREF="#diff_npdl" NAME="i_diff_npdl">gdevnpdl-1.5 $B$H$N0c$$(B</A> - <LI><A HREF="#lbp_list" NAME="i_lbp_list">LIPS $BBP1~%W%j%s%?$H=PNO%G%P%$%9(B</A> - <LI><A HREF="#lp_list" NAME="i_lp_list">ESC/Page $BBP1~%W%j%s%?$H=PNO%G%P%$%9(B</A> - <LI><A HREF="#mw_list" NAME="i_mw_list">NPDL $BBP1~%W%j%s%?$H=PNO%G%P%$%9(B</A> - <LI><A HREF="#unsupported" NAME="i_unsupported">$BBP1~$7$F$$$J$$%W%j%s%?(B</A> - <LI><A HREF="#install" NAME="i_install">$B%$%s%9%H!<%k(B</A> - <LI><A HREF="#usage" NAME="i_usage">$B;HMQJ}K!(B/$B;HMQ%*%W%7%g%s(B</A> - <UL> - <LI>LIPS$B!&(BESC/Page$B!&(BNPDL $B6&DL%*%W%7%g%s(B - <UL> - <LI><A HREF="#device" NAME="i_device">$B%G%P%$%9JQ99(B</A> - <LI><A HREF="#pagesize" NAME="i_pagesize">$B%G%U%)%k%H%Z!<%8%5%$%:JQ99(B</A> - <LI><A HREF="#numcopies" NAME="i_numcopies">$BJ#?tIt0u:~(B</A> - <LI><A HREF="#resolution" NAME="i_resolution">$B2rA|EYJQ99(B</A> - <LI><A HREF="#duplex" NAME="i_duplex">$BN>LL0u:~(B</A> - <LI><A HREF="#negativeprint" NAME="i_negativeprint">$BGr9uH?E>0u:~(B</A> - </UL> - <LI>ESC/Page $B$N$_$N%*%W%7%g%s(B - <UL> - <LI><A HREF="#ritoff" NAME="i_ritoff">RIT ($BNX3TJd@55!G=(B) $B$r%*%U$K$9$k(B</A> - </UL> - <LI>LIPS $B$N$_$N%*%W%7%g%s(B - <UL> - <LI><A HREF="#bitsperpixel" NAME="i_bitsperpixel">$B%b%N%/%m$H%+%i!<=PNO$N@ZBX$((B</A> - <LI><A HREF="#feed" NAME="i_feed">$B5k;fJ}K!$NA*Br(B</A> - <LI><A HREF="#panel" NAME="i_panel">$B%Q%M%kI=<(JQ99(B</A> - <LI><A HREF="#mediatype" NAME="i_mediatype">$BMQ;f<oN`@_Dj(B</A> - <LI><A HREF="#faceup" NAME="i_faceup">$B%U%'%$%9%"%C%W%H%l%$$N=PNO(B</A> - <LI><A HREF="#nup" NAME="i_nup">n $BLL0u:~(B</A> - <LI><A HREF="#fontdl" NAME="i_fontdl">$B%U%)%s%H%@%&%s%m!<%I(B</A> - <LI><A HREF="#pjl" NAME="i_pjl">PJL $B=PNO(B</A> - <UL> - <LI><A HREF="#tdensity" NAME="i_tdensity">$B%H%J!<G;EYD4@a(B</A> - <LI><A HREF="#tsave" NAME="i_tsave">$B%H%J!<@aLs(B</A> - </UL> - </UL> - <LI><A HREF="#netatalk" NAME="i_netatalk">Netatalk$B!&(BCAP $B$H(B Ghostscript + gdevlips</A> - </UL> - <LI><A HREF="#hireso" NAME="i_hireso">LIPS IV $B=PNO$K$*$1$k9b2rA|EY0u;z$K4X$9$kCm0U(B</A> - <LI><A HREF="#change" NAME="i_change">$BJQ99MzNr(B</A> - <LI><A HREF="#bug" NAME="i_bug">$B%P%0(B</A> - <UL> - <LI>npdl.dev - <UL> - <LI><A HREF="#marginbug" NAME="i_marginbug">1. $B0u:~0LCV$,$:$l$k(B</A> - <LI><A HREF="#nonduplex" NAME="i_nonduplex">2. $BN>LL0u:~$G$-$J$$(B</A> - </UL> - <LI>bjc880j.dev - <UL> - <LI><A HREF="#landbug" NAME="i_landbug">1. $B%i%s%I%9%1!<%W2sE>;~$K0u:~0LCV$,$A$g$C$H$:$l$k(B</LI> - </UL> - <LI>lips4v.dev - <UL> - <LI><A HREF="#clipping" NAME="i_clipping">1. $B%Q%9$N%/%j%C%T%s%0=hM};~$N%a%b%jITB-(B ($B%7%9%F%`%a%b%j%U%k(B $B%(%i!<(B)</A> - <LI><A HREF="#zeroline" NAME="i_zeroline">2. $BI}$,%<%m$N%Q%9$r%U%#%k$7$?$H$-2?$bIA$+$l$J$$(B</A> - <LI><A HREF="#zeromove" NAME="i_zeromove">3. $B0\F05wN%(B 0 $B$N%Q%9$N07$$(B</A> - <LI><A HREF="#square_cap" NAME="i_square_cap">4. Projecting square cap $B$N%P%0(B</A> - <LI><A HREF="#round_cap" NAME="i_round_cap">5. Round cap $B$N%P%0(B</A> - <LI><A HREF="#linewidth" NAME="i_linewidth">6. $B@~$NB@$5$,0c$&(B</A> - <LI><A HREF="#setdash" NAME="i_setdash">7. $BGK@~$N%Q%?!<%s$,IA$+$l$J$$(B</A> - <LI><A HREF="#pattern" NAME="i_pattern">8. lips4v $B%I%i%$%P$G%+%i!<$G%Q%?!<%s$rIA$$$?>l9g?'$,$*$+$7$$$3$H$,$"$k(B</A> - </UL> - </UL> - <LI><A HREF="#faq" NAME="i_faq">FAQ</A> - <UL> - <LI><A HREF="#slow" NAME="i_slow">$B%W%j%s%?$N=PNO$OB.$/$J$i$J$$$N(B?</A> - <LI><A HREF="#font" NAME="i_font">$B%W%j%s%?$NFbB"%U%)%s%H$O;H$($J$$$N(B?</A> - <LI><A HREF="#bsize" NAME="i_bsize">B4 $B$^$?$O(B B5 $B%5%$%:$NMQ;f;XDj$,$&$^$/$$$+$J$$$s$@$1$I(B</A> - <LI><A HREF="#nup_printing" NAME="i_nup_printing">n $BLL0u:~$r$9$k$K$O!"$I$&$7$?$i$$$$$N(B?</A> - <LI><A HREF="#psresize" NAME="i_psresize">$BMQ;f%5%$%:$N3HBg!"=L>.0u:~$r$9$k$K$O$I$&$9$k$s$G$9$+(B?</A> - <LI><A HREF="#offset" NAME="i_offset">$B0u:~0LCV$rD4@0$9$k$K$O$I$&$7$?$i$$$$$G$9$+(B?</A> - <LI><A HREF="#vector" NAME="i_vector">$B%i%9%?!<HG%G%P%$%9$H%Y%/%?!<HG%G%P%$%9$N0c$$$O(B?</A> - <LI><A HREF="#l3vmono" NAME="i_l3vmono">LIPS IV $B0J30%I%i%$%P$N%Y%/%?!<HG$O:n$i$J$$$N(B?</A> - <LI><A HREF="#lbp2030" NAME="i_lbp2030">lbp2030.dev $B$O$I$3$$$C$?$N(B?</A> - <LI><A HREF="#fig" NAME="i_fig">lips3fig$B!"(Blips4cfig$B!"(Blips4fig $B$,$J$$$s$@$1$I(B</A> - <LI><A HREF="#lips2p" NAME="i_lips2p">$B$I$&$7$F(B LIPS II+ $BBP1~%I%i%$%P$O(B lips2+ $B$d(B lips2plus $B$H$$$&L>A0$8$c$J$$$N(B?</A> - </UL> - <LI><A HREF="#thanks" NAME="i_thanks">$B<U<-(B</A> - <LI><A HREF="#reference" NAME="i_reference">$B;29MJ88%(B</A> -</UL> - -<HR> -<H2><A HREF="#i_haifu" NAME="haifu">$BG[I[>r7o(B</A></H2> -<P> -$B$3$N%=%U%H%&%'%"$NG[I[>r7o$O(B GNU General Public License (GPL) Ver.2 $B$K=`$8$^$9!#(B -</P> -<P> -$B$^$?!"$3$N%I%i%$%P$N0l;~G[I[@h$OEvLL(B -<A HREF="http://www.bukka.p.chiba-u.ac.jp/~ohmori/"><URI:http://www.bukka.p.chiba-u.ac.jp/~ohmori/></A> -$B$H$7$^$9!#(B -</P> -<P> -$B$3$N%=%U%H%&%'%"$K4X$7$F$NLd$$9g$o$;$OBg?95*?M(B <A HREF="mailto:ohmori@p.chiba-u.ac.jp"><URI:mailto:ohmori@p.chiba-u.ac.jp></A>$B$K$*4j$$$7$^$9!#(B -<HR> -<H2><A HREF="#i_difference" NAME="difference">gdevlips4-1.2.0 $B$H$N0c$$(B</A></H2> -<P> -lips3.dev lips4c.dev lips4.dev$B$K4X$7$F!"(Bgdevlips4-1.2.0 $B$G$N<!$N$h$&$JIT6q9g$,(B -$BD>$C$F$$$^$9!#(B -</P> -<UL> - <LI>$B>e%^!<%8%s$,0u;z8B3&$N(B 5mm $B$^$G0u:~$G$-$k$h$&$K$J$C$?!#(B(gdevlips4-1.2.0 $B$G$O(B63/300$B%$%s%A(B($BLs(B10.3mm)) - <LI>$B%^!<%8%sJQ99$KBP1~(B - <LI>$B%Z!<%8%5%$%:JQ99$KBP1~!#=PNO$G$-$J$$%Z!<%8%5%$%:$K$O$A$c$s$H%(%i!<$rJV$9!#(B - <LI>$B2rA|EYJQ99$KBP1~!#=PNO$G$-$J$$2rA|EY$K$O$A$c$s$H%(%i!<$rJV$9!#(B - <LI>$B%W%j%s%?$NGr;f$r=PNO$7$J$$@_Dj$,$-$A$s$HH?1G$5$l$k!#(B - <LI>BJC-880J $B$G(BA4$B$h$jBg$-$$MQ;f$K0u:~$9$k$H$-!V(B20 $B%Z!<%8(B $B%*!<%P!<!W$N%(%i!<$,H/@8$9$kLdBj$N2r7h(B -</UL> -<P> -$B$^$?<!$N$h$&$J5!G=$,DI2C$5$l$F$$$^$9!#(B -</P> -<UL> - <LI>$B=PNO$N9bB.2=(B - <UL> - <LI>Ghostscript $B$N=hM}$N9bB.2=(B - <LI>$B%W%j%s%?$N=PNO$N9bB.2=(B - <LI>$BJ#?tIt0u:~;~$N9bB.2=(B - </UL> - <LI>$B%G%P%$%9$NDI2C(B - <UL> - <LI>LIPS II+ $B$KBP1~(B - <LI>LBP-840/LBP-850 $B$N%9!<%Q!<%U%!%$%s(B LIPS (1,200 dpi)$B$KBP1~(B - <LI>$B%Y%/%?!<HG%G%P%$%9(B lips4v.dev - </UL> - <LI>$B5k;fJ}K!$NA*Br$KBP1~(B - <LI>$B%i%9%?!<%$%a!<%8$N05=L$KBP1~(B - <LI>$B%Q%M%kI=<(JQ99$KBP1~(B - <LI>$BN>LL0u:~%f%K%C%H$KBP1~(B (LIPS IV $B$N$_(B) - <LI>n $BLL0u:~5!G=$KBP1~(B (LIPS IV $B$N$_(B) - <LI>$B%H%J!<G;EYD4@a5!G=$KBP1~(B (LIPS IV $B$N$_(B) - <LI>$B%H%J!<@aLs5!G=$KBP1~(B (LIPS IV $B$N$_(B) -</UL> -<HR> -<H2><A HREF="#i_diff_epag" NAME="diff_epag">epag-3.08 $B$H$N0c$$(B</A></H2> -<P> -ESC/Page $B%I%i%$%PItJ,$O(B epag-3.08 $B$r%Y!<%9$K<c43$N%P%0%U%#%C%/%9$r$7$^$7$?!#(B -$B$5$i$KJ#?tIt0u:~$r8zN(E*$K=PNO$G$-$k$h$&$K$7$^$7$?!#Gr9uH?E>0u:~$KBP1~$7$^$7$?!#(B -$B$^$?!"(Bepag-3.08 $B$O$+$J$j%(%i!<=hM}$,4E$$$N$G$=$3$K$b<j$rF~$l$F$"$j$^$9!#(B -</P> -<P> -ESC/Page $BMQ$N%G%P%$%9$,Fs$D$KA}$($F$$$k$N$O(B Ghostscript $B$N;EMM$K9g$o$;$k$?$a$G$9!#(B -$B5U$K$$$&$H(B epag-3.08 $B$O(B Ghostscript $B$N;EMM$K9g$C$F$$$^$;$s!#(B -($BNc$($P(B LP-1700S $B$G$O(B epag-3.08 $B$G$O(B -r600 $B%*%W%7%g%s$r;XDj$7$?$@$1$G$O(B 600 dpi $B0u:~$,@5>o$K$G$-$^$;$s!#(B) -</P> -<HR> -<H2><A HREF="#i_diff_npdl" NAME="diff_npdl">gdevnpdl-1.5 $B$H$N0c$$(B</A></H2> -<P> -$B$3$N%I%i%$%P$K4^$^$l$k(B npdl.dev $B$O(B gdevnpdl-1.5 $B$K<!$N$h$&$J5!G=$,DI2C$5$l$F$$$^$9!#(B -</P> -<UL> - <LI>$B0u:~B.EY$N9bB.2=(B - <LI>$B$O$,$-%5%$%:$N%5%]!<%H(B - <LI>$B%i%s%I%9%1!<%W$N%5%]!<%H(B - <LI>$BJ#?tIt0u:~;~$K%3%T!<%b!<%I$r;H$$9bB.$K0u:~$G$-$k(B - <LI>$BGr9uH?E>0u:~$KBP1~(B -</UL> -<P> -$B$^$?!"2rA|EY$N%G%U%)%k%H$,(B 240 dpi $B$K$J$C$F$$$k$H$3$m$,0[$J$j$^$9!#(B -(gdevnpdl-1.5 $B$G$O(B 400 dpi) -</P> -<HR> -<H2><A HREF="#i_lbp_list" NAME="lbp_list">LIPS $BBP1~%W%j%s%?$H=PNO%G%P%$%9(B</A></H2> -<P> -LIPS $BBP1~%W%j%s%?$H=PNO%G%P%$%9L>(B/$B2rA|EY$N%j%9%H$G$9!#(B -$B$3$l$O!"$"$/$^$G$b5,3J>e=PNO$G$-$k$b$N$r%j%9%H$7$?$@$1$G!"A4$F$N%W%j%s%?$G<B:]$K=PNO$G$-$k$3$H$r3NG'$7$?$o$1$G$O$J$$$N$GCm0U$7$F2<$5$$!#(B -</P> -<TABLE BORDER SUMMARY="LIPS Priner and Output Device"> - <TR> - <TH>$B5!<o(B</TH><TH>$B%G%P%$%9L>(B</TH><TH>$B2rA|EY(B (dpi)</TH><TH>$BHw9M(B</TH> - </TR> - <TR> - <TH ROWSPAN=2><A HREF="http://www.canon-sales.co.jp/faq/lbp/980021/lbp406s.html">LBP-B406S</A></TH><TD>lips2p</TD><TD>240x240</TD> - </TR> - <TR> - <TD>lips3</TD><TD>300x300</TD><TD>$B3HD%(BRAM$B5Z$S3HD%(BROM$B$NA}@_$,I,MW(B</TD> - </TR> - <TR> - <TH ROWSPAN=2><A HREF="http://www.canon-sales.co.jp/faq/lbp/980021/lbp406d.html">LBP-B406D</A></TH><TD>lips2p</TD><TD>240x240</TD> - </TR> - <TR> - <TD>lips3</TD><TD>300x300</TD><TD>$B3HD%(BRAM$B5Z$S3HD%(BROM$B$NA}@_$,I,MW(B</TD> - </TR> - <TR> - <TH><A HREF="http://www.canon-sales.co.jp/faq/lbp/980021/lbp406e.html">LBP-B406E</A></TH><TD>lips3</TD><TD>300x300</TD> - </TR> - <TR> - <TH><A HREF="http://www.canon-sales.co.jp/faq/lbp/980021/lbp406g.html">LBP-B406G</A></TH><TD>lips3</TD><TD>300x300</TD> - </TR> - <TR> - <TH><A HREF="http://www.canon-sales.co.jp/faq/lbp/980021/lbp406eII.html">LBP-B406E II</A></TH><TD>lips3</TD><TD>300x300</TD> - </TR> - <TR> - <TH><A HREF="http://www.canon-sales.co.jp/faq/lbp/980021/lbp406gII.html">LBP-B406G II</A></TH><TD>lips3</TD><TD>300x300</TD> - </TR> - <TR> - <TH ROWSPAN=2><A HREF="http://www.canon-sales.co.jp/faq/lbp/980021/lbp404.html">LBP-A404</A></TH><TD>lips2p</TD><TD>240x240</TD> - </TR> - <TR> - <TD>lips3</TD><TD>300x300</TD><TD>$B3HD%(BRAM$B5Z$S3HD%(BROM$B$NA}@_$,I,MW(B</TD> - </TR> - <TR> - <TH><A HREF="http://www.canon-sales.co.jp/faq/lbp/980021/lbp404e.html">LBP-B404E</A></TH><TD>lips3</TD><TD>300x300</TD> - </TR> - <TR> - <TH><A HREF="http://www.canon-sales.co.jp/faq/lbp/980021/lbp404gII.html">LBP-A404G II</A></TH><TD>lips3</TD><TD>300x300</TD> - </TR> - <TR> - <TH><A HREF="http://www.canon-sales.co.jp/faq/lbp/980021/lbp404f.html">LBP-A404F</A></TH><TD>lips3</TD><TD>300x300</TD> - </TR> - <TR> - <TH><A HREF="http://www.canon-sales.co.jp/faq/lbp/980021/lbp405jr.html">LBP-A405Jr.</A></TH><TD>lips3</TD><TD>300x300</TD> - </TR> - <TR> - <TH><A HREF="http://www.canon-sales.co.jp/faq/lbp/980021/lbp304e.html">LBP-A304E</A></TH><TD>lips3</TD><TD>300x300</TD> - </TR> - <TR> - <TH><A HREF="http://www.canon-sales.co.jp/faq/lbp/980021/lbp304eII.html">LBP-A304E II</A></TH><TD>lips3</TD><TD>300x300</TD> - </TR> - <TR> - <TH><A HREF="http://www.canon-sales.co.jp/faq/lbp/980021/lbp304gII.html">LBP-A304G II</A></TH><TD>lips3</TD><TD>300x300</TD> - </TR> - <TR> - <TH><A HREF="http://www.canon-sales.co.jp/faq/lbp/980021/lbp309gII.html">LBP-A309G II</A></TH><TD>lips3</TD><TD>300x300</TD> - </TR> - <TR> - <TH><A HREF="http://www.canon-sales.co.jp/faq/lbp/980021/lbp310.html">LBP-310</A></TH><TD>lips3</TD><TD>300x300</TD> - </TR> - <TR> - <TH><A HREF="http://www.canon-sales.co.jp/faq/lbp/980021/lbp320.html">LBP-320</A></TH><TD>lips3</TD><TD>300x300</TD> - </TR> - <TR> - <TH><A HREF="http://www.canon-sales.co.jp/Product/LBP/LBP-320Pro.html">LBP-320Pro</A></TH><TD>lips3</TD><TD>300x300</TD> - </TR> - <TR> - <TH ROWSPAN=2><A HREF="http://www.canon-sales.co.jp/faq/lbp/980021/lbp730.html">LBP-730</A></TH><TD>lips4</TD><TD>300x300, 600x600</TD> - </TR> - <TR> - <TD>lips4v</TD><TD>300x300, 600x600</TD><TD>MaxiMem $BHsBP1~$J$N$G(B<A HREF="#clipping">$B%Q%9%/%j%C%T%s%0;~$N%a%b%jITB-(B</A>$B$KCm0U(B</TD> - </TR> - <TR> - <TH ROWSPAN=2><A HREF="http://www.canon-sales.co.jp/faq/lbp/980021/lbp720.html">LBP-720</A></TH><TD>lips4</TD><TD>300x300, 600x600</TD> - </TR> - <TR> - <TD>lips4v</TD><TD>300x300, 600x600</TD><TD>MaxiMem $BHsBP1~$J$N$G(B<A HREF="#clipping">$B%Q%9%/%j%C%T%s%0;~$N%a%b%jITB-(B</A>$B$KCm0U(B</TD> - </TR> - <TR> - <TH ROWSPAN=2><A HREF="http://www.canon-sales.co.jp/Product/LBP/LBP-450.html">LBP-450</A></TH><TD>lips4</TD><TD>300x300, 600x600</TD> - </TR> - <TR> - <TD>lips4v</TD><TD>300x300, 600x600</TD><TD>MaxiMem $BHsBP1~$J$N$G(B<A HREF="#clipping">$B%Q%9%/%j%C%T%s%0;~$N%a%b%jITB-(B</A>$B$KCm0U(B</TD> - </TR> - <TR> - <TH ROWSPAN=2><A HREF="http://www.canon-sales.co.jp/faq/lbp/980021/lbp830.html">LBP-830</A></TH><TD>lips4</TD><TD>300x300, 600x600</TD> - </TR> - <TR> - <TD>lips4v</TD><TD>300x300, 600x600</TD><TD>MaxiMem $BHsBP1~$J$N$G(B<A HREF="#clipping">$B%Q%9%/%j%C%T%s%0;~$N%a%b%jITB-(B</A>$B$KCm0U(B</TD> - </TR> - <TR> - <TH ROWSPAN=2><A HREF="http://www.canon-sales.co.jp/Product/LBP/LBP-430.html">LBP-430</A></TH><TD>lips4</TD><TD>300x300, 600x600</TD> - </TR> - <TR> - <TD>lips4v</TD><TD>300x300, 600x600</TD> - </TR> - <TR> - <TH ROWSPAN=2><A HREF="http://www.canon-sales.co.jp/faq/lbp/980021/lbp930.html">LBP-930</A></TH><TD>lips4</TD><TD>300x300, 600x600</TD> - </TR> - <TR> - <TD>lips4v</TD><TD>300x300, 600x600</TD> - </TR> - <TR> - <TH ROWSPAN=2><A HREF="http://www.canon-sales.co.jp/Product/LBP/LBP-750.html">LBP-750</A></TH><TD>lips4</TD><TD>300x300, 600x600</TD> - </TR> - <TR> - <TD>lips4v</TD><TD>300x300, 600x600</TD> - </TR> - <TR> - <TH ROWSPAN=2><A HREF="http://www.canon-sales.co.jp/Product/LBP/LBP-740.html">LBP-740</A></TH><TD>lips4</TD><TD>300x300, 600x600</TD> - </TR> - <TR> - <TD>lips4v</TD><TD>300x300, 600x600</TD> - </TR> - <TR> - <TH ROWSPAN=2><A HREF="http://www.canon-sales.co.jp/Product/LBP/LBP-930EX.html">LBP-930EX</A></TH><TD>lips4</TD><TD>300x300, 600x600</TD> - </TR> - <TR> - <TD>lips4v</TD><TD>300x300, 600x600</TD> - </TR> - <TR> - <TH ROWSPAN=2><A HREF="http://www.canon-sales.co.jp/Product/LBP/LBP-850.html">LBP-850</A></TH><TD>lips4</TD><TD>300x300, 600x600, 1200x1200</TD><TD>1200 dpi $B;~$O(B lips4v $B$N$[$&$,$$$$(B?</TD> - </TR> - <TR> - <TD>lips4v</TD><TD>300x300, 600x600, 1200x1200</TD> - </TR> - <TR> - <TH ROWSPAN=2><A HREF="http://www.canon-sales.co.jp/Product/LBP/LBP-840.html">LBP-840</A></TH><TD>lips4</TD><TD>300x300, 600x600, 1200x1200</TD><TD>1200 dpi $B;~$O(B lips4v $B$N$[$&$,$$$$(B?</TD> - </TR> - <TR> - <TD>lips4v</TD><TD>300x300, 600x600, 1200x1200</TD> - </TR> - <TR> - <TH ROWSPAN=2><A HREF="http://www.canon-sales.co.jp/Product/LBP/LBP-2030.html">LBP-2030</A></TH><TD>lips4</TD><TD>300x300, 600x600</TD><TD>$B%+%i!<=PNO$O(B -dBitsPerPixel=24 $B%*%W%7%g%s$G!#(B($B$3$N%I%i%$%P$G$OHs>o$KCY$$$G$9!#(B)</TD> - </TR> - <TR> - <TD>lips4v</TD><TD>300x300, 600x600</TD><TD>$B%+%i!<=PNO$O(B -dBitsPerPixel=24 $B%*%W%7%g%s$G!#(BMaxiMem $BHsBP1~$J$N$G(B<A HREF="#clipping">$B%Q%9%/%j%C%T%s%0;~$N%a%b%jITB-(B</A>$B$KCm0U(B</TD> - </TR> - <TR> - <TH ROWSPAN=2><A HREF="http://www.canon-sales.co.jp/Product/LBP/LBP-2160.html">LBP-2160</A></TH><TD>lips4</TD><TD>300x300, 600x600</TD><TD>$B%+%i!<=PNO$O(B -dBitsPerPixel=24 $B%*%W%7%g%s$G!#(B($B$3$N%I%i%$%P$G$OHs>o$KCY$$$G$9!#(B)</TD> - </TR> - <TR> - <TD>lips4v</TD><TD>300x300, 600x600</TD><TD>$B%+%i!<=PNO$O(B -dBitsPerPixel=24 $B%*%W%7%g%s$G!#(B</TD> - </TR> - <TR> - <TH ROWSPAN=2><A HREF="http://www.canon-sales.co.jp/Product/LBP/LBP-2040.html">LBP-2040</A></TH><TD>lips4</TD><TD>300x300, 600x600</TD><TD>$B%+%i!<=PNO$O(B -dBitsPerPixel=24 $B%*%W%7%g%s$G!#(B($B$3$N%I%i%$%P$G$OHs>o$KCY$$$G$9!#(B)</TD> - </TR> - <TR> - <TD>lips4v</TD><TD>300x300, 600x600</TD><TD>$B%+%i!<=PNO$O(B -dBitsPerPixel=24 $B%*%W%7%g%s$G!#(B</TD> - </TR> - <TR> - <TH><A HREF="http://www.canon-sales.co.jp/faq/bj/980026/bjc880j.html">BJC-880J</A></TH> - <TD>bjc880j</TD><TD>360x360</TD><TD>$B%+%i!<=PNO$O(B -dBitsPerPixel=24 $B%*%W%7%g%s$G!#(B($BHs>o$KCY$$$G$9!#(B)</TD> - </TR> - <TR> - <TH><A HREF="http://www.canon-sales.co.jp/faq/bj/980026/bjc680j.html">BJC-680J</A></TH> - <TD>bjc880j</TD><TD>360x360</TD><TD>$B%+%i!<=PNO$O(B -dBitsPerPixel=24 $B%*%W%7%g%s$G!#(B($BHs>o$KCY$$$G$9!#(B)</TD> - </TR> -</TABLE> -<HR> -<H2><A HREF="#i_lp_list" NAME="lp_list">ESC/Page $BBP1~%W%j%s%?$H=PNO%G%P%$%9(B</A></H2> -<P> -ESC/Page $BBP1~%W%j%s%?$H=PNO%G%P%$%9L>(B/$B2rA|EY$N%j%9%H$G$9!#(B -$B$3$l$O!"$"$/$^$G$b5,3J>e=PNO$G$-$k$b$N$r%j%9%H$7$?$@$1$G!"A4$F$N%W%j%s%?$G<B:]$K=PNO$G$-$k$3$H$r3NG'$7$?$o$1$G$O$J$$$N$GCm0U$7$F2<$5$$!#(B -</P> -<TABLE BORDER SUMMARY="ESC/Page Priner and Output Device"> - <TR> - <TH>$B5!<o(B</TH><TH>$B%G%P%$%9L>(B</TH><TH>$B2rA|EY(B (dpi)</TH><TH>$BHw9M(B</TH> - </TR> - <TR> - <TD>LP-7000</TD><TD>lp2000</TD><TD>240x240</TD> - </TR> - <TR> - <TD>LP-7000G</TD><TD>lp2000</TD><TD>240x240</TD> - </TR> - <TR> - <TD>LP-2000</TD><TD>lp2000</TD><TD>300x300</TD> - </TR> - <TR> - <TD>LP-3000</TD><TD>lp2000</TD><TD>300x300</TD> - </TR> - <TR> - <TD>LP-1500</TD><TD>escpage</TD><TD>300x300</TD> - </TR> - <TR> - <TD>LP-1500S</TD><TD>escpage</TD><TD>300x300</TD> - </TR> - <TR> - <TD>LP-8000</TD><TD>escpage</TD><TD>300x300</TD> - </TR> - <TR> - <TD>LP-8000S</TD><TD>escpage</TD><TD>300x300</TD> - </TR> - <TR> - <TD>LP-8000SE</TD><TD>escpage</TD><TD>300x300</TD> - </TR> - <TR> - <TD>LP-8000SX</TD><TD>escpage</TD><TD>300x300</TD> - </TR> - <TR> - <TD>LP-1000</TD><TD>escpage</TD><TD>300x300</TD> - </TR> - <TR> - <TD>LP-1600</TD><TD>escpage</TD><TD>300x300, 600x600</TD> - </TR> - <TR> - <TD>LP-1700</TD><TD>escpage</TD><TD>300x300, 600x600</TD> - </TR> - <TR> - <TD>LP-1700S</TD><TD>escpage</TD><TD>300x300, 600x600</TD> - </TR> - <TR> - <TD><A HREF="http://www.i-love-epson.co.jp/products/seihin/printer/laser/esper/lp1800.htm">LP-1800</A></TD><TD>escpage</TD><TD>300x300, 600x600</TD> - </TR> - <TR> - <TD><A HREF="http://www.i-love-epson.co.jp/products/seihin/printer/laser/prospert/lp800.htm">LP-800</A></TD><TD>escpage</TD><TD>300x300, 600x600</TD> - </TR> - <TR> - <TD>LP-8200</TD><TD>escpage</TD><TD>300x300, 600x600</TD> - </TR> - <TR> - <TD><A HREF="http://www.i-love-epson.co.jp/products/seihin/printer/laser/esper/lp8300.htm">LP-8300</A></TD><TD>escpage</TD><TD>300x300, 600x600</TD> - </TR> - <TR> - <TD>LP-8300S</TD><TD>escpage</TD><TD>300x300, 600x600</TD> - </TR> - <TR> - <TD><A HREF="http://www.i-love-epson.co.jp/products/seihin/printer/laser/esper/lp8400.htm">LP-8400</A></TD><TD>escpage</TD><TD>300x300, 600x600</TD> - </TR> - <TR> - <TD>LP-8500</TD><TD>escpage</TD><TD>300x300, 600x600</TD> - </TR> - <TR> - <TD><A HREF="http://www.i-love-epson.co.jp/products/seihin/printer/laser/esper/lp8600.htm">LP-8600</A></TD><TD>escpage</TD><TD>300x300, 600x600</TD> - </TR> - <TR> - <TD>LP-9000</TD><TD>escpage</TD><TD>300x300, 600x600</TD> - </TR> - <TR> - <TD>LP-9200</TD><TD>escpage</TD><TD>300x300, 600x600</TD> - </TR> - <TR> - <TD>LP-9200S</TD><TD>escpage</TD><TD>300x300, 600x600</TD> - </TR> - <TR> - <TD><A HREF="http://www.i-love-epson.co.jp/products/seihin/printer/laser/esper/lp92sx.htm">LP-9200SX</A></TD><TD>escpage</TD><TD>300x300, 600x600</TD> - </TR> - <TR> - <TD><A HREF="http://www.i-love-epson.co.jp/products/seihin/printer/laser/inter/lp9300.htm">LP-9300</A></TD><TD>escpage</TD><TD>300x300, 600x600</TD> - </TR> - <TR> - <TD><A HREF="http://www.i-love-epson.co.jp/products/seihin/printer/laser/inter/lp9600.htm">LP-9600</A></TD><TD>escpage</TD><TD>300x300, 600x600</TD> - </TR> - <TR> - <TD>LP-8000C</TD><TD>escpage</TD><TD>300x300, 600x600</TD><TD>$B%+%i!<=PNO$O$G$-$^$;$s(B</TD> - </TR> -</TABLE> -<HR> -<H2><A HREF="#i_mw_list" NAME="mw_list">NPDL $BBP1~%W%j%s%?$H=PNO%G%P%$%9(B</A></H2> -<P> -NPDL $BBP1~%W%j%s%?$H=PNO%G%P%$%9L>(B/$B2rA|EY$N%j%9%H$G$9!#(B -$B$3$l$O!"$"$/$^$G$b5,3J>e=PNO$G$-$k$b$N$r%j%9%H$7$?$@$1$G!"A4$F$N%W%j%s%?$G<B:]$K=PNO$G$-$k$3$H$r3NG'$7$?$o$1$G$O$J$$$N$GCm0U$7$F2<$5$$!#(B -</P> -<TABLE BORDER SUMMARY="NPDL Priner and Output Device"> - <TR> - <TH>$B5!<o(B</TH><TH>$B%G%P%$%9L>(B</TH><TH>$B2rA|EY(B (dpi)</TH><TH>$BHw9M(B</TH> - </TR> - <TR> - <TD>PC-PR1000</TD><TD>npdl</TD><TD>240x240</TD><TD>$BGr9uH?E>0u:~(B(-dNegativePrint)$B$KHsBP1~(B</TD> - </TR> - <TR> - <TD>PC-PR2000</TD><TD>npdl</TD><TD>240x240</TD><TD>$BGr9uH?E>0u:~(B(-dNegativePrint)$B$KHsBP1~(B</TD> - </TR> - <TR> - <TD>PC-PR1000/2</TD><TD>npdl</TD><TD>240x240</TD><TD>$BGr9uH?E>0u:~(B(-dNegativePrint)$B$KHsBP1~(B</TD> - </TR> - <TR> - <TD>PC-PR2000/2</TD><TD>npdl</TD><TD>240x240</TD> - </TR> - <TR> - <TD>PC-PR2000/4</TD><TD>npdl</TD><TD>400x400</TD> - </TR> - <TR> - <TD>PC-PR4000/4</TD><TD>npdl</TD><TD>400x400</TD> - </TR> - <TR> - <TD>PC-PR3000PS/4F</TD><TD>npdl</TD><TD>400x400</TD><TD>PostScript $B$K$bBP1~(B</TD> - </TR> - <TR> - <TD>PC-PR1000/4</TD><TD>npdl</TD><TD>400x400</TD> - </TR> - <TR> - <TD>PC-PR3000PS/4</TD><TD>npdl</TD><TD>400x400</TD><TD>PostScript $B$K$bBP1~(B</TD> - </TR> - <TR> - <TD>PC-PR4000E/4</TD><TD>npdl</TD><TD>400x400</TD> - </TR> - <TR> - <TD>PC-PR1000E/4R</TD><TD>npdl</TD><TD>400x400</TD> - </TR> - <TR> - <TD>PC-PR1000E/4</TD><TD>npdl</TD><TD>400x400</TD> - </TR> - <TR> - <TD>PC-PR1000FX/4</TD><TD>npdl</TD><TD>400x400</TD> - </TR> - <TR> - <TD>PC-PR2000/4R</TD><TD>npdl</TD><TD>400x400</TD> - </TR> - <TR> - <TD>PC-PR2000/4W</TD><TD>npdl</TD><TD>400x400</TD> - </TR> - <TR> - <TD>PC-PR2000/6W</TD><TD>npdl</TD><TD>600x600</TD> - </TR> - <TR> - <TD>PC-PR1000E/4W</TD><TD>npdl</TD><TD>400x400</TD> - </TR> - <TR> - <TD>MultiWriter 1000EW (PC-PR1000EW)</TD><TD>npdl</TD><TD>400x400</TD> - </TR> - <TR> - <TD>MultiWriter 2000E (PC-PR2000E)</TD><TD>npdl</TD><TD>400x400</TD> - </TR> - <TR> - <TD>MultiWriter 2000FW (PC-PR2000FW)</TD><TD>npdl</TD><TD>600x600</TD> - </TR> - <TR> - <TD>MultiWriter 2000NW (PC-PR2000NW)</TD><TD>npdl</TD><TD>400x400</TD> - </TR> - <TR> - <TD>MultiWriter 2200NW2 (PC-PR2200NW2)</TD><TD>npdl</TD><TD>400x400</TD> - </TR> - <TR> - <TD>MultiWriter 2400 (PC-PR2400)</TD><TD>npdl</TD><TD>400x400</TD> - </TR> - <TR> - <TD>MultiWriter 2000X (PC-PR2000X)</TD><TD>npdl</TD><TD>600x600</TD> - </TR> - <TR> - <TD>MultiWriter 2200X (PC-PR2200X)</TD><TD>npdl</TD><TD>600x600</TD> - </TR> - <TR> - <TD>MultiWriter 2400X (PC-PR2400X)</TD><TD>npdl</TD><TD>400x400</TD> - </TR> - <TR> - <TD>MultiWriter 2200X2 (PR-L2200X2)</TD><TD>npdl</TD><TD>600x600</TD> - </TR> - <TR> - <TD>MultiWriter 2200XE (PR-L2200X2)</TD><TD>npdl</TD><TD>600x600</TD> - </TR> - <TR> - <TD>MultiWriter 2000X2 (PR-L2000X2)</TD><TD>npdl</TD><TD>600x600</TD> - </TR> - <TR> - <TD><A HREF="http://www.pc98.nec.co.jp/PRODUCT/EXT/print/mw2000x/">MultiWriter 1400X (PR-L1400X)</A></TD><TD>npdl</TD><TD>600x600</TD> - </TR> - <TR> - <TD><A HREF="http://www.pc98.nec.co.jp/PRODUCT/EXT/print/mw6050/spec1.htm">MultiWriter 6050 (PC-L6050A)</A></TD><TD>npdl</TD><TD>400x400, 600x600</TD> - </TR> - <TR> - <TD><A HREF="http://www.pc98.nec.co.jp/PRODUCT/EXT/print/mw6050/spec1.htm">MultiWriter 4050 (PR-L4050)</A></TD><TD>npdl</TD><TD>400x400, 600x600</TD> - </TR> - <TR> - <TD><A HREF="http://www.pc98.nec.co.jp/PRODUCT/EXT/print/mw2000x/">MultiWriter 2050 (PR-L2050)</A></TD><TD>npdl</TD><TD>600x600</TD> - </TR> - <TR> - <TD><A HREF="http://www.pc98.nec.co.jp/PRODUCT/EXT/print/mw2000x/">MultiWriter 2250 (PR-L2250)</A></TD><TD>npdl</TD><TD>600x600</TD> - </TR> - <TR> - <TD><A HREF="http://www.pc98.nec.co.jp/PRODUCT/EXT/print/mw2650e/">MultiWriter 2650 (PR-L2650)</A></TD><TD>npdl</TD><TD>600x600</TD> - </TR> - <TR> - <TD><A HREF="http://www.pc98.nec.co.jp/PRODUCT/EXT/print/mw2650e/">MultiWriter 2650E (PR-L2650E)</A></TD><TD>npdl</TD><TD>600x600</TD> - </TR> -</TABLE> -<HR> -<H2><A HREF="#i_unsupported" NAME="unsupported">$BBP1~$7$F$$$J$$%W%j%s%?(B</A></H2> -<P> -$B<!$N%W%j%s%?$O%5%]!<%H$7$F$$$^$;$s!#(B -</P> -<UL> - <LI>LIPS I/LIPS II $B%W%j%s%?(B - <LI>Windows Printing System (WPS)$B@lMQ%W%j%s%?(B - <UL> - <LI><A HREF="http://www.canon-sales.co.jp/faq/lbp/980021/lbp210.html">Canon LBP-210</A> - <LI><A HREF="http://www.canon-sales.co.jp/faq/lbp/980021/lbp220.html">Canon LBP-220</A> - <LI>Canon LBP-220Pro - <LI>NEC MultiWriter 1000LW(PC-PR1000LW) - <LI>NEC MultiWriter 1100(PR-L1100) - </UL> - <LI><A HREF="http://www.canon-sales.co.jp/faq/lbp/980021/lbp310.html">Canon LBP-310</A>/<A HREF="http://www.canon-sales.co.jp/faq/lbp/980021/lbp320.html">LBP-320</A>/LBP-320Pro $B$N%$%a!<%8%b!<%I(B(LIPS III $B$G$O=PNO2DG=(B) - <LI><A HREF="http://www.canon-sales.co.jp/faq/bj/980026/bjc680j.html">Canon BJC-680J</A>/<A HREF="http://www.canon-sales.co.jp/faq/bj/980026/bjc880j.html">BJC-880J</A> $B0J30$N%$%s%/%8%'%C%H%W%j%s%?(B - <LI>EPSON LP-5000 ($B8E$9$.(B) -</UL> -<HR> -<H2><A HREF="#i_install" NAME="install">$B%$%s%9%H!<%k(B</A></H2> -<OL> - <LI>Ghostscript $B$N%=!<%9%G%#%l%/%H%j$K(B - gdevespg.c$B!"(B gdevl4r.c$B!"(B gdevl4v.c$B!"(Bgdevlips.c$B!"(Bgdevlips.h$B!"(B gdevlprn.c$B!"(Bgdevlprn.h$B!"(Bgdevnpdl.c $B$r%3%T!<$7$^$9!#(B($BMW$9$k$K(B *.c *.h $B$r%3%T!<$7$^$9!#(B) -<PRE> - $BNc(B: - cp *.c *.h "Ghostscript $B$N%G%#%l%/%H%j(B" -</PRE> - <LI>Ghostscript 5.50 $B$N>l9g$O(B gdevlips.mak $B$r(B contrib.mak $B$KDI2C$7$^$9!#(B -<PRE> - $BNc(B: - cat gdevlips.mak >>contrib.mak -</PRE> - <LI>Ghostscript 5.10 $B$N>l9g$O(B gdevlips.mak $B$r(B Makefile $B$KDI2C$7$^$9!#(B -<PRE> - $BNc(B: - cat gdevlips.mak >>makefile -</PRE> - <LI>Makefile $B$N(B DEVICE_DEVS $B$K(B<A HREF="#dev">$B%G%P%$%9$H$=$N5!G=(B</A>$B$K=R$Y$i$l$k$N%G%P%$%9$N$&$AI,MW$J$b$N$r5-=R$7$^$9!#(B - <LI>B4$B!"(BB5$B!"(BB6 $B%5%$%:$J$I$NMQ;f$r07$&>l9g$O(B gs_statd.ps $B$K%Q%C%A$r$"$F$^$9!#(B -<PRE> - $BNc(B: - patch <gs_statd.dif -</PRE> - <LI>Ghostscript $B$r%3%s%Q%$%k$7!"%$%s%9%H!<%k$7$^$9!#(B -</OL> -<HR> -<H3><A NAME="dev">$B%G%P%$%9$H$=$N5!G=(B</A></H3> -<H4>$B%i%9%?!<HG%I%i%$%P(B</H4> -<DL> - <DT>lips2p.dev</DT> - <DD>LIPS II+ $B$N%3!<%I$r=PNO$7$^$9!#(B</DD> - <DT>lips3.dev</DT> - <DD>LIPS III $B$N%3!<%I$r=PNO$7$^$9!#(B</DD> - <DT>bjc880j.dev</DT> - <DD>LIPS IVc (BJC-680J/880J $BMQ(B)$B$N%3!<%I$r=PNO$7$^$9!#%+%i!<=PNO$K$bBP1~$7$F$$$^$9!#(B</DD> - <DT>lips4.dev</DT> - <DD>LIPS IV $B$N%3!<%I$r=PNO$7$^$9!#%+%i!<=PNO$K$bBP1~$7$F$$$^$9!#(B</DD> - <DT>lp2000.dev</DT> - <DD>ESC/Page $B$N%3!<%I$r=PNO$7$^$9!#(B(LP-2000/LP-3000/LP-7000/LP-7000G $BMQ$G$9!#(B)</DD> - <DT>escpage.dev</DT> - <DD>ESC/Page $B$N%3!<%I$r=PNO$7$^$9!#BP1~5!<o$O(B<A HREF="#lp_list">ESC/Page $BBP1~%W%j%s%?$H=PNO%G%P%$%9(B</A>$B$r;2>H$N$3$H!#(B</DD> - <DT>npdl.dev</DT> - <DD>NPDL $B$N%3!<%I$r=PNO$7$^$9!#BP1~5!<o$O(B<A HREF="#mw_list">NPDL $BBP1~%W%j%s%?$H=PNO%G%P%$%9(B</A>$B$r;2>H$N$3$H!#(B</DD> -</DL> -<H4>$B%Y%/%?!<HG%I%i%$%P(B</H4> -<DL> - <DT>lips4v.dev</DT> - <DD>LIPS IV $B$N%3!<%I$r=PNO$7$^$9!#%+%i!<=PNO$K$bBP1~$7$F$$$^$9!#(B</DD> -</DL> -<HR> -<H2><A HREF="#i_usage" NAME="usage">$B;HMQJ}K!(B/$B;HMQ%*%W%7%g%s(B</A></H2> -<P> -$B0J2<$K$+$+$l$F$$$k%*%W%7%g%s$O(B PostScript $B%U%!%$%k$NCf$N%*%Z%l!<%?$G$bJQ99$5$l$k$3$H$,$"$j$^$9!#(B -lpd $B$N%U%#%k%?!<$H$7$F;H$&>l9g$O$3$NCf$G(B <A HREF="#device">-sDEVICE</A>$B!"(B -<A HREF="#resolution">-r</A> $B$N$_$r;XDj$9$k$H$h$$$G$7$g$&!#(B -</P> -<H3>LIPS$B!&(BESC/Page$B!&(BNPDL $B%I%i%$%P6&DL%*%W%7%g%s(B</H3> -<DL> - <DT><A HREF="#device">-sDEVICE</A></DT> - <DD>$B=PNO$9$k%G%P%$%9$NJQ99$K;HMQ$7$^$9!#(B<EM>$B:GDc8B$3$l$@$1$O;XDj$7$F2<$5$$!#(B</EM></DD> - <DT><A HREF="#pagesize">-sPAPERSIZE</A></DT> - <DD>$B=PNO$9$kMQ;f%5%$%:$NJQ99$K;HMQ$7$^$9(B</DD> - <DT><A HREF="#numcopies">-dNumCopies</A></DT> - <DD>$B0u:~It?t$r;XDj$9$k>l9g$K;HMQ$7$^$9(B</DD> - <DT><A HREF="#resolution">-r</A></DT> - <DD>$B2rA|EY$r;XDj$9$k>l9g$K;HMQ$7$^$9(B</DD> - <DT><A HREF="#duplex">-dDuplex</A></DT> - <DD>$BN>LL0u:~$9$k>l9g$K;HMQ$7$^$9(B</DD> - <DT><A HREF="#tumble">-dTumble</A></DT> - <DD>$BN>LL0u:~$9$k>l9g$K$H$8J}8~$rJQ99$9$k>l9g$K;HMQ$7$^$9(B</DD> - <DT><A HREF="#negativeprint">-dNegativePrint</A></DT> - <DD>$BGr9uH?E>0u:~$,$G$-$^$9!#(B</DD> -</DL> -<H3>ESC/Page $B%I%i%$%P$N$_$N%*%W%7%g%s(B</H3> -<DL> - <DT><A HREF="#ritoff">-dRITOff</A></DT> - <DD>RIT ($BNX3TJd@55!G=(B)$B$r%*%U$K$9$k>l9g$K;HMQ$7$^$9(B</DD> -</DL> -<H3>LIPS $B%I%i%$%P$N$_$N%*%W%7%g%s(B</H3> -<DL> - <DT><A HREF="#bitsperpixel">-dBitsPerPixel</A><DT> - <DD>LIPS IV $B$K$*$$$F%b%N%/%m$H%+%i!<=PNO$r@ZBX$($k$?$a$K;HMQ$7$^$9(B</DD> - <DT><A HREF="#manualfeed">-dManualFeed</A></DT> - <DD>$B5k;f%H%l%$$+$i5k;f$9$k>l9g$K;HMQ$7$^$9(B</DD> - <DT><A HREF="#casset">-dCasset</A></DT> - <DD>$B5k;f$9$k%H%l%$(B/$B%+%;%C%H$r;XDj$9$k>l9g$K;HMQ$7$^$9(B</DD> - <DT><A HREF="#panel">-sUserName</A></DT> - <DD>$B%W%j%s%?$N%Q%M%k$KI=<($9$kJ8;z$rJQ99$9$k>l9g$K;HMQ$7$^$9(B</DD> - <DT><A HREF="#mediatype">-sMediaType</A></DT> - <DD>LBP-2160 (LBP-2040 $B$b(B?)$B$G=PNO$9$kMQ;f$N<oN`$r;XDj$9$k$?$a$K;HMQ$7$^$9!#(B - <DT><A HREF="#faceup">-dOutputFaceUp</A></DT> - <DD>LBP-2160 (LBP-2040 $B$b(B?)$B$G%U%'%$%9%"%C%W%H%l%$$K=PNO$9$k$?$a$K;HMQ$7$^$9!#(B - <DT><A HREF="#nup">-dNup</A></DT> - <DD>N $BLL0u:~$r$9$k>l9g$K;HMQ$7$^$9(B</DD> - <DT><A HREF="#pjl">-dPJL</A></DT> - <DD>PJL $B$r=PNO$9$k>l9g$K;HMQ$7$^$9(B</DD> - <DT><A HREF="#tdensity">-dTonerDensity</A></DT> - <DD>$B%H%J!<G;EYD4@a$r$9$k>l9g$K(B -dPJL $B$H$H$b$K;HMQ$7$^$9(B</DD> - <DT><A HREF="#tsave">-dTonerSaving</A></DT> - <DD>$B%H%J!<@aLs$r$9$k>l9g$K(B -dPJL $B$H$H$b$K;HMQ$7$^$9(B</DD> -</DL> -<HR> -<H3>LIPS$B!&(BESC/Page$B!&(BNPDL $B%I%i%$%P6&DL%*%W%7%g%s(B</H3> -<H4><A HREF="#i_device" NAME="device">$B%G%P%$%9JQ99(B</A></H4> -<P> -$B$3$N%I%i%$%P$r;HMQ$9$k$?$a$K$O(B -sDEVICE $B%*%W%7%g%s$G%G%P%$%9$rJQ99$9$kI,MW$,$"$j$^$9!#$=$l$>$l<!$N$h$&$K;XDj$7$^$9!#(B -</P> -<DL> - <DT>-sDEVICE=lips2p</DT> - <DD>lips2p $B%G%P%$%9$r;HMQ$7$^$9(B</DD> - <DT>-sDEVICE=lips3</DT> - <DD>lips3 $B%G%P%$%9$r;HMQ$7$^$9(B</DD> - <DT>-sDEVICE=bjc880j</DT> - <DD>bjc880j $B%G%P%$%9$r;HMQ$7$^$9(B</DD> - <DT>-sDEVICE=lips4</DT> - <DD>lips4 $B%G%P%$%9$r;HMQ$7$^$9(B</DD> - <DT>-sDEVICE=lips4v</DT> - <DD>lips4v $B%G%P%$%9$r;HMQ$7$^$9(B</DD> - <DT>-sDEVICE=lp2000</DT> - <DD>lp2000 $B%G%P%$%9$r;HMQ$7$^$9(B</DD> - <DT>-sDEVICE=escpage</DT> - <DD>escpage $B%G%P%$%9$r;HMQ$7$^$9(B</DD> - <DT>-sDEVICE=npdl</DT> - <DD>npdl $B%G%P%$%9$r;HMQ$7$^$9(B</DD> -</DL> -<HR> -<H4><A HREF="#i_pagesize" NAME="pagesize">$B%G%U%)%k%HMQ;f%5%$%:JQ99(B($B%G%U%)%k%H(B:A4$B%5%$%:(B)</A></H4> -<P> -$B$3$N%I%i%$%P$G$O(B-sPAPERSIZE$B%*%W%7%g%s$+(Bsetpagedevice$B%*%Z%l!<%?$K$h$C$F(B -$B;XDj$7$?%5%$%:$r(B<EM>$BMQ;fJ}8~$b4^$a$F(B</EM>$B@5$7$/07$&$3$H$,$G$-$^$9!#(B -$B$?$@$7!"5!<o$K$h$C$FBP1~$9$kMQ;f%5%$%:$K@)8B$,$"$j$^$9$N$G$I$NMQ;f%5%$%:$,;H$($k$+$O;HMQ$7$F$$$k%W%j%s%?$N@bL@=q$r;2>H$7$F2<$5$$!#(B($BNc$($P!"(BA4 $B5!$G$"$k(B LBP-450 $B$G$O(B A3 $B$NMQ;f$G$O=PNO$G$-$^$;$s$7!"(BLBP-2160 $B$G$O41@=$O$,$-$K$OBP1~$7$F$$$^$;$s!#(B) -</P> -<P> -$B$^$?!"(B<KBD>-sPAPERSIZE</KBD> $B%*%W%7%g%s$O%G%U%)%k%H$NMQ;f%5%$%:$rJQ99$9$k$@$1$G$9!#(B -$BMQ;f%5%$%:$r8GDj$7$?$$>l9g$O(B <KBD>-dFIXEDMEDIA</KBD> $B%*%W%7%g%s$H$H$b$KMQ$$$F2<$5$$!#(B -</P> -<P> -$B<!$N%*%W%7%g%s$,;XDj$5$l$?$H$-$9$Y$F$N%I%i%$%P$G(B -$B%W%j%s%?$K@5$7$/MQ;f%5%$%:$N>pJs$,Aw$i$l$^$9!#(B -($B$?$@$7!"(BB $B%5%$%:$H41@=$O$,$-$OIUB0$N%Q%C%A$r$"$F$k$3$H(B) -</P> -<DL> - <DT><KBD>-sPAPERSIZE=a3</KBD></DT><DD>A3</DD> - <DT><KBD>-sPAPERSIZE=a4</KBD></DT><DD>A4</DD> - <DT><KBD>-sPAPERSIZE=a5</KBD></DT><DD>A5</DD> - <DT><KBD>-sPAPERSIZE=b4</KBD></DT><DD>B4</DD> - <DT><KBD>-sPAPERSIZE=b5</KBD></DT><DD>B5</DD> - <DT><KBD>-sPAPERSIZE=letter</KBD></DT><DD>$B%l%?!<(B</DD> - <DT><KBD>-sPAPERSIZE=postcard</KBD></DT><DD>$B41@=$O$,$-(B</DD> -</DL> -<P> -LIPS $B$H(B ESC/Page $B$N%I%i%$%P$G$O<!$N%5%$%:$K$bBP1~$7$F$$$^$9!#(B -</P> -<DL> - <DT><KBD>-sPAPERSIZE=legal</KBD></DT><DD>$B%j!<%,%k(B</DD> - <DT><KBD>-sPAPERSIZE=ledger</KBD></DT><DD>$B%l%8%c!<(B</DD> - <DT><KBD>-sPAPERSIZE=b6</KBD></DT><DD>B6</DD> -</DL> -<P> -LIPS $B$N%I%i%$%P$N$_<!$N%5%$%:$KBP1~$7$F$$$^$9!#(B -</P> -<DL> - <DT><KBD>-sPAPERSIZE=envyou4</KBD></DT><DD>$BMN7A(B4$B9f(B($BIuE{(B)</DD> -</DL> -<P> -$BG$0U$NMQ;f%5%$%:$O<!$N$h$&$K$7$F;XDj$7$^$9!#(B -</P> -<DL> - <DT><KBD>-g</KBD><VAR>number1</VAR><KBD>x</KBD><VAR>number2</VAR></DT> - <DD><KBD>-dDEVICEWIDTH=</KBD><VAR>number1</VAR> $B$H(B<KBD>-dDEVICEHEIGHT=</KBD><VAR>number2</VAR> - $B$r;XDj$7$?>l9g$b0UL#$OF1$8$G$9!#(B - $B$=$l$>$l%T%/%;%kC10L$GMQ;f$NI}(B(<VAR>number1</VAR>)$B$H(B - $B9b$5(B(<VAR>number2</VAR>)$B$r;XDj$7$F2<$5$$!#(B</DD> -</DL> -<P> -LIPS $B%I%i%$%P$K4X$7$F$O41@=$O$,$-%5%$%:$h$j>.$5$$%5%$%:$d(B A3 $B%5%$%:$h$j(B -$BBg$-$J%5%$%:$O(B LIPS $B$N5,3J>e0u:~$G$-$J$$$3$H$K$J$C$F$$$k$N$G!"(B -$B$=$N$h$&$J%5%$%:$,;XDj$5$l$?>l9g$O=hM}$r9T$J$$$^$;$s!#(B($B%(%i!<$K$J$j$^$9(B) -</P> -<HR> -<H4><A HREF="#i_numcopies" NAME="numcopies">$BJ#?tIt0u:~(B($B%G%U%)%k%H(B:1$BIt(B)</A></H4> -<P> -$B$3$N%I%i%$%P$G$OJ#?tIt0u:~$K$*$$$F%W%j%s%?$N%3%T!<%b!<%I$r;HMQ$7!"9bB.$K0u:~$5$l$^$9!#(B -</P> -<P> -$B%3%^%s%I%i%$%s$G$O!"(B<KBD>-dNumCopies=</KBD><VAR>number</VAR>$B$H$7$F(B -$B0u:~It?t(B<VAR>number</VAR>$B$r;XDj$7$F2<$5$$!#(B<VAR>number</VAR>$B$N:GBgCM$O(B -$B<!$N$h$&$K$J$C$F$$$^$9!#$3$l0J>e$NCM$r;XDj$7$F$b:GBgCM$NIt?t$7$+0u:~$5$l$^$;$s!#(B -</P> -<DL> - <DT>LIPS$B!"(BESC/Page $B%W%j%s%?(B</DT><DD>255</DD> - <DT>NPDL $B%W%j%s%?(B</DT><DD>99</DD> -</DL> -<HR> -<H4><A HREF="#i_resolution" NAME="resolution">$B2rA|EYJQ99(B($B%G%U%)%k%H$O2<5-(B)</A></H4> -<P> -<KBD>-r</KBD><VAR>$B2rA|EY(B</VAR> $B%*%W%7%g%s$G2rA|EY$rJQ99$9$k$3$H$,$G$-$^$9!#(B -</P> -<DL> -<DT>lips2p</DT><DD>240</DD> -<DT>lips3</DT><DD>300</DD> -<DT>bjc880j</DT><DD>60$B!A(B360 ($B%G%U%)%k%H(B 360 dpi)</DD> -<DT>lips4</DT><DD>60$B!A(B600$B!"(B1200 ($B%G%U%)%k%H(B 600 dpi)</DD> -<DT>lips4v</DT><DD>60$B!A(B600$B!"(B1200 ($B%G%U%)%k%H(B 600 dpi)</DD> -<DT>lp2000</DT><DD>60$B!A(B300 ($B%G%U%)%k%H(B 300 dpi)</DD> -<DT>escpage</DT><DD>60$B!A(B600 ($B%G%U%)%k%H(B 300 dpi)</DD> -<DT>npdl</DT><DD>160$B!"(B200$B!"(B240$B!"(B400$B!"(B600 ($B%G%U%)%k%H(B 240 dpi)</DD> -</DL> -<P> -LIPS IV $B$G(B $B9b2rA|EY(B (600 dpi$B!"(B1200 dpi) $B0u;z$r9T$J$&>l9g$O(B <A HREF="#hireso">LIPS IV $B=PNO$K$*$1$k9b2rA|EY0u;z$K4X$9$kCm0U(B</A>$B$rFI$s$G2<$5$$!#(B -$B$b$7FbB"%a%b%j$,B-$j$J$$$h$&$G$7$?$i(B -r300 $B$H$7$F(B 300 dpi $B$G0u:~$9$k$3$H$r(B -$B$*$9$9$a$7$^$9!#(B -</P> -<P> -[$BHw9M(B]$B8=:_(B(1999$BG/(B4$B7n(B15$BF|(B)$B$N$H$3$m!"(BLIPS IV $B$G(B -1200 dpi $B$G=PNO2DG=$J%W%j%s%?$O(B LBP-840/LBP-850 $B$7$+H/Gd$5$l$F$$$^$;$s!#(B -</P> -<HR> -<H4><A HREF="#i_duplex" NAME="duplex">$BN>LL0u:~(B($B%G%U%)%k%H(B:$B%Q%M%k@_Dj(B)</A></H4> -<P> -$B%W%j%s%?$NCf$K$ON>LL0u:~%f%K%C%H$rAuHw$G$-$k$b$N$,$"$j$^$9$,!"(B -$B$=$N5!G=$,;H$($^$9!#$H$8J}$O(B2$B<oN`A*Br$G$-$^$9!#(B -$B$3$N5!G=$K4X78$9$k$N$O(B Duplex $B$H(B Tumble $B$G$9!#(B -</P> -<P> -Ghostscript $B$N%*%W%7%g%s$H$7$FN>LL0u:~$r;XDj$9$k>l9g$K$O<!$N$h$&$J(B -$B%*%W%7%g%s$r;H$C$F2<$5$$!#(B -</P> -<UL> - <LI><KBD>-dDuplex</KBD> -</UL> -<P> -$B$^$?!"JRLL0u:~$r;XDj$9$k>l9g$K$O<!$N$h$&$J%*%W%7%g%s$r;H$C$F2<$5$$!#(B -<EM>$B8=:_$N$H$3$m(B NPDL $B%I%i%$%P$OJRLL0u:~$K$OBP1~$7$F$$$^$;$s!#(B</EM> -</P> -<UL> - <LI><KBD>-dDuplex=false</KBD> -</UL> -<H5><A NAME="tumble">$B$H$8J}8~(B ($B%G%U%)%k%H(B: $BD9JU$H$8(B)</A></H5> -<P> -$BN>LL0u:~$r$9$k$H$-$H$8J}8~$rD9JU$H$8$+C;JU$H$8$r;XDj$G$-$^$9!#(B -$B%G%U%)%k%H$G$OD9JU$H$8$G$9!#C;JU$H$8$r;XDj$9$k>l9g$K$O<!$N$h$&$J(B -$B%*%W%7%g%s$r;H$C$F2<$5$$!#(B -$BJRLL0u:~;~$K$3$N%*%W%7%g%s$r;XDj$7$F$b0UL#$O$"$j$^$;$s!#(B -<EM>$B8=:_$N$H$3$m(B NPDL $B%I%i%$%P$OC;JU$H$8$K$OBP1~$7$F$$$^$;$s!#(B</EM> -</P> -<UL> - <LI><KBD>-dTumble</KBD> -</UL> -<HR> -<H4><A HREF="#i_negativeprint" NAME="negativeprint">$BGr9uH?E>0u:~(B ($B%G%U%)%k%H(B: $BH?E>$7$J$$(B)</A></H4> -<P> -lips4.dev($B%b%N%/%m$N$_(B)$B!"(Blp2000.dev$B!"(Bescpage.dev$B!"(Bnpdl.dev(NPDL (level2)$BBP1~5!<o$N$_(B) $B$K8B$j<!$N%*%W%7%g%s$rF~NO$9$k$3$H$GGr9u$rH?E>$5$;$k$3$H$,$G$-$^$9!#(B -</P> -<UL> - <LI>-dNegativePrint -</UL> -<HR> -<H3>ESC/Page $B%I%i%$%P$N$_BP1~$N%*%W%7%g%s(B</H3> -<H4><A HREF="#i_ritoff" NAME="ritoff">RIT ($BNX3TJd@55!G=(B)$B$r%*%U$K$9$k(B ($B%G%U%)%k%H(B: RIT $B$r;H$&(B)</A></H4> -<P> -escpage.dev $B$K8B$j<!$N%*%W%7%g%s$r;H$&$3$H$K$h$j(B RIT (Resolution Improvement Technology$B!"NX3TJd@55!G=(B)$B$r%*%U$K$9$k$3$H$,$G$-$^$9!#(B -</P> -<P> -$BDL>o$O(B RIT $B$O%*%s$N$^$^;H$($P$h$$$G$9$,!"%Q%?!<%sEI$j$D$V$7$J$N$G0U?^$7$?0u:~7k2L$H0c$&$b$N$,=PNO$5$l$k>l9g$O$3$N5!G=$r;H$C$F(B RIT $B$r%*%U$K$7$F$/$@$5$$!#(B -</P> -<UL> - <LI>-dRITOff -</UL> -<HR> -<H3>LIPS $B%I%i%$%P$N$_BP1~$N%*%W%7%g%s(B</H3> -<H4><A HREF="#i_bitsperpixel" NAME="bitsperpixel">$B%b%N%/%m$H%+%i!<=PNO$N@ZBX$((B($B%G%U%)%k%H(B:$B%b%N%/%m(B)</A></H4> -<P> -<EM>$B$3$N%*%W%7%g%s$O(B bjc880j$B!"(Blips4$B!"(Blips4v $B$N$_BP1~$7$F$$$^$9!#(B</EM> -</P> -<P> -<KBD>-dBitsPerPixel=</KBD><VAR>number</VAR>$B%*%W%7%g%s$K$h$j%b%N%/%m$H(B -$B%+%i!<=PNO$N@ZBX$($,$G$-$^$9!#(B -</P> -<H5>bjc880j$B!"(Blips4</H5> -<DL> -<DT>-dBitsPerPixel=1</DT><DD>$B%b%N%/%m=PNO(B ($B%G%U%)%k%H(B)</DD> -<DT>-dBitsPerPixel=24</DT><DD>$B%+%i!<=PNO(B</DD> -</DL> -<H5>lips4v</H5> -<DL> -<DT>-dBitsPerPixel=8</DT><DD>$B%b%N%/%m=PNO(B ($B%G%U%)%k%H(B)</DD> -<DT>-dBitsPerPixel=24</DT><DD>$B%+%i!<=PNO(B</DD> -</DL> -<HR> -<H4><A HREF="#i_feed" NAME="feed">$B5k;fJ}K!$NA*Br(B($B%G%U%)%k%H(B:$B<+F0A*Br(B)</A></H4> -<P> -<EM>$B$3$N%*%W%7%g%s$O(B LIPS $B$N%G%P%$%9$N$_BP1~$7$F$$$^$9!#(B</EM> -</P> -<P> --dManualFeed$B%*%W%7%g%s$K$h$k(BMP$B%H%l%$(B($B5k;f%H%l%$(B)$B$+$i$N5k;f$H(B --dCasset$B%*%W%7%g%s$K$h$k5k;f%+%;%C%H$NA*Br$KBP1~$7$^$7$?!#(B -$B%G%U%)%k%H$G$N5k;f$O<+F0A*Br$K$J$j$^$9!#$^$?!"(B-dManualFeed$B%*%W%7%g%s$G$N(B -$B;XDj$O(B-dCasset$B$K$h$k;XDj$h$j$bM%@h$9$k$3$H$KCm0U$7$F2<$5$$!#(B -</P> -<H5><A NAME="manualfeed">MP$B%H%l%$(B($B5k;f%H%l%$(B)$B$+$i$N5k;f(B</A></H5> -<P> -$B<!$N$h$&$J%*%W%7%g%s$r;XDj$9$k$3$H$G(BMP$B%H%l%$(B($B5k;f%H%l%$(B)$B$+$i(B -$B5k;f$G$-$^$9!#(B -</P> -<UL> - <LI><KBD>-dManualFeed</KBD> -</UL> -<H5><A NAME="casset">$B5k;f%+%;%C%H$NA*Br(B</A></H5> -<P> -<EM>$B$3$N%*%W%7%g%s$O(B LIPS $B$N%G%P%$%9$N$_BP1~$7$F$$$^$9!#(B</EM> -</P> -<P> -<KBD>-dCasset=</KBD><VAR>number</VAR>$B%*%W%7%g%s$^$?$O(B<KBD>-DCasset=</KBD> -<VAR>number</VAR>$B$K$h$j5k;f%+%;%C%H$r(B -$BA*Br$G$-$^$9!#(B -<VAR>number</VAR>$B$N;XDj$O<!$N$h$&$K$J$j$^$9!#$3$l$i0J30$N?tCM$r;XDj$9$k$H(B -$B%(%i!<$K$J$j$^$9!#(B -</P> -<DL> - <DT>-1</DT><DD>$B5k;f%+%;%C%H$NA*Br$r$9$k%3%^%s%I$r=PNO$7$J$$(B</DD> - <DT>0</DT><DD>$B<+F05k;f(B</DD> - <DT>1</DT><DD>$B<j:9$75k;f(B(MP$B%H%l%$(B)</DD> - <DT>2</DT><DD>$B2<CJ%+%;%C%H5k;f(B</DD> - <DT>3</DT><DD>$B>eCJ%+%;%C%H5k;f(B</DD> - <DT>10</DT><DD>MP$B%H%l%$(B($B<j:9$75k;f$KAjEv(B)</DD> - <DT>11</DT><DD>$B%+%;%C%H(B1</DD> - <DT>12</DT><DD>$B%+%;%C%H(B2</DD> - <DT>13</DT><DD>$B%+%;%C%H(B3</DD> - <DT>14</DT><DD>$B%+%;%C%H(B4</DD> - <DT>15</DT><DD>$B%+%;%C%H(B5</DD> - <DT>16</DT><DD>$B%+%;%C%H(B6</DD> - <DT>17</DT><DD>$B%+%;%C%H(B7</DD> -</DL> -<P> --dCasset=-1 $B$O(B -dCasset=0 $B$G$O<+F05k;f$,F/$+$J$$>l9g$KMQ$$$F2<$5$$!#(B -($B>/$J$/$H$b(B LBP-A405Jr. $B$G$OMQ$$$kI,MW$,$"$k$h$&$G$9(B) -</P> -<P> -$B%W%m%0%i%^!<%:%^%K%e%"%k(B 4.2 $B$K$h$k$H;Y>c$N$J$$8B$j(B"0"$B$^$?$O(B"10"$B!A(B"17"$B$rMQ$$$F2<$5$$$H$$$&$3$H$J$N$G(B LIPS IV $BEk:\%W%j%s%?$G$O$=$N$h$&$K$7$?$[$&$,$h$$$G$7$g$&!#(B -</P> -<HR> -<H4><A HREF="#i_panel" NAME="panel">$B%Q%M%kI=<(JQ99(B($B%G%U%)%k%H(B:Ghostscript)</A></H4> -<P> -<EM>$B$3$N%*%W%7%g%s$O(B LIPS $B$N%G%P%$%9$N$_BP1~$7$F$$$^$9!#(B</EM> -</P> -<P> -$B%W%j%s%?$N%9%F!<%?%9I=<(It$KI=<($9$k%3%a%s%H$r(B-dUserName$B%*%W%7%g%s$r(B -$BMQ$$$FF0E*$KI=<($9$k$3$H$,$G$-$k$h$&$K$J$j$^$7$?!#$3$l$K$h$C$F(B -Ghostscript$B$r0u:~$N%U%#%k%?!<$H$7$F;H$C$F$$$k>l9g!"(B -$B<!$N$h$&$J%$%s%W%C%H%U%#%k%?!<$r;H$&$3$H$K$h$C$F0u:~;~$K%f!<%6L>$r(B -$B%W%j%s%?$N%9%F!<%?%9I=<(It$KI=<($G$-$k$h$&$K$J$j$^$9!#(B -<PRE> -<CODE>#!/bin/sh</CODE> - -<CODE><VAR>user</VAR>=/dev/null</CODE> - -<CODE>#</CODE> -<CODE># Get username from filter parameters</CODE> -<CODE>#</CODE> -<CODE>while [ <VAR>$#</VAR> != 0 ]</CODE> -<CODE>do case "<VAR>$1</VAR>" in</CODE> - <CODE>-n) <VAR>user</VAR>=<VAR>$2</VAR> ; shift ;;</CODE> - <CODE>*) ;;</CODE> - <CODE>esac</CODE> - <CODE>shift</CODE> -<CODE>done</CODE> - -<CODE>gs -q -sDEVICE=lips4 -dSAFER -dNOPAUSE -sUserName=<VAR>$user</VAR> -sOutputFile=- -</CODE> - -<CODE>exit 0</CODE> -</PRE> -<HR> -<H4><A HREF="#i_mediatype" NAME="mediatype">$BMQ;f<oN`;XDj(B</A></H4> -<P> -<EM>$B$3$N%*%W%7%g%s$O(B LBP-2160 ($B$b$7$+$7$?$i(B LBP-2040$B$b(B?)$B$KBP1~$7$F$$$^$9!#(B</EM> -</P> -<P> -LBP-2160($B$b$7$+$7$?$i!"(BLPB-2040$B$b(B?) $B$G$OIaDL;f!"8|;f!"(BOHP$B!"8wBt%U%#%k%`$KBP1~$7$F$$$^$9$,!"(B -$BE,@Z$J%3%^%s%I$r=PNO$7$J$$$H%H%J!<$NDjCe$KITET9g$,@8$8$^$9!#(B -$B<!$N%*%W%7%g%s$rMQ$$$F$=$l$>$l$NMQ;f$K=PNO$7$F$/$@$5$$!#(B -$B$J$*!"IaDL;f0J30$r;XDj$9$k$H<+F0E*$K5k;f%H%l%$$+$i5k;f$5$l$k$h$&$K$J$j$^$9!#(B -</P> -<DL> - <DT><KBD>-sMediaType=PlanePaper</KBD></DT><DD>$BIaDL;f(B</DD> - <DT><KBD>-sMediaType=CardBoard</KBD></DT><DD>$B8|;f(B</DD> - <DT><KBD>-sMediaType=OHP</KBD></DT><DD>OHP</DD> - <DT><KBD>-sMediaType=TransparencyFilm</KBD></DT><DD>OHP</DD> - <DT><KBD>-sMediaType=GlossyFilm</KBD></DT><DD>$B8wBt%U%#%k%`(B</DD> -</DL> -<HR> -<H4><A HREF="#i_faceup" NAME="faceup">$B%U%'%$%9%"%C%W%H%l%$$N=PNO(B</A></H4> -<P> -<EM>$B$3$N%*%W%7%g%s$O(B LBP-2160 ($B$b$7$+$7$?$i(B LBP-2040$B$b(B?)$B$N$_$KBP1~$7$F$$$^$9!#(B</EM> -</P> -<P> -LPB-2160 $B$G$ODL>o$N%U%'%$%9%@%&%s%H%l%$$NB>$K%U%'%$%9%"%C%W%H%l%$$X$N=PNO$r%5%]!<%H$7$F$$$^$9!#<!$N%*%W%7%g%s$K$h$j%U%'%$%9%"%C%W%H%l%$$K=PNO$9$k$3$H$,$G$-$^$9!#(B -</P> -<P> -$B$b$7$+$7$?$i!"(BLPB-2040 $B$G$b;HMQ$G$-$k$+$b$7$l$^$;$s!#(B -</P> -<UL> - <LI>-dOutputFaceUp -</UL> -<HR> -<H3><A HREF="#i_nup" NAME="nup">n $BLL0u:~(B ($B%G%U%)%k%H(B: $B%Q%M%k@_Dj(B)</A></H3> -<P> -<EM>$B$3$N%*%W%7%g%s$O(B LIPS IV $B$N%G%P%$%9$N$_BP1~$7$F$$$^$9!#(B</EM> -</P> -<P> -<EM>[$B7Y9p(B]</EM>$B$3$l$O(B LIPS IV $B$NHs8x3+5!G=$r;H$C$F$$$k$?$a!";HMQ$K$O==J,$KCm0U$7$F2<$5$$!#BP1~$7$F$$$J$$5!<o$b$"$k$+$b$7$l$^$;$s!#(B -$B$^$?!"(Bpsnup $B$G$&$^$/$$$/(B PostScript $B%U%!%$%k$N>l9g$O!"(Bpsnup $B$r;H$$$^$7$g$&!#(B -psnup $B$r;H$&$[$&$,(B<EM>$BA4$F$NLL$G(B</EM>$BM%$l$F$$$^$9!#(B -$B$3$N5!G=$O4pK\E*$K$O(B psnup $B$G$&$^$/$$$+$J$$(B PostScript $B%U%!%$%k$K;H$C$F2<$5$$!#(B -$B>\$7$/$O(B FAQ $B$N(B<A HREF="#nup_printing">$B!V(B n $BLL0u:~$r$9$k$K$O!"$I$&$7$?$i$$$$$N(B? $B!W(B</A>$B$rFI$s$G2<$5$$!#(B -$B$^$?!"Ek:\%a%b%jNL$K$h$j!"!V%7%9%F%`%a%b%j(B $B%U%k!W$J$I$N%(%i!<$K$J$k2DG=@-$b$"$k$+$b$7$l$^$;$s!#(B -</P> -<P> -$B<!$N%*%W%7%g%s$r;H$&$3$H$K$h$j!"(Bn $BLL0u:~$,2DG=$G$9!#(B -</P> -<DL> - <DT>-dNup=1</DT> - <DD>1 $BLL0u:~(B ($B%G%U%)%k%H(B)</DD> - <DT>-dNup=2</DT> - <DD>2 $BLL0u:~(B</DD> - <DT>-dNup=4</DT> - <DD>4 $BLL0u:~(B</DD> -</DL> -<P> -[$B:n<T$+$i$N=u8@(B]$B$3$N5!G=$G(B 4 $BLL0u:~$r$9$k>l9g!"(B300 dpi $B$H(B 600 dpi $B$N=PNO$KL@$i$+$J:9$O$J$$$N$G!"(B300 dpi $B$K2rA|EY$rMn$9$H$h$jB.$/=PNO$G$-$^$9!#(B2 $BLL0u:~$K$*$$$F$O$3$N8B$j$G$O$"$j$^$;$s!#(B -1,200 dpi $B$H(B 600 dpi $B$N:9$O$I$&$J$C$F$$$k$+J,$+$j$^$;$s!#(B -</P> -<HR> -<H4><A HREF="#i_fontdl" NAME="fontdl">$B%U%)%s%H%@%&%s%m!<%I(B($B%G%U%)%k%H(B: $B$7$J$$(B)</A></H4> -<P> -<EM>$B$3$N%*%W%7%g%s$O(B lips4v $B$N$_BP1~$7$F$$$^$9!#(B</EM> -</P> -<P> -$B%Y%/%?!<HG%G%P%$%9(B lips4v $B$G$O%S%C%H%^%C%W%U%)%s%H$r%@%&%s%m!<%I$9$k$3$H$K$h$j!"F1$8J8;z$,7+$jJV$7$G$F$/$k>l9g!"$h$j9bB.$K0u:~$G$-$k$h$&$K$9$k$3$H$,$G$-$^$9!#FC$K1Q8l$NO@J8$J$I$G$O$3$N8z2L$O@dBg$G$9!#(B -$B$7$+$7!"(BLIPS IV $B$N@)Ls$K$h$j%/%j%C%T%s%0=hM}$r9T$J$&>l9g!">/$7$G$b%/%j%C%T%s%0NN0hFb$K$"$kJ8;z$O%/%j%C%T%s%0NN0h30$NItJ,$,$"$C$?$H$7$F$b4]!9IA$+$l$F$7$^$&$H$$$&IT6q9g$,$"$j$^$9!#(B -$B%/%j%C%T%s%0NN0h$r;H$$$3$J$7$??^7A$rIA$/$h$&$J>l9g$O$3$N%*%W%7%g%s$O;H$o$J$$J}$,$h$$$G$9!#(B -$B$7$+$7$J$,$i!"%/%j%C%T%s%0NN0h$GJ8;z%+%C%H$7$J$,$iIA$/$H$$$&=hM}$O9T$J$o$J$$%f!<%6$NJ}$,B?$$$H;W$$$^$9!#(B -</P> -<P> -$B$^$?!"(B18 point $B0J2<$N%-%c%i%/%?!<$7$+%@%&%s%m!<%I$O9T$J$$$^$;$s!#(B -</P> -<P> -$B<!$N%*%W%7%g%s$r;H$&$3$H$K$h$j!"%U%)%s%H$N%@%&%s%m!<%I$,2DG=$G$9!#(B -</P> -<UL> - <LI><KBD>-dFontDL</KBD> -</UL> -<HR> -<H4><A HREF="#i_pjl" NAME="pjl">PJL $B=PNO(B ($B%G%U%)%k%H(B: $B=PNO$7$J$$(B)</A></H4> -<P> -<EM>[$B7Y9p(B]</EM>$B$3$l$OHs8x3+5!G=$r;H$C$F$$$k$?$a!";HMQ$K$O==J,$KCm0U$7$F2<$5$$!#BP1~$7$F$$$J$$5!<o$b$"$j$^$9!#(B -$B>/$J$/$H$b(B LIPS IV $BEk:\5!<o$G$OA4$F$N%G%P%$%9(B(lips*.dev)$B$G!"(B -$B$3$N5!G=$,;H$($k$h$&$G$9!#(B -</P> -<P> -$B<!$N%*%W%7%g%s$r;H$&$3$H$K$h$j(B PJL $B$r=PNO$7$^$9!#(B -PJL $B$r=PNO$9$k$3$H$K$h$j%W%j%s%?$N(B LIPS $B%b!<%I$X$N@ZBX$r@)8f$G$-$^$9!#(B -$B$7$+$7$J$,$i!"(BLASER SHOT $B$N(B LIPS $B%b!<%I$N<+F0G'<1$O$+$J$jM%=($J$N$GI,$:$7$b(B -$B$3$N%*%W%7%g%s$r;H$&I,MW$O$"$j$^$;$s!#(B -</P> -<UL> - <LI><KBD>-dPJL</KBD> -</UL> -<P> -$B$^$?!"(BPJL $B$rMQ$$$k$3$H$K$h$j!"(B<A HREF="#tdensity">$B%H%J!<G;EYD4@a5!G=(B</A>$B$d(B<A HREF="#tsave">$B%H%J!<@aLs5!G=(B</A>$B$r(B Ghostscript$B%I%i%$%P$GMQ$$$k$3$H$,$G$-$k$h$&$K$J$j$^$9!#(B -</P> -<H5><A HREF="#i_tdensity" NAME="tdensity">$B%H%J!<G;EYD4@a(B ($B%G%U%)%k%H(B: $B%Q%M%k@_Dj(B)</A></H5> -<P> -$B<!$N%*%W%7%g%s$r;H$&$3$H$K$h$j!"%H%J!<G;EYD4@a$,2DG=$G$9!#(B -</P> -<DL> - <DT><KBD>-dPJL -dTonerDensity=<VAR>n</VAR></KBD></DT> - <DD>n $B$O(B 0 $B$+$i(B 8, 0 $B$O%Q%M%k$N@_Dj!#?t;z$,Bg$-$$$[$IG;$/$J$j$^$9!#(B</DD> -</DL> -<H5><A HREF="#i_tsave" NAME="tsave">$B%H%J!<@aLs(B ($B%G%U%)%k%H(B: $B%Q%M%k@_Dj(B)</A></H5> -<P> -$B<!$N%*%W%7%g%s$r;H$&$3$H$K$h$j!"%H%J!<@aLs$,2DG=$G$9(B -</P> -<UL> - <LI><KBD>-dPJL -dTonerSaving</KBD> -</UL> -<P> -$B5U$K<!$N%*%W%7%g%s$r;H$&$3$H$K$h$j!"%H%J!<@aLs$r(B<EM>$B$7$J$$(B</EM>$B$3$H$,2DG=$G$9(B -</P> -<UL> - <LI><KBD>-dPJL -dTonerSaving=false</KBD> -</UL> -<P> -$B2?$b;XDj$7$J$$>l9g$O%W%j%s%?$N%Q%M%k@_Dj$K=>$$$^$9!#(B -</P> -<HR> -<H4><A HREF="#i_netatalk" NAME="netatalk">Netatalk$B!&(BCAP $B$H(B Ghostscript + gdevlips</A></H4> -<P> -Netatalk $B$d(B CAP $B$rMQ$$$F(B Ghostscript + gdevlips $B$rMQ$$$k>l9g!"(B -$BDL>o(B LaserWriter 8 $B$d(B Adobe PS $B$J$I$N%W%j%s%?%I%i%$%P$r;HMQ$7$^$9$,!"(B -$B%W%j%s%?5-=R%U%!%$%k(B(PPD $B%U%!%$%k(B)$B$GE,@5$J$b$N$r=q$1$P>e5-$N%*%W%7%g%s$OA4$F(B Macintosh $B$+$i;XDj$G$-$k$h$&$K$J$j$^$9!#(B -$B$^$??7$?$K%W%j%s%?5-=R%U%!%$%k$r=q$+$J$/$F$b4{B8$N$b$N$rMxMQ$9$l$P$+$J$j$N$3$H$,$G$-$^$9!#(B -</P> -<P> -$B$^$?!"(BGhostscript $B%I%i%$%P$NCf$K$O(B LaserWrite 8 $B$N=PNO$9$k(B Landscape $B$,2sE>$G$-$J$$$b$N$,$"$j$^$9$,!"(B -$B$3$N%I%i%$%P$G$O$-$A$s$H2sE>$7$F@5>o$K=PNO$9$k$h$&$K$J$C$F$$$k$N$G!"$=$NE@$O8f0B?42<$5$$!#(B -</P> -<P> -$BNc$H$7$F(B<A HREF="ftp://ftp.adobe.com/pub/adobe/printerdrivers/mac/all/ppdlevel2/canon.sit.hqx">Canon LASER SHOT LBP-730PS$BMQ$N%W%j%s%?5-=R%U%!%$%k(B</A>$B$rMQ$$$?>l9g!"(B -$BJQ99$J$7$G<!$N5!G=$,MxMQ$G$-$^$9!#(B -</P> -<UL> - <LI>$B%Z!<%8%5%$%:JQ99(B(A3$B!A$O$,$-(B) - <LI>$B<j:9$70u:~$H<+F00u:~$N@ZBX$((B(1$B%Z!<%8L\$H$=$l0J9_$N%Z!<%8$N=PNOJ}K!$r(B - $BJQ99$9$k5!G=$b;H$($k!#$?$@$7!"$3$N5!G=$O(B LIPS $B%I%i%$%P$N$_(B) - <LI>$B2rA|EYJQ99(B($B$?$@$7(B Ghostscript $B$N%*%W%7%g%s$K(B-dFIXEDRESOLUTION=false $B$r$D$1$k$3$H(B) - <LI>$BN>LL0u:~(B($BD9JU$H$8!"C;JU$H$8(B) -</UL> -<P> -$B5k;fJ}K!A*Br%*%W%7%g%s$N$&$A(B-dManualFeed$B%*%W%7%g%s$O(BPostScript$B8@8l$N:nK!$K(B -$B=>$C$F$$$^$9$,!"(B-dCasset$B%*%W%7%g%s$O$=$&$G$O$J$$$N$GCm0U$7$F2<$5$$!#(B --dCasset $B$rMQ$$$k$h$&$K(B PPD $B$r5-=R$9$l$P;H$($k$h$&$K$J$k$H;W$$$^$9!#(B -</P> -<HR> -<H2><A HREF="#i_change" NAME="change">$BJQ99MzNr(B</A></H2> -<H3>gdevlips-2.3.3 (1999/6/22 release)</H3> -<UL> - <LI>[lips4v.dev]$BMQ;f%5%$%:JQ99$9$k%*%Z%l!<%?$r;HMQ$7$?$H$-$N5sF0$,(B - $B$*$+$7$/$J$k%P%0$N=$@5!#(B(Thanks to $B[X3@$5$s(B) -</UL> -<H3>gdevlips-2.3.2 (1999/5/18 release)</H3> -<UL> - <LI>[npdl.dev]$BN>LL0u:~$N%5%]!<%H(B -</UL> -<H3>gdevlips-2.3.1 (1999/5/16 release)</H3> -<UL> - <LI>[escpage.dev]-dRIP $B%*%W%7%g%s$K$h$k2rA|EYJd@55!G=@)8f$N%5%]!<%H(B($B%G%U%)%k%H$G$O%*%s$K$J$j$^$9(B)$B!#$3$l$O;04d$5$s$+$i>pJs$r$$$?$@$-$^$7$?!#(B - <LI>[npdl.dev]-dNegativePrint $B%*%W%7%g%s$K$h$kGr9uH?E>0u:~$N%5%]!<%H(B -</UL> -<H3>gdevlips-2.3.0 (1999/5/10 release)</H3> -<UL> - <LI>NPDL $B@)8f8@8l$KBP1~$7$?%G%P%$%9(B npdl.dev $B$NDI2C(B - <LI>[lips4c.dev, lips4vc.dev]$B$=$l$>$l(B lips4.dev lips4v.dev $B$KE}9g$7$^$7$?!#(B - -dBitsPerPixel=24 $B%*%W%7%g%s$G%+%i!<$K@Z$jBX$o$j$^$9!#(B - <LI>[lp2000.dev, escpage.dev, lips4.dev]-dNegativePrint $B%*%W%7%g%s$K$h$kGr9uH?E>0u:~$N%5%]!<%H(B -</UL> -<H3>gdevlips-2.2.1 (1999/4/28 release)</H3> -<UL> - <LI>[lp2000.dev, escpage.dev] $B5!<o$K$h$C$F$O0u:~$5$l$k:BI8$,$:$l$F$7$^$&(B - $B%P%0$N=$@5(B -</UL> -<H3>gdevlips-2.2.0 (1999/4/8 release)</H3> -<UL> - <LI>ESC/Page $B@)8f8@8l$KBP1~$7$?%G%P%$%9(B lp2000.dev$B!"(Bescpage.dev $B$NDI2C(B - <LI>[lips2p$B!"(Blips3$B!"(Blips4]$B=PNO%"%k%4%j%:%`$r@.>>;a$N$b$N$rMQ$$$k$h$&$K$7$?!#(B - ($B<c439bB.$K$J$k(B?) -</UL> -<H3>gdevlips-2.1.2 (1999/3/1 release)</H3> -<UL> - <LI>LBP-2160 $BMQ$N5!G=3HD%$K$h$j(BLBP-840 $B$GN>LL0u:~$dFsLL0u:~$,F/$+$J$$%P%0$N=$@5!#(B($B;{@n$5$s$+$i$NJs9p(B) -</UL> -<H3>gdevlips-2.1.1 (1999/2/23 release)</H3> -<UL> - <LI>[lips4$B!"(Blips4c$B!"(Blips4v$B!"(Blips4vc] $B;3Fb!w2,;38)N)Bg$5$s$K(B LBP-2160 $B$NMM!9$JMQ;f=PNO$KBP1~$9$k%Q%C%A$r$$$?$@$$$?$N$G<h$j9~$s$@!#(B - $B$^$?!"(BLBP-2160 $B$N%U%'%$%9%"%C%W%H%l%$=PNO$KBP1~$9$k(B -dOutputFaceUp $B%*%W%7%g%s$,DI2C$5$l$?!#(B -</UL> - -<H3>gdevlips-2.1.0 (1999/2/13 release)</H3> -<UL> - <LI>[lips4v$B!"(Blips4vc] $B%Q%9$KBP$9$k%/%j%C%T%s%0$,@5>o$K$O$?$i$+$J$$%P%0$N=$@5(B - <LI>[lips4v$B!"(Blips4vc] $BB?3Q7A$NFbIt$rEI$j$D$V$9>l9g!"Hs%<%m4,?tK!$,%G%U%)%k%H$K$J$C$F$$$J$$%P%0$N=$@5(B - <LI>[lips4v$B!"(Blips4vc] $B%b%N%/%m2hA|$G%Q%?!<%s%U%#%k$J$I$7$?>l9g(B 1$B!A(B7 $B%I%C%H2hA|$,$:$l$k%P%0$N=$@5(B - <LI>[lips4v$B!"(Blips4vc] $BF)2a(B/$BGr$NAH9g$;$G%Q%?!<%s%U%#%k$J$I$7$?>l9gF)2a$JItJ,$HGr$NItJ,$N=hM}$,5U$K$J$C$F$$$k%P%0$N=$@5(B - <LI>[lips4v$B!"(Blips4vc] known bug $B$N5-=R$rDI2C(B -</UL> -<H3>gdevlips-2.0.12 (1999/2/11 release)</H3> -<UL> - <LI>[lips4v$B!"(Blips4vc] $B%$%a!<%8=hM}$r9T$J$&$H%/%i%C%7%e$7$?$j@5>o$KIA$+$l$J$$%P%0$N=$@5(B - <LI>[lips4v$B!"(Blips4vc] $B6k7A$KBP$9$k3Q4]$aL?Na$d3Q@Z$jMn$H$7L?Na$J$I$,F/$+$J$$%P%0=$@5(B -</UL> -<H3>gdevlips-2.0.11 (1999/2/9 release)</H3> -<UL> - <LI>[lips4v$B!"(Blips4vc] gdevlips-2.0.10 $B$N%P%0%U%#%C%/%9!#J8;z$J$I$rIA$/$H%3%"%@%s%W$9$k%P%0$r=$@5!#(B -</UL> -<H3>gdevlips-2.0.10 (1999/2/9 release)</H3> -<UL> - <LI>[lips4v$B!"(Blips4vc] $BJ#;($J%$%a!<%8=hM}$r9T$J$&$H!"%3%"%@%s%W$9$k%P%0$r=$@5!#$^$?!"2hA|$N?'$,$*$+$7$/$J$k%P%0$H2hA|$,$:$l$FIA$+$l$k%P%0$r=$@5(B -</UL> -<H3>gdevlips-2.0.9 (1999/2/8 release)</H3> -<UL> - <LI>[lips4v$B!"(Blips4vc] gdevlips-2.0.8 $B$NJQ99$K$*$$$F(B Hi-Level bitmap Imaging $B$G0lEY$KJ#?t%i%$%s$r07$&$H$-$K:G=i$N%i%$%s$7$+IA$+$l$J$$%P%0$rF~$l9~$s$G$7$^$C$?$N$G$=$l$r=$@5!#(B -</UL> -<H3>gdevlips-2.0.8 (1999/2/7 release)</H3> -<UL> - <LI>[lips4v$B!"(Blips4vc] $BA4$F$N%S%C%H%^%C%W%k!<%A%s$,05=L$KBP1~(B - <LI>[lips4v$B!"(Blips4vc] $B2hA|$N1&C<$K(B1$BK\M>7W$J@~$,IA$+$l$k%P%0$r=$@5(B -</UL> -<H3>gdevlips-2.0.7 (1999/2/4 release)</H3> -<UL> - <LI>[lips2p$B!"(Blips3$B!"(Blips4] $B$$$C$?$s05=L$7$F!"05=L8e$N7k2L$,0-$$>l9g$O05=L$5$l$F$$$J$$$b$N$rMQ$$$k$H$$$&%"%k%4%j%:%`$rF3F~!#(B - $B$=$N7k2L!"(Blips2p$B!"(Blips3 $B%G%P%$%9$G05=LN($,$+$J$j8~>e$7$?!#(B - $B05=L$7$?$?$a$K0u:~%9%T!<%I$,CY$/$J$k$H$$$&$3$H$b$+$J$j$N3d9g$GHr$1$i$l$k!#(B - $B$3$N%"%k%4%j%:%`F3F~$KH<$$(B -dCompress $B%*%W%7%g%s$OGQ;_$5$l$?!#(B -</UL> -<H3>gdevlips-2.0.6 (1999/1/30 release)</H3> -<UL> - <LI>[lips4c] gdevlips-2.0.4 $B$N%P%0BP:v$G=PNO$,$=$l0JA0$N$b$NHf$Y$F(B 3 $BG\0J>eBg$-$/$J$C$F$7$^$&$N$G!"$b$C$H=PNO$,>.$5$/$J$k$h$&$KD4@0$7$?!#(B -</UL> -<H3>gdevlips-2.0.5 (1999/1/28 release)</H3> -<UL> - <LI>[lips2p$B!"(Blips3$B!"(Blips4]$B05=L(B(-dCompress) $B$N@_Dj$N$H$-$N%P%0(B(gdevlips-2.0.1 $B$K:.F~(B)$B!#@5>o$KIA$+$l$J$+$C$?!#(B -</UL> -<H3>gdevlips-2.0.4 (1999/1/16 release)</H3> -<UL> - <LI>[lips4c] $B05=L$r9T$J$&@_Dj$N$H$-$K!"(BVMError $B$,=P$?$j%3%"%@%s%W$7$?$j$9$k$3$H$,$"$k%P%0$N=$@5(B -</UL> -<H3>gdevlips-2.0.3 (1999/1/11 release)</H3> -<UL> - <LI>[lips4v$B!"(Blips4vc] RGB 3 plane$B!_(B4 bit $B$N%G!<%?$r=hM}$9$k$H$-%i%9%?!<$,(B 1 dot $B$:$D$:$l$F$$$C$F$7$^$&$3$H$,$"$k%P%0$N=$@5(B (LIPS $B$N;EMM=q$N5-:\%_%9(B) - <LI>[lips4v$B!"(Blips4vc] $B0lIt$N%k!<%A%s$,05=L$KBP1~(B (1 bit $B$N%G!<%?$N$_(B) -</UL> -<H3>gdevlips-2.0.2 (1999/1/8 release)</H3> -<UL> - <LI>$B%Y%/%?!<HG%G%P%$%9(B lips4v lips4vc $B$NI|3h(B - <UL> - <LI>[lips4v$B!"(Blips4vc]setflat $B%*%Z%l!<%?$r;HMQ$9$k$H6J@~$,%,%?%,%?$9$k%P%0$N=$@5(B - <LI>[lips4v$B!"(Blips4vc]$B%-%c%i%/%?!<$,@5>o$KIA$+$l$J$$%P%0$N2sHr(B - <LI>[lips4v$B!"(Blips4vc]$B2hA|Jd@5$r9T$C$?>l9g$N%P%0=$@5(B - </UL> -</UL> -<H3>gdevlips-2.0.1 (1998/11/30 release)</H3> -<UL> - <LI>[lips2p$B!"(B lips3]$B%*%W%7%g%s$,@5>o$K5!G=$7$J$+$C$?$j!"M>7W$JJ8;z$,0u:~$5$l$k%P%0$N=$@5(B(gdevlips4-19981015 $B$GF~$j$3$s$@%P%0(B) - <LI>[lips2p$B!"(Blips3$B!"(Blips4]$B$A$g$C$H9bB.2=(B($BM>7W$J=hM}$,F~$C$F$$$?(B) - <LI>[lips4c]$B2rA|EY$N%G%U%)%k%H$r(B 600 dpi $B$K$7$?!#(B - <LI>$B<+F05k;f$,F/$+$J$$(B LASER SHOT $B$KBP1~$9$k%*%W%7%g%s(B -dCasset=-1 $B$NDI2C(B - <LI>[$BA4%G%P%$%9(B]PJL$B$r=PNO$9$k%*%W%7%g%s(B -dPJL $B$NDI2C!#(B - lips4.dev $B$G$O%G%U%)%k%H$G$O(B PJL $B$r=PNO$7$J$$$h$&$K$7$?!#(B - $B%H%J!<@aLs5!G=$d%H%J!<G;EYD4@a5!G=$O(B -dPJL $B%*%W%7%g%s$r;XDj$7$J$$$H(B - $B;H$($J$$$h$&$K$J$j$^$7$?!#(B -</UL> -<H3>gdevlips-2.0.0 (1998/11/16 release)</H3> -<UL> - <LI>$B%Y%/%?!<HG%G%P%$%9(B lips4v lips4vc $B$NGQ;_(B(PDL $B$N%P%0$N$?$a(B) -</UL> -<H3>gdevlips-2.0.0pre1 (1998/10/10 release)</H3> -<UL> - <LI>$B%P!<%8%g%sHV9f$N$D$1$+$?$rJQ99$7$?(B - <LI>[$BA4%G%P%$%9(B]$B%^!<%8%sJQ99$KBP1~(B - <LI>l4vmono $B"*(B lips4v$B!"(Bl4vcolor $B"*(B lips4vc $B$KL>>NJQ99(B - <LI>[lips4v lips4vc]$B%U%)%s%H$N%@%&%s%m!<%I5!G=$KBP1~(B($B$?$@$7@)8B$"$j(B) - <LI>[lips4v lips4vc]$B%^%$%?%j%_%C%H$,@5>o$K5!G=$7$J$$%P%0$N=$@5(B - <LI>[lips4v lips4vc]$B0lIt$N5!<o$G5/$3$kJ8;z$d2hA|$,>C$($k(B LIPS IV $B$N%P%0$r2sHr$7$?(B -</UL> -<H3>gdevlips4-19981104 (release 27)</H3> -<UL> - <LI>Ghostscript 5.10 $BMQ$N(B Makefile $B$N5-=R$K8m$j$,$"$j!"%3%s%Q%$%k$G$-$J$$IT6q9g$r=$@5$7$?(B($B0KF#(B@$B72GOBg$5$s$NJs9p(B) -</UL> -<H3>gdevlips4-19981017 (release 26)</H3> -<UL> - <LI>[lips2p lips3 lips4] $B%i%9%?!<%$%a!<%8=hM}$N%P%0=$@5!#(B - $B1&C<$N%i%9%?$,H4$1$?$j!"$R$I$$>l9g(B 1 $B%i%$%s4]!9IA$+$l$J$$$3$H$,$"$C$?!#(B -</UL> -<H3>gdevlips4-19981015 (release 25)</H3> -<UL> - <LI>[lips4 l4vmono l4vcolor] n $BLL0u:~5!G=!&%H%J!<G;EYD4@a5!G=!&%H%J!<%;!<%V5!G=$NDI2C(B -</UL> -<H3>gdevlips4-19981012 (release 24)</H3> -<UL> - <LI>[l4vmono] $B%Q%?!<%s$J$I$,Gv$$?'$K$J$C$?$j>C$($F$7$^$&%P%0$N=$@5(B -</UL> -<H3>gdevlips4-19981009 (release 23)</H3> -<UL> - <LI>[l4vmono l4vcolor] $B6k7A$N2sE>$,$&$^$/$$$+$J$$%P%0$N=$@5(B - <LI>[l4vmono l4vcolor] $BJ8;z$K?'$,$D$+$J$$$3$H$,$"$k%P%0$N=$@5(B -</UL> -<H3>gdevlips4-19981006 (release 22)</H3> -<UL> - <LI>[l4vmono l4vcolor] $B6k7A$rIA$$$?8e$N?^7A$,IA$+$l$J$$%P%0$N=$@5(B -</UL> -<H3>gdevlips4-19981005 (release 21)</H3> -<UL> - <LI>[l4vmono l4vcolor] $B4q?t6v?tK!$G%Q%9$rEI$j$D$V$9=hM}$,Hs%<%m4,?tK!$G9T$J$o$l$k$h$&$K$J$C$F$$$k%P%0$rD>$7$?(B - <LI>[l4vmono l4vcolor] $B%^%$%?%j%_%C%H$N;XDjJ}K!$,4V0c$C$F$$$?!#(B - <LI>[lips4c] BJC-680J/BJC-880J $B$K$D$$$F!V(B20 $B%Z!<%8(B $B%*!<%P!<!W$N%(%i!<$,H/@8$9$kLdBj$N2r7h(B - <LI>Ghostscript 5.50 $B$NG[I[$HF1MM$K%I%-%e%a%s%H$rA4$F(B HTML $B$K$7$?!#(B - <LI>Ghostscript 5.10 $BBP1~%I%i%$%P$H(B Ghostscript 5.50 $BBP1~%I%i%$%P$rF1:-(B - <LI>lips4g$B!"(Blips3fig$B!"(Blips4fig$B!"(Blips4cfig $B%I%i%$%P$NGQ;_(B - <LI>$B$=$NB>:Y$+$$%P%0%U%#%C%/%9(B -</UL> - -<H3>gdevlips4-19980924 (release 20)</H3> -<UL> - <LI>Ghostscript 5.50 $BBP1~$K$7$?$H$-$N%P%0%U%#%C%/%9(B - <LI>$B%9!<%Q!<%U%!%$%s(B LIPS (1200 dpi) $BBP1~$N$?$a$N%F%9%H(B -</UL> - -<H3>gdevlips4-19980922 (release 19)</H3> -<UL> - <LI>Ghostscript 5.50 $BBP1~!#(B -</UL> - -<H3>gdevlips4-19980908 (release 18)</H3> -<UL> - <LI>[lips2p, lips3, lips4] $B9bB.$K=PNO$G$-$k%"%k%4%j%:%`$r:NMQ$7$?!#(B -</UL> -<H3>gdevlips4-19980904 (release 17)</H3> -<UL> - <LI>[lips4c, lips4, lips4g] $B2hA|$rJ,$1$FE>Aw$9$k;~6u9T$,@hF,$KMh$k$H(B - $B4|BT$7$?=PNO$5$l$J$$(B LIPS IV $B$N;EMM$r2sHr$9$k$?$a!"(B-dcRowBuf $B$N%G%U%)%k%H(B - $B$r(B 0 $B$K$7$?!#(B - <LI>[l4vmono, l4vcolor] $B2hA|H?E>%P%0$N=$@5(B - <LI>[l4vmono, l4vcolor] 1bit$B!&%b%N%/%m%0%i%U%#%C%/$G%^%9%/=hM}$r9T$J$&>l9g!"(B - $B2?$b$G$J$$$3$H$,$"$k%P%0$N=$@5(B - <LI>[l4vmono, l4vcolor] $B@~$NB@$5$,(B 720 dpi $B$rA[Dj$7$FIA$+$l$F$$$?$N$G(B - 600 dpi $B$G(B 1.2 $BG\$NB@$5$K$J$C$F$7$^$&%P%0$r=$@5!#$=$NB>$N2rA|EY$K$bBP1~(B - <LI>[l4vmono, l4vcolor] 600dpi $B0J30$GE@@~$,$*$+$7$$%P%0$r=$@5(B - <LI>[l4vmono, l4vcolor] $B6k7A$r8zN(NI$/IA$1$k$h$&$K$7$?!#(B -</UL> - -<H3>gdevlips4-19980822 (release 16)</H3> -<UL> - <LI>$B%0%l!<%9%1!<%k$N2hA|$r4^$s$@(B PostScript $B%U%!%$%k$G2hA|$,Gr9uH?E>$7$F$7$^$&(B -$BLdBj$N2r7h(B - <LI>TeX $B$G(B EPS $B$r4^$s$@(B DVI $B%U%!%$%k$r%I%i%U%H=PNO$7$?$H$-$KIA$+$l$k6k7A$,(B -$B$*$+$7$/$J$k(B LIPS IV $B$N;EMM$r2sHr$7$FLdBj$r2r7h(B -</UL> - -<H3>gdevlips4-19980821 (release 15)</H3> -<UL> - <LI>[l4vmono l4vcolor] $B1_$J$I$r@5>o$K%Q%?!<%s%U%#%k$G$-$J$$LdBj$N2r7h!#(B -lips4v_copy_mono $B$H(B lips4v_copy_color $B4X?t$K%P%0$,$"$C$?!#(B - <LI>[l4vmono l4vcolor] $B@~$NB@$5$,HyL/$KB@$/$J$C$F$7$^$&$3$H$,$"$kLdBj$N2r7h(B -</UL> - -<H3>gdevlips4-19980729 (release 14)</H3> -<UL> - <LI>-sOutputFile=foo%d.xyz - $B$N7A<0$G=PNO%U%!%$%k$r;XDj$7$?>l9g$K%3%"%@%s%W$9$k%P%0$N2r7h(B - <LI>gdevlips4-19980707 $B$NJQ99$G(B lips4cfig$B!"(Blips4fig $B$,=PNO$G$-$J$/$J$C$?(B - $B%P%0$N2r7h(B - <LI>[l4vmono$B!"(Bl4vcolor] pswrite $BEy$N%G%P%$%9$,AH$_9~$^$l$F$$$J$$$H(B - $B%3%s%Q%$%k$G$-$J$$LdBj$N2r7h(B - <LI>[l4vmono$B!"(Bl4vcolor] $BJ8;z$N%^%9%/=hM}$,$*$+$7$$LdBj$N2r7h(B -</UL> - -<H3>gdevlips4-19980716 (release 13)</H3> -<UL> - <LI>gdevlips4-19980707 $B$G(B gdevlips.mak $B$,$*$+$7$$$?$a$K%3%s%Q%$%k$G$-$J$$(B - $BIT6q9g$r=$@5$7$?!#(B -</UL> - -<H3>gdevlips4-19980707 (release 12)</H3> -<UL> - <LI>LIPS IV $B$G(B High-level drawing $B$H(B High-level bitmap imaging - $B$r9T$J$&%Y%/%?!<%G%P%$%9(B $B$G$"$k(B l4vmono l4vcolor $B%G%P%$%9$rDI2C$7$?!#(B -</UL> - -<H3>gdevlips4-19980704 (release 11)</H3> -<UL> - <LI>lips4c$B!"(Blips4$B!"(Blips4g$B!"(Blips4cfig$B!"(Blips4fig $B%G%P%$%9$K$*$$$F!"(B $B@5>o(B - $B$K=PNO$G$-$J$$%P%0$,$"$C$?!#(B($BJ8K!4V0c$$!#(B) -</UL> - -<H3>gdevlips4-19980623 (release 10)</H3> -<UL> - <LI>lips4* $B%G%P%$%9$N05=LJ}K!$r%G%k%?05=L$KJQ99$7$?!#Nc30E*$K(Blips4.dev $B$G$N(B - tiger.ps $B$N05=LN($ONI$/$J$$$,!"$[$H$s$I$N>l9g0JA0$N%I%i%$%P$h$j$b(B - $B05=LN($,9b$/$J$k!#(B - <LI>lips4* $B%G%P%$%9$G(B gdevepag Ver. 3 $B$N$h$&$K(B -dcRowBuf $B%*%W%7%g%s$G(B - $B%i%9%?!<%$%a!<%8$rJ,3d$9$k$h$&$K$7$?!#$3$l$K$h$j!"(Blips4c$B!"(Blips4cfig $B$N(B - $B%i%9%?!<%$%a!<%8$r$^$H$a$FAw$l$k$h$&$K$J$C$?!#(B - <LI>lips4* $B%G%P%$%9$G$bHs05=L(B(-dCompress=false)$B$,;H$($k$h$&$K$J$C$?!#(B - ($B<g$K%G%P%C%0MQ(B) - <LI>$BG[I[>r7o$,(B GPL Ver.2 $B$K$J$C$?!#(B -</UL> - -<H3>gdevlips4-19980612 (release 9)</H3> -<UL> - <LI>lips2p $B%G%P%$%9$G(B LIPS II+ $B$KBP1~(B - <LI>lbp2030 $B%G%P%$%9$r(B lips4c $B%G%P%$%9$KE}9g(B - (600 dpi $B$G=PNO$9$k$H$-$O!"(B-r600 $B%*%W%7%g%s$r$D$1$k$3$H(B) - <LI>lips4g $B%G%P%$%9$G(B LIPS IV $B$N%0%l!<%9%1!<%k(B(8 bit = 256 $B3,D4(B)$B$KBP1~(B - <LI>$B%U%!%$%kL>$r(B 8.3 $B7A<0$KJQ99(B - <UL> - <LI>gdevlips4.c $B"*(B gdevlips.c - <LI>gdevlips4.h $B"*(B gdevlips.h - </UL> -</UL> - -<H3>gdevlips4-19980429 (release 8)</H3> -<UL> - <LI>lips3fig $B%G%P%$%9$,%3%"%@%s%W$9$kLdBj$N2r7h(B - <LI>lips3 $B%G%P%$%9$G05=L!&Hs05=L$r(B-dCompress$B%*%W%7%g%s$G@ZBX$($i$l$k$h$&$K$7$?!#(B -</UL> - -<H3>gdevlips4-19980413 (release 7)</H3> -<UL> - <LI>$BIUB0$N(Bgs_statd.ps$B$r;H$&$H(BGhostscript$B$,%$%s%?%i%/%F%#%V%b!<%I$G(B - $B5/F0$G$-$J$$%P%0$r=$@5(B($B@P4]$5$s$+$i$NJs9p(B)$B!#(B - -sPAPERSIZE=executive $B%*%W%7%g%s$O;HMQ$G$-$J$/$J$k(B - <LI>lbp2030 $B$G%G%U%)%k%H$,(B 360 dpi $B$K$J$C$F$$$?$N$r(B 600 dpi $B$K=$@5(B - <LI>lips4c$B!"(Blips4cfig $B$G%i%9%?!<%$%a!<%8$N05=L$r%5%]!<%H(B - ($B$H$$$&$h$j$b(Blbp2030$B$H$N%3!<%I$N6&DL2=(B) - <LI>$BN>LL0u:~$G$H$80LCV$rJQ99$G$-$k$h$&$K$J$C$?!#(B - (-dFlipBinding$B%*%W%7%g%s(B) - <LI>$BMQ;f%5%$%:$KESCf$N%Z!<%8$GJQ99$,$J$$>l9g$O!"(B - $B%Z!<%8!&%U%)!<%^%C%HA*BrL?Na$O0l2s$@$1H/9T$9$k$h$&$K$7$?!#(B - $B$3$l$O3F%Z!<%8$4$H$K%Z!<%8!&%U%)!<%^%C%HA*BrL?Na$rH/9T$9$k$H(B - $B0u;z8zN($,Dc2<$9$k$?$a$G$"$k(B - <LI>$B>e5-$HF1MM$KN>LL0u:~L?Na!&5k;f%b!<%IL?Na$bESCf$GJQ99$,$J$$>l9g$O!"(B - $B0l2s$NH/9T$7$+9T$J$o$J$$$h$&$K$7$?!#(B -</UL> - -<H3>gdevlips4-19980403 (release 6)</H3> -<UL> - <LI>LIPS IV $B$N05=LJ}<0$r%P%$%H%i%s%l%s%0%905=LK!$+$i%Q%C%/%S%C%D(B - (TIFF)$B05=LK!$KJQ99$7$?$?$a05=LN($,>e$,$j!";HMQ%a%b%j!<NL$,(B - $B8:$C$?!#(B - $B$3$l$O0KF#>M@2$5$s$,(Bfj$B$KEj9F$7$?(B<A HREF="news:605qpt$f50$1@kuma.fastnet.or.jp">gdevlips4-1.2.0$B$X$N%Q%C%A(B</A><605qpt$f50$1@kuma.fastnet.or.jp>$B$+$i(B - $B%^!<%8$7$?!#(B - <LI>$B%W%j%s%?$N%9%F!<%?%9I=<(It$KI=<($9$k%3%a%s%H$rF0E*$KJQ99$9$k$3$H$,(B - $B$G$-$k$h$&$K$J$C$?!#(B - <LI>$B%b%N%/%m0u:~$K$*$$$F%S%C%H%^%C%W%9%`!<%8%s%0=hM}$r(BON/OFF$B$G$-$k$h$&$K$J$C$?!#(B - <LI>$B%+%i!<0u:~$K$*$$$F9b@::Y%$%a!<%8=hM}$r(BON/OFF$B$G$-$k$h$&$K$J$C$?!#(B -</UL> - - -<H3>gdevlips4-19980401-2 (release 5)</H3> -<UL> - <LI>$BN>LL0u:~$N@_Dj$K$D$$$F%G%U%)%k%H$G$O%W%j%s%?B&$N@_Dj$r;H$&$h$&$K$7$?!#(B -</UL> - -<H3>gdevlips4-19980401 (release 4)</H3> -<UL> - <LI>$B5k;f%+%;%C%H$NA*Br$KBP1~$7$?!#(B - <LI>$BN>LL0u:~$K40A4BP1~$7$?!#(B -</UL> - -<H3>gdevlips4-19980331-2 (release 3)</H3> -<UL> - <LI>$B8x3+;~$K(BDEFAULT_HEIGHT_10THS_A4$B$N$H$3$m$K(BDEFAULT_WIDTH_10THS_A4$B$r$$$l$F(B - $B$7$^$C$?$?$a%G%U%)%k%H%5%$%:$,(BA4$B2#(BxA4$B2#$K$J$k$H$$$&CWL?E*$J%P%0$,$"$C$?!#(B - <LI>$BG$0U$NMQ;f%5%$%:$N;XDj$K%P%0$,$"$C$?!#(B -</UL> - -<H3>gdevlips4-19980331 (release 2)</H3> -<UL> - <LI>60dpi$B$h$jAF$$%5%$%:$r=hM}$G$-$J$$$h$&$K$7$?!#(B(LIPS$B$N5,3J$N$?$a(B) - <LI>lips3$B$G$O(B300dpi$B!"(Blips4c$B$G$O(B360dpi$B!"(Blips4$B$H(Blbp2030$B$G$O(B600dpi$B$h$j:Y$+$$(B - $B%5%$%:$r=hM}$G$-$J$$$h$&$K$7$?!#(B(LIPS$B$N5,3J$N$?$a(B) - <LI>$BIuE{$NMN7A(B4$B9f%5%$%:$,$*$+$7$+$C$?$N$GD>$7$?!#(B - <LI>$B=$@5$7$?(B gs_stad.ps $B$rImB0$7$?!#(B -</UL> - -<H3>gdevlips4-19980330 (release 1)</H3> -<UL> - <LI>lips3, lips4, lips4c, lbp2030 - <UL> - <LI>$B>e%^!<%8%s$,(B 63/300 inch ($BLs(B10.3 mm)$B$G$"$C$?$N$r(B 5 mm (lips4c $B$O(B 8 mm) - $B$K$7$?!#(B - <LI>$B%Z!<%8%5%$%:JQ99$K40A4BP1~$7$?!#(B - <LI>$B%H%l%$5k;f$H<+F05k;f$N@ZBX$($KBP1~$7$?!#(B - <LI>$BJ#?tIt0u:~$KBP1~$7$?!#(B - </UL> - <LI>lips4 - <UL> - <LI>$B%i%9%?!<%$%a!<%8$N05=L$KBP1~$7$?!#(B - <LI>$BN>LL0u:~%f%K%C%H$KBP1~$7$?!#(B - </UL> - <LI>lips3 - <UL> - <LI>$B%i%9%?!<%$%a!<%8$N05=L$KBP1~$7$?!#(B - </UL> -</UL> -<HR> -<H2><A HREF="#i_hireso" NAME="hireso">LIPS IV $B=PNO$K$*$1$k9b2rA|EY0u;z$K4X$9$kCm0U(B</A></H2> -<P> -600dpi $B0u;z$d(B 1200dpi $B0u;z$r9T$&>l9g$O(B, $B%W%j%s%?$KEk:\$5$l$F$$$kFbB"(B -$B%a%b%j$NMFNL$KCm0U$7$F2<$5$$!#(B -</P> -<P> -$B$3$l$OFbB"%a%b%j$NMFNL$,>/$J$$>l9g$K!"(B -$B%W%j%s%?$,%G!<%?NL$NB?$5$KBP1~$G$-$:<+F0E*$K2rA|EY$rMn$7$F0u;z$5$;$k$+$i$G$9(B -($B0u;z%G!<%?$K0MB8$9$k$N$G0l35$K$O8@$($^$;$s(B)$B!#(B -$B$3$N=hM}$,9T$o$l$k$H(B, $B0u;z2rA|EY$,JQ$o$kB>$K(B 2 $BE@$N%G%a%j%C%H$,$"$j$^$9!#(B -<UL> - <LI>$B0u;z$K;~4V$,$+$+$k$3$H$,B?$$(B($BFbIt=hM}$r(B 2 $BEY9T$C$F$$$k(B?) - <LI>$B%i%9%?%G!<%?$r0u;z$9$k>l9g$OC1=c$K4V0z$/$h$&$G!"(B - $B%0%l!<$NItJ,$,Gr$C$]$/(B/$B9u$C$]$/$J$C$?$j$J$I$7$F=jK>$N0u;z$,F@$i$l$J$$$3$H$,$"$k(B -</UL> -<P> -$B$3$l$i$rHr$1$k$?$a$K$b!"Ek:\%a%b%j$K8+9g$C$?2rA|EY$G$N0u;z$r$*4+$a$7$^$9!#(B -$B9b2rA|EY$G0u;z$r9T$&$?$a$KI,MW$J%a%b%jMFNL$O!"(B -$B!V%W%j%s%?5!G=%^%K%e%"%k!W$X(B `$B0u;zJ]>Z%a%b%j(B' $B$H$7$F=q$+$l$F$$$^$9!#(B -$B=PNOMQ;f%5%$%:$dN>LL0u;z$NM-L5$K$h$C$FJQ2=$9$kE@$bCm0U$7$F2<$5$$!#(B -</P> -<HR> -<H2><A HREF="#i_bug" NAME="bug">$B%P%0(B</A></H2> -<P> -$B$3$3$K%j%9%H$5$l$F$$$k%P%0$O:n<T$,GD0.$7$F$$$k%P%0$G$9!#(B -$B$3$l0J30$N%P%0$,$J$$$H$$$&0UL#$G$O$J$$$N$GCm0U$7$F2<$5$$!#(B -</P> -<P> -$B$3$3$K%j%9%H$5$l$F$$$k0J30$G%P%0$rH/8+$7$^$7$?$i(B -<A HREF="mailto:ohmori@p.chiba-u.ac.jp">$B:n<T(B</A>$B$^$GJs9p$r$*4j$$$7$^$9!#(B -</P> -<H3>[npdl.dev]</H3> -<H4><A HREF="#i_marginbug" NAME="marginbug">1. $B0u:~0LCV$,$:$l$k(B</A></H4> -<P> -$B@)8f8@8l(B NPDL $B$G$O=PNO0LCV$N@_Dj$,5!<o0MB8$K$J$C$F$$$^$9!#(B -$B5!<o$K$h$C$F0u:~2DG=HO0O$,0[$J$k$N$G0u:~0LCV$,$:$l$F$7$^$$$^$9!#(B -<A HREF="#offset">$B0u:~0LCV$rD4@0$9$k$K$O$I$&$7$?$i$$$$$G$9$+(B?</A> -$B$r;29M$K$7$FD4@0$9$k$+!"%=!<%9%U%!%$%k$rD>@\$$$8$C$FD>$7$F$/$@$5$$!#(B -</P> -<HR> -<H4><A HREF="#i_nonduplex" NAME="nonduplex">2. $BJRLL0u:~$dN>LL0u:~;~$KC;JU$H$8$G0u:~$G$-$J$$(B</A></H4> -<P> -NPDL $BMQ$N%I%i%$%P$G$O8=:_$N$H$3$mJRLL0u:~$O$G$-$^$;$s!#(B -$B$3$l$O(B NPDL $B$N;EMM=q$KJRLL0u:~$9$k$?$a$N%3%^%s%I$,5-:\$5$l$F$$$J$$$3$H$H!";d$,N>LL0u:~$G$-$k(B NPDL $BEk:\%W%j%s%?$,;H$($k4D6-$K$J$$$?$a$G$9!#(B -$BF1MM$NM}M3$GN>LL0u:~;~$KC;JU$H$8$G0u:~$G$-$^$;$s!#(B -</P> -<P> -$BN>LL0u:~$G$-$k(B NEC MultiWriter (NPDL(Level2) $BEk:\%W%j%s%?(B) $B$r$*;}$A$N$+$?$O(B -$BN>LL0u:~$r@)8f$9$k%3%^%s%I(B($BJRLL0u:~%3%^%s%I$dC;JU$H$8$K$9$k%3%^%s%I(B)$B$r65$($F$$$?$@$1$k$H$3$N%I%i%$%P$KAH$_9~$`$3$H$,$G$-$^$9!#8f6(NO$h$m$7$/$*4j$$$7$^$9!#(B -</P> -<HR> -<H3>[bjc880j.dev]</H3> -<H4><A HREF="#i_landbug" NAME="landbug">1. $B%i%s%I%9%1!<%W2sE>;~$K0u:~0LCV$,$A$g$C$H$:$l$k(B</A></H4> -<P> -$BB>$N(B LIPS $B$N%I%i%$%P$G$O>e2<:81&$N%^!<%8%s$,6Q0l$J$N$G%i%s%I%9%1!<%W$O(B -$B$=$N$^$^2sE>$7$F$d$l$P0u:~0LCV$,$"$$$^$9$,!"(B -BJC-680J$B!"(BBJC-880J $B$G$O%^!<%8%s$,0c$&$N$G>/$7$:$l$F$7$^$$$^$9!#(B -$B2sE>;~$K87L)$K0LCV$r7W;;$9$l$P$:$l$J$$(B? -</P> -<HR> -<H3>[lips4v.dev]</H3> -<H4><A HREF="#i_clipping" NAME="clipping">1. $B%Q%9$N%/%j%C%T%s%0=hM};~$N%a%b%jITB-(B ($B%7%9%F%`%a%b%j%U%k(B $B%(%i!<(B)</A></H4> -<P> -$B6k7A0J30$N%Q%9$GB?>/J#;($J%/%j%C%T%s%0=hM}$7$?$@$1$G%W%j%s%?$,%a%b%jITB-$K4Y$k!#(B -$BNc$($P(B Tgif $B$G1_$r%Q%?!<%s%U%#%k$7$F=PNO$7$?(B PostScript $B%U%!%$%k$G$3$N8=>]$,$_$i$l$k!#(B -</P> -<P> -$B$3$l$O(B Ghostsciprt 5.10 $B$,=PNO$9$k%/%j%C%T%s%0%Q%9$,8zN(0-$$$3$H$H!"(B -LIPS IV $B$N%Q%9%/%j%C%T%s%0=hM}$,%a%b%j!<$r?)$$2a$.$k$?$a$K5/$3$j$^$9!#(B -</P> -<P> -$B"($3$N%P%0$O(B Ghostscript 5.50 $B$G$O%Q%9$N%/%j%C%T%s%0=hM}$,8zN($h$/$J$C$?$?$a$KB?>/$^$7$K$J$C$F$$$^$9!#(B -$B$^$?!"%-%d%N%s$K$h$k$H(B MaxiMem $BEk:\5!$G$O%/%j%C%T%s%0$K4X$9$k%a%b%j!<8zN($bNI$/$J$C$F$$$k$=$&$J$N$G$3$NLdBj$O2r7h$5$l$F$$$k$+$b$7$l$^$;$s!#(B($BL$3NG'(B) -</P> -<HR> -<H4><A HREF="#i_zeroline" NAME="zeroline">2. $BI}$,%<%m$N%Q%9$r%U%#%k$7$?$H$-2?$bIA$+$l$J$$(B</A></H4> -<P> -PostScript $B$G$OI}$,%<%m$N%Q%9$r%U%#%k$7$?$H$-$bIA$+$l$J$1$l$P$J$i$J$$$,!"IA$+$l$J$$!#(B -</P> -<P> -LIPS IV $B$G$OIA$+$l$J$$;EMM$G$9!#(B -</P> -<P> -$B"((BGhostscript $B$KImB0$N(B zeroline.ps $B$r0u:~$9$k$H$3$N%P%0$,J,$+$j$^$9!#(B -</P> -<HR> -<H4><A HREF="#i_zeromove" NAME="zeromove">3. $B0\F05wN%(B 0 $B$N%Q%9$N07$$(B</A></H4> -<P> -$B0\F05wN%(B 0 $B$N%Q%9$r%9%H%m!<%/$7$?;~!"(Bsetlinejoin $B$,(B 1 (Round join) -$B$N$H$-$J$K$bIA$+$l$J$$!#(B -</P> -<P> -PostScript $B$G$O$3$N$H$-1_$,IA$+$l$J$1$l$P$J$j$^$;$s$,!"(BLIPS IV $B$G$O(B -$BIA$+$l$J$$;EMM$K$J$C$F$$$^$9!#(B -</P> -<P> -$B"((BGhostscript $B$KImB0$N(B zeroline.ps $B$r0u:~$9$k$H$3$N%P%0$,J,$+$j$^$9!#(B -</P> -<HR> -<H4><A HREF="#i_square_cap" NAME="square_cap">4. Projecting square cap $B$N%P%0(B</A></H4> -<P> -$B@~$N@\9gIt$G!"(Bsetlinecap $B$G(B 2 (Projecting square cap) $B$r;XDj$7$?;~!"%Q%9$r%/%m!<%:(B -$B$7$?ItJ,$N@~@\9g$,$&$^$/$$$+$J$$!#$^$?!"%/%m!<%:$9$k:BI8$,%Q%9$N86E@$+$i(B -$B0z$-?-$P$7$?J}8~$K$:$l$k!#(B -</P> -<P> -LIPS IV $B$N%P%0$G$9!#(B -</P> -<P> -$B"((BGhostscript $B$KImB0$N(B lines.ps $B$r0u:~$9$k$H$3$N%P%0$,J,$+$j$^$9!#(B -</P> -<HR> -<H4><A HREF="#i_round_cap" NAME="round_cap">5. Round cap $B$N%P%0(B</A></H4> -<P> -$B@~$N@\9gIt$G(Bsetlinecap $B$G(B 1 (Round cap) $B$r;XDj$7$F!"(Bsetlinejoin $B$G(B 2 (Bevel join)$B$r;XDj$7$?$H$-!"(B -$B%Q%9$r%/%m!<%:$7$?ItJ,$N@~@\9g$O(B $B!V%Y%Y%k(B($B@Z$jMn$H$7(B)$B!W(B $B$K$J$i$J$1$l$P$$$1$J$$$H$3$m!V4]!W$K$J$C$F$7$^$&!#(B -</P> -<P> -LIPS IV $B$N%P%0$G$9!#(B -</P> -<P> -$B"((BGhostscript $B$KImB0$N(B lines.ps $B$r0u:~$9$k$H$3$N%P%0$,J,$+$j$^$9!#(B -</P> -<HR> -<H4><A HREF="#i_linewidth" NAME="linewidth">6. $B@~$NB@$5$,0c$&(B</A></H4> -<P> -LIPS IV $B$N@)8B$G@~$NB@$5$N>e8B$O(B 0.85 $B%$%s%A$H$J$C$F$$$^$9!#(B -PostScript $B$K$O$=$N$h$&$J@)8B$,$J$$$N$G!"6KC<$KB@$$@~$rIA$/$H$-$K(B -$B=PNO$N0c$$$,=P$F$7$^$$$^$9!#(B -</P> -<P> -$B$^$?!"(BGhostscript $B$N(B $B%Y%/%?!<%I%i%$%P$N%P%0$K$h$j=D2#$N%9%1!<%k$,0[$J$k>l9g!"(B -$B@~$NB@$5$,0c$C$F$-$F$7$^$$$9!#(B -</P> -<P> -rectstroke $B%*%Z%l!<%?$r;H$C$?>l9g$G=D$H2#$NB@$5$,0c$&>l9g$b@5>o$KIA$+$l$^$;$s!#(B($B=D$H2#$NB@$5$,F1$8$K$J$C$F$7$^$$$^$9!#(B) -</P> -<HR> -<H4><A HREF="#i_setdash" NAME="setdash">7. $BGK@~$N%Q%?!<%s$,IA$+$l$J$$(B</A></H4> -<P> -$BGK@~$N%Q%?!<%s$K(B 0 $B$,4^$^$l$F$$$k>l9g!"$3$N%I%i%$%P$G$OIA$+$l$^$;$s!#(B -</P> -<P> -$BGK@~$N%Q%?!<%s$K(B 0 $B$,4^$^$l$F$$$k>l9g$N%*%Z%l!<%?$N5sF0$O$I$&$J$C$F$$$k$N$+(B -Red Book $B$K=q$$$F$J$$$N$G;d$K$OJ,$+$j$^$;$s!#C/$+65$($F2<$5$$!#(B -</P> -<HR> -<H4><A HREF="#i_pattern" NAME="pattern">8. lips4v $B%I%i%$%P$G%0%l!<%9%1!<%k=PNO$9$k$H$-$K%+%i!<%Q%?!<%s$rIA$$$?>l9g?'$,$*$+$7$$$3$H$,$"$k(B</A></H4> -<P> -$BB?J,!"(BGhostscript $B$N%P%0$G$9!#%+%i!<=PNO(B (-dBitsPerPixel=24) $B$G$O$3$N%P%0$O8+$i$l$^$;$s!#(B -</P> -<HR> -<H2><A HREF="#i_faq" NAME="faq">FAQ</A></H2> -<H3><A HREF="#i_slow" NAME="slow">$B%W%j%s%?$N=PNO$OB.$/$J$i$J$$$N(B?</A></H3> -<P> -LIPS IV $B5!$N>l9g(B -r300 $B%*%W%7%g%s$r$D$1$F2rA|EY$r(B 300 dpi ($B%/%$%C%/(B) -$B$K$9$k$HB.$/$J$j$^$9!#(B($BEvA32h<A$OMn$A$^$9(B) -</P> -<P> -LIPS IV $B5!$G(B 600 dpi $B0u:~$9$k>l9g$O(B lips4 $B%I%i%$%P$rMQ$$$k$N$,NI$$$G$7$g$&!#(B -lips4v $B%I%i%$%P$r;H$C$F$bB.EYE*$J%a%j%C%H$O$"$j$^$;$s!#(B -</P> -<P> -LIPS IV $B5!$G(B 1,200 dpi $B0u:~$9$k>l9g$O(B lips4v.dev $B$r;H$C$?$[$&$,(B -$BB.$$$+$b$7$l$^$;$s$,!";d$O;H$C$?$3$H$J$$$N$GJ,$+$j$^$;$s!#(B -</P> -<P> -Color LASER SHOT $B$G%+%i!<0u:~$9$k>l9g$O(B lips4.dev $B$G$J$/(B -lips4v.dev $B$r;H$C$?J}$,9bB.$K=PNO$G$-$^$9!#(B -($B$7$+$7!"%Y%/%?!<HG%I%i%$%P$O@)8B$,B?$$$N$GCm0U$7$F$/$@$5$$!#(B) -</P> -<HR> -<H3><A HREF="#i_font" NAME="font">$B%W%j%s%?$NFbB"%U%)%s%H$O;H$($J$$$N(B?</A></H3> -<P> -$B;H$($^$;$s!#(B -</P> -<HR> -<H3><A HREF="#i_nup_printing" NAME="nup_printing">n $BLL0u:~$r$9$k$K$O!"$I$&$7$?$i$$$$$N(B?</A></H3> -<P> -PSUtils $B$H$$$&%=%U%H%&%'%"$K4^$^$l$k(B psnup $B$rMQ$$$^$9!#(B -PSUtils $B$O(B PostScript $B%U%!%$%k$NCf$+$iFCDj$N%Z!<%8$rCj=P$7$?$j!"(B -$B%Z!<%8$NJB$S$rJQ99$7$?$j$G$-$k%3%^%s%I72$G$9!#(B -</P> -<P> -PSUtils $B$O<!$N$H$3$m$+$iF@$i$l$^$9!#(B -<UL> - <LI><A HREF="http://www.dcs.ed.ac.uk/home/ajcd/psutils/"><URI:http://www.dcs.ed.ac.uk/home/ajcd/psutils/></A> -</UL> -<P> -psnup $B$O<!$N$h$&$K;H$$$^$9!#$h$j>\$7$$$3$H$O%^%K%e%"%k$rFI$s$G2<$5$$!#(B -</P> -<DL> - <DT><KBD>psnup -2 [<VAR>infile</VAR>[<VAR>outfile</VAR>]]</KBD></DT> - <DD>2 $B%Z!<%8$r(B 1 $B%Z!<%8$K$^$H$a$F0u:~$7$^$9(B</DD> - <DT><KBD>psnup -4 [<VAR>infile</VAR>[<VAR>outfile</VAR>]]</KBD></DT> - <DD>4 $B%Z!<%8$r(B 1 $B%Z!<%8$K$^$H$a$F0u:~$7$^$9(B</DD> - <DT><KBD>psnup -8 [<VAR>infile</VAR>[<VAR>outfile</VAR>]]</KBD></DT> - <DD>8 $B%Z!<%8$r(B 1 $B%Z!<%8$K$^$H$a$F0u:~$7$^$9(B</DD> -</DL> -<P> -$B$?$@$7!"(Bpsnup $B$G$&$^$/$$$+$J$$(B PostScript $B%U%!%$%k$b$"$j$^$9!#(B -$B$=$N$h$&$J>l9g$K(B LIPS IV $B$K8B$j!"(B<A HREF="#nup">-dNup $B%*%W%7%g%s(B</A>$B$K$h$j(B 2 $BLL0u:~$H(B 4 $BLL0u:~$,2DG=$G$9!#(B -$B$7$+$7!"$3$l$OHs8x3+5!G=$r;H$C$F$$$?$j!"0u;zB.EY$,CY$$$H$$$&LdBj$,$"$j$^$9$N$G2DG=$J8B$j(B psnup $B$rMQ$$$^$7$g$&!#(B -</P> -<HR> -<H3><A HREF="#i_psresize" NAME="psresize">$BMQ;f%5%$%:$N3HBg!"=L>.0u:~$r$9$k$K$O$I$&$9$k$s$G$9$+(B?</A></H3> -<P> -PSUtils $B$K4^$^$l$k%3%^%s%I(B psresize $B$rMQ$$$^$9!#(B -</P> -<P> -PSUtils $B$O<!$N$H$3$m$+$iF@$i$l$^$9!#(B -<UL> - <LI><A HREF="http://www.dcs.ed.ac.uk/home/ajcd/psutils/"><URI:http://www.dcs.ed.ac.uk/home/ajcd/psutils/></A> -</UL> -<P> -psresize $B$O(B A3$B!&(BA4$B!&(BA5$B!&%l%?!<!&%j!<%,%k$dG$0U$N%5%$%:$KBP1~$7$F$$$^$9!#(B -$B2<5-$K$$$/$D$+;HMQNc$r5s$2$^$9!#$/$o$7$/$O%^%K%e%"%k$r;2>H$7$F2<$5$$!#(B -</P> -<DL> - <DT><KBD>psresize -q -PA4 -pletter <VAR>in.ps</VAR> > <VAR>out.ps</VAR></KBD></DT> - <DD>A4 $B%5%$%:$r%l%?!<%5%$%:$K$7$^$9!#(B</DD> - <DT><KBD>psresize -q -PA3 -pA4 <VAR>in.ps</VAR> > <VAR>out.ps</VAR></KBD></DT> - <DD>A3 $B%5%$%:$r(B A4 $B%5%$%:$K$7$^$9!#(B</DD> - <DT><KBD>psresize -q -W729 -H1032 -w516 -h729 <VAR>in.ps</VAR> > <VAR>out.ps</VAR></KBD></DT> - <DD>B4 $B%5%$%:$r(B B5 $B%5%$%:$K$7$^$9!#(B</DD> -</DL> -<P> -NPDL $BEk:\%W%j%s%?$NCf$K$O;XDj$5$l$?MQ;f$,%[%C%Q(B($B5k;f%+%;%C%H(B)$B$K$J$$>l9g$G!"(B -$B=L>.0u:~2DG=$JMQ;f%5%$%:$O$"$k>l9g!"=L>.0u:~$5$l$k$b$N$b$"$j$^$9!#(B -</P> -<HR> -<H3><A HREF="#i_offset" NAME="offset">$B0u:~0LCV$rD4@0$9$k$K$O$I$&$7$?$i$$$$$G$9$+(B?</A></H3> -<P> -$B0u:~0LCV$,$:$l$F$7$^$&>l9g$O!"<!$NJ}K!$N$&$A$I$l$+$rMQ$$$FD4@0$7$^$9!#(B -$B$J$*!"(BGhostscript $B$N86E@$OMQ;f$N(B<EM>$B:8>e(B</EM>$B$G$9$N$G(B<EM>$B:8>e(B</EM>$B$+$i$N0u:~0LCV$,$"$&$h$&$KD4@0$7$F$/$@$5$$!#(B -</P> -<OL> - <LI>$B%W%j%s%?$N%Q%M%k@_Dj$N!V=DJd@5!W!V2#Jd@5!W$N5!G=$rMQ$$$k(B - <LI>Ghostscript $B$N(B PageOffset $B%*%Z%l!<%?$GD4@0$9$k!#(B -</OL> -<P> -$B%W%j%s%?$N%Q%M%k@_Dj$N!V=DJd@5!W!V2#Jd@5!W$N5!G=$rMQ$$$k>l9g!"(BGhostscript $B$NB>$K0u:~$9$k%=%U%H%&%'%"$r;H$&$H$=$N%=%U%H%&%'%"$G$bJd@5$,8z$$$F$7$^$&$N$GCm0U$,I,MW$G$9!#(B -</P> -<P> -Ghostscript $B$G0u:~0LCV$rJQ99$7$?$$>l9g$O!"%U%!%$%k(B /usr/local/etc/offset.ps $B$J$I$HL>A0$r$D$1$?%U%!%$%k$r:n$C$F<!$N$h$&$JFbMF$r5-=R$7$^$9!#(B -</P> -<PRE> -<< -/PageOffset [0.0 0.0] ->> setpagedevice -</PRE> -<P> -$B<!$K$3$N%U%!%$%k$N(B [0.0 0.0] $B$H$J$C$F$$$kItJ,$K$:$i$7$?$$D9$5$r5-=R$7$^$9!#(B -$BC10L$O%]%$%s%H(B(1/72 inch$B!"Ls(B 0.35 mm)$B$G$9!#Nc$($P1&$K(B 3 mm$B!">e$K(B 1.5 mm -$B0u:~0LCV$r$:$i$7$?$$>l9g$O!"(B -<PRE> -3.0 $B!_(B 25.4 $B!`(B 72 $B!a(B 8.5039... -1.5 $B!_(B 25.4 $B!`(B 72 $B!a(B 4.2519... -</PRE> -$B$J$N$G!"(B -<PRE> -<< -/PageOffset [8.5 -4.25] ->> setpagedevice -</PRE> -$B$H5-=R$7$^$9!#(B -</P> -<P> -$B$=$7$F!"(BGhostscript $B$r5/F0$9$k$?$S$K$3$N(B offset.ps $B$r8F$S=P$7$F2<$5$$!#(B -$BNc$($P<!$N$h$&$K$7$^$9!#(B -</P> -<PRE> -<KBD>gs -q -dSAFER -dNOPAUSE -sDEVICE=lips4 -sOutputFile=- offset.ps -</KBD> -</PRE> -<HR> -<H3><A HREF="#i_bsize" NAME="bsize">B4 $B$^$?$O(B B5 $B%5%$%:$NMQ;f;XDj$,$&$^$/$$$+$J$$$s$@$1$I(B</A></H3> -<P> -<A HREF="#install">$B%$%s%9%H!<%k(B</A>$B$N$H$3$m$G=R$Y$i$l$F$$$k$h$&$K!"(Bgs_statd.ps $B$K%Q%C%A$r$"$F$F2<$5$$!#(B -Ghostscript $BI8=`$N(B B$B%5%$%:$O(B <EM>ISO</EM>$B$N(BB$B%5%$%:$G$"$C$F(B <EM>JIS</EM>$B$N(BB$B%5%$%:$G$O$"$j$^$;$s!#(B -</P> -<HR> -<H3><A HREF="#i_vector" NAME="vector">$B%i%9%?!<HG%G%P%$%9$H%Y%/%?!<HG%G%P%$%9$N0c$$$O(B?</A></H3> -<P> -$B%i%9%?!<HG%G%P%$%9$O(B Ghostscript $B$,:n$k!"%Z!<%8$H$[$\F1$8Bg$-$5$N(B1$BKg$N%S%C%H%^%C%W$r0u:~$9$k%G%P%$%9$G$9!#(B -LIPS $B$NL?Na$H$7$F$O<g$K%i%9%?!<!&%$%a!<%8IA2hL?Na$7$+;H$C$F$$$^$;$s!#(B -$B$=$l$KBP$7$F%Y%/%?!<HG%G%P%$%9$O$h$j9b5!G=$J(B LIPS $B$NL?Na$r;H$C$F0u:~$9$k%G%P%$%9$G$9!#(B -$B$=$l$>$l$KD9=j$HC;=j$,$"$k$N$G;H$$J,$1$F2<$5$$!#(B -</P> -<P> -$B%Y%/%?!<HG%G%P%$%9$,(B LIPS $B$NL?Na$H$7$F;H$C$F$$$k$N$O<!$N$H$*$j$G$9!#(B -</P> -<UL> - <LI>$BIA2h>r7o@_Dj(B - <UL> - <LI>$B%/%j%C%T%s%0L?Na(B - <LI>$BIA2hO@M}@_DjL?Na(B - </UL> - <LI>$B?^7AIA2hB0@-@_Dj(B - <UL> - <LI>$B@~I};XDjL?Na(B - <LI>$B@~@\B3;XDjL?Na(B - <LI>$B%^%$%?!&%j%_%C%H;XDjL?Na(B - <LI>$B@hC<7A>u;XDjL?Na(B - <LI>$B%i%$%s!&%+%i!<;XDjL?Na(B - <LI>$BEI$j$D$V$7%+%i!<;XDjL?Na(B - <LI>$BB?3Q7AIA2h%b!<%I;XDjL?Na(B - </UL> - <LI>$B%Q%?!<%sEPO?(B - <UL> - <LI>$B@~%Q%?!<%sEPO?L?Na(B2 - </UL> - <LI>$B?^7AIA2h(B - <UL> - <LI>$B6k7AIA2hL?Na(B - <LI>$BB?3Q7AIA2hL?Na(B2 - </UL> - <LI>$B%$%a!<%8IA2h(B - <UL> - <LI>$B%$%a!<%8NN0h3NJ]L?Na(B1 - <LI>$B%$%a!<%8NN0h3NJ]L?Na(B2 - <LI>$BC1?'%$%a!<%8!&%+%i!<;XDjL?Na(B - <LI>$B%$%a!<%8IA2hL?Na(B - </UL> - <LI>$B%Q%99=C[(B - <UL> - <LI>$B%Q%99=C[3+;OL?Na(B - <LI>$B%Q%99=C[=*N;L?Na(B - <LI>$B%5%V%Q%93+;OL?Na(B - <LI>$B%Q%9!&%]%j%i%$%sL?Na(B - <LI>$B%Q%9!&%/%m!<%:L?Na(B - </UL> - <LI>$B%Q%9!&%W%l%$(B - <UL> - <LI>$B%Q%9!&%9%H%m!<%/L?Na(B - <LI>$B%Q%9!&%U%#%kL?Na(B - <LI>$B%Q%9!&%9%H%m!<%/!&%U%#%kL?Na(B - <LI>$B%Q%9!&%/%j%C%T%s%0L?Na(B - <LI>$B%Q%9J?3jEY;XDjL?Na(B - </UL> -</UL> -<P> -$B>e5-$N$h$&$J5!G=$K$h$C$F%Y%/%?!<HG%G%P%$%9$O%i%9%?!<%G%P%$%9$HHf3S$9$k$H<!$N$h$&$JFCD'$,$"$j$^$9!#(B($BB?>/$NNc30$O$"$j$^$9!#(B) -</P> -<UL> - <LI>$B%W%j%s%?B&$NI,MW%a%b%jNL$,>/$J$/$F$9$`>l9g$,$"$k(B - <LI>$B05=L$r9T$J$C$F$$$J$$$K$b4X$o$i$:!"%G!<%?NL$,>.$5$$!#(B - <LI>$B0u:~;~4V$,C;=L$5$l$k>l9g$,$"$k!#FC$K(B lips4 $B$H(B lips4v $B$N%+%i!<=PNO$rHf3S$9$k$H05E]E*$J:9$,$G$k!#(B - <LI>$B0u;zNN0h$r%a%b%j$K3NJ]$7$J$/$F$$$$$N$G!"(B Ghostscript $B$N5/F0;~4V$,Hs>o$KC;$$!#$^$?(B Ghostscript $B<+BN$N;HMQ%a%b%jNL$b>/$J$$!#(B - <LI>$B%i%9%?!<HG%G%P%$%9$O0u:~B.EY$NN'B.CJ3,$,(B I/O $B$K$"$k$,!"(B - $B%Y%/%?!<HG$O%W%j%s%?FbIt$NIA2h%k!<%A%s$K$"$k$?$a!"(B - $B9bB.$J(B CPU $B$rEk:\$7$F$$$k%W%j%s%?$[$IB.$/$J$k!#(B -</UL> -<HR> -<H3><A HREF="#i_l3vmono" NAME="l3vmono">LIPS IV $B0J30%I%i%$%P$N%Y%/%?!<HG$O:n$i$J$$$N(B?</A></H3> -<P> -$B:n$j$^$;$s!#$h$j@53N$K$$$&$H:n$l$^$;$s!#(B -$B%Y%/%?!<HG%I%i%$%P$r:n$k$?$a$K$O(B PDL $B$,(B PostScript $B$K6a$$5!G=$r$b$C$F(B -$B$$$J$1$l$P$$$1$^$;$s$,!"(BLIPS II+$B!"(BLIPS III$B!"(BLIPS IVc$B!"(BESC/Page$B!"(BNPDL -$B$G$O5!G=$,B-$i$J$$$N$G:n$l$J$$$N$G$9!#(B -</P> -<HR> -<H3><A HREF="#i_lbp2030" NAME="lbp2030">lbp2030.dev $B$O$I$3$$$C$?$N(B?</A></H3> -<P> -lbp2030.dev $B$O(B lips4.dev $B$N%+%i!<=PNO$H=PNO$9$kFbMF$,F1$8$K$J$C$?$N$GGQ;_$7$^$7$?!#(B -$B$7$+$7$J$,$i!"(BColor LASER SHOT $B$G=PNO$9$k>l9g$O(B $B%Y%/%H%kHG%G%P%$%9$N(B lips4v.dev -$B$G=PNO$9$k$[$&$,(B 10 $BG\0J>eB.$$$H;W$$$^$9!#(B -</P> -<HR> -<H3><A HREF="#i_fig" NAME="fig">lips3fig$B!"(Blips4cfig$B!"(Blips4fig $B$,$J$$$s$@$1$I(B</A></H3> -<P> -*fig.dev $B$O(B dvipr $B$G$7$+MQ$$$i$l$^$;$s!#$^$?!"(Bdvipr $B<+BN$O$9$G$K;~BeCY$l$N(B -$B%=%U%H%&%'%"$K$J$j$D$D$"$j$^$9!#(B -$B$h$C$F%5%]!<%H$7$J$$$3$H$K$7$^$7$?!#(B -</P> -<HR> -<H3><A HREF="#i_lips2p" NAME="lips2p">$B$I$&$7$F(B LIPS II+ $BBP1~%I%i%$%P$O(B lips2+ $B$d(B lips2plus $B$H$$$&L>A0$8$c$J$$$N(B?</A></H3> -<P> -Ghostscript $B$G$O%G%P%$%9$NL>A0$O(B1$B$+$i(B8$BJ8;z$H7h$^$C$F$$$^$9!#(B -$B$^$?!"%"%s%@!<%9%3%"(B(_)$B0J30$N5-9f$O;H$($J$$$3$H$K$J$C$F$$$^$9!#(B -</P> -<HR> -<H2><A HREF="#i_thanks" NAME="thanks">$B<U<-(B</A></H2> -<P> -$B0KF#>M@2;a$K$O05=L%k!<%A%sItJ,$NDs6!!"%9!<%Q!<%U%!%$%s(B LIPS $B$N%F%9%H$J$I$r<jEA$C$F$$$?$@$-$^$7$?!#(B -$B$^$?!"(B<A HREF="#hireso">LIPS IV $B=PNO$K$*$1$k9b2rA|EY0u;z$K4X$9$kCm0U(B</A>$B$b0KF#;a$,=q$+$l$?J8=q$G$9!#(B -</P> -<P> -$BFsLZ5*9T;a$K$O%W%m%0%i%_%s%0>e$NAjCL$K$N$C$F$$$?$@$-$^$7$?!#(B -$B$^$?%Y%/%?!<HG%G%P%$%9$NIJ<A8~>e$K6(NO$7$F$$$?$@$-$^$7$?!#(B -</P> -<P> -$B@.>>9(;a:n$N(B Ghostscript $B%I%i%$%P(B epag-3.08 $B$N%3!<%I$+$i=PNO%"%k%4%j%:%`ItJ,$HMQ;f%5%$%:7hDjItJ,$rMxMQ$5$;$F$$$?$@$-$^$7$?!#(B -</P> -<P> -$BEOIt=$;a:n$N(B Ghostscript $B%I%i%$%P(B gdevnpdl-1.5 $B$N%3!<%I$r$b$H$K(B npdl $B%I%i%$%P$r:n@.$5$;$F$$$?$@$-$^$7$?!#(B -</P> -<P> -$B:XF#1QIW;a$N(B Ghostscript $B%I%i%$%P(B gdevnpdl-1.5 $B$X$N(B $BN>LL0u:~BP1~%Q%C%A$rMxMQ$5$;$F$$$?$@$-$^$7$?!#(B -</P> -<P> -$B$3$N%=%U%H%&%'%"$N2~A1$K4X$7$F!"0J2<$NJ}!9$+$i5.=E$J0U8+$r$$$?$@$-$^$7$?!#(B -</P> -<P> -$BB@EDK'I'!"@P4]E/Li!";38}0lO:!"0KF#D>;K!"C]LnLP<#!"7'C+@5O/!";3Fb?N!"(B $B;{@n0&0u!";04d9,IW!"[X3@>-OB(B($B7I>NN,(B) -</P> -<HR> -<H2><A HREF="#i_reference" NAME="reference">$B;29MJ88%(B</A></H2> -<OL> - <LI>PostScript Language Reference Manual SECOUND EDITION, Adobe Systems Incorporated - <LI>LASER SHOT $B%W%m%0%i%^!<%:%^%K%e%"%k(B $B%=%U%H%&%'%"35@b=q(B 4.1, Canon - <LI>LASER SHOT $B%W%m%0%i%^!<%:%^%K%e%"%k(B $B%=%U%H%&%'%"35@b=q(B 4.2, Canon - <LI>LASER SHOT $B%W%m%0%i%^!<%:%^%K%e%"%k(B $B%3%^%s%I%j%U%!%l%s%9(B 4.1, Canon - <LI>LASER SHOT $B%W%m%0%i%^!<%:%^%K%e%"%k(B $B%3%^%s%I%j%U%!%l%s%9(B 4.2, Canon - <LI>LASER SHOT $B%W%m%0%i%^!<%:%^%K%e%"%k(B $B%/%C%/%V%C%/(B 4.1, Canon - <LI>LASER SHOT $B%W%m%0%i%^!<%:%^%K%e%"%k(B $B%/%C%/%V%C%/(B 4.2, Canon - <LI>ESC/Page $B%j%U%!%l%s%9%^%K%e%"%k(B $BBh(B4$BHG(B, EPSON - <LI>EPSON Remote $B%b!<%I(B(P) $B%j%U%!%l%s%9%^%K%e%"%k(B, EPSON - <LI>$BF|K\8l%Z!<%8%W%j%s%?8@8l(B NPDL(Level2) $B%j%U%!%l%s%9%^%K%e%"%k(B - (PC-PRNPDL2-RM Rev.02), NEC -</OL> -<HR> -<P> -<!-- hhmts start --> -Last modified: Tue Jun 22 03:26:59 JST 1999 -<!-- hhmts end --> -</P> -<ADDRESS> -$B@iMUBg3XLt3XItLtIJJ*M}2=3X8&5f<<(B $BBg?95*?M(B -<A HREF="mailto:ohmori@p.chiba-u.ac.jp"><URI:mailto:ohmori@p.chiba-u.ac.jp></A> -</ADDRESS> -</BODY> -</HTML> diff --git a/gs/contrib/japanese/doc/README.gs550j b/gs/contrib/japanese/doc/README.gs550j deleted file mode 100644 index 55c63bc12..000000000 --- a/gs/contrib/japanese/doc/README.gs550j +++ /dev/null @@ -1,35 +0,0 @@ -GNU Ghostscript version 5.50 日本語化パッチ gs550j -Version 0.3 Jun. 22, 1999 by 大森紀人 (ohmori@p.chiba-u.ac.jp) -Copyright (C) 1996-1999 Daisuke SUZUKI. -Copyright (C) 1999 Norihito Ohmori. - -●はじめに - -このパッチは片山紀生(katayama@nacsis.ac.jp)さんの作成された、 -ghostscript-2.6.1 日本語化パッケージのドライバと、淺山和典さんの -作成された 日本語 Font Driver on VFlib version 1.0 を ghostscript 5.50 に -対応させた 田中哲 <akr@jaist.ac.jp> さんの gs5.50-vflib-1.1 -を基本部分に利用し、いくつかのパッチをあて、多くのプリンタドライバ群を -同梱したものです。 - - -●Changes -・gs550j03 - gdevlips-2.3.3 (Update for lips4v.dev bugfix) -・gs550j02 - gdevlbp3-0.2 (Update) -・gs550j01 - 最初のリリース - - -●最後に - -このパッチに関する著作権その他は GPL に従います。 -また、このパッチは無保証です。これを使ったことによりなんらかの不具合が -発生したとしても作者はなんらの責任も負いません。 - - -●謝辞 - -各ドライバを公開して頂いた作者の皆様に感謝します。 -また、テストをしてくださった皆様、本当にありがとうございました。 diff --git a/gs/contrib/japanese/doc/cdj880.txt b/gs/contrib/japanese/doc/cdj880.txt deleted file mode 100644 index 1b425f236..000000000 --- a/gs/contrib/japanese/doc/cdj880.txt +++ /dev/null @@ -1,120 +0,0 @@ -Patched Ghostscript driver for HP DeskJet 880C/882C and 895C printers. - -Matthew J. Gelhaus (mgelhaus@proaxis.com) -Updated March 30, 1999 - -**************************************************** -* 注意: * -* cdj880 についてのみ次のような変更をしてあります。* -* 1. Time out Error が出ないようした。 * -* 2. -r オプションで解像度が変更できるようにした。 * -* (よって -dQuality オプションは使用できません。) * -* * -* 大森紀人 <ohmori@p.chiba-u.ac.jp> * -**************************************************** - -This package is based very heavily on the work of Uli Wortmann -(uli@bonk.ethz.ch), and I do not claim to be the original author of very -much of this code. Uli has done a tremendous amount of excellent work, and -this package is a modification to his driver by me to add the ability to print -to the DeskJet 880C, 882C, and 895C printers. Under the terms of the GNU -General Public License (see LICENSING TERMS below), I am distributing this -package under the same license. - -Please also see the file readme.hp8 for Uli's notes about the package. - -It is my intent to submit this work as a patch to Uli Wortmann for inclusion -in the original HP850C driver package. - -LICENSING TERMS: - - Copyright (C) 1999 <Matthew J. Gelhaus mgelhaus@proaxis.com> - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - - To view the General Public License in its entirety, check the file - LICENSE. - -DISCLAIMER: - -This is a work still under development, and as such I do not guarantee -it will work (see LICENSING TERMS above). However, please send bug -reports to me (mgelhaus@proaxis.com), along with as much information -as you can. - -SYSTEM REQUIREMENTS: - -This package is designed to work with Aladdin Ghostscript 5.50 (available -from ftp://ftp.cs.wisc.edu/ghost/aladdin/gs550/). It may work with earlier -versions of Ghostscript, but I have not tested it. You can follow the -directions included to compile Ghostscript, but here are is a condensed -version that worked for me: - -INSTALLATION INSTRUCTIONS: - -1. Obtain the files - - ghostscript-5.50.tar.gz 2826251 bytes - jpegsrc.v6b.tar.gz 613261 bytes - libpng-1.0.2.tar.gz 225386 bytes - zlib-1.1.3.tar.gz 168463 bytes - ghostscript-fonts-std-5.50.tar.gz 1444863 bytes - -2. Create a directory to perform the build in, for example, - /usr/local/src/gs. Unpack each of the files into this directory: - - $ cd /usr/local/src - $ mkdir gs ; cd gs - $ tar zxvf $HOME/ghostscript-5.50.tar.gz - $ tar zxvf $HOME/jpegsrc.v6b.tar.gz - $ tar zxvf $HOME/libpng-1.0.2.tar.gz - $ tar zxvf $HOME/zlib-1.1.3.tar.gz - -3. Copy all the files from this driver package into the ghostscript - directory. For example, - - $ cp $HOME/hp850C-880p/* /usr/local/src/gs/gs5.50/ - - This will overwrite the files contrib.mak and makefile. This is OK. - -4. If desired, edit the makefile. This should only be necessary if you - want to build a ghostscript binary that uses your existing PNG and - ZLIB libraries dynamically. Normally ghostscript compiles these in - statically. Note that you still need to download the sources to those - libraries (as listed in step 1) even if you want to link dynamically. - -5. There is a bug (I think) in the ghostscript source. If during the make - it fails to build due to a missing "arch.h" in the file std.h, you can - fix it by changing line 28 of std.h from - - #include "arch.h" - - to - - #include "obj/arch.h" - -6. Type 'make'. - -7. Type 'make install' (as root). - -7. To specify the 880C/882C/895C driver, use -sDEVICE=cdj880: - - $ gs test.ps -sDEVICE=cdj880 -dNOPAUSE -dSAFER -sOutputFile=- | lpr - - -Please, please, please report any bugs to me at mgelhaus@proaxis.com. This -includes installation instruction bugs, because I was doing this from -memory! - diff --git a/gs/contrib/japanese/doc/dj505j.txt b/gs/contrib/japanese/doc/dj505j.txt deleted file mode 100644 index 15155e0e8..000000000 --- a/gs/contrib/japanese/doc/dj505j.txt +++ /dev/null @@ -1,62 +0,0 @@ -■ ■ -■ Ghostscript 5.10 ■ -■ DeskJet 505J ドライバ ■ -■ ■ - - 大森紀人 - ohmori@p.chiba-u.ac.jp - -※ほとんどこのドキュメントはオリジナルのままです。 - - オリジナル(Ghostscript 2.6.1 DeskJet 505J ドライバ)の作者さん - 淺山 和典 - TPM03937@pcvan.or.jp - GHF01532@niftyserve.or.jp - - -======================================================================== -● 1. はじめに -======================================================================== - - Ghostscript 5.10 に付属の DeskJet 用ドライバ (gdevcdj.c) に手を加えて -Hewlett Packard 社の DeskJet 505J (Plus) 用のドライバを追加したものです。 -カラー印刷も可能です。 - -======================================================================== -● 2. 組込み -======================================================================== - - 次の手順で組み込みます。 - -(1) gdevcdj.c にパッチ gdevcdj.dif を当てる。 -(2) gdev505j.mak を makefile に追加する。 -(3) makefile の DEVICE_DEVS(または DEVICE_DEVS1〜DEVICE_DEVS9 の何れか) - に dj505j.dev を追加する。 -(4) make を実行する。 - -======================================================================== -● 3. 使い方 -======================================================================== - - モノクロ印字の場合は他のドライバと同様です。オプション -"-sDEVICE=dj505j" 付きで gs を起動してください。 - - カラー印字は、gs の起動オプションに "-dBitsPerPixel=3" を追加します。 - - 詳しくは Ghostscript 5.10 の配布に含まれる devices.txt の DeskJet 系 -ドライバの使い方の説明をご覧ください。 - -======================================================================== -● 4. 備考 -======================================================================== - - カラー印刷の場合、全体的に色が緑がかりますが、これは DeskJet のカラー -インクの特性です。DeskJet 505J は CMY による 3 色刷りです。このため CMYK -の 4 色刷りに比べて黒がきれいに出ません。 - - カラー印刷は多くのメモリを必要とします。1 pixel 当たり 1byte のフレー -ムバッファを確保するためですが、このドライバに必要なメモリの他に gs 本体 -の動作に必要なメモリもありますから、A4 サイズの出力を行うためには 10 数 -MB のメモリが必要です。 - -=========================== End of document ============================ diff --git a/gs/contrib/japanese/doc/djgpp.txt b/gs/contrib/japanese/doc/djgpp.txt deleted file mode 100644 index 64e7fd337..000000000 --- a/gs/contrib/japanese/doc/djgpp.txt +++ /dev/null @@ -1,510 +0,0 @@ -■ ■ -■ Ghostscript 2.6.1 DJ's GPP 化パッケージ ■ -■ version 1.3 ■ -■ ■ -■ Copyright (C) 1993,1994 淺山和典 ■ -■ TPM03937@pcvan.or.jp ■ -■ GHF01532@niftyserve.or.jp ■ -■ ■ - -======================================================================== -● 1. パッケージ内容 -======================================================================== - - このパッケージには以下のファイル、ディレクトリが含まれています。これら -の中には、機種・OS に依存せずに使えるファイルも含まれています (後述)。 - - COPYING ・GNU General Public License (GNU GPL) - djgpp.sj ・このファイル - djgpp.mak ・Makefile - djgpp.dif ・Ghostscript 2.6.1オリジナルのコードに対する差分 - gp_djgpp.c ・DJ's GPP環境依存のコード - djgpp.h ・同上 - gp_djgpp.h ・同上 - gp_pc98.c ・NEC PC-9801/PC-H98依存のコード - gp_pcat.c ・IBM PC/AT互換機依存のコード - gs_djgpp.tr ・リンカ用のレスポンスファイル - gp_djgpp.ps ・DJ's GPP環境の初期化PSファイル - gp_site.ps ・DJ's GPP環境の環境設定ファイル - gssetdjg.bat ・Makefile から呼び出すバッチファイル - gdevgppr.h ・プリンタドライバをDJ's GPP対応するためのヘッダ - zkfpc98.c ・NEC PC-9801/PC-H98 漢字ROMフォントドライバのソース - zkfvflib.c ・VFlibを使用するフォントドライバ - zkfvflib.mak ・同上 - kfvflib.sj ・VFlib使用のフォントドライバのドキュメント - drivers/ ・各種デバイスドライバがあるディレクトリ - |---gdev10v/ ・日本語化パッケージ付属の Canon BJ10V ドライバへの - | 差分 - |---gdev98hf/ ・デジタルアーツ社 Hyper-Frame+ 用フルカラー・ディス - | プレイドライバ - |---gdevcdj/ ・オリジナルパッケージに付属の HP DeskJetシリーズ用 - | のドライバを DeskJet 505J に対応させるための差分 - |---gdevdjgp/ ・IBM PC / AT互換機 のディスプレイドライバ - |---gdevdmpr/ ・汎用プリンタドライバ - |---gdevlips/ ・日本語化パッケージ付属の LIPS プリンタドライバへの - | 差分 - |---gdevmag/ ・鮪フォーマットの画像データを出力するためのドライバ - |---gdevp201/ ・日本語化パッケージ付属の NEC PC-PR 201 ドライバを - | PC-PR 150 / PC-PR 1000 / PC-PR 1000/4 に対応させる - | ための差分 - +---gdevpc98/ ・NEC PC-9801 / H98 のディスプレイドライバ - kanji/ ・DJ's GPP版固有の漢字初期化ファイルがあるディレクトリ - - -======================================================================== -● 2. はじめに -======================================================================== - - このパッケージは Ghostscript version 2.6.1 を DJ's GPP でコンパイルし、 -NEC PC-9801/PC-H98、IBM PC/AT 互換機で利用できるようにするためのパッケー -ジです。 - - 作成されるバイナリは全機種共通です。機種は自動判別されます (ユーザが直 -接機種を指定することも可能です)。 - - また片山紀生さんによる日本語化パッケージ 1.0 と併用することを前提とし -ていますが、Makefile を書き換えれば日本語化されていないものもコンパイル -可能です。 - - -======================================================================== -● 3. 機種・OS依存性に関して -======================================================================== - - このパッケージに含まれているもののうち、以下のものを除いて機種や OS に -関係なくそのまま使用することが出来ます。 - - ・ gp_djgpp.c gp_pc98.c gp_pcat.c gp_djgpp.h djgpp.h - これはプラットフォーム依存のコード (ここでは DJ's GPP+GO32 用) を - 定義したファイルです。Ghostscript のオリジナルパッケージには各環境用 - のものが用意されていますので、GO32 環境以外のかたはそちらを利用して - ください。 - ・ djgpp.mak djgpp.dif - DJ's GPP でコンパイルするための差分と makefile です。 - ・ gp_djgpp.ps gp_site.ps - このパッケージを使って DJ's GPP でコンパイルした実行形式のための初 - 期化ファイルです。 - ・ gdevdjgp/ gdevpc98/ gdev98hf/ - ディスプレイドライバ各種。機種依存です。 - - -======================================================================== -● 4. コンパイルの方法 -======================================================================== - - 次の手順でコンパイルしてください。 - -(1) オリジナルのソースのアーカイブを展開する。以下の作業は、この作業によ - って作られる./gs261 というディレクトリに移って行います。 - -(2) バグフィクス差分を当てます。 - -(3) このパッケージに含まれているファイル及び日本語化パッケージのファイル - をこのディレクトリにコピーします。 - -(4) パッチ djgpp.dif、及び日本語化差分をあてます (順序は問わない)。 - djgpp.dif は genconf.c および ps2epsi.ps に対する差分です。 - - 日本語化を行わない場合には djgpp.dif だけを適用してください。 - - patch < gs261j.dif - patch < djgpp.dif - - - ※パッチがうまく当たらない場合。 - - Ghostscript オリジナルのファイル (バグ修正差分を含む)、日本語 - 化パッチ (gs261j.diff)、DJ's GPP 対応パッチ (djgpp.dif)、は全 - て UN*X 形式の改行コード (Line Feed のみ) です。MS-DOS 版の - patch.exe では、そのポーティングによってはうまくパッチが当たら - ないことがあるかもしれません。 - - このような場合は、総てのファイルの改行コードを MS-DOS 形式 - (Carriage Return + Line Feed) に変更してから patch.exe を使う - か、あるいは UN*X 上でパッチを当てるところまでの作業を行ってそ - れから MS-DOS 上にファイルを持ってきて以下の作業を行なってくだ - さい。 - -(5) 日本語化パッケージ、またはこのパッケージに付属しているデバイスドライ - バを組み込む場合には、それをカレントディレクトリにコピーする (これら - のデバイスドライバはディレクトリ drivers にあります)。 - - 日本語化パッケージに付属のプリンタドライバのなかにはさらに差分を当て - る必要があるものがあります。またオリジナルのパッケージに付属のプリン - タドライバを組み込むためには前処理が必要です。 - - 詳しくはこのドキュメントの「プリンタドライバの組込み」をご覧ください。 - - なおこのパッケージに付属のプリンタドライバ・ディスプレイドライバは前 - 処理なしでそのまま組み込めます。 - -(6) djgpp.mak を編集する。 - - DJ's gpp 環境の Makefile は djgpp.mak というファイルです。この中の以 - 下のマクロを書き換えます。 - - (A) - DJGPP_PLATFORMS= ... - - プリンタ出力ルーチンなどの機種依存コードをどの機種用のものを組み - 込むかを指定します。主にプリンタ出力関係のコードです。ディスプレ - イ出力に関してはこれとは別に DEVICE_DEVS で指定します。NEC - PC-9801、IBM PC/AT 互換機用のプリンタ出力ルーチンが用意されてい - ます。 - - pc98_、pcat_ から選びます。両方を指定することも可能です。このパ - ッケージに含まれている djgpp.mak では両方を組み込むようにしてあ - ります。 - - この指定を空にしておくと機種依存コードを組み込まず全てのプリンタ - コードは標準プリンタ出力 ("PRN") 経由で出力されるようになります。 - - (B) - FEATURE_DEVS= ... - - 漢字フォントドライバを追加したい場合にはここに書き加えます。 - - このパッケージに含まれる djgpp.mak では、書体倶楽部フォント、JG - フォント、NEC PC-9801 ROM フォント、を利用する漢字フォントドライ - バを組み込むようになっています。 - - VFlib ver 2.13 以降と併用することにより漢字 TrueType フォントを - 利用できるようになります。詳しくは kfvflib.sj をご覧ください。 - - また、日本語化を行わない場合には、kanji.dev 以降行末までを削除し - てください。 - - (C) - DEVICE_DEVS= ... - DEVICE_DEVS1= - : - : - DEVICE_DEVS9= - - プレビューア、プリンタドライバなどの出力ドライバをここに空白文字 - で区切ってならべます。 - - DEVICE_DEVS、DEVICE_DEVS1〜DEVICE_DEVS9 の 10 個のマクロに分けて - あるのは MS-DOS のコマンドライン長の制限のためです。たくさんのデ - バイスドライバを組み込む場合には、一つのマクロの定義が長くなりす - ぎないように 10 個に適当に振り分けてください。 - - このパッケージに含まれている djgpp.mak では何も組み込まないよう - になっています。 - - 通常はディスプレイドライバは組み込む必要があります。 - - 機種 デバイス名 ソースコードがあるディレクトリ - PC-9801/PC-H98 pc98.dev drivers/gdevpc98/ - IBM PC/AT djgpp.dev drivers/gdevdjgp/ - - 日本語化パッケージ、及びこのパッケージに付属のデバイスドライバを - 組み込む場合には、それぞれのソースプログラムを他の Ghostscript - のソースプログラムのあるディレクトリにコピーし、さらにそれぞれの - ドライバに付属の Makefile の内容を djgpp.mak に追加、または - !include " ファイル名 " として取り込んでください。 - - DJ's GPP の 1.12 以降を使う場合には、djgpp.mak 内のマクロ AOUT2EXE - の定義を 'coff2exe' に書き換えてください。デフォルトでは 'aout2exe' - になっています。 - -(7) djgpp.mak を Makefile として make を実行する。 - - make -f djgpp.mak - - djgpp.mak は Borland make 用です。その他の make を使う場合には、こ - のパッケージに付属の tarcat.pl を使って 「!include " ファイル名 "」 - の部分をその中味で置き換えて、それを Makefile として使ってください。 - perl スクリプトです。以下のようにして使います。このスクリプトでは - !include は入れ子になっていても処理できます。 - - jperl tarcat.pl djgpp.mak > merged.mak - - make 用のバッチファイル (gsaddmod.bat など) はオリジナルのパッケー - ジに含まれる Turbo C++/Borland C++ 用のものをそのまま用います。この - パッケージではさらにオリジナルのパッケージのものに加えて - gssetdjg.bat というバッチファイルが追加されています。カレントディレ - クトリ (gs261) にこれらのバッチファイルがあることを確認してください。 - - このパッケージに含まれていないデバイスドライバを PC-9801 や PC/AT - 互換機に対応させるための方法は本ドキュメントの最後に記してあります。 - - -======================================================================== -● 5. 使用法 -======================================================================== - - ここでは、DJ's GPP 版特有のことについてのみ述べます。Ghostscript 一般 -の設定作業、使用法についてはオリジナルのドキュメントをご覧ください。 - ------------ -★ 5.1 設定 ------------ - -(1) このパッケージの kanji ディレクトリにある PostScript ファイルを日本 - 語化パッケージの kanji ディレクトリ下のファイルと同じディレクトリに - コピーする。 - -(2) このパッケージに含まれる gp_djgpp.ps と gp_site.ps を Ghostscript の - ライブラリを置くディレクトリ (gs_init.ps などを置くディレクトリ) に - コピーする。 - -(3) 必要であれば gp_site.ps の機種指定部分などを編集する。 - - 本バージョンでは機種 (98/PC/ その他) は自動判別します。したがって、 - 運がよければ特に設定を行なう必要はなく、そのまま使えます。 - - が、場合によっては判定を誤るかもしれません。その場合には、 - gp_site.ps を以下のように編集して「明示的に」機種を指定してください。 - - 具体的には、付属の gp_site.ps には可能な設定がコメント ('%' 以降改 - 行まで) 化されていますので、それらのうちひとつを Uncomment してくだ - さい。 - - % /Name (PC-AT) % ... - % /Name (PC-9801) % ... - % /Name (OTHER) % ... - - の行頭の '%' のうちひとつを取り除きます。 - - なお、自動判別を行なった場合には、自動的にその機種に /Name が設定 - されます。 - - - 以下はオプショナルな設定なので通常は必要ありません。デフォルトの設 - 定でうまくいかない場合やデフォルトの設定で不満なときにこれらの設定を - 行なってください。 - -(4) プリンタ出力の方法の指定 (/PrintTarget) -(5) プリンタ出力バッファのサイズの指定 (/PrintBufferSize) -(6) プリンタ出力の速さの指定 (/PrintWait) -(7) デフォルトのデバイスドライバの指定 (/DefaultDevice) - - /Name の設定を行うと、 - - ・ プリンタ出力の方法 (/PrintTarget など) - ・ デフォルトのデバイスドライバ (/DefaultDevice) - -が、各機種にあったものに自動的に設定されます。 - - ここで、各設定の意味は以下のようになっています。 - - ・ /PrintTarget - プリンタ出力を、プリンタポート、プリンタ BIOS、標準プリンタ出力、 - のうちのどれを用いて行うかを設定します。 - (PORT),(PORT1),(PORT2),(PORT3),(BIOS),(STDPRN) のどれかの値をとり - ます。(PORT) と (PORT1) は等価です。 - - デフォルトは PC-9801、IBM PC/AT 互換機では (BIOS)、それ以外では - (STDPRN) です。 - - ・ /PrintBufferSize - プリンタ出力用のバッファのバイト数です。プリンタに送られるデータは - 一旦このバッファに貯えられ、バッファがいっぱいになったときにまとめて - プリンタに送信されます。64 以上 32767 以下の整数です。デフォルトでは - 1024(bytes) です。 - - ・ /PrintWait - プリンタ出力時の「待ち」です。この設定値が大きいほどゆっくりと出力 - されます。「待ち」は /PrintBufferSize ぶんのデータを出力するごとに入 - り、待ち時間は設定値の二乗にほぼ比例します。 - - LAN 環境やプリンタスプーラでプリンタ BIOS をフックしている場合にプ - リンタコードをとりこぼしてしまうようなときにはこの値を大きく設定する - か、この値をある程度の大きさに設定しておいて /PrintBufferSize の値を - 小さくします。 - - /PrintBufferSize の値が小さいほど頻繁に「待ち」が発生することにな - り、/PrintWait の値が大きいほど一回あたりの「待ち」が長くなることに - なります。 - - 設定できる値は 0 以上 2048 以下の整数です。デフォルトでは 0(待ちな - し) です。 - - ・ /DefaultDevice - Ghostscript を -sDEVICE=<driver> オプションを指定せずに、かつ環境 - 変数 GS_DEVICE を設定せずに立ち上げた場合に使用するデバイスドライバ - です。通常は機種にあったディスプレイドライバを指定しておきます。 - - コマンドラインで - - gs -h - - と Ghostscript を立ち上げたときに、 - - Available devices: - - という部分に出力されるもの中から選びます。 - - /Name 毎の各デフォルト値は、 - - +---------+-----------------------------------------+ - |/Name |/PrintTarget /DefaultDevice | - +---------+-----------------------------------------+ - |(PC-AT) |ポート1番 (djgpp) -sDEVICE=djgpp | - |(PC-9801)|ポート (pc98) -sDEVICE=pc98 | - |(OTHER) |標準プリンタ出力 nulldevice -dNODISPLAY | - +---------+-----------------------------------------+ - -で、/Name がいずれの場合も /PrintWait は 0、/PrintBufferSize は 1024 で -す。 - - これらはユーザが gp_site.ps 中で /PrintTarget、/DefaultDevice などを明 -示的に指定することによって変更することが出来ます。 - - 指定の方法は、 - - /DefaultDevice (pc98) - -のように、 - - /指定項目 値 - -とします。gp_site.ps に設定例をコメントとして記述してありますので参考に -してください。 - - ※ '%' 以降、行末まではコメントです。 - - /Name に (OTHER) を指定したときには、機種依存の動作を全く行いません。 -NEC PC-9801 や IBM PC/AT 互換機以外の機種で利用する場合にはこれを指定し -てください。プリンタ出力は標準プリンタ出力を使い、デフォルトのデバイスは -nulldevice (グラフィック画面への出力を一切行わないデバイス。コマンドライ -ンで -dNODISPLAY を指定した場合と等価) になります。 - - -======================================================================== -● 6. プリンタドライバの組込み -======================================================================== ------------------------------------------ -★ 6.1 本パッケージ付属のプリンタドライバ ------------------------------------------ - - 各プリンタドライバのドキュメントにしたがって組み込んでください。 - - ------------------------------------------------ -★ 6.2 日本語化パッケージ付属のプリンタドライバ ------------------------------------------------ - - drivers ディレクトリの下の各サブディレクトリに拡張子.dif のファイルが -ある場合には、それは gs 2.6.1 日本語化パッケージに付属のプリンタドライバ -に対する差分です。この差分をあてることにより日本語化パッケージに付属のプ -リンタドライバが使えるようになります。 - - 日本語化差分に付属のプリンタドライバははじめから NEC PC-9801 に対応し -ている場合もありますが、NEC PC-H98 や IBM PC/AT 互換機に対応させるために -はこのパッケージに付属の差分をあててください。PC-9801 で使用する場合にも、 -BIOS 出力などの機能を使うには差分をあてる必要があります。 - - また、日本語化パッケージに付属のプリンタドライバの中でこのパッケージに -特に対応差分が含まれていないものは次の説明にしたがって作業することによっ -て PC-9801 や PC/AT で利用できるようになります。 - - -------------------------------- -★ 6.3 その他のプリンタドライバ -------------------------------- - - 今バージョンではプリンタ出力のためのルーチンを全て gp_djgpp.c で用意し -ています。このためデバイスドライバのソース内で読み込むヘッダファイルを一 -つ追加するだけでこれまで PC-9801 などに対応していなかったプリンタドライ -バも利用することが出来るようになります。 - - この方法で対応できるプリンタドライバは、コードの出力を -putc(),fputc(),fputs(),fwrite(),fprintf(),vfprintf(),fflush() のストリー -ム出力関数を使って行なっているものです。write() などの低水準出力関数を使 -うものは対応できません。 - - また、プリンタのオープンに gp_printer_open()、クローズに -gp_printer_close() を使っていなければなりません。gdevprn.c で定義されて -いる関数を利用しているドライバ (gdevprn.h を取り込んでいるドライバ) であ -れば間違いなくこの条件を満たしています。 - - 以下の手順で (再) コンパイルしてください。 - -(1) このパッケージに付属の gdevgppr.h をドライバのソースファイルでインク - ルードする。 - - #include "gdevgppr.h" - -(2) (再) コンパイルする。 - - -======================================================================== -● 7. 前バージョンからの変更点 -======================================================================== - - DJ's GPP 対応パッケージの前バージョン (1.2) から以下の点が変更されてい -ます。 - - ・ 不具合の修正 - ‐ ユーティリティ ps2epsi が正常に動作しなかった不具合を修正。 - ‐ VFlib 漢字ドライバで、カレントディレクトリに vfontcap があると正 - 常に動作しなかった不具合を修正。 - ‐ dmprt ドライバで一部のプリンタで正常に動作しなかった不具合を修正。 - ・ 出力方法に関する機能拡張・変更 - ‐ IBM PC/AT 互換機のプリンタ BIOS 経由の出力に対応。 - ‐ プリンタ出力のデフォルトを BIOS に変更。 - ‐ プリンタ出力の速度を調節できるように変更。 - ‐ プリンタ出力バッファのサイズを調節できるように変更。 - ・ デバイスドライバの機能拡張 - ‐ dmprt ドライバを dviprt 2.42 以降のプリンタ定義ファイルに対応。 - ・ デバイスドライバの追加 - ‐ HP DeskJet 505J - ‐ Hyper-Frame+ - ‐ 鮪 フォーマットデータ - ・ その他 - ‐ 機種を自動判別するようにした。 - ‐ PC-9801, IBM PC/AT 互換機 に対応していないプリンタドライバの組み - 込みかたを変更 (djdriver.pl と gp_print.h を削除。gdevgppr.h を - 追加。) - ‐ 初期化ファイル gp_djgpp.ps から、ユーザが編集する部分を別ファイ - ル gp_site.ps に分離。書式も若干変更。 - - -======================================================================== -● 8. 謝辞 -======================================================================== -GO32 版のパッケージを作成するにあたり、大変多くの方にお世話になりました。 - - ・ 東京大学の片山紀生さんには、たくさんのご助言やβテスト版からの日本語 - 化パッケージの提供をしていただきました。 - - ・ PC-VAN SSCIENCE のとがしさんには、IBM PC/AT 互換機での動作確認、テス - トバイナリの作成など大変お世話になりました。 - - ・ PC-VAN SSCIENCE の OkI さんには、NEC H98 対応、動作確認等大変お世話 - になりました。 - - ・ PC-VAN SSCIENCE の SOLITON さんは、IBM PC/AT 互換機用のディスプレイ - ドライバを公開してくださいました。また、ドライバの修正にあたって多く - のご助言をいただきました。 - - ・ Nifty Serve FLABO の KEN さんには IBM PC/AT 互換機用のディスプレイド - ライバの不具合修正にあたって、貴重なご助言をいただきました。 - - ・ hero.h さんには、IBM PC/AT 互換機用のプリンタ出力コードを作成してい - ただきました。 - - ・ VFlib のアウトライン取得関数の実装のおかげで漢字 TrueType フォントを - サポートすることができました。VFlib の作者である広島大学の角川裕次さ - ん、VFlib の漢字 TrueType 対応を行ってくださった PC-VAN SSCIENCE の - 松田一郎さんを始めとする VFlib 開発にかかわっていらっしゃる方々に感 - 謝します。 - - ・ 最後になりますが、Louis IX さんを始めとする PC-VAN SSCIENCE のみなさ - んには幾度にも渡る動作テスト・報告、を行っていただきました。ありがと - うございました。 - - -======================================================================== -● 9. 再配布・保証 -======================================================================== - - DJ's GPP 対応部分に関しては GNU General Public License (GPL) に従いま -す。GNU GPL については COPYING というファイルに記されています。 - - 各種デバイスドライバ、フォントドライバについてはそれぞれのドキュメント、 -ソースファイルに記してある条件に従います。 - -=========================== End of Document ============================ diff --git a/gs/contrib/japanese/doc/gdev10v.txt b/gs/contrib/japanese/doc/gdev10v.txt deleted file mode 100644 index bfbe3911b..000000000 --- a/gs/contrib/japanese/doc/gdev10v.txt +++ /dev/null @@ -1,52 +0,0 @@ - - gdev10v.c - BJ10v用デバイスドライバ - - -○インストール方法 - -1. gdev10v.c を gs261 のソースプログラムがあるディレクトリにコピーし - て下さい。 - -2. Makefile に gdev10v.mak を追加して下さい。 このとき、もしPC9801上の - MS-DOSでお使いなら、-DPC9801を加えてコンパイルするようにして下さい - (gdev10v.mak参照)。 - -3. Makefile の DEVICE_DEVS に bj10v.dev, bj10vh.dev を加えて下さい。 - - 例) DEVICE_DEVS=pc98.dev bj10v.dev bj10vh.dev - ^^^^^^^^^ ^^^^^^^^^^ - -4. make コマンドで gs をコンパイルし、インストールして下さい。 - - -○使い方 - -* 2つのデバイスを用意したのは BJ10v の DIP スイッチ 4 番(上マージン) - の設定によって印字領域のサイズが異なるためで、以下のように対応して - います。 - - デバイス名 DIPスイッチ4 意味 - ---------------------------------------------------------------- - bj10vh ON 上マージン 8.5mm, 印字高 10.8 インチ - bj10v OFF 上マージン 22mm, 印字高 10.3 インチ - - お使いの DIP スイッチ設定に合わせたデバイス名を選んで下さい。 なお、 - BJ10v の出荷時の設定では DIP スイッチ 4 番は OFF になっています。 - - -*デバイスの選択は -sDEVICE オプションによって行ないます。 - - 例) gs -sDEVICE=bj10v (bj10vを指定) - -*解像度の選択は -r オプションによって行ないます。 - - 例) gs -sDEVICE=bj10v -r360x180 (360x180dpiを指定) - - 対応している解像度は 360x360 (デフォルト), 360x180, 180x180の3種類 - です。 - - - - 岩井輝男 (oteru@nak.math.keio.ac.jp) - 前田敦司 (mad@nak.math.keio.ac.jp) - 松井孝雄 (mat@slis.flet.mita.keio.ac.jp) diff --git a/gs/contrib/japanese/doc/gdevalps.txt b/gs/contrib/japanese/doc/gdevalps.txt deleted file mode 100644 index e6af71462..000000000 --- a/gs/contrib/japanese/doc/gdevalps.txt +++ /dev/null @@ -1,50 +0,0 @@ - -配布物件 - - gdevalps-0.2.tar.gz - - README.gdevalps このファイル - gdevalps.c ドライバソース - gdevalps.mak ghostscript-5.10 用 Makefile 追加部分 - gdevalps.mak-5.50 ghostscript-5.50 用 Makefile 追加部分 - -説明 - - ghostscript-5.10/ghostscript-5.50 用の ALPS MDシリーズのモノクロ 600x600dpi - 対応のドライバです。MDシリーズ汎用(?)モノクロモード、MD5000専用モノクロモー - ドでの印刷をサポートします。MD5000ではエコブラックインクの選択も可能です。 - -sDEVICE オプションで下記3種類のモードを指定する事が可能です。 - - md50Mono 旧バージョン同様の MD5000 でのモノクロ印刷モード。 - md50Eco 旧バージョンではソース変更が必要だったエコブラックモードをデバ - イス名で指定できるようにした。 - md1xMono 今回追加サポートした MD1300, MD5000 での動作を確認したモード。 - Kousuke Ikeda さんからソースプログラムを頂き、旧バージョンの - ソースと統合したものです。 - MD2000, MD4000 など、古いシリーズもこのモードをサポートしている - 可能性があります。 - -使い方 - - ghostscript-5.10 または ghostscript-5.50 を作成するのに必要なソース類を展開 - した上で、下記手順で配布ファイルを使用して下さい。 - - ・makefile への追加設定 - * ghostscript-5.10 では makefile に gdevalps.mk の内容を追加 - * ghostscript-5.50 では contrib.mk に gdevalps.mk-5.50 の内容を追加 - ・makefile 中の DEVICE_DEVS に md50Mono.dev md50Eco.dev md1xMono.dev - を追加する。 - ・gdevalps.c をソースディレクトリにコピーする。 - ・コンパイルする - -TODO - ・インクカートリッジのオプション指定 - ・カラーモードサポート - ・その他 - - バグ報告その他御意見などありましたら私宛にメイルでお願い致します。 - - vVv - > ..< NEC Computer Systems, LTD. / umi@mpd.necs.nec.co.jp - o Umino, Shinya. / umi@necs.co.jp - diff --git a/gs/contrib/japanese/doc/gdevcd8.txt b/gs/contrib/japanese/doc/gdevcd8.txt deleted file mode 100644 index 31cb14de9..000000000 --- a/gs/contrib/japanese/doc/gdevcd8.txt +++ /dev/null @@ -1,146 +0,0 @@ - A printer driver for the HP670, HP690, HP850, HP855 - HP870, HP890, HP1100 and HP1600 color printers. - To be used with the ghostscript printing system. - These drivers are currently not in the official distrib. - Please report all problems to uli@bonk.ethz.ch - - CREDITS: Much of the driver is based on ideas derived - from the cdj550 driver of George Cameron. - - The support for the hp670, hp690, hp890 - and hp1600 was added by Martin Gerbershagen. - - ---------------------------------------------------------------- - - Copyright (C) 1996-1998 <Uli Wortmann uli@bonk.ethz.ch> - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - - ------------------------------------------------------------------- - - 11.11.96. Initial release of the driver - - 25.08.97 Version 1.2. Resolved all but one of the - known bugs, introduced a couple - of perfomance improvements. Complete - new color-transfer-function handling. - (see gamma). - - 01.06.98 Version 1.3 Due to the most welcome contribution - of Martin Gerbershagen (ger@ulm.temic.de), - support for the hp670, hp690 and hp890 - and hp1600 has been added. Martin has also - resolved all known bugs. - - Problems : Dark colors are still pale. - - - The diver needs no longer special switches to be invoked - except -sDEVICE=cdj850, or -sDEVICE=CDJ890, or sDEVICE=CDJ670 - or -sDevice=CDJ1600 - - The hp690 is supported through the hp670 device, the hp855, hp870 - and the hp1100 trough the hp850 device. - - The following switches are supported. - - -dPapertype= 0 plain paper [default] - 1 bond paper - 2 special paper - 3 glossy film - 4 transparency film - - Note, currently the lookuptables are not suited - for printing on special paper or transperencies. - Please revert to the gamma functions in this case. - - -dQuality= -1 draft - 0 normal [default] - 1 presentation - - -dRetStatus= 0 C-RET off - 1 C-RET on [default] - - -dMasterGamma= 3.0 [default = 1.0] - __Note__: To take advantage of the calibrated color-transfer - functions, be sure not to have any Gamma-Statements - left! If you need to (i.e. overhead sheets), - you still can use the gamma-functions, but they will - override the built-in calibration. To use gamma in the - traditional way, set MasterGamma to any value greater - 1.0 and less 10.0. To adjust individual gamma-values, - you have to additionally set MasterGamma to a value - greater 1.0 and less 10.0 - - With the next release, gamma functions will be dropped. - - When using the driver, be aware that printing in 600dpi involves - processing of large amounts of data (> 188MB !). Therefore, the - driver is not what you would expect to be a fast driver ;-) - This is no problem when printing a full sized color page (because - printing itself is slow), but it's really annoying if yoy print only - text pages. Maybe I can optimize the code for text-only pages in a - later release. Right now, it is recommended to use the highest - possible optimisation level your compiler offers.... - For the time beeing, use the cdj550 device with -sBitsPerPixel=3 - for fast proof-prints. If you simply want to print 600dpi b/w data, - use the cdj550 device with -sBitsPerPixel=8 (or 1). - - Since the printer itself is slow, it may help to set the - process-priority of the gs-process to regular or even less. On a - 486/100MHZ this is still sufficient to maintain a continuos - data-flow. - Note to OS/2 users: Simply put the gs-window into the background, - or minimize it. Also make sure, that print01.sys is invoked without - the /irq switch (great speed improvement under warp4). - - The printer default settings compensate for dot-gain by a - calibrated color-transfer function. If this appears to be to light - for your business-graphs, or for overhead-sheets, feel free to set - -dMasterGamma=1.7. - - Furthermore, you may tweak the gammavalues independently by setting - -dGammaValC, -dGammaValM, -dGammaValY or -dGammaValK (if not set, - the values default to MasterGamma). This will only work, when - -dMasterGamma is set to a value greater than 1.0. - - If you want to learn more about gamma, see: - - ftp://ftp.igd.fhg.de/pub/doc/colour/GammaFAQ.pdf - - Further information, bugs, tips etc, can be found - at my website. - - Have fun! - - Uli - - uli@bonk.ethz.ch - http://bonk.ethz.ch - - Note: Depending on how you transfered the files, - you might need to remove some CR-codes used on intel-based machines: - - simply type: unzip -a hp850.zip - - to compile with gs5.x, simply add - - DEVICE_DEVS4=cdj850.dev cdj670.dev cdj890.dev cdj1600.dev - - to your makefile. - - BTW, it is always a good idea to read make.txt found in the - gs-distrib before attempting to recompile..... - diff --git a/gs/contrib/japanese/doc/gdevdmpr.txt b/gs/contrib/japanese/doc/gdevdmpr.txt deleted file mode 100644 index 5c64d5d4c..000000000 --- a/gs/contrib/japanese/doc/gdevdmpr.txt +++ /dev/null @@ -1,545 +0,0 @@ -■ ■ -■ ドットマトリクスプリンタ汎用ドライバ ■ -■ dmprt version 2.01 ■ -■ for Ghostscript version 4.03 ■ -■ ■ -■ 淺山和典 ■ -■ TPM03937@pcvan.or.jp ■ -■ GHF01532@niftyserve.or.jp ■ -■ asayama@vsp.cpg.sony.co.jp ■ -■ ■ - -======================================================================== -● 1. ファイル構成 -======================================================================== - - このパッケージには次のファイルが含まれています。本ドキュメント中で「本 -パッケージ」という場合にはこれら全てのファイルを指しているものとします。 - - COPYING GNU General Public License - gdevdmpr.sj このファイル(Shift JIS) - gdevdmpr.c プリンタドライバのソースファイル - dviprlib.c 〃 - dviprlib.h 〃 - gdevdmpr.mak Makefile - escp_24.src dviprtのプリンタ定義ファイルのサンプル - dmp_init.ps 初期化ファイル - dmp_site.ps 環境設定ファイルのサンプル - testpage.ps 位置合わせテスト用のPSファイル - -======================================================================== -● 2. 概要 -======================================================================== - - このプリンタドライバは、ビットマップイメージの印字のためのプリンタ命令 -をユーザが定義できるようにし、出来る限り多くの種類のプリンタに対応できる -ようにしたものです。 - - プリンタコードの定義は、MS-DOS 上で広く用いられている TeX 用プリンタド -ライバ dviprt.exe のプリンタ定義ファイル (拡張子.cfg)、またはそのソース -ファイル (拡張子.src) を用いる、という方法で行います。 - - ※ プリンタ定義ファイルの書式については dviprt のテクニカルマニュア - ル texjman.tex (ver. 2.42 以降) をご覧ください。tex???ma.lzh(??? - はバージョン番号) というファイル名で配布されています。 - - ※ dviprt のプリンタ定義ファイルの仕様がバージョン 2.41.8 以降で拡 - 張されました。dmprt の本バージョンではこの新しい仕様にも対応してい - ます。 - - ※ dviprt.exe は TSG(東京大学理論科学グループ) 及び PC-VAN SSCIENCE - の SHIMA さんによる TeX 用プリンタドライバです。PC-VAN では - SSCIENCE の OSL、Nifty Serve では FLABO のライブラリの 11 番 (TeX - 専用)、ASCII NET では pool msdos で入手可能です。また annonymous - FTP でも入手できます。 - - ※ プリンタ定義ファイルは dviprt.exe のユーティリティパッケージ - tex???ut.lzh (??? はバージョン番号) に含まれています。 - - ※ dviprt v2.42 の時点で配布パッケージに含まれているプリンタ定義フ - ァイルは以下のとおりです。 - - これら全てのプリンタでの動作確認が出来ているわけではありません。こ - れらのプリンタの中で正常に印字出来ない場合にはご連絡ください。出来 - る限り対処します。 - - ap850.src EPSON AP-850/MJ-500用 (48ドット) - ap900.src EPSON AP-900用 (360dpi) - art.src Xerox ART mode (240dpi) - art2.src Xerox ART2 mode (240dpi, Hex mode) - bj_10v48.src Canon BJ-10/BJ-15用 (48ドット) - bj_130j.src Canon BJ-130J/BJ-330J用 (48ドット) - dj500.src HP DeskJet 500用 (300dpi) - dj505j.src HP DeskJet 500J/300J/505J/505J plus用 (300dpi) - dj505j1.src HP DeskJet 505J plus用 (300dpi PCL mode1 圧縮) - dj505j2.src HP DeskJet 505J plus用 (300dpi PCl mode2 圧縮) - dvi2pbm.src raw PBM 出力用 (118dpi) - epsimage.src Encapsulated PostScript(TM) Image 出力用(118dpi) - escp_24.src EPSON ESC/P (24ドット)プリンタ用 - escp_48.src EPSON HG-4800用 (48ドット) - escp_48a.src EPSON HG-5130用 (48ドット, 隣接ドット可) - escp_8.src EPSON ESC/P (8ピン)用 - fmpr-351.src Fujitsu FMPR-351用 (48ドット) - g3fax.src G3 FAX用(200dpi, Header なし) - hl_8e.src Brother HL-8e用 (300dpi) - hp_djp.src HP DeskJet Plus用 (300dpi) - hp_ljp.src HP LaserJet Plus用 (300dpi) - jt48escp.src Star JT-48 ESC/P (48 ドット) - jt48nm.src Star JT-48CL/NM (48 ドット) - lbp-b406.src Canon LBP-B406用(240dpi) - lbp8_240.src Canon LBP-8/LIPS II用 (240dpi) - lbp8_300.src Canon LBP-8/LIPS II用 (300dpi) - lcs240.src Casio LCS-240用 (240dpi) - lips3.src Canon LIPS III用 - lp3000.src EPSON LP-3000(2000)用 - lp7000.src EPSON LP-7000用 - lp_rpdl.src RICOH LP3320-SP4 mark2 - / LP2310-SP5 (RPDL)用 (240dpi) - l_880.src Kyocera L-880用 (300dpi) - nec_page.src NEC PC-PR2000用 - nec_pgr.src NEC PC-PR1000,2000,4000用 (240dpi) - nec_pgr4.src NEC PC-PR2000,4000用 (400dpi) - nm_24.src NEC NM(24ドット)用 - pc-pr101.src NEC PC-PR101用(24ドット) - pc-pr_24.src NEC PC-PR(24ドット)用 - pc150v48.src NEC PC-PR150V(48ドット)用 - pc8821.src NEC PC-8821(16ドット)用 - pc_pr406.src NEC PR406LM(48ドット)用 - pc_pr602.src NEC PC-PR602R用 (240dpi) - pr_130ax.src SANYO PR_130AX, TOSHIBA PR-48(J31DPR02)用 (180dpi) - pr-48.src Toshiba PR-48 (360dpi) - r98_dma.src RICOH LP3320-SP4 R98 emulation mode - Direct Memory Access - rpdl_dma.src RICOH LP3320-SP4 Direct Memory Access (240dpi) - smdfax.src SONY SMD50/70 シリーズFAX (200dpi) - starfax.src Starfax用 (200dpi) - - -======================================================================== -● 3. 動作環境 -======================================================================== - - ソースファイルは基本的に非機種依存のつもりで書いてあります (ただし -FreeBSD 上でしか動作確認はおこなっていません)。 - - このドライバを組み込むことが出来る Ghostscript のバージョンですが、 -Ghostscript の本体とデバイスドライバとのインタフェースが Ghostscript -version 4.03 と同様のものならば可能です (2.6.x には組み込めません。 -2.6.x では従来のものを用いて下さい)。 - - -======================================================================== -● 4. 導入の手順 -======================================================================== - ここでは dmprt が組みこんである実行可能形式の gs が既に手元にあるもの -として説明します。コンパイルが必要な場合はこのドキュメント末尾の「コンパ -イル」の項目を参照してください。 - - dmprt はおおよそ汎用のプリンタドライバですから、逆に言うとユーザが設定 -をおこなってやらないと正しく動作してくれません。 - - 以下の作業を行います。 - -(1) 環境設定ファイルの編集 -(2) 環境設定ファイルの指定 - ------------------------ -★ 4.1 環境設定ファイル ------------------------ - - 環境設定ファイルでは、プリンタの機種別情報などを指定します。また、印字 -位置の補正などが必要ならばさらにそれを指定します。 - - ------------------------------ -★ 4.2 環境設定ファイルの書式 ------------------------------ - - 環境設定ファイル dmp_site.ps の大まかな書式を説明します。項目別の詳細 -な書式は各項目の説明を参照してください。 - -(1) 設定ファイルの開始・終了コマンド - - 付属の dmp_site.ps の最初と最後の行にある 「BeginConfig」 と - 「EndConfig」 という文字列のことです。設定ファイルの最初と最後の行 - にそれぞれこれらの文字列がある必要があります。付属の dmp_site.ps を - 編集して使う場合には、これらの行を削除しないようにしてください。 - -(2) コメント - - '%' 以降行末まではコメントとして無視されます。 - -(3) 論理値 (スイッチ) - - true (真 / on) 又は false (偽 / off) のどちらかの値です。 - -(4) 文字列 - - '(' と ')' で囲まれたものが文字列です。これらの括弧の間には余分な - 空白を含めてはいけません。 - -(5) 長さ - dmp_site.ps の中で「長さ」で指定する項目では単位を付けることが出来 - ます。使用できる単位は、 - - ・ in インチ - ・ cm センチメートル - ・ mm ミリメートル - ・ pt ポイント (1/72.27 インチ) - ・ bp ビッグポイント (1/72 インチ) - ・ dot ドット - - です。単位が指定されない場合は「インチ」を単位として処理します。 - - 単位を指定する場合には、数値との間に空白文字を少なくとも一つ挿入し - てください。空白文字が数値との間にない場合、うまく解釈できません。 - - (e.g.) /defaultsize [ 576 bp 792 bp ] - - - ※環境設定ファイルは実際には PostScript プログラムとして実行され解釈 - されています。従って、環境設定ファイル中では PostScript 言語が許す - 記述は基本的に許されます。 - - ただし、その場合に作業の都合上辞書に登録を行なう必要がある場合には - 環境設定ファイル中でローカルな辞書を作って、その辞書に対して登録を - 行なってください (dictfull エラーや思わぬ副作用が起きる可能性があ - ります)。また、オペランドスタックや辞書スタックを破壊しないように - 十分に気を付けてください (ゴミを残さないように!!)。 - - 環境設定ファイル中では Level 2 のオペレータは使わないようにしてく - ださい。 - ------------------------------ -★ 4.3 環境設定ファイルの項目 ------------------------------ - - 環境設定ファイル dmp_site.ps は以下の項目とコメントからなっています。 - - /printer dviprtのプリンタ定義ファイル - /resolution 解像度 - /offset 原点移動量 - /defaultsize デフォルトの用紙サイズ - /margin 印字不可能領域 - /maxsize 印字可能領域の最大範囲 - /verbose おしゃべりモード(^^; - - これらは全て省略可能な項目です。ただし、/printer を設定しない場合には -ESC/P 24 pins のプリンタコードを用いて出力しますので、これに該当しないプ -リンタを使用する場合には最低限この項目は設定してください。 - - 以下に各項目の指定法を説明します。各項目は行単位で指定し、重複した指定 -は最初の指定のみが有効となります。また、設定ファイル中の文字は全て大文字、 -小文字が区別されますので注意してください。 - -(1) /printer - - ・ 《指定法》 - - /printer (ファイル名) - - dviprt の *.cfg/*.src のファイル名を文字列で指定します。拡張子 - の省略はできません。 - - MS-DOS 上で使用する場合、ディレクトリの区切りには '\' ではなく - '/' を用いるようにしてください。 - - ・ 《指定例》 - - /printer (/usr/local/lib/tex/dviprt/escp_24.cfg) - - ・ 《説明》 - - dviprt.exe で用いられるプリンタ定義ファイルまたはそのソースフ - ァイルを指定します。 - - ここで指定されたファイルは - - (A) Ghostscript のライブラリ検索 (use.doc の File searching の項 - 目を参照) に従った検索 - (B) 指定されたファイル名を環境変数 TEXCFG に設定されたディレクト - リ名に連結したファイル名のファイル (環境変数が設定されている - 場合のみ) - - の順に探されます。 - - このファイルは使用するプリンタの機種にあったものを用意する必要 - があります。 - - dviprt は大変多くのユーザを持っているためありがたいことにたく - さんのプリンタ定義ファイルが既に作成・公開・配布されています。ま - ずは dviprt のユーティリティパッケージ tex???ut.lzh に目的のプリ - ンタ定義ファイルが無いかどうか確かめてください。 - - 運悪くご使用のプリンタ用のプリンタ定義ファイルが tex???ut.lzh - に含まれていない場合、そのソースファイルはテキストファイルですの - でエディタで作成することが出来ます。 - - プリンタ定義ファイルのソースファイルとそれをコンバートしたバイ - ナリファイルとはその内容から自動判別しています。 - -(2) /resolution - - ・ 《指定法》 - - /resolution [ 横の解像度 縦の解像度 ] - - dot/inch(dpi) 単位での実数表現。 - - ・ 《設定例》 - - /resolution [ 160 180 ] - - ・ 《説明》 - - 解像度を指定します。通常はプリンタ定義ファイルに記録してあるプ - リンタ固有の解像度を参照しますのでこの項目の設定は必要ありません - が dviprt のプリンタ定義ファイルは縦横の解像度が同じであることを - 仮定していますのでこれに該当しないプリンタ (縦横の解像度が異なる - プリンタ) では実行毎に (Ghostscript の)-r オプションを指定しなけ - ればなりません。また、解像度が記録されていない古いバージョンのプ - リンタ定義ファイルを使用する場合でも同様です。 - - 解像度の優先順位は、 - - (A) Ghostscript 起動時の -r オプションによる指定 - (B) 環境設定ファイル中の "/resolution" の項目による指定 - (C) プリンタ定義ファイル中の解像度 - (D) 180dpi(デフォルト) - - です。 - -(3) /offset - - ・ 《設定法》 - - /offset [ 横の移動量 縦の移動量 ] - - 長さによる指定。 - - ・ 《設定例》 - - /offset [ 0.0 -0.2 ] - - ・ 《説明》 - - 原点 (出力イメージの左下角) の横 / 縦方向の移動量を指定します。 - - 印字可能領域の枠から覗いて見える部分がここで指定された分だけ平 - 行移動する、というイメージを持っていただけばいいでしょう。 - - 用紙右、上方向がそれぞれの正方向です。 - - 省略された場合は縦横双方向 0 インチです。 - - このパッケージには位置合わせのための PS ファイル (testpage.ps) - が付属しています。このファイルは用紙の縁から、内側 1.5cm、1inch、 - 及び 3cm の位置に 1 dot 幅の細い線で枠を書くだけのものです。 - - testpage.ps では用紙サイズは、デバイスドライバの描画範囲に等し - いものとみなされます。例えば -sPAPERSIZE=b5 というオプションを付 - けて Ghostscript を起動すれば用紙サイズは B5 であると仮定され、 - また、Ghostscript に描画範囲を指定するオプション (-g、 - -sPAPERSIZE) を付けずに起動した場合には、デバイスドライバのデフ - ォルトの描画範囲が用紙サイズであるとされます。 - - -sPAPERSIZE オプションと -g オプションについては Ghostscript - のドキュメント use.doc をご覧ください。 - - 例えば、次のようにします。 - - gs -dNOPAUSE -sDEVICE=dmprt -sPAPERSIZE=b5 -- testpage.ps - - このファイル testpage.ps の出力位置がずれる場合には正しい位置 - に枠がくるように /offset の値を調節してください。 - -(4) /defaultsize - - ・ 《設定法》 - - /defaultsize [ 幅 高 ] - - 長さによる指定。 - - ・ 《設定例》 - - /defaultsize [ 8.0 11.0 ] - - ・ 《説明》 - - Ghostscript の起動オプションで印字領域の幅・高の指定 (-g オプ - ション、-sPAPERSIZE オプション) がない場合の印字領域を指定します。 - - 指定されなかった場合には、幅 8.3 インチ、高 11.7 インチです。 - -(5) /margin - - ・ 《設定法》 - - /margin [ 左 下 右 上 ] - - 長さによる指定。 - - ・ 《設定例》 - - /margin [ 3.675 mm 12.7 mm 3.675 mm 6.5 mm ] - - ・ 《説明》 - - 用紙のうちプリンタが印字することが出来ない部分を用紙上下左右の - 端からの長さで指定します。 - - ここで指定された領域のイメージはプリンタに出力されません (c.f. - /maxsize)。 - - 指定されなかった場合はは上下左右全て 0 インチです。 - -(6) /maxsize - - ・ 《設定法》 - - /maxsize [ 幅 高 ] - - 長さによる指定。 - - ・ 《設定例》 - - /maxsize [ 8.0 11.0 ] - - ・ 《説明》 - - プリンタの印字可能領域の最大サイズを指定します。このサイズから - はみ出す部分は指定された用紙サイズやマージンにかかわらず出力され - なくなります (右、上が切れることになります)。 - - 例えば最大印字可能幅を越えるイメージを送った場合にそのぶんを無 - 視せずに次の行に折り返して印字してしまうプリンタを使用している場 - 合や、長すぎるページを出力した場合に次の用紙に続きを出力してしま - う場合などにこの項目を設定してください。 - - 0 又は負の値は「無限大」を意味します。幅、高さの指定は独立です。 - すなわち例えば幅が 8 インチ、高さが無限大、という指定も可能です。 - - (e.g.) /maxsize [ 8.0 0 ] - - 指定されなかった場合には縦横双方向が無限大です。 - - 出力されるイメージのサイズが用紙サイズからマージンを差し引いた - サイズより大きいときに出力イメージのサイズをここで設定された値に - 置き換えて処理されます (設定された値が 0 以下であればこの置き換 - えは行われません)。 - -(7) /verbose - - ・ 《設定法》 - - /verbose 論理値 - - ・ 《設定例》 - - /verbose true - - ・ 《説明》 - - デバイスドライバの動作状態を詳しく表示するかどうかの指定です。出 - 力中のページの通し番号や出力コードのバイト数などが表示されます。 - - デフォルトでは false (off) です (何も表示されません)。 - - この項目が true (on) に設定してあっても、Ghostscript の起動オプ - ションで -q オプション (QUIET) が指定してあれば、この項目の設定 - が off の場合と同じ動作をします。 - ------------------------------ -★ 4.4 環境設定ファイルの指定 ------------------------------ - dmprt ドライバが組み込まれた Ghostscript は起動時に dmp_init.ps 及び -dmp_site.ps を Ghostscript のファイル検索パス上から読み込みます。これら -のファイルは Ghostscript のファイル検索パス上に置いてください。 -dmp_site.ps(環境定義ファイル) が見つからなければ読み込みを諦めてデフォル -トの設定 (ESC/P 24 pin) を用います。 - - dmp_site.ps の代わりに別のファイルを指定して読み込むことも可能です。 -Ghostscript 起動時にそのファイル名を -sDMPCONFIG= ファイル名 のように指 -定してください。この場合に指定するファイルを置くディレクトリも -dmp_init.ps などと同様です。 - - (e.g.) gs -sDEVICE=dmprt -sDMPCONFIG=dmp_local.ps -dNOPAUSE -- tiger.ps - - -======================================================================== -● 5. 使用法 -======================================================================== - - dmp_site.ps の設定以外には特別なことを行う必要はありません。gs のデバ -イスとして "dmprt" を指定して起動してください (他のデバイスドライバと同 -様の使い方)。 - - (e.g.) gs -sDEVICE=dmprt sample.ps - - -======================================================================== -● 6. 謝辞 -======================================================================== - - ◇ PC-VAN SSCIENCE の FKR さんには 386BSD での利用における不具合を修正 - していただきました。 - - ◇ CCITTFax エンコーダの実装にあたっては、そのコードを Godohoji さん及 - び SHIMA さんによる Fax Endode/Decode ライブラリ中のものを元にさせて - いただきました。 - - ◇ そして何より dviprt/dviout という高機能 DVI ドライバを開発・拡張して - 下さった PC-VAN SSCIENCE の SHIMA さんをはじめとする開発者の方々に感 - 謝します。 - - -======================================================================== -● 7. コンパイル -======================================================================== - - 以下の手順でコンパイルして下さい。 - -(1) gdevdmpr.c、dviprlib.c、dviprlib.h を他の Ghostscript のソースと同じ - ディレクトリに置く。 - -(2) devs.mak に gdevdmpr.mak の内容を追加する。 - -(3) *-head.mak 中のマクロ "DEVICE_DEVS?" に "dmprt.dev" を加える。 - -(4) tar_cat を実行する。 - -(5) make する。 - - -======================================================================== -● 8. 著作権・保証・再配布・改変 -======================================================================== - - 著作権は作者である淺山 (TPM03937@pcvan.or.jp) が保有します。本パッケー -ジに含まれる全てのプログラム及びドキュメントは無保証です。 - - 保証及び再配布・改変に関する条件は全て GNU General Public License (GNU -GPL) に従います。GNU GPL は付属の COPYING というファイルに記述されていま -す。 - - -======================================================================== -● 8. 履歴 -======================================================================== - -1997.5.13. - - ◇ Ghostscript 4.03 に対応。 - ◇ *.src が正しく読み込めない場合 (line_feed, form_feed が未定義の *.src) - がある不具合を修正。 - ◇ -sDMPSITE の処理が正しくおこなわれていなかった不具合を修正。 - ◇ setpagedevice オペレータで設定可能な設定項目の多くを削除。 - ◇ DJ's GPP への対応を凍結 (開発環境と暇がなくなったため)。 - ◇ testpage.ps が Level 2 でうまく出力できなかった不具合を修正。 - - - 淺山 和典 (ASAYAMA Kazunori) - TPM03937@pcvan.or.jp - GHF01532@niftyserve.or.jp - asayama@vsp.cpg.sony.co.jp diff --git a/gs/contrib/japanese/doc/gdevfmlbp.txt b/gs/contrib/japanese/doc/gdevfmlbp.txt deleted file mode 100644 index 782867b7b..000000000 --- a/gs/contrib/japanese/doc/gdevfmlbp.txt +++ /dev/null @@ -1,81 +0,0 @@ - - gdevfmlbp.c - Fujitsu FMLBP2xx 用デバイスドライバ - - Version 1.2 1998/03/30 - -◆ はじめに - - これは、ghostscript 2.6.1 で、FMLBP2xx 系のページプリンタを使うための - デバイスドライバです。 - - -◆ インストール方法 - - 1. gdevfmlbp.c を ghostscript 2.6.1 のソースプログラムを展開した - ディレクトリにコピーします。 - - 2. Makefile に gdevfmlbp.mak を追加します。 - - 3. Makefile の DEVICE_DEVS に fmlbp.dev を加えます。 - - 例: DEVICE_DEVS=x11.dev fmlbp.dev - ~~~~~~~~~ - 4. make コマンドで gs をコンパイルし、インストールします。 - - -◆ 使用方法 - - デバイスドライバの選択は -sDEVICE オプションによって行ないます。 - - 例: gs -sDEVICE=fmlbp - - (注意)プリンタ本体のエミュレーション設定を FMモードに設定してください。 - - デフォルトの解像度は 400dpi です。240dpi で印刷する場合は、次のように - -r オプションで指定します。 - - 例: gs -sDEVICE=fmlbp -r240 - - (注意) -r オプションの値はチェックしていません。 - - 用紙サイズを指定する場合には、-sPAPERSIZE オプションで指定します。 - 指定可能なサイズは、a3, a4, a5, b4, b5, legal, letter です。 - デフォルトの用紙は a4 です。a3 を指定する時は次のように指定します。 - - 例: gs -sDEVICE=fmlbp -sPAPERSIZE=a3 - - -◆ バグ/制限事項 - - o 動作確認は、Solaris上の ghostscript 2.6.1j と FMLBP226 で行なってます。 - - o おそらく Aladdin 版の ghostcript 5.01 でも動作すると思いますが、確認 - していません。5.01 では gdevfmlbp.mk5 を gdevfmlbp.mak の代りに試して - みてください。 - - o 用紙は a3, a4, a5, b4, b5, legal, letter, ハガキ に対応させましたが、 - a4 以外は、あまりテストしていませんので、問題があるかもしれません。 - - -◆ おわりに - - o この FMLBP2xx 用ドライバは、成松宏氏の ESC/Page 用ドライバ gdevepag を - 後藤和茂氏 <goto@statabo.rim.or.jp> が、FMLBP2xx 用に改造した物です。 - 修正および拡張を 中山正一 <naka@fadev.fvd.fujitsu.co.jp> が行っています。 - - なお、ESC/Page 用ドライバは、Tom Quinn氏 <trq@prg.oxford.ac.uk> 作成の - lbp8 用ドライバを成松宏氏 <nari@lsi.tmg.nec.co.jp> が、ESC/Page 用に - 改造した物です。 - - o 配布条件は、もとのソースファイルと同様 GPL に従います。 - - o 私も富士通VLSI(株)も富士通(株)も、本ソフトウェアの修正その他、如何なる - 保守についても義務を負いません。また、本ソフトウェアを使用することに - よって如何なる損害が生じても一切責任を負いません。 - 各自の責任でプログラムをご使用ください。 - - o ご意見・ご要望などは、naka@fadev.fvd.fujitsu.co.jp へお願いします。 - - - 富士通VLSI(株) 中山 正一 <naka@fadev.fvd.fujitsu.co.jp> -[EOF] diff --git a/gs/contrib/japanese/doc/gdevj100.txt b/gs/contrib/japanese/doc/gdevj100.txt deleted file mode 100644 index 78b34cc7e..000000000 --- a/gs/contrib/japanese/doc/gdevj100.txt +++ /dev/null @@ -1,28 +0,0 @@ - - gdevj100.c - Star JJ-100 用デバイスドライバ - - -○インストール方法 - -1. gdevj100.c を gs261 のソースプログラムがあるディレクトリにコピーし -て下さい。 - -2. Makefile に gdevj100.mak を追加して下さい。 - -3. Makefile の DEVICE_DEVS に jj100.dev を加えて下さい。 - - 例) DEVICE_DEVS=pc98.dev jj100.dev - ^^^^^^^^^ -4. make コマンドで gs をコンパイルし、インストールして下さい。 - - -○使い方 - -*デバイスの選択は -sDEVICE オプションによって行ないます。 - - 例) gs -sDEVICE=jj100 (jj100を指定) - gs -sDEVICE=pc98 (pc98を指定) - - - - 横山和由 (caz@psq.mei.co.jp) diff --git a/gs/contrib/japanese/doc/gdevlbp3.txt b/gs/contrib/japanese/doc/gdevlbp3.txt deleted file mode 100644 index df023fd85..000000000 --- a/gs/contrib/japanese/doc/gdevlbp3.txt +++ /dev/null @@ -1,37 +0,0 @@ -+---------------------------------------------------------------------+ -| | -| $BI8=`(B/$B%U%!%$%s%$%a!<%8%b!<%I(B $BBP1~(B Ghostscript $B%G%P%$%9%I%i%$%P(B | -| Ver 1.0.0 1999/05/23 | -+---------------------------------------------------------------------+ - -$B@bL@(B - LBP-310/320/Pro $B$N%$%a!<%8%b!<%I$r;H$C$F=PNO$r9T$&%I%i%$%P$G$9!#(B - LIPS3 $B$G$N=PNO;~$KHf$Y$F(B 600dpi$B$N9b2rA|EY$,;H$($k$H$$$&MxE@$,$"$j$^$9!#(B - -$B%$%s%9%H!<%kJ}K!(B - 1. Ghostscript $B$N%=!<%9%G%#%l%/%H%j$K(B gdevlbp3.c $B$r%3%T!<$9$k!#(B - 2a. 5.10 $B0JA0$N>l9g$O(B Makefile $B$K(B gdevlbp3.mak $B$rDI2C$9$k!#(B - 2b. 5.50 $B0J9_$N>l9g$O(B contrib.mak $B$K(B gdevlbp3.mak.gs55 $B$rDI2C$9$k!#(B - 3. Makefile $B$N(B DEVICE_DEVS $B$K(B lbp310.dev $B$H(B lbp320.dev $B$rDI2C$9$k!#(B - 4. Ghostscript $B$r%3%s%Q%$%k$9$k!#(B - -$B;HMQJ}K!(B - $B%G%P%$%9L>$K$O(B lbp310 $B$^$?$O(B lbp320 $B$r;XDj$7$F$/$@$5$$!#(B - [ $BNc(B ] - gs -sDEVICE=lbp310 -sOutputFile=|lpr -dNOPAUSE -dBATCH -q hoge.ps - $B2rA|EY$O(B -r $B$G;XDj$7$F$/$@$5$$!#(B - $B;XDj$G$-$k2rA|EY$O(B300,600$B$G%G%U%)%k%H$O(B600$B$G$9!#(B - - $B!v$3$N%I%i%$%P$O0J2<$N4D6-$GF0:n3NG'$5$l$F$$$^$9!#(B - FreeBSD 4.0-current/3.1-stable - XFree86 3.3.3.1 - LBP-310 - Ghostscript 5.10/5.50($B6&$K(BVFlib$BBP1~(B) - 2.x $B$G$O@5>o$K%3%s%Q%$%k$G$-$J$$$H;W$$$^$9!#(B - $B!v(BB5$B%5%$%:$OF|K\%5%$%:$G$9!#(BGhostscript $B$N(B B5 $B$O(B ISO B5 $B$G$9$N$G!"0u;z(B - $B7k2L$,>/$7:8>e$K4s$C$?46$8$K$J$j$^$9!#(B - $B!v(BLBP-320 $B$K$D$$$F$OF0:n$9$k$H$$$&Js9p$r$$$?$@$-$^$7$?$,!"$^$@%P%0$,(B - $B;D$C$F$$$k$+$b$7$l$^$;$s!#(B - $B!v0l1~(B GPL $B=`5r$H$$$&$3$H$G;HMQ$7$F$/$@$5$$!#(B ----------------------------------------- -$B@>B<(B $BD>Li(B <naoya@mahoroba.ne.jp>
\ No newline at end of file diff --git a/gs/contrib/japanese/doc/gdevmag.txt b/gs/contrib/japanese/doc/gdevmag.txt deleted file mode 100644 index 09f0f16e8..000000000 --- a/gs/contrib/japanese/doc/gdevmag.txt +++ /dev/null @@ -1,40 +0,0 @@ -■ ■ -■ 鮪フォーマットドライバ version 1.0 ■ -■ Copyright (C) 1994 淺山和典 ■ -■ ■ - -======================================================================== -● 1. 概要 -======================================================================== - -まぐろーだー (.mag) フォーマットの画像データを出力するためのドライバです。 -16 色と 256 色に対応しています。 - -======================================================================== -● 2. 組み込み -======================================================================== - -gdevmag.c を他のソースプログラムと同じディレクトリに置き、Makefile の -DEVICE_DEVS (または、DEVICE_DEVS1〜9) に mag16.dev (16 色)、 -mag256.dev(256 色) を追加し、Makefile に gdevmag.mak の内容を追加して -make を実行してください。 - -======================================================================== -● 3. 使い方 -======================================================================== - -BMP や PCX などの他の画像フォーマットドライバと同様です。gs を起動すると -きに -sDEVICE=mag16、-sDEVICE=mag256 というオプションを付けてください。 - - (例) gs -dNOPAUSE -sDEVICE=mag16 -sOutputFile=golfer.mag -- golfer.ps - - ※一つの *.mag ファイルには一つの画像しか含めることが出来ませんから、 - 複数ページから成る PostScirpt コードを鮪形式に変換する場合には - -sOutputFile オプションで複数のファイルに出力するように指定してく - ださい。 - - (例) gs -dNOPAUSE -sDEVICE=mag256 -sOutputFile=lines%d.mag -- lines.ps - - 淺山 和典 (ASAYAMA Kazunori) - TPM03937@pcvan.or.jp - GHF01532@niftyserve.or.jp diff --git a/gs/contrib/japanese/doc/gdevmd2k.txt b/gs/contrib/japanese/doc/gdevmd2k.txt deleted file mode 100644 index 879cdfb2d..000000000 --- a/gs/contrib/japanese/doc/gdevmd2k.txt +++ /dev/null @@ -1,179 +0,0 @@ - - ALPS MD series printer driver for Ghostscript 5.xx - - 1999/ 4/18 - 1999/ 5/ 2 更新 - -概要 ---- - 本ドライバは Ghostscript 5.10/5.50(/5.82) で ALPS MD シリーズプリンターの -出力をするためのドライバです。以下のような機能を備えています。 - - カラー/モノクロ印刷が可能 - 300dpi, 600dpi, 1200x600dpi に対応 - 用紙の種類・サイズの指定が可能 - Floyd-Steinberg dithering が可能 - dithering 使用時に色の濃度調整が可能 - -現在、MD-2000/2010/4000/1300/1500/5000 で動作が確認されています。(md2kのみ) - - -インストール ---- -1. ghostscript をコンパイルするのに必要なソース類を展開し、 - 適宜必要なパッチを当てます。 -2. gdevmd2k.c を gs のソースのあるディレクトリにコピーします。 -3. gs5.10 の場合は、gdevmd2k.dev を Makefile に追加します。 - gs5.50 の場合は、gdevmd2k.mak-5.50 を contrib.mak に追加します。 - (gs5.8x の場合は、gdevmd2k.mak-5.8x を contrib.mak に追加) -4. 自分のサイト用に Makefile を調整し、 DEVICE_DEVS に md2k.dev を追加します。 - MD-5000 を使用する場合は、md5k.dev を追加します。 -5. make - - -使用方 ---- - デバイスの指定 - gs を実行する際に、-sDEVICE オプションで以下のいずれかのデバイスを - 選択することで、ALPS MD プリンター用の出力が生成されます。 - - -sDEVICE=md2k - MD-2000/4000/1000 等、MD-5000 以前の MD シリーズに対応した - 形式の出力を行います。(MD-5000 でも出力可能です) - -sDEVICE=md5k - MD-5000 専用の形式で出力します。エコブラックモードを使用する - 場合は、こちらを指定する必要があります。 - (注) md5k.dev は99/5/2現在、実際のプリンターでテストされていません。 - MD-5000 で、本デバイスをテストして下さった方は是非結果を - お知らせ下さい。 - - カラー/モノクロ・dithering の選択 - -dBitsPerPixel=1 通常のモノクロ印刷 - -dBitsPerPixel=4 通常のカラー印刷 (default) - -dBitsPerPixel=8 Floyd-Steinberg dithering を用いたモノクロ印刷 - -dBitsPerPixel=32 Floyd-Steinberg dithering を用いたカラー印刷 - - (例) tiger.ps をモノクロ・dithering 使用で出力 - gs -q -dNOPAUSE -sDEVICE=md2k -dBitsPerPixel=8 \ - -sOutputFile=- tiger.ps -c quit | lpr - - -dColor, -dDither を使用しても同様の設定が可能です。 - -dColor=false モノクロ - -dColor(=true) カラー - -dDither=false ditheringしない - -dDither(=true) dithering を使用 - - * カラー印刷を選択しても PS ファイルがモノクロの場合には、 - CMYのインクリボンは使用しません。 - * dithering を使用すれば、写真等の画像はより綺麗に印刷されるはず - ですが、画像によっては使用しない方が綺麗な場合もあります。 - - 解像度の選択 - -r300 300dpi - -r600 600dpi (default) - -r1200x600 1200x600dpi - - (例) 1200x600dpi で出力 - gs -q -dNOPAUSE -sDEVICE=md2k -r1200x600 -dBitsPerPixel=1 \ - -sOutputFile=- tiger.ps -c quit | lpr - - * MD-2000 でも、カラー 1200x600dpi が一応指定できますが、 - 画質はほとんど 600dpi と変わりません。 - - 用紙指定 - 用紙の種類を指定します。Windows のドライバと異なり、 - 解像度は用紙の種類から自動的に決定されません。 - 解像度は -r オプションで別途指定して下さい。 - (注) アイロンシール、レベカフリー等、動作確認していないものも - あります。 - - -sMediaType=PlainPaper コピー紙 (default) - -sMediaType=IronSeal アイロンシール - -sMediaType=RebecaFree レベカフリー - -sMediaType=CardBoard 厚紙 - -sMediaType=PostCard はがき - -sMediaType=FinePaper 上質紙 - -sMediaType=CoatedFilm 光沢フィルム - -sMediaType=GlossyPaper 光沢紙 - -sMediaType=TransparencyFilm OHP用紙 (MD-2000 以外) - -sMediaType=OHP 〃 - -sMediaType=OHP_MD2000 OHP (MD-2000で専用インクを使用する場合) - - 用紙サイズの指定 - -sPAPERSIZE=letter レターサイズ - -sPAPERSIZE=a4 A4 - -sPAPERSIZE=b5 B5 - -sPAPERSIZE=postcard はがき (*) - -d.MediaSize='{xx yy}' 任意サイズの指定 (xx, yy は 1/72 inch) - - (*) gdevlips に含まれる gs_statd.ps のパッチを当てた場合に - 使用可能 - - 色の濃度調整 - dithering を使用する場合のみ、以下のoptionで濃淡の調整が可能。 - 数が大きい程、色が濃く出力されます。 - - -dBlack=0-2048 (default 1024) - -dCyan=0-2048 (default 1024) - -dMagenta=0-2048 (default 1024) - -dYellow=0-2048 (default 1024) - - (例) シアンを濃く、マゼンタを薄く印刷する - gs -q -dNOPAUSE -sDEVICE=md2k -dBitsPerPixel=32 \ - -dCyan=1200 -dMagenta=800 -sOutputFile=- tiger.ps -c quit - - その他 - -dManualFeed 手差し印刷する場合に指定します。 - - -dEcoBlack エコブラック印刷を行います。 - デバイスに md5k を使用した時のみ有効です。 - - -dReverseSide 裏面に印刷を行う際に、カール矯正を禁止するため - 指定します。 - - -変更履歴 ---- -1999-05-02 Ver.0.2a - * MD-5000 用デバイス md5k の追加 - * 用紙指定オプション -sMediaType の追加 - * オプション -dManualFeed, -dEcoBlack, -dReverseSide の追加 - * カラー・dithering の有無を -dBitsPerPixel で指定するよう - README を変更 - * -dColor, -dDither を int 型から bool 型に変更 - * -dBitsPerPixel=1 の時、余白をスキップしないバグを修正 - * 用紙サイズに letter を追加 - * MD-2000 での OHP 出力に対応 - -1999-04-18 Ver.0.1 - * MD-2000 対応の gdevmd2k-0.1 を公開 - - -TODO (or NOT TODO ?) ---- -* 光沢印刷など特殊なモードへの対応 -* dithering 時の画質の向上 - - -謝辞 ---- - Floyd-Steinberg dithering のアルゴリズムは、George Cameron 氏の書かれた - gdevcdj.c を参考にさせて頂きました。 - - MD-5000 用ドライバ gdevalps の作者 Shinya Uminoさんからは - MD-5000 での動作報告と本ドライバに関する御意見を頂きました。 - 本ドライバの MD-5000 対応部分は gdevalps を元に作られました。 - - gdevlips の作者 大森紀人さんからはカラーの設定等について御意見を - 頂きました。また、gs のオプションについては、gdevlips を参考にさせて - 頂きました。 - - Kousuke Ikeda さん、福居毅至さん、清水健二さん、MIHIRA Yoshiro さん - からは、MD-1300, MD-1500, MD-4000 での動作報告を頂きました。 - ---- - 本ドライバに関する御意見、バグ報告、ALPS MD 各機種でのテスト結果等 -ありましたら、メールにて御連絡願います。 - -檜垣 将和 -Masakazu Higaki <higamasa@dd.mbn.or.jp> diff --git a/gs/contrib/japanese/doc/gdevmjc.txt b/gs/contrib/japanese/doc/gdevmjc.txt deleted file mode 100644 index 11841a707..000000000 --- a/gs/contrib/japanese/doc/gdevmjc.txt +++ /dev/null @@ -1,58 +0,0 @@ -gdevmjc-0.8no2 大森紀人 ohmori@p.chiba-u.ac.jp - -このドライバは gdevmjc-0.8 をもとにして作られています。 -色あいなどは gdevmjc-0.8 そのままです。 -また、Ghostscript 5.10 で動作させることを前提としています。 - -1. 対応デバイス -mj700v2c : EPSON MachJet シリーズで CMYK 4色を印刷できるカラー用のドライバ -mj500c : EPSON MachJet シリーズで CMY or K, CMY + K 用のプリンタ用のドライバ -mj6000c : EPSON MJ-830C/MJ-930C/MJ-6000C - (モノクロ印刷時の高速化に対応している) -mj8000c : EPSON MJ-8000C - (mj6000c と A2 サイズのマージンが異なる) - -************************************************************** -*※ CMY or K プリンタ: MJ-500C, MJ-510C * -* CMY + K プリンタ: MJ-800C, MJ-3000C * -* (これは普通紙には CMYK 印刷できない仕様になっています。)* -************************************************************** - -またカラーに対応していない MachJet でも -dBitsBitsPerPixel=8 を -指定すればモノクロで使えるようです。 - -2. 対応解像度 -mj700v2c, mj6000c, mj8000c : 180x180 dpi (-r180 オプション) - 360x360 dpi (-r360 オプション) - デフォルト - 720x720 dpi (-r720 オプション) -mj500c : 360x360 dpi (-r360 オプション) - デフォルト - - -3. カラー/モノクロ切替え --dBitsPerPixel=8 モノクロ印刷 --dBitsPerPixel=32 カラー印刷 (デフォルト) - -4. その他のオプション --dMicroweave マイクロウィーブをオンにする。 - (180 dpi ではマイクロウィーブは使えません) - デフォルトでオンなのでオフにするためには、 - -dMicroweave=false オプションを使用してください。 --dUnidirectional 単方向印字にする。 --dDotSize ドットサイズを制御する。 --dDensity 全体の濃さを調整する - デフォルト 1024 --dCyan シアンの濃さを調整する - デフォルト 1024 --dMagenta マゼンタの濃さを調整する - デフォルト 1024 --dYellow 黄色の濃さを調整する - デフォルト 1024 --dBlack 黒色の濃さを調整する - デフォルト 1024 - -モノクロ印刷時には -dDensity は働きません。-dBlack のみで色調整を -してください。 - -5. 最高画質 -このドライバで最高画質をだすためには --dMicroweave -dUnidirectional オプションを指定してください。 - -6. gdevmjc-0.8 のバグで修正したもの -○Compaq Tru64 UNIX、Alpha Linux 出力がおかしくなるバグ -○モノクロ印刷時に色調整ができないバグ - diff --git a/gs/contrib/japanese/doc/gdevml6.txt b/gs/contrib/japanese/doc/gdevml6.txt deleted file mode 100644 index 13f1bb915..000000000 --- a/gs/contrib/japanese/doc/gdevml6.txt +++ /dev/null @@ -1,47 +0,0 @@ - - MICROLINE620CL 用 ghostscript ドライバ - - Mar. 16, 1998 N.Tagawa - - $Id: README,v 1.1 1998/03/16 13:32:32 tagawa Exp $ - - - このドライバは、沖データの MICROLINE620CL を ghostscript で使うため -のものです。gs は、5.10 に対応しており、Linux-2.0.33(Debian-1.3.1) で -動作を確認しています。 - - - (1) コンパイル方法 - 他のプリンタドライバと同様の手順でコンパイルできるはずです。 -gdevml6.c ファイルを gs のディレクトリに置き、gdevml6.mak の内容を -devs.mak の適当な場所に追加します。 - gcc-head.mak などの DEVICE_DEVS3 あたりに ml600.dev を追加し、 -tar_cat を実行します。ここらへんは、環境によって変わってくるので、gs -に付属のドキュメントを参考にして下さい。後は make でコンパイルできるは -ずです。 - - - (2) 使い方 - デバイスとして -sDEVICE=ml600 を指定します。デフォルトの解像度は 600 -x 600 DPI ですが、-r オプションで解像度を変える事ができます。-r300 で -300 DPI、-r600x1200 で 600 x 1200 DPI になります。 - - あまり細かい事はわからないのですが、トレーの切替えや、用紙の厚さなど -も変えられるはずです。ただ、PS からどうやって指定すればいいかわからな -いので、とりあえずデフォルトにしてあります。年賀状を印刷したい時は、コー -ドを変更して再コンパイルして下さい。^^; - - - (3) その他 - このドライバは、MICROLINE620CL 用ですが、たぶん MICROLINE600CL でも -動くと思います(両方共 IPL だそうですから)。ML-4w で動くかどうかはわか -りません。持っている人がいたらぜひ試してみて下さい。 - - このドライバは無保証です、が、バグの指摘等あればなるべく対応したいと -思っていますので、よろしくお願いします。 - - - では、お楽しみ下さい:-) - - - 田川 典生(tagawa@tcp-ip.or.jp) diff --git a/gs/contrib/japanese/doc/gdevp201.txt b/gs/contrib/japanese/doc/gdevp201.txt deleted file mode 100644 index d06bbf03a..000000000 --- a/gs/contrib/japanese/doc/gdevp201.txt +++ /dev/null @@ -1,30 +0,0 @@ - - gdevp201.c - PC-PR201用デバイスドライバ - - -○インストール方法 - -1. gdevp201.c を gs241 のソースプログラムがあるディレクトリにコピーし -て下さい。 - -2. Makefile に gdevp201.mak を追加して下さい。 - -3. Makefile の DEVICE_DEVS に pr201.dev を加えて下さい。 - - 例) DEVICE_DEVS=pc98.dev pr201.dev - ^^^^^^^^^ -4. make コマンドで gs をコンパイルし、インストールして下さい。 - - -○使い方 - -*デバイスの選択は -sDEVICE オプションによって行ないます。 - - 例) gs -sDEVICE=pr201 (pr201を指定) - gs -sDEVICE=pc98 (pc98を指定) - - - - 片山 紀生(katayama@nacsis.ac.jp) - - diff --git a/gs/contrib/japanese/doc/gs261j.euc b/gs/contrib/japanese/doc/gs261j.euc deleted file mode 100644 index 1df9f95f1..000000000 --- a/gs/contrib/japanese/doc/gs261j.euc +++ /dev/null @@ -1,559 +0,0 @@ -Ghostscript version 2.6.1 日本語化パッケージ gs261j -Version 1.0 Jan.11,1994 by 片山紀生 (katayama@nacsis.ac.jp) -Copyright (C) 1991,1992,1993,1994 Norio Katayama. - - -○機能 - - 1. Ghostscriptの日本語への拡張 - a. 複合フォントのサポート - b. 文字メトリックス(Metrics, Metrics2, CDevProc)のサポート - c. 縦書きモードのサポート - - 2. 漢字フォントのサポート - a. X11R5 PCFフォントファイルからの読出し - b. X11R4 SNFフォントファイルからの読出し - c. Sony(TM)ベクターフォントファイルからの読出し - d. Zeit(TM)フォーマットフォントファイルからの読出し - 作者: 川本琢二(Ext)さん、井上康成(K-ras)さん - e Zeit(TM) JG フォーマットフォントファイルからの読出し - 作者: 淺山和典さん - f. 日本語TeX PKフォントファイルからの読出し - - 3. デバイスドライバ - a. gdevnwp (Sony NWP-533/537 プリンタ) - b. gdevlips (Canon LIPS-II/II+/III プリンタ) - 作者: 倉島顕尚さん - c. gdevp201 (NEC PC-PR201 プリンタ) - d. gdevp150 (NEC PC-PR150 プリンタ) - 作者: 甲本卓也さん - e. gdevepag (ESC/Page) - 作者: 成松 宏さん - f. gdevj100 (Star JJ-100 プリンタ) - 作者: 横山和由さん - g. gdev10v (Canon BJ10v プリンタ) - 作者: 岩井輝男さん、前田敦司さん、松井孝雄さん - - - -○動作確認 - - +--------------+-----------------+-----------------+-------------+ - | OS | Machine | Compiler | Device | - +--------------+-----------------+-----------------+-------------+ - | SunOS 4.1.3 | SPARC Station 2 | cc -O / gcc -O | X11 | - +--------------+-----------------+-----------------+-------------+ - - - -○コメント - -◇ DJ's GPP を使ってコンパイルするには、淺山和典さんが作られた -『Ghostscript 2.6.1 DJ's GPP 化パッケージ』を利用することで可能です。 -PC-VAN のサイエンス SIG (SSCIENCE) や Nifty Serve のソフトウェア工房 -(FLABO) から入手できるようになるそうです。 - 淺山さんのメールアドレスは、NIFTY: GHF01532, PC-VAN: TPM03937 です。 - -◇ zkfjtex.c など一部のプログラムは char 型が signed char 型であること -を前提としています。そのため、MIPS 系のコンパイラなど char を unsigned -char として処理するコンパイラについては -signed オプションか何かを用い -て char を signed char として処理するように設定して下さい。 - -◇ X11R5 PCFフォントまたはX11R4 SNFフォントを利用する際、X11環境(サー -バ、共有ライブラリなど)は必要ありません。フォント・ファイルさえ読み込 -むことができれば漢字を表示することができます。 - -◇ 質問、要望、バグリポート、改良案など歓迎します。 - JUNET: katayama@nacsis.ac.jp NIFTY: NBB01613 - - - -○ご注意 - -◇この日本語化パッケージには、市販の漢字フォントファイルのデータを読出 -す機能が含まれていますが、それらを利用する際には販売元のライセンス規定 -にふれぬようご注意下さい。(参照 『○漢字フォントのライセンスについて』) - -◇この日本語化パッケージは、オフィシャルなものではありませんから、オリ -ジナルのバックアップを取ってから作業を行なって下さい。 - -◇このパッケージの使用により生じた問題に関しては、当方では一切責任を負 -いかねますのであらかじめご了承願います。 - -◇このパッケージの複写、修正、再配布は、営利目的でない場合に限り自由に -行なって構いません。 - - - -○インストール方法(UNIX) - -[1] Ghostscriptのコンパイルとインストール - -(1) Ghostscript version 2.6.1 のソースファイルを用意して下さい。 - このパッケージは以下のパッチをあてたソースファイルを前提にしています。 - ghostscript-2.6.1.fix-01.gz - ghostscript-2.6.1.fix-02.gz - ghostscript-2.6.1.fix-03.gz - ghostscript-2.6.1.fix-04.gz - -(2) ソースファイルを用意したディレクトリで、このパッケージを展開して下 -さい。 - -(3) パッチファイル`gs261j.diff'をオリジナルソースファイルにあてて下さい。 - -(4) unix-cc.mak, unix-gcc.mak, unix-ansi.mak のいずれかを Makefile に -コピーし、各サイトの環境に合わせて編集して下さい。特に、次の四つの設定 -を行なって下さい。 - - 1. prefix, exec_prefix, bindir, datadir, gsdatadir マクロによって、 - Ghostscript をインストールするディレクトリを指定して下さい。 - - 例) 標準設定の場合 - - prefix = /usr/local - exec_prefix = $(prefix) - bindir = $(exec_prefix)/bin - datadir = $(prefix)/lib - gsdatadir = $(datadir)/ghostscript - - - 2. 各サイトの環境に合わせて CFLAGS, LDFLAGS, EXTRALIBS, XINCLUDE, - XLIBDIRS マクロを設定して下さい。 - - - 3. FEATURE_DEVS に、使いたい漢字フォントに合わせて以下の名前を加えて - 下さい。 - - kfpcf.dev X11R5 PCFフォントファイル - kfsnf.dev X11R4 SNFフォントファイル - kfsony.dev Sonyベクターフォントファイル - kfzeit.dev Zeitフォーマットフォントファイル - kfztbez.dev Zeit JG フォーマットフォントファイル - kfjtex.dev 日本語TeX PKフォントファイル - - 例) PCFフォントファイル、SNFフォントファイル、Zeitフォーマットフォン - トファイル、Zeit JG フォーマットフォントファイル、日本語TeX PKフォ - ントファイルを使えるようにする場合 - - FEATURE_DEVS=filter.dev dps.dev level2.dev kanji.dev \ - kfpcf.dev kfsnf.dev kfzeit.dev kfztbez.dev kfjtex.dev - - Sonyベクターフォントファイルのみを使用する場合 - - FEATURE_DEVS=filter.dev dps.dev level2.dev kanji.dev \ - kfsony.dev - - PCFフォントファイル、SNFフォントファイル、Zeitフォーマットフォン - トファイル、Zeit JG フォーマットフォントファイル、日本語TeX PKフォ - ントファイル、Sonyベクターフォントファイルを使えるようにする場合 - - FEATURE_DEVS=filter.dev dps.dev level2.dev kanji.dev \ - kfpcf.dev kfsnf.dev kfzeit.dev kfztbez.dev kfjtex.dev \ - kfsony.dev - - - 4. DEVICE_DEVS に、使いたいデバイスドライバを並べて下さい。 - - 例) X11用のデバイスドライバを使うとき - - DEVICE_DEVS=x11.dev - - このパッケージに含まれているデバイスドライバを使用するときには、 - drivers ディレクトリにある各ドライバのドキュメントを参照して下さい。 - - -(5) make コマンドで gs をコンパイルし、make install でインストールして -下さい。 - -(6) Makefile の gsdatadir マクロによって指定したディレクトリの下に -ghostscript-fonts-2.6.1.tar.gz を展開して下さい。 - - 例) gsdatadir が標準設定の /usr/local/lib/ghostscript であるとき - - % cd /usr/local/lib/ghostscript - % gunzip < ghostscript-fonts-2.6.1.tar.gz | tar xvf - - - -[2] 漢字フォントのコンフィギュレーション - -(1) Makefile の gsdatadir マクロによって指定したディレクトリの下に -kanji というサブディレクトリがあるので、そのディレクトリに移動して下さい。 - - 例) gsdatadir が標準設定の /usr/local/lib/ghostscript であるとき - - % cd /usr/local/lib/ghostscript - % cd kanji - - -(2) 下に列挙したテンプレートファイルの中から使いたいフォントに応じて、 -いずれかをコピーし kconfig.ps をつくって下さい。 - - pcf.ps X11R5 PCFフォントファイル用 - snf.ps X11R4 SNFフォントファイル用 - sony.ps Sonyベクターフォントファイル用 - zeit.ps Zeitフォーマットフォントファイル用 - ztbez.ps Zeit JG フォーマットフォントファイル用 - jtex.ps 日本語TeX PKフォントファイル用 - -(3) kconfig.ps を各サイトの環境に合わせて編集して下さい。通常、変更し -なければならないのはフォントファイル名だけです。 - - kconfig.ps の詳細については「○漢字コンフィギュレーションファイルに -ついて」を参照して下さい。 - - -[3] 漢字フォントの表示テスト - - サンプルプログラムを gs に実行させ、漢字フォントが正しく表示されるこ -とを確かめて下さい。 - - hankaku.ps 半角文字の一覧を表示します。 - allkanji.ps 全角漢字の一覧を表示します。 - fmaptype.ps 複合フォントのフォントマッピングのテストです。 - vchars.ps 縦書き文字の一覧を表示します。 - article9.ps 日本国憲法の第九条です。 - - サンプルプログラムは、漢字フォントディレクトリにあるのでディレクトリ -パスを指定する必要はありません。 - - 例) % gs hankaku.ps - -(注) マシンの製造元から提供されているSNFファイルを使用した場合、文字が - 正しく表示されないことがあります。これは、bdftosnf.h のデフォルト値 - #define DEFAULTGLPAD 1 - #define DEFAULTBITORDER MSBFirst - #define DEFAULTBYTEORDER MSBFirst - #define DEFAULTSCANUNIT 1 - が、SNFファイルのフォーマットと一致してないことが原因と考えられます。 - もし、文字の表示が正しくない場合には、zkfsnf.c の37行め〜53行めを変 - 更してみることをお勧めします。 - - - -○漢字コンフィギュレーションファイルについて - - このファイルは漢字フォントを定義するためのものです。デフォルトでは、 -kconfig.ps という名前のファイルが使われますが、コマンド・オプションに -よって変更することもできます。 - - -[1] 漢字フォントの定義 - - 漢字フォントの定義は次のフォーマットによって行ないます。 - - フォント名 ユニークID [ フォントファイル名 ] コマンド - - ◎フォント名 - 定義する漢字フォントの名前です。標準的な名前は、/Ryumin-Light - と /GothicBBB-Medium の二つです。 - - ◎ユニークID - 定義する漢字フォントを識別するための番号です。取り敢えず、 - 4300000番台から200おきに指定すればよいでしょう。 - - ◎フォントファイル名 - 使用するフォントファイルの名前です。このフィールドは、コマンド - によって書式が異なります。テンプレートファイルのコメントを参照し - て下さい。 - - ◎コマンド - 漢字フォントを定義するためのコマンドです。 - - 例えば、"/usr/lib/X11/fonts/misc/k24.pcf"という名前のX11R5 PCFフォン -トファイルを利用して /Ryumin-Light という漢字フォントを定義するときに -は、次の文を漢字コンフィギュレーションファイルに書いておきます。 - - /Ryumin-Light 4300000 (/usr/lib/X11/fonts/misc/k24.pcf) pcfkanji - - この文を書くことによって、以下の漢字フォントが利用できるようになりま -す。 - - /Ryumin-Light.r## (## = 21〜7E) 横書きJISコード漢字 - /Ryumin-Light.r##v (## = 21, 22, 24, 25) 縦書きJISコード漢字 - /Ryumin-Light.sr## (## = 81〜9F, E0〜EA) 横書きシフトJIS漢字 - /Ryumin-Light.sr##v (## = 81〜83) 縦書きシフトJIS漢字 - - /Ryumin-Light.Roman 半角英数 - /Ryumin-Light.Hiragana 半角ひらがな - /Ryumin-Light.Katakana 半角カタカナ - /Ryumin-Light.Hankaku 半角英数・ひらがな・カタカナ - /Ryumin-Light.SuppK シフトJIS用半角カタカナ - - /Ryumin-Light-H 横書きJISコード漢字 - /Ryumin-Light-V 縦書きJISコード漢字 - /Ryumin-Light-Ext-H 横書き拡張JISコード漢字 - /Ryumin-Light-Ext-V 縦書き拡張JISコード漢字 - /Ryumin-Light-EUC-H 横書きEUCコード漢字 - /Ryumin-Light-EUC-V 縦書きEUCコード漢字 - /Ryumin-Light-RKSJ-H 横書き半角英数・片仮名・シフトJIS漢字 - /Ryumin-Light-RKSJ-V 縦書き半角英数・片仮名・シフトJIS漢字 - /Ryumin-Light-83pv-RKSJ-H 横書き半角英数・片仮名・シフトJIS漢字 - - 拡張JISコード用の漢字フォントも定義されますが、出力される文字は当然 -フォントファイルの内容によって決まります。したがって、フォントファイル -に含まれない文字は表示されませんし、JIS-78になるかJIS-83になるかもフォ -ントファイルに依存します。 - - -[2] 漢字フォントの別名の定義 - - 漢字フォントに別名を定義するときには、copyfont というオペレータを使い -ます。copyfont のフォーマットは次の通りです。 - - 既存のフォント名 別名 copyfont - -例えば、/GothicBBB-Medium-83pv-RKSJ-H の別名として /ChuGothicBBB-Medium を -定義するときには、漢字コンフィギュレーションファイルに次のように書きます。 - - /GothicBBB-Medium-83pv-RKSJ-H /ChuGothicBBB-Medium copyfont - - - -○コマンドオプション - -gs コマンドのオプションとして以下のものが使えます。 - - -dNOKANJI 漢字フォントを定義しなくなります。 - -sKCONFIG=pcf.ps 漢字コンフィギュレーションファイルを指定します。 - - - -○漢字フォントのライセンスについて - -以下は漢字フォントのライセンスについての情報です。参考にして下さい。 - - -◇ Zeit「書体倶楽部」 - - Zeitファイル用のプログラムを作られた川本さんが問い合わせて下さったと -ころ、「フォントデータの読出しは、ユーザが書体倶楽部を購入しフリーウェ -アによって読出すのであれば構わない」という回答だったそうです。 - - -◇ 大日本印刷「JTeX用フォント」 - - 筑波大学の木本豪さんが大日本印刷に問い合わせて下さったところ、「もと -もとのライセンス契約がTeX用となっているので、新たな形態で使用する場合 -大日本印刷の方へ連絡する必要がある」という回答だったそうです。 - -以下は、木本さんのメールからの引用です。 - -大日本印刷のフォントを使うにあたっては、 ----- ここから ---- - -「TeX のフォントを GhostScript のソフトウエアで使うために -こうこうします」 -という旨のメモを、下記に送ってくれればいいそうです。 - -〒162-01 新宿区市ヶ谷加賀町 1-1-1 -大日本印刷(株) CTS 事業部 CTS 開発本部システム開発第 1 部 -斉藤 雅 - - そうすれば、(すでに大日本印刷の手元にある)使用許諾契約書 -に添付しておく、とのことです。 - (すでにライセンスを持っていると言う前提で話をしました。) - PK を変換して使うか、GhostScript の方を PK に対応させて -使うか、ということについても、上のメモに実際の使用形態を -書けばどちらでもかまわないそうです。 - ----- ここまで ---- - - - -○謝辞 - -このパッケージを作成するにあたっては以下の方々にご協力を頂きました。 -この場をかりてお礼申し上げます。ありがとうございました。 - -gs23j10 の開発に協力して下さった方 - IMAGICAの井川さん - 東工大の鵜飼さん - 豊橋技科大の大見嘉弘さん - 古河電工の大山哲弥さん - 東大の倉島顕尚さん - 電通大の桑田正行さん - 慶応の中丸幸治さん - 富士通国際研の野呂さん - 大阪電通大の南野さん - -Zeitフォーマットファイル用の漢字フォントプログラムを作られた方 - 井上康成さん - 松下電器の川本琢二さん - -Zeit JG フォーマットファイル用の漢字フォントプログラムを作られた方 - 淺山 和典さん - -Canon LIPS-II/II+/III プリンタ用ドライバを作られた方 - 日本電気の倉島顕尚さん - -NEC PC-PR150 プリンタ用ドライバを作られた方 - 神戸大学の甲本卓也さん - -ESC/Page 用ドライバを作られた方 - 日本電気アイシーマンコンシステム九州LSI開発センターの成松 宏さん - -Star JJ-100 プリンタ用ドライバを作られた方 - 横山和由さん - -Canon BJ10v プリンタ用ドライバを作られた方 - 慶応大学の岩井輝男さん、前田敦司さん、松井孝雄さん - - - -○ファイル・リスト - -gs261j.doc ドキュメント(英語) -gs261j.jis ドキュメント(JIS) -gs261j.sj ドキュメント(シフトJIS) -gs261j.euc ドキュメント(EUC) - -gs261j.diff Ghostscript Ver. 2.6.1 差分ファイル - -zcomp.c 複合フォントオペレータ定義プログラム -kfutil.c 漢字フォントユーティリティプログラム -zkfimpath.c イメージパスオペレータ定義プログラム - -zkfpcf.c PCFフォント用オペレータ定義プログラム -zkfsnf.c SNFフォント用オペレータ定義プログラム -zkfsony.c Sony(TM)ベクターフォント用オペレータ定義プログラム -zkfzeit.c Zeit(TM)フォント用オペレータ定義プログラム -zkfztbez.c Zeit(TM) JG フォント用オペレータ定義プログラム -zkfjtex.c 日本語TeX PKフォント用オペレータ定義プログラム - -drivers/ - gdevnwp/ Sony NWP-533/537 プリンタ用ドライバ - gdevlips/ Canon LIPS-II/II+/III プリンタ用ドライバ - gdevp201/ NEC PC-PR201 プリンタ用ドライバ - gdevp150/ NEC PC-PR150 プリンタ用ドライバ - gdevepag/ ESC/Page 用ドライバ - gdevj100/ Star JJ-100 プリンタ用ドライバ - gdev10v/ Canon BJ10v プリンタ用ドライバ - -kanji/ - kinit.ps 漢字化用プログラム - metrics2.ps 縦書き用プログラム - kbitmap.ps ビットマップ漢字フォント用プログラム - koutline.ps アウトラインフォント用プログラム - kbase.ps 漢字ベースフォント定義用プログラム - kcomp.ps 漢字複合フォント定義用プログラム - kmapping.ps 漢字JISコードマッピング用プログラム - - kfpcf.ps X11R5 PCFフォント用プログラム - kfsnf.ps X11R4 SNFフォント用プログラム - kfsony.ps Sony(TM)ベクターフォント用プログラム - kfzeit.ps Zeit(TM)フォント用プログラム - kfztbez.ps Zeit(TM) JG フォント用プログラム - kfjtex.ps 日本語TeX PKフォント用プログラム - - pcf.ps X11R5 PCFフォント用テンプレートファイル - snf.ps X11R4 SNFフォント用テンプレートファイル - sony.ps Sony(TM)ベクターフォント用テンプレートファイル - zeit.ps Zeit(TM)ベクターフォント用テンプレートファイル - ztbez.ps Zeit(TM) JG フォント用テンプレートファイル - jtex.ps 日本語TeX PKフォント用テンプレートファイル - - hankaku.ps 半角文字表示サンプル - allkanji.ps 全漢字表示サンプル - fmaptype.ps 複合フォントマッピングサンプル - vchars.ps 縦書き文字のサンプル - article9.ps 縦書き文章のサンプル - -include.pcf/ PCFフォント用ヘッダファイルを格納したディレクトリ -include.snf/ SNFフォント用ヘッダファイルを格納したディレクトリ - - - -○バージョンについて - -gs23j10 (Oct. 4, 1991) - Ghostscript ver. 2.3用 日本語化パッケージ - -gs23j11 (Dec.24, 1991) - 漢字フォントファイル名を検索するハッシュルーチンのバグを修正した。 - 変数名 index と関数名 index とが衝突する問題を回避した。 - -gs23j12 (Jan.17, 1992) - フォントメトリックスを単一の数値で指定したときエラーが起こるバグを - 修正した。 - - -gs24j10 (May.15, 1992) - Ghostscript ver. 2.4.1用 日本語化パッケージ - -gs241j11 (Jul. 1, 1992) - gs24j10 のバグを修正した。 - - -gs261j01b (Aug.20, 1993) - Ghostscript ver. 2.6.1用 日本語化パッケージ βバージョン - -gs261j10 (Jan.11, 1994) - Ghostscript ver. 2.6.1用 日本語化パッケージ - - - -○差分について - -bfont.h - make_composite_font(), make_descender_fonts()のプロトタイプ宣言を追加。 - -gs_init.ps - オリジナルのフォントオペレータを複合フォントオペレータに置換。 - kinit.ps および metrics2.ps を読み込む用に変更。 - -gs_fonts.ps - QUIET モードで、かつ、フォントファイルが見つからないとき、フォント名を - スタックに残してしまうという不具合の修正。 - -gschar.c - gs_setcachedevice2 を修正。縦書きフォント(WMode=1)に対応。 - gs_setrootfont(), gs_currentrootfont()を定義。 - -gschar.h - gs_setrootfont(), gs_currentrootfont()のプロトタイプ宣言を追加。 - -gsfont.c - キャッシュサイズを拡大。 - UniqueID を持たないはずの複合フォントを、ベースフォント同様キャッシュ -してしまうという不具合の修正。 - -gzstate.h - 状態として、rootfont を追加。 - -zchar2.c - zrootfont() が gs_currentrootfont() を使うように変更。 - -zfont.c - ルートフォントに対応するため、zsetfontを変更。 - 複合フォントに対して makefont を行なう際、make_composite_font()を呼 -ぶように変更。 - make_composite_font()を定義。 - -zfont0.c - zbuildfont0の最後で、make_descender_fonts()を呼ぶように変更。 - make_descender_fonts()を定義。 - -zfont2.c - makefontキャッシュの効率化のため偽UniqueIDを生成するよう変更。 - -gs.mak - 複合フォント機能、漢字フォント機能を追加。 - -cc-head.mak -gcc-head.mak -ansihead.mak - GS_LIB_DEFAULT に $(gsdatadir)/kanji を追加。 - コンパイル・オプションに -DCOMPFONT -DWMODE -DKANJI を追加。 - FEATURE_DEVS に kanji.dev kfpcf.dev kfsnf.dev kfzeit.dev kfztbez.dev - kfjtex.dev を追加。 - -unixhead.mak - 暗黙のルール `.c.o' の依存ファイル $(AK) を削除。 - -unixtail.mak - 出力される実行ファイルの名前を `gs' から $(GS)$(XE) に変更。 - -unix-cc.mak -unix-gcc.mak -unix-ansi.mak - gs.mak, cc-head.mak, gcc-head.mak, ansihead.mak に合わせて変更。 diff --git a/gs/contrib/japanese/doc/gs261j.txt b/gs/contrib/japanese/doc/gs261j.txt deleted file mode 100644 index aab0e0588..000000000 --- a/gs/contrib/japanese/doc/gs261j.txt +++ /dev/null @@ -1,494 +0,0 @@ -Ghostscript Kanji Package gs261j -Version 1.0 Jan.11,1994 by Norio KATAYAMA (katayama@nacsis.ac.jp) -Copyright (C) 1991,1992,1993,1994 Norio Katayama. -This document is translated into English on Jan.11,1994. - - -Features -======== - - 1. Support for Japanese. - a. composite fonts. - b. font metrics (Metrics, Metrics2, CDevProc). - c. vertical writing (WMode). - - 2. Support for Kanji font files. - a. X11R5 PCF font files. - b. X11R4 SNF font files. - c. Sony(TM) vector font files. - d. Zeit(TM) format font files. - Authors: Takuji KAWAMOTO, and Yasunari INOUE. - e. Zeit(TM) JG format font files. - Author: Kazunori ASAYAMA - f. JTeX PK font files. - - 3. Device drivers. - a. gdevnwp (Sony NWP-533/537 printer) - b. gdevlips (Canon LIPS-II/II+/III printer) - Author: Akihisa KURASHIMA - c. gdevp201 (NEC PC-PR201 printer) - d. gdevp150 (NEC PC-PR150 printer) - Author: Takuya KOUMOTO - e. gdevepag (ESC/Page) - Author: Hiroshi NARIMATSU - f. gdevj100 (Star JJ-100 printer) - Author: Caz Yokoyama - g. gdev10v (Canon BJ10v printer) - Authors: Teruo IWAI, Atusi MAEDA, Takao MATUI - - -Tested Environments -=================== - - +--------------+-----------------+-----------------+-------------+ - | OS | Machine | Compiler | Device | - +--------------+-----------------+-----------------+-------------+ - | SunOS 4.1.3 | SPARC Station 2 | cc -O / gcc -O | X11 | - +--------------+-----------------+-----------------+-------------+ - - - -Notes -===== - -Any questions, requests, and bug reports are welcomed. - JUNET: katayama@nacsis.ac.jp NIFTY: NBB01613 - - - -Notices -======= - -Sony vector font files, Zeit format font files, and JTeX PK font files -are commercial products. Please be careful not to violate their -licenses. - -This Kanji package is not an official patch. Therefore you should keep -the original distribution. - -No author takes responsibility for the consequences of using this -package. - -Everyone is permitted to copy, modify and redistribute this package -only for nonprofit use. - - -How to install (UNIX) -===================== - -[1] Building Ghostscript - -(1) Extract source files from the original distribution of Ghostscript - version 2.6.1. - This package is based on the source files to which the following - patches are applied. - ghostscript-2.6.1.fix-01.gz - ghostscript-2.6.1.fix-02.gz - ghostscript-2.6.1.fix-03.gz - ghostscript-2.6.1.fix-04.gz - -(2) Extract the contents of this package in the directory containing - the original source files. - -(3) Apply a patch file `gs261j.diff' to the original source files. - -(4) Copy unix-cc.mak, unix-gcc.mak or unix-ansi.mak onto Makefile, and - edit it appropriately. At least four configurations described - below must be done. - - 1. Set prefix, exec_prefix, bindir, datadir, and gsdatadir macros to - specify the directory to which Ghostscript will be installed. - - - 2. Set CFLAGS, LDFLAGS, EXTRALIBS, XINCLUDE, and XLIBDIRS macros to - configure compilation options. - - 3. Choose the features of Kanji font files to be included and add - some of the symbols listed below to FEATURE_DEVS. - - kfpcf.dev X11R5 PCF font files. - kfsnf.dev X11R4 SNF font files. - kfsony.dev Sony vector font files. - kfzeit.dev Zeit format font files. - kfztbez.dev Zeit JG format font files. - kfjtex.dev JTeX PK font files. - - Examples) - To include the features of PCF font files, SNF font files, Zeit - format font files, Zeit JG format font files, and JTeX PK font files. - - FEATURE_DEVS=filter.dev dps.dev level2.dev kanji.dev \ - kfpcf.dev kfsnf.dev kfzeit.dev kfztbez.dev kfjtex.dev - - To include the feature of Sony vector font files only. - - FEATURE_DEVS=filter.dev dps.dev level2.dev kanji.dev \ - kfsony.dev - - To include the features of PCF font files, SNF font files, Zeit - format font files, Zeit JG format font files, JTeX PK font files, - and Sony vector font files. - - FEATURE_DEVS=filter.dev dps.dev level2.dev kanji.dev \ - kfpcf.dev kfsnf.dev kfzeit.dev kfztbez.dev kfjtex.dev \ - kfsony.dev - - - 4. Choose the devices to be included and add the symbols for them to - DEVICE_DEVS. - - Example) - To include the device driver of X11. - - DEVICE_DEVS=x11.dev - - If you want to use the device drivers contained in this package, - see documents in the `drivers' subdirectory. - - -(5) MAKE and install Ghostscript. - -(6) Extract font files from ghostscript-fonts-2.6.1.tar.gz into the - directory specified by the gsdatadir macro in Makefile. - - Example) - When gsdatadir is the default value (/usr/local/lib/ghostscript) : - - % cd /usr/local/lib/ghostscript - % gunzip < ghostscript-fonts-2.6.1.tar.gz | tar xvf - - - -[2] Configuring Kanji Fonts - -(1) Change the working directory to the `kanji' directory which is a - subdirectory of the directory specified by the gsdatadir macro in - Makefile. - - Example) - When gsdatadir is the default value (/usr/local/lib/ghostscript) : - - % cd /usr/local/lib/ghostscript - % cd kanji - -(2) Copy one of the following template files onto `kconfig.ps'. - - pcf.ps for X11R5 PCF font files. - snf.ps for X11R4 SNF font files. - sony.ps for Sony vector font files. - zeit.ps for Zeit format font files. - ztbez.ps for Zeit JG format font files. - jtex.ps for JTeX PK font files. - -(3) Edit `kconfig.ps' appropriately. Normally, you have only to change - the names of font files. - - The details of `kconfig.ps' are described in the section ``Kanji - Configuration File''. - - -[3] Testing Kanji fonts. - - Execute the following sample programs with gs and verify Kanji fonts - are displayed correctly. - - hankaku.ps A list of half-width Kanji characters. - allkanji.ps A list of Kanji characters. - fmaptype.ps A test program of the composite font mapping. - vchars.ps A list of characters for vertical writing. - article9.ps Article 9 of the Constitution of Japan. - - Because sample programs are contained in the Kanji library directory, - you need not specify a directory path. - - Example) - % gs hankaku.ps - -Note ----- - If you use X11R4 SNF font files which are provided by manufactures - (i.e. not made from the MIT distribution), it is possible that - Kanji characters are not displayed correctly. This is because the - SNF format is dependent on X server and the default values defined - in bdftosnf.h is not appropriate to the server. Edit lines from 37 - to 53 in zkfsnf.c to solve this problem. - - - -Kanji Configuration File -======================== - - Kanji fonts for Ghostscript are defined in the Kanji configuration - file. The name of this file is `kconfig.ps' by default, but it can - be changed by -sKCONFIG switch (see the section `Command switches'). - -[1] Definition of Kanji Fonts - - Kanji fonts are defined in the following format. - - FontName UniqueID [ FileName ] Operator - - FontName - is a name of the Kanji font to be defined. - `/Ryumin-Light' and `/GothicBBB-Medium' are standard Kanji fonts. - - UniqueID - is a unique identifier of the font. - Normally, the identifiers may be set from 4300000 with 200 - differences. - - FileName - is the name of the font file to be used. - The rule of this field is determined by `Operator', so see - comments in the template files for details - - Operator - is a Ghostscript operator to define Kanji font. - - For example, if you want to define a Kanji font with a name - `/Ryumin-Light' using a X11R5 PCF font file whose path name is - "/usr/lib/X11/fonts/misc/k24.pcf", you will write the following line - in the Kanji configuration file. - - /Ryumin-Light 4300000 (/usr/lib/X11/fonts/misc/k24.pcf) pcfkanji - - With this line, the following Kanji fonts will be available. - - /Ryumin-Light.r## (## = 21 - 7E) horizontal JIS base Kanji - /Ryumin-Light.r##v (## = 21, 22, 24, 25) vertical JIS base Kanji - /Ryumin-Light.sr## (## = 81 - 9F, E0 - EA) horizontal SJIS base Kanji - /Ryumin-Light.sr##v (## = 81 - 83) vertical SJIS base Kanji - - /Ryumin-Light.Roman half-width alphanumeric characters - /Ryumin-Light.Hiragana half-width Hiragana - /Ryumin-Light.Katakana half-width Katakana - /Ryumin-Light.Hankaku half-width alphanumerics, Hiragana, Katakana - /Ryumin-Light.SuppK half-width Katakana for SJIS - - /Ryumin-Light-H horizontal JIS Kanji - /Ryumin-Light-V vertical JIS Kanji - /Ryumin-Light-Ext-H horizontal Extended JIS Kanji - /Ryumin-Light-Ext-V vertical Extended JIS Kanji - /Ryumin-Light-EUC-H horizontal EUC Kanji - /Ryumin-Light-EUC-V vertical EUC Kanji - /Ryumin-Light-RKSJ-H horizontal Roman, Katakana, SJIS Kanji - /Ryumin-Light-RKSJ-V vertical Roman, Katakana, SJIS Kanji - /Ryumin-Light-83pv-RKSJ-H horizontal Roman, Katakana, SJIS Kanji - - Although Kanji fonts in Extended JIS Encoding are defined, - characters to be displayed are determined by the contents of font - files. For the same reason, the Kanji encoding such as JIS-78 and - JIS-83 are also determined by font files. - -[2] Definition of Aliases - - An operator `copykanji' can be used to define aliases of Kanji fonts. - The following is the format of `copykanji'. - - FontName NewName copykanji - - For example, the following line defines an alias `/ChuGothicBBB-Medium' - for the font `/GothicBBB-Medium-83pv-RKSJ-H'. - - /GothicBBB-Medium-83pv-RKSJ-H /ChuGothicBBB-Medium copykanji - - -Command Switches -================ - -New command switches are available. - - -dNOKANJI Suppress installing Kanji fonts. - -sKCONFIG=foo.ps Define the name of the Kanji configuration file. - - -Acknowledgements -================ - -In developing this package I obtained cooperation from the following -persons. I make my acknowledgement with thanks to them. - -Cooperators in developing gs23j10. - IKAWA, Takanori UGAI, Yoshihiro OHMI, Tetsuya OHYAMA, - Akihisa KURASHIMA, Masayuki KUWADA, NAKAMARU, NORO, - and Hisashi MINAMINO - -Authors of the feature of Zeit format font files. - Takuji KAWAMOTO, and Yasunari INOUE - -Author of the feature of Zeit JG format font files. - Kazunori ASAYAMA - -Author of the Canon LIPS-II/II+/III printer driver. - Akihisa KURASHIMA - -Author of the NEC PC-PR150 printer printer driver. - Takuya KOUMOTO - -Author of the ESC/Page printer driver. - Hiroshi NARIMATSU - -Author of the Star JJ-100 printer driver. - Caz Yokoyama - -Author of the Canon BJ10v printer driver. - Teruo IWAI, Atusi MAEDA, Takao MATUI - - -File List -========= - -gs261j.doc Document of this package (English) -gs261j.jis Document of this package (Japanese in JIS Kanji) -gs261j.sj Document of this package (Japanese in SJIS Kanji) -gs261j.euc Document of this package (Japanese in EUC Kanji) - -gs261j.diff Patch file for Ghostscript version 2.4.1 - -zcomp.c C program defining composite font operators. -kfutil.c C program defining Kanji font utilities. -zkfimpath.c C program defining imagepath operator. - -zkfpcf.c C program defining PCF font file operator. -zkfsnf.c C program defining SNF font file operator. -zkfsony.c C program defining Sony vector font file operator. -zkfzeit.c C program defining Zeit font file operator. -zkfztbez.c C program defining Zeit JG font file operator. -zkfjtex.c C program defining JTeX PK font file operator. - -drivers/ - gdevnwp/ Sony NWP-533/537 printer driver - gdevlips/ Canon LIPS-II/II+/III printer driver - gdevp201/ NEC PC-PR201 printer driver - gdevp150/ NEC PC-PR150 printer driver - gdevpag/ ESC/Page printer driver - gdevj100/ Star JJ-100 printer driver - gdev10v/ Canon BJ10v printer - -kanji/ - kinit.ps GS program for Kanji environment. - metrics2.ps GS program for vertical writing. - kbitmap.ps GS program for bitmap Kanji fonts. - koutline.ps GS program for outline Kanji fonts. - kbase.ps GS program for defining Kanji base fonts. - kcomp.ps GS program for defining Kanji composite fonts. - kmapping.ps GS program for the mapping from symbols to JIS codes. - - kfpcf.ps GS program for X11R5 PCF font files. - kfsnf.ps GS program for X11R4 SNF font files. - kfsony.ps GS program for Sony vector font files. - kfzeit.ps GS program for Zeit format font files. - kfztbez.ps GS program for Zeit JG format font files. - kfjtex.ps GS program for JTeX PK font files. - - pcf.ps Template file for X11R5 PCF font files. - snf.ps Template file for X11R4 SNF font files. - sony.ps Template file for Sony vector font files. - zeit.ps Template file for Zeit format font files. - ztbez.ps Template file for Zeit JG format font files. - jtex.ps Template file for JTeX PK font files. - - hankaku.ps Sample of half-width Kanji characters. - allkanji.ps Sample of Kanji characters. - fmaptype.ps Sample of the composite font mapping. - vchars.ps Sample of characters for vertical writing. - article9.ps Sample of vertical writing. - -include.pcf/ Directory containing header files for PCF fonts. -include.snf/ Directory containing header files for SNF fonts. - - -History -======= - -gs23j10 (Oct. 4, 1991) - Kanji package for Ghostscript version 2.3. - -gs23j11 (Dec.24, 1991) - -gs23j12 (Jan.17, 1992) - - -gs24j10 (May.15, 1992) - Kanji package for Ghostscript version 2.4.1. - -gs241j11 (Jul. 1, 1992) - - -gs261j01b (Aug.20, 1993) - Kanji package for Ghostscript version 2.6.1. (beta version) - -gs261j10 (Jan.11, 1994) - Kanji package for Ghostscript version 2.6.1. - - -Patches -======= - -bfont.h - The prototype declaration of make_composite_font() and - make_descender_fonts() are added. - -gs_init.ps - Base font operators are replaced with composite font operators. - `kinit.ps' and `metrics2.ps' are invoked. - -gs_fonts.ps - The problem is fixed that the findfont operator leaves a font name - in the stack when it is in QUIET mode and the font file is not found. - -gschar.c - gs_setcachedevice2() is adapted to the vertical writing. - The vertical writing feature is implemented. - gs_setrootfont() and gs_currentrootfont() are defined. - -gschar.h - The prototype declaration of gs_setrootfont() and gs_currentrootfont() - are added. - -gsfont.c - The font cache is enlarged for the efficiency of Kanji fonts. - The problem is fixed that composite fonts, which have no UniqueID, - are cached by makefont. - -gzstate.h - rootfont is added into the graphics state. - -zchar.c - zrootfont() is changed to call gs_currentrootfont(). - -zfont.c - zsetfont() is adapted to rootfont. - make_font() calls make_composite_font() when it transforms composite - fonts. - make_composite_font() is defined. - -zfont0.c - zbuildfont0() is changed to call make_descender_fonts(). - make_descender_fonts() is defined. - -zfont2.c - A `fake UniqueID' facility is implemented to enhance the efficiency - of the `makefont' cache. - -gs.mak - The features of composite fonts and Kanji fonts are added. - -cc-head.mak -gcc-head.mak -ansihead.mak - `$(gsdatadir)/kanji' is added to the GS_LIB_DEFAULT macro. - `-DCOMPFONT -DWMODE -DKANJI' is added to the compilation flags. - `kanji.dev kfpcf.dev kfsnf.dev kfzeit.dev kfztbez.dev kfjtex.dev' is - added to the FEATURE_DEVS macro. - -unixhead.mak - The dependency `$(AK)' is removed from the implicit rule `.c.o'. - -unixtail.mak - The name of the output file is changed from `gs' to` $(GS)$(XE)'. - -unix-cc.mak -unix-gcc.mak -unix-ansi.mak - These files are updated according to the changes of gs.mak, - cc-head.mak, gcc-head.mak, and ansihead.mak. |