[Subject Prev][Subject Next][Thread Prev][Thread Next][Subject Index][Thread Index]

[linux-users:94437] Re: PDFファイルをacrobat readerでpips850で印刷するには


こんにちは。松田陽一 _at_ PAL-NET三鷹です。

From: yasuhiro ishida <y-ishida _at_ rr.iij4u.or.jp>
Subject: [linux-users:94426] Re: PDFファイルをacrobat readerでpips850で印刷するには
Date: Sat, 3 Aug 2002 06:49:20 +0900

> 石田安弘と申します。

> *質問が有ります。
> 
> ーーーーーーーーーーーーーーーーーーーーーーーーーー
> ●やったこと
> 
> *石田にてacroreadの-shrinkオプション使って、
> gvで印刷してみましたが、下のほうが切れてしまいます。
  ^^^^^^^^^^^^^^^^^^^^

> 
> [yasu _at_ localhost recruit]$ cat 020722_1.pdf| acroread -toPostScript
> -shrink > 020722_1shrink.ps
> [yasu _at_ localhost recruit]$ gv 020722_1shrink.ps

GhostScript に関しては私は詳しくないのではっきりと断言することは
できませんが、 gv というのは X 上で PostScript を表示するソフトであ
り、 gs とは違うものじゃないでしょうか。

因みに、以下の実行結果は Debian (sid) でのものです。

Sat Aug  3 10:13:21
hoge:~$ which gv
/usr/X11R6/bin/gv
Sat Aug  3 10:13:40
hoge:~$ which gs
/usr/bin/gs
Sat Aug  3 10:13:51
hoge:~$ ls -l /usr/X11R6/bin/gv /usr/bin/gs
-rwxr-xr-x    1 root     root       244184 2002-03-21 23:34 /usr/X11R6/bin/gv*
lrwxrwxrwx    1 root     root           20 2002-07-21 13:51 /usr/bin/gs -> /etc/alternatives/gs*
Sat Aug  3 10:14:11
hoge:~$ ls -l /etc/alternatives/gs
lrwxrwxrwx    1 root     root           15 2002-07-21 13:51 /etc/alternatives/gs -> /usr/bin/gs-gnu*
Sat Aug  3 10:14:22
hoge:~$ ls -l /usr/bin/gs-gnu 
-rwxr-xr-x    1 root     root      2222600 2002-07-04 17:03 /usr/bin/gs-gnu*
Sat Aug  3 10:14:28
hoge:~$ gv -v
gv 3.5.8 (debian)
Sat Aug  3 10:14:33
hoge:~$ gs -v
GNU Ghostscript 6.53 (2002-02-13)
Copyright (C) 2002 artofcode LLC, Benicia, CA. All rights reserved.
Sat Aug  3 10:14:37
hoge:~$ 

> 質問1)
> これは、松田さんのMLにあったように、
> cat|acroread|gsの組合せでないとダメですか?
> 
> cat ~/hoge.pdf| acroread -toPostScript -shrink|
> gs-ja -q -dBATCH -dNOPAUSE -dFIXEDMEDIA -sDEVICE=lips4
> -sPAPERSIZE=a4 -sOutputFile=- - |lpr -Plp

やったことないのでわかりません。
gs と gv の実行結果の違いではないでしょうか。

> 質問2)
> ちなみに石田のpcではgs-jaは無いので、gsでも良いですか?

わかりません。
GhostScript は派生バージョンがあるらしく、私はその辺の事情を良く知
らないので、ディストリビューションに含まれている gs の中で最も実行
結果が良かった gs-ja をたまたま使っているに過ぎません。 

> 質問3)
> -sDEVICE=lips4はキャノンのプリンタだと思いますが、
> 石田のプリンタの-sDEVICE名を知るには、
> 何のコマンドを打てば良いでしょうか?

わかりません。

私は、以下のコマンドを叩き、デバイス一覧から最も近いと思うものを選
択しました。

Sat Aug  3 10:20:28
hoge:~$ gs --help
GNU Ghostscript 6.53 (2002-02-13)
Copyright (C) 2002 artofcode LLC, Benicia, CA. All rights reserved.
Usage: gs [switches] [file1.ps file2.ps ...]
Most frequently used switches: (you can use # in place of =)
 -dNOPAUSE           no pause after page   | -q       `quiet', fewer messages
 -g<width>x<height>  page size in pixels   | -r<res>  pixels/inch resolution
 -sDEVICE=<devname>  select device         | -dBATCH  exit after last file
 -sOutputFile=<file> select output file: - for stdout, |command for pipe,
                                         embed %d or %ld for page #
Input formats: PostScript PostScriptLevel1 PostScriptLevel2 PDF
Available devices:
   x11 bbox x11alpha x11cmyk x11gray2 x11mono t4693d2 t4693d4 t4693d8
   tek4696 appledmp ccr lp2563 lbp8 lips3 m8510 necp6 cp50 oce9050 oki182
   okiibm r4081 sj48 xes ln03 la50 la70 la75 la75plus sxlcrt deskjet djet500
   laserjet ljetplus ljet2p ljet3 ljet4 declj250 paintjet pjetxl cdeskjet
   cdjcolor cdjmono cdj550 cdj500 djet500c dnj650c pj pjxl pjxl300 cdj670
   cdj850 cdj890 cdj1600 lex7000 uniprint epson eps9mid eps9high epsonc
   lq850 lp8000 st800 stcolor ap3250 ibmpro bj10e bj200 bjc600 bjc800 ljet3d
   lj4dith lj5mono lj5gray lj250 escp faxg3 faxg32d faxg4 dfaxhigh dfaxlow
   DJ630 DJ6xx DJ6xxP DJ8xx DJ9xx DJ9xxVIP AP21xx pcxmono pcxgray pcx16
   pcx256 pcx24b pcxcmyk pbm pbmraw pgm pgmraw pgnm pgnmraw pnm pnmraw ppm
   ppmraw pkm pkmraw tiffcrle tiffg3 tiffg32d tiffg4 tifflzw tiffpack cif
   bmpmono bmp16 bmp256 bmp16m tiff12nc tiff24nc psmono psgray bit bitrgb
   bitcmyk sgirgb pngmono pnggray png16 png256 png16m cgmmono cgm8 cgm24
   jpeg jpeggray miff24 mgrmono mgrgray2 mgrgray4 mgrgray8 mgr4 mgr8
   pdfwrite pswrite epswrite pxlmono pxlcolor pcl3 iwhi iwlo iwlq omni gdi
   cdj970 bmpamono cljet5 cljet5pr cljet5c dl2100 hl7x0 hpijs imagen inferno
   jetp3852 lex2050 lex3200 lex5700 oki4w plan9bm psrgb x11cmyk2 x11cmyk4
   x11cmyk8 x11gray4 stp hl1250 hl1240 cfax lx5000 ijs nullpage
Search path:
   . : /usr/local/lib/ghostscript/common : /usr/local/lib/ghostscript/6.53 :
   /usr/local/lib/ghostscript/fonts : /usr/local/share/ghostscript/common :
   /usr/local/share/ghostscript/6.53 : /usr/local/share/ghostscript/fonts :
   /var/lib/defoma/gs.d/dirs/fonts : /usr/share/ghostscript/common :
   /usr/share/gs/6.53
For more information, see /usr/share/doc/gs/Use.htm.
Report bugs to bug-gs _at_ ghostscript.com, using the form in Bug-form.htm.
Sat Aug  3 10:20:31
hoge:~$ gs-ja --help
GNU Ghostscript 7.05 (2002-04-22)
Copyright (C) 2002 artofcode LLC, Benicia, CA.  All rights reserved.
Usage: gs [switches] [file1.ps file2.ps ...]
Most frequently used switches: (you can use # in place of =)
 -dNOPAUSE           no pause after page   | -q       `quiet', fewer messages
 -g<width>x<height>  page size in pixels   | -r<res>  pixels/inch resolution
 -sDEVICE=<devname>  select device         | -dBATCH  exit after last file
 -sOutputFile=<file> select output file: - for stdout, |command for pipe,
                                         embed %d or %ld for page #
Input formats: PostScript PostScriptLevel1 PostScriptLevel2 PDF
Available devices:
   x11alpha x11 x11cmyk x11gray2 x11mono t4693d2 t4693d4 t4693d8 tek4696
   appledmp ccr lp2563 lips3 m8510 necp6 cp50 oce9050 oki182 okiibm r4081
   sj48 xes ln03 la50 la70 la75 la75plus sxlcrt deskjet djet500 laserjet
   ljetplus ljet2p ljet3 ljet4 declj250 paintjet pjetxl cdeskjet cdjcolor
   cdjmono cdj550 cdj500 djet500c dnj650c pj pjxl pjxl300 cdj670 cdj850
   cdj890 cdj1600 lex7000 uniprint epson eps9mid eps9high epsonc lq850
   lp8000 st800 stcolor ap3250 ibmpro bj10e bj200 bjc600 bjc800 ljet3d
   lj4dith lj5mono lj5gray lj250 escp faxg3 faxg32d faxg4 dfaxhigh dfaxlow
   DJ630 DJ6xx DJ6xxP DJ8xx DJ9xx DJ9xxVIP AP21xx pcxmono pcxgray pcx16
   pcx256 pcx24b pcxcmyk pbm pbmraw pgm pgmraw pgnm pgnmraw pnm pnmraw ppm
   ppmraw pkm pkmraw tiffcrle tiffg3 tiffg32d tiffg4 tifflzw tiffpack cif
   bmpmono bmp16 bmp256 bmp16m tiff12nc tiff24nc psmono psgray bit bitrgb
   bitcmyk sgirgb pngmono pnggray png16 png256 png16m cgmmono cgm8 cgm24
   jpeg jpeggray miff24 mgrmono mgrgray2 mgrgray4 mgrgray8 mgr4 mgr8
   pdfwrite bbox pswrite epswrite pxlmono pxlcolor pcl3 iwhi iwlo iwlq omni
   gdi cdj970 bmpamono cljet5 cljet5pr cljet5c dl2100 hl7x0 ijs imagen
   inferno jetp3852 lex2050 lex3200 lex5700 oki4w plan9bm psrgb x11cmyk2
   x11cmyk4 x11cmyk8 x11gray4 stp hl1250 cfax lips2p bjc880j lips4 lips4v
   escpage lp2000 npdl mj700v2c mj500c mj6000c mj8000c bj10v bj10vh fmlbp
   rpdl md50Mono md50Eco md1xMono md2k md5k ml600 fmpr jj100 lbp310 lbp320
   mag16 mag256 pr201 pr150 pr1000 pr1000_4 nullpage
Search path:
   . : /usr/local/lib/ghostscript/common : /usr/local/lib/ghostscript/7.05 :
   /usr/local/lib/ghostscript/fonts : /usr/local/share/ghostscript/common :
   /usr/local/share/ghostscript/7.05 : /usr/local/share/ghostscript/fonts :
   /var/lib/defoma/gs.d/dirs/fonts : /usr/share/ghostscript/common :
   /usr/share/gs-ja/7.05vflib/lib : /usr/share/gs-ja/7.05vflib/vflib
For more information, see /usr/share/doc/gs-ja/Use.htm.
Report bugs to bug-gs _at_ ghostscript.com, using the form in Bug-form.htm.
Sat Aug  3 10:24:54
hoge:~$

gs では lips4 や escp が無かったんですが、 gs-ja にはあったのでこれ
を使っています。

> 質問4)
> 石田のプリンタはUSB接続なのですが、
> 特殊なため-shrinkが効かないなどの理由はあるのでしょうか?

ないでしょう。
デバイスの接続方法とデータの加工はおよそ別のものでしょう。

> MATSUDA Yoh-ichi / 松田陽一 wrote:
> 
> >こんにちは。松田陽一 _at_ PAL-NET三鷹です。

意味の無い全文引用は、ここのような技術系 ML では忌み嫌われます。
--
夜に帰るため夜に帰るため夜に。
松田 陽一(yoh)
mailto:matsuda _at_ palnet.or.jp
http://www2.palnet.or.jp/~matsuda/index.htm

この情報があなたの探していたものかどうか選択してください。
yes/まさにこれだ!   no/違うなぁ   part/一部見つかった   try/これで試してみる

あなたが探していた情報はどのようなことか、ご自由に記入下さい。特に「まさにこれだ!」と言う場合は記入をお願いします。
例:「複数のマシンからCATV経由でipmasqueradeを利用してWebを参照したい場合の設定について」
Follow-Ups: References: