File: README.jpatch

package info (click to toggle)
dvipsk-ja 5.94a%2Bjp1.6-1
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 6,824 kB
  • ctags: 4,012
  • sloc: ansic: 37,736; sh: 7,192; makefile: 620; perl: 365; csh: 47; awk: 35
file content (219 lines) | stat: -rw-r--r-- 9,139 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
dvipsk-jpatch-p1.6 ˤĤ
                              ҥ  ǵѥ롼   Ƿ
                                                       www-ptex@ascii.co.jp

dvipsk-5.92b (teTeX-2.0.1˴ޤޤ) Ф륢ܸTeX(pTeX)б
ѥåǤ
Υѥåˤꡢdvipsk-5.92b 

    JFM(ܸTFM)б
    Ľб

ȤʤꡢASCIIܸTeX(pTeX)бޤ
ŪʻˡϱѸǤƱǤdvipsk 5.92b Υޥ˥奢򻲾Ȥ


ʤΥѥåեϰʲλǧξ塢Ѥ

  1. ܥץΡܸ첽ʬ˴ؤƤϳҥ
     ޤ

  2. ܥץۡѾGPL(GNU General Public License)
     ޤ

  3. ܥץλѤޤϡǽ뤤ʤ»˴ؤƤ⡢
     ҥϡǤʤΤȤޤ

--------------------------------------------------
 ɬפʥե
