                                                                    
                ɥåȥޥȥꥯץѥɥ饤                
                         dmprt version 2.01                         
                   for Ghostscript version 4.03                     
                                                                    
                              ɻŵ                              
                        TPM03937@pcvan.or.jp                        
                     GHF01532@niftyserve.or.jp                      
                    asayama@vsp.cpg.sony.co.jp                      
                                                                    

========================================================================
  ե빽
========================================================================

  ΥѥåˤϼΥե뤬ޤޤƤޤܥɥǡ
ѥåפȤˤϤƤΥեؤƤΤȤޤ

          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ե

========================================================================
  
========================================================================

  Υץ󥿥ɥ饤Фϡӥåȥޥåץ᡼ΰΤΥץ̿
桼Ǥ褦ˤ¤¿μΥץ󥿤бǤ
褦ˤΤǤ

  ץ󥿥ɤϡ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  OSLNifty 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)


========================================================================
  ưĶ
========================================================================

  եϴŪ󵡼¸ΤĤǽ񤤤Ƥޤ (
FreeBSD ǤưǧϤʤäƤޤ)

  Υɥ饤ФȤ߹ळȤ Ghostscript ΥСǤ
Ghostscript ΤȥǥХɥ饤ФȤΥ󥿥ե Ghostscript
version 4.03 ƱͤΤΤʤвǽǤ (2.6.x ˤȤ߹ޤ
2.6.x ǤϽΤΤѤƲ)


========================================================================
  Ƴμ
========================================================================
  Ǥ 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.5cm1inch
        ڤ 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


========================================================================
  ˡ
========================================================================

  dmp_site.ps ʳˤ̤ʤȤԤɬפϤޤgs Υǥ
Ȥ "dmprt" ꤷƵưƤ (¾ΥǥХɥ饤ФƱ
ͤλȤ)

  (e.g.) gs -sDEVICE=dmprt sample.ps


========================================================================
  ռ
========================================================================

  PC-VAN SSCIENCE  FKR ˤ 386BSD ǤѤˤԶ
    Ƥޤ

  CCITTFax 󥳡μˤäƤϡΥɤ Godohoji 
     SHIMA ˤ Fax Endode/Decode 饤֥ΤΤ򸵤ˤ
    ޤ

  Ʋ dviprt/dviout Ȥⵡǽ DVI ɥ饤Фȯĥ
    ä PC-VAN SSCIENCE  SHIMA ϤȤ볫ȯԤ˴
    դޤ


========================================================================
  ѥ
========================================================================

  ʲμǥѥ뤷Ʋ

(1) gdevdmpr.cdviprlib.cdviprlib.h ¾ Ghostscript ΥƱ
    ǥ쥯ȥ֤

(2) devs.mak  gdevdmpr.mak Ƥɲä롣

(3) *-head.mak Υޥ "DEVICE_DEVS?"  "dmprt.dev" ä롣

(4) tar_cat ¹Ԥ롣

(5) make 롣


========================================================================
  ݾڡۡ
========================================================================

  ϺԤǤɻ (TPM03937@pcvan.or.jp) ͭޤܥѥå
˴ޤޤƤΥץڤӥɥȤ̵ݾڤǤ

  ݾڵڤӺۡѤ˴ؤ GNU General Public License (GNU
GPL) ˽ޤGNU GPL ° COPYING Ȥե˵ҤƤ



========================================================================
  
========================================================================

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