--------------------------------------------------
ΥѥåѤˤϤΥ֤¾ˡĤΥե뤬ɬ
ǤӡꤷƤ

    tetex-src-2.0.1.tar.gz
    tetex-texmf-2.0.1.tar.gz
        (CTAN /systems/unix/teTeX/2.0/distrib ˤޤ)

    makejvf-1.1a.tar.gz
        ޤ
      standard.tar.gz
        (ftp://ftp.ascii.co.jp/pub/TeX/ascii-ptex/jvf ˤޤ)

 ܹCTANȤϡʲξ꤬ޤ
     ftp://ftp.iij.ad.jp/pub/TeX/CTAN
     ftp://ftp.riken.go.jp/pub/CTAN
     ftp://ftp.u-aizu.ac.jp/pub/tex/CTAN

--------------------------------------------------
 󥹥ȡ
--------------------------------------------------
ѥåƤϰʲ̤Ǥ

  1. tetex-src-2.0.1.tar.gz Ÿޤ
     ޤ餫 tetex-texmf-2.0.1.tar.gz TeX饤֥֤
     󥹥ȡ뤷Ƥޤ
     ʸեȥեΥ󥹥ȡΤᡢteTeX-2.0.1 б
     pTeXΥѥåƤƤƤ

  2.  README.jpatch եƱŸ dvipsk-5.92b-p1.6.patch 
     tetex-src-2.0.1/texk֤ޤ

  3. tetex-src-2.0.1/texk ǥ쥯ȥǰʲΥޥɤ¹Ԥdvipsk 
     ѥåƤޤ
        patch -p0 < dvipsk-5.92b-p1.6.patch

  4. tetex-src-2.0.1 ǥ쥯ȥ ./configure ¹Ԥޤ

     󥹥ȡꤹϡconfigure ΥץȤ
          --prefix=<󥹥ȡ>
       ꤹɬפޤꤷʤм¹ԥե
       /usr/local/teTeX/bin/<OSƥ> ʲ˥󥹥ȡ뤵졢 
       TeXϢ饤֥ /usr/local/teTeX/share/texmf ʲȤޤ
          ./configure --prefix=/usr/local
       Τ褦˻ꤹȡ¹ԥե /usr/local/bin/<OSƥ>
       TeXϢ饤֥ /usr/local/share/texmf ˤʤޤ
       ¹ԥե /usr/local/bin ľ֤
          ./configure --prefix=/usr/local --disable-multiplatform
       Τ褦˥ץꤷޤ
     
  5. tetex-src-2.0.1/texk/dvipsk ǥ쥯ȥ˰ưƤ
        make ; make install
     ¹Ԥޤ

  6. PSTricksޥѥåѤƤϡPSTricks.patch Ƭ
     ܤˡPSTricksإåեƤ
     PSTricksѤʤϤνפǤ

--------------------------------------------------
 ʸեȤΥ󥹥ȡ
--------------------------------------------------
dvipsܸ򰷤硢˥ե뤬ɬפȤʤޤ
ܸեȤɲäȤμʲ˼ޤ

  1. makejvf-1.1a.tar.gz ޤ standard.tar.gz Ÿ

  2. makejvf ܸVFեȤ(standard.tar.gz Ѥ
     )
     ܺ٤ϡmakejvf ΥɥȤ򻲾ȤƤ

  3.  VF եȥեեȥǥ쥯ȥ˰ư
     $TEXMF/fonts βŬʾ֤ޤ

     ա=======================================================
     | kpathseach  VF ե򸫤Ĥ뤳ȤǤ褦ˡ
     | $TEXMF/web2c/texmf.cnf ɬפ뤫⤷ޤ
     | VFFONTS սǧƤ
     |============================================================

  5. psfonts.map Ͽ
     $TEXMF/dvips/psfonts.map եɲä򤷤եȤΤ
     򤷤ޤܸѥåǤϡΣԤɲäƤޤ

        rml      Ryumin-Light-H
        rmlv     Ryumin-Light-V
        gbm      GothicBBB-Medium-H
        gbmv     GothicBBB-Medium-V

     ¦ˤ 1. ǻ򤷤̾򡢱¦ˤϡϤǥХä
      PS ե̾ꤷޤ

     ա=======================================================
     | ץ󥿤ˤäƤ Ryumin-Light-HGothicBBB-Medium-H Ȥ
     | ե̾ǤϤޤϤǤʤΤ褦Ǥ
     | ξ Ryumin-Light-Ext-HGothicBBB-Medium-Ext-H 
     | ե̾ޤϸҤ Shift-JIS ɥեȤǻѤ
     | ߤƤ(-V Υե̾Ʊ)
     |============================================================

ʾǤ

dvipsk Ϥ PS եץ󥿤ץӥ塼ɽˤϡ
ΥǥХ Ryumin-Light-H  GothicBBB-Medium-H ʤɤ PS ե
ѤǤɬפޤcmr10 ʤɤβʸեȤ˴ؤƤϡPK 
ΥդŸƥӥåȥޥåפȤPS եळȤǤޤ
Τǡθ¤ǤϤޤ

--------------------------------------------------
 Shift-JIS ɥեȤǤνˡ
--------------------------------------------------
ʸδɤȤ JIS ɤޤ Shift-JIS ɤǤޤ
ξԤ򺮺ߤ뤳ȤϤǤޤΤǤդ

  1. psfonts.map Υե̾񤭴
     $TEXMF/dvips/psfonts.map եʸե̾Shift-JIS
     󥳡ǥ󥰤ΤΤ˽񤭴ޤ

        rml      Ryumin-Light-RKSJ-H
        rmlv     Ryumin-Light-RKSJ-V
        gbm      GothicBBB-Medium-RKSJ-H
        gbmv     GothicBBB-Medium-RKSJ-V

     Shift-JIS ɤΥեȤ̾'RKSJ'դƤޤ

  2. config.ps ˴ɤλɲä
     $TEXMF/dvips/config.ps ե˼ΣԤɲäޤ

        SJIS

     ʸ Shift-JIS ɤǽϤ褦ˤʤޤ

ʤ dvips μ¹ԻΥץ `-SJIS' ղäжŪ Shift-JIS
ɤˡ'-SJIS0' ղäжŪ JIS ɤˤʤޤ PS
եȤ psfonts.map ǻꤵ줿ΤΤޤ޻Ѥޤ

--------------------------------------------------
 dvipsk-jpatch ˤĤ
--------------------------------------------------
ߡdvipsk-jpatchˤϼΤ褦ޤ

-X  -Y ץǽIJβ٤ۤʤä硢žʸ
  IJ/ž٤ʤ

ä˽Ľ񤭻ȤʤޤĽʸ˲ʸΤѤ硢
ʸ90٤βžʸȤưޤΤȤʸνIJΨ
ʤäƤޤޤޤ񤭻Ǥgraphicsѥåβžޥ޷
ޥѤƤϲž٤ʸηĤߤޤ
Τᡢ-X  -Y ˤٻϤǤԤʤ褦ˤƤ

--------------------------------------------------
 Unicode ؤбˤĤ
--------------------------------------------------
ᵦؤγƣˤꡢΤ褦ˡ Unicode ؤбʤƤޤ
ʲƣΥȤǤ

(1) texk/dvipsk ǥ쥯ȥ Make ȡܸ̾ dvips
    ޤ

(2) texk/odvipsk ǥ쥯ȥ Make  (Ĥޤ -DOmega)
    ڽˤäƼ¸줿level 1 ofm б odvips 
    ʤޤ(ڽλŻϡꥸʥ dvipsk ˤȤꤳޤ
    ޤ)

(3) ǸˡϼȤĤɬפǤ(trivial ݤǤϤޤ)
    JIS ɤ Unicode 뤤 CID code ߤ ps Ϥ뤿
    "udvips"  Make ˡˤĤƽҤ٤ޤ udvips Ϸıؤ⻳Ȥ
    ǽ褿ΤǤ udvips ϡSJIS ץ󤬻ȤʤȤС
    ܸ̾ dvips ȤƻѤ뤳ȤǤȻפޤ򾯤
    ̵̻ȤޤޤʬʥƥȤ򤷤Ƥ櫓ǤϤޤΤǡ
    ̤ dvi ФƤܸ̾ dvips ȤäƲ
    udvips ϡߤˤ ums ѥåۺβۥեȤ
    ͳƻȤ˻Ѥ뤳ȤꤷƤޤξ硢Unicode 
    ϰϤˤ빭Ϥʸ򰷤ȤǽˤʤޤޤƣϺ
    ˤ롢utf ѥåν dvi  ps Ѵˤ udvips 
    ɬפǤ255 ʲΥɤʸեȤȤƥ뤳ȤǤ
    褦ˤʤäƤޤ(ums  utf ѥåȤä
     dvi ˸¤) udvips ν ps ϡΤޤ PostScript ץ
    ˽ϤƤ⡢餯뤳ȤϤǤޤCID եȤб
    Ghostscript ǽ(ps2pdf  pdf Ѵ뤳Ȥޤ)Distiller
     pdf Ѵꤷޤξǰ뤳ȤǤޤ

    (a) texk/udvipsk ǥ쥯ȥޤ
    (b) texk/udvipsk  texk/dvipsk Υե򥳥ԡޤ
        ֥ǥ쥯ȥΤΤפǤ:
        cd udvipsk
        cp -p ../dvipsk/* .
    (c) Makefile ԽޤĤޤꡢѥ륪ץ
        -DUDVIPS դ target ¹ԥե̾ dvips 
        udvips ѹޤ

     ʾǤ