Man page - dvi2ps(1)
Packages contains this manual
Available languages:
en jaManual
DVI2PS
名 称型 式
解 説
オ プ シ ョ ン
注 意
PostScript ILLUSTRATIONS
フ ォ ン ト
フ ァ イ ル
参 照
BUGS
著 者
名 称
dvi2ps - DVI フ ァ イ ル か ら PostScript へ の 変 換
型 式
dvi2ps
[
-D
var=val
] [
-F
fontdesc
]
[
-K
] [
-R
n
] [
-S
]
[
-c
output-file
] [
-d
] [
-f
n
] [
-i
file
] [
-m
n
]
[
-n
n
]
[
-o
str
] [
-q
] [
-r
] [
-s
file
] [
-t
n
] [
-w
]
[
dvifile
[
.dvi
]]
解 説
こ れ は 、 DVIフ ァ イ ル を PostScriptに 変 換 し て 標 準 出 力 に 出 力 す る プ ロ グ ラ ム で す 。 dvifile が 与 え ら れ な い と き は 、 標 準 入 力 か ら 読 み 込 み ま す 。 印 刷 の た め の 設 定 は fontdescフ ァ イ ル に よ っ て 与 え ら れ ま す 。
オ プ シ ョ ン
-D var=val
変 数 var の 値 を val と 指 定 し ま す 。
-F fontdesc
fontdescフ ァ イ ル を 指 定 し ま す 。
|
-K |
includeさ れ た PSフ ァ イ ル か ら コ メ ン ト を 除 き ま す 。 |
||
|
-R n |
プ リ ン タ の 解 像 度 を 指 定 し ま す (n dpi)。 |
||
|
-S |
統 計 の 印 刷 を し ま す 。 dvi2ps に は 、 一 般 的 に 開 発 者 だ け に 関 心 が あ る フ ォ ン ト の 利 用 な ど の 情 報 に 関 す る 統 計 を 出 力 す る バ ー ジ ョ ン が あ り ま す 。 こ の よ う な 場 合 に は 、 -S を 指 定 す る こ と に よ っ て 統 計 出 力 を お こ な い ま す 。 |
-c output-file
標 準 出 力 に DVIか ら 変 換 さ れ た PostScriptフ ァ イ ル を 出 力 す る 代 わ り に 、 指 定 さ れ た フ ァ イ ル output-file に 出 力 し ま す 。
|
-d |
デ バ ッ グ の 出 力 を し ま す (た ぶ ん 使 い た く な い は ず で す )。 |
||
|
-f n |
開 始 ペ ー ジ 番 号 を 指 定 し ま す (こ れ は TeX の ペ ー ジ 番 号 \count0 で す )。 |
-i file
指 定 さ れ た フ ァ イ ル を 出 力 し ま す 。 指 定 さ れ た フ ァ イ ル の 内 容 は 、 PostScrit Document Structuring Convenstion で い う Prologの 部 分 に 出 力 さ れ ま す 。
-m0 | -mh | -m1 | -m2 | -m3 | -m4 | -m5
文 章 を 印 刷 す る の に 用 い る magstep を 指 定 し ま す 。 こ れ は DVI フ ァ イ ル の 中 の 指 定 を 無 視 し ま す 。
|
-m n |
ド キ ュ メ ン ト を 印 刷 す る の に 使 う magnification を 指 定 し ま す 。 上 記 の magstepに 対 応 す る の は 1000, 1095, 1200, 1440, 1728, 2074, 2488 で す 。 |
||
|
-n n |
印 刷 部 数 を 指 定 し ま す 。 |
||
|
-o str |
印 刷 オ プ シ ョ ン を 指 定 し ま す 。 有 効 な オ プ シ ョ ン は letter , note , legal , tabloid , a3 , a4 , a5 , b4 , b5 , landscape , letterlandscape , notelandscape , legalenvelope , tabloidlandscape , a3landscape , a4landscape , a5landscape , b4landscape , b5landscape , large , small , manualfeed で す 。 こ の 引 き 数 は 繰 り 返 し 指 定 す る こ と が で き ま す 。 envelope は landscape を 、 手 差 し を 選 択 し て 標 準 の 封 筒 の 位 置 に だ い た い あ う よ う に ち ょ っ と 変 更 し た も の で す 。 |
||
|
-q |
メ ッ セ ー ジ を 出 力 し ま せ ん 。 変 換 を 終 了 し た ペ ー ジ に 関 す る メ ッ セ ー ジ な ど を 出 力 し ま せ ん 。 |
||
|
-r |
ペ ー ジ を 逆 順 に 出 力 し ま す 。 普 通 は 出 力 ト レ イ に 正 し い 順 番 に 積 み 重 ね ら れ る よ う に 、 DVI ペ ー ジ は 逆 順 に 処 理 さ れ ま す 。 こ の オ プ シ ョ ン は 正 順 に 処 理 し ま す 。 |
-s file
指 定 さ れ た フ ァ イ ル を 出 力 し ま す 。 指 定 さ れ た フ ァ イ ル の 内 容 は 、 PostScrit Document Structuring Convenstion で い う Setupの 部 分 に 出 力 さ れ ま す 。
|
-t n |
終 了 ペ ー ジ を 指 定 し ま す 。 |
|||
|
-w |
警 告 メ ッ セ ー ジ を 出 力 し ま せ ん 。 |
注 意
レ ー ザ プ リ ン タ に 出 力 す る の に 必 要 な す べ て の フ ォ ン ト が 利 用 で き な い 場 合 は 、 dvi2ps は フ ォ ン ト が な い 場 合 で も 、 DVI フ ァ イ ル の 処 理 を 続 け て 、 警 告 メ ッ セ ー ジ を 出 力 し ま す 。 出 力 さ れ た 文 書 の 該 当 す る 文 字 の 部 分 は 空 白 に な り ま す 。
PostScript ILLUSTRATIONS
こ の プ ロ グ ラ ム は 、 PostScriptの 絵 を 取 り 込 む た め の TeX の \special コ マ ン ド を サ ポ ー ト し て い ま す 。 TeXの ソ ー ス の 中 で \special{psfile=foo.ps} と 指 定 す る こ と に よ っ て 、 foo.ps の フ ァ イ ル の 内 容 を (こ の フ ァ イ ル は PostScript プ ロ グ ラ ム で す )そ の 場 所 に 印 刷 す る こ と が で き ま す 。 \special コ マ ン ド が 書 か れ た 場 所 を ユ ー ザ 座 標 の (0,0) 点 と し て 、 上 、 右 方 向 に そ れ ぞ れ x y 座 標 を と り ま す 。 単 位 は PostScript の point (1/72 inch)で す 。 従 っ て 通 常 、 \special コ マ ン ド を 書 く ま え に 図 の ス ペ ー ス を あ け て お く 必 要 が あ り ま す 。 Apple Macintosh に よ っ て 作 ら れ た 絵 ( 例 え ば 、 MacDraw, MacPaintな ど ) は 、 絵 の 左 上 を \special の 点 に 設 定 し ま す 。 こ の 場 合 は 、 \special コ マ ン ド の 後 に ス ペ ー ス を 空 け る 必 要 が あ り ま す 。
\special は 次 の よ う な keyword=value の 組 を 空 白 で く ぎ っ て 、 任 意 の 数 だ け 引 き 数 と し て 指 定 で き ま す 。
|
キ ー ワ ー ド 値 の 種 類 |
(pointの 寸 法 : 72 pt = 1 in) |
||
|
psfile string |
- 取 り 込 む PostScript フ ァ イ ル |
||
|
epsfile string |
- 取 り 込 む Encapsulated PostScript フ ァ イ ル |
||
|
hsize dimension |
- 最 大 幅 (ク リ ッ ピ ン グ 用 ) |
||
|
vsize dimension |
- 最 大 高 さ (ク リ ッ ピ ン グ 用 ) 負 の 値 を 指 定 す る と 、 ク リ ッ ピ ン グ 領 域 を 現 在 の 位 置 よ り も 下 に と り ま す 。 |
||
|
hoffset dimension |
- 右 へ の オ フ セ ッ ト |
||
|
voffset dimension |
- 上 へ の オ フ セ ッ ト |
||
|
hscale number |
- x 軸 の ス ケ ー ル フ ァ ク タ |
||
|
vscale number |
- y 軸 の ス ケ ー ル フ ァ ク タ |
||
|
rotation number |
- 逆 時 計 方 向 の 回 転 角 j |
例 :
\special{psfile=foo.ps hoffset=72 hscale=0.9 vscale=0.9} foo.ps と い う フ ァ イ ル の 絵 を 1 イ ン チ 右 へ 移 動 し て 、 標 準 の 0.9 の 大 き さ で 印 刷 し ま す 。
hsize と vsize は 絵 の (0,0) 点 に 対 す る も の で 、 オ フ セ ッ ト や ス ケ ー ル フ ァ ク タ に 影 響 さ れ ま せ ん 。
オ フ セ ッ ト は \special の 点 に 対 す る も の で 、 ス ケ ー ル に は 影 響 さ れ ま せ ん 。
Macintosh の 絵 を 取 り 込 む と き は 、 LaserPrep フ ァ イ ル が 常 駐 し て い る か 標 準 の tex.ps ヘ ッ ダ フ ァ イ ル の 最 後 に 付 け 加 え る な ど を お こ な っ て プ リ ン タ に ダ ウ ン ロ ー ド さ れ て い な け れ ば な り ま せ ん 。
EPSFフ ァ イ ル の 場 合 は 、 フ ァ イ ル 中 の %%BoundingBox: 情 報 を も と に 絵 を 自 動 的 に 適 切 な 位 置 に 配 置 し て ク リ ッ ピ ン グ し ま す 。
eepic に 対 応 し て い ま す 。
フ ォ ン ト
現 在 で は 、 pxl, pk, gf の 各 フ ォ ン ト フ ァ イ ル が 使 用 で き る よ う に な り ま し た 。 更 に 日 本 語 PostScript プ リ ン タ の 内 蔵 漢 字 フ ォ ン ト を 使 用 す る こ と も で き ま す 。 こ れ の 指 定 は fontdesc フ ァ イ ル に よ っ て お こ な い ま す 。
例 :
dvi2ps -F fontdesc foo.dvi
foo.dvi フ ァ イ ル を フ ァ イ ル の 設 定 に 従 っ て フ ォ ン ト を 使 用 し て 出 力 す る 。
フ ァ イ ル
|
*.dvi |
TeX DeVice Independent 出 力 フ ァ イ ル |
/usr/local/share/texmf/fonts/.../
デ フ ォ ル ト の フ ォ ン ト フ ァ イ ル の あ る デ ィ レ ク ト リ
/usr/local/lib/dvi2ps/fontdesc
デ フ ォ ル ト の fontdescフ ァ イ ル
参 照
tex(1)
BUGS
プ リ ン タ に よ っ て 出 力 で き る ド キ ュ メ ン ト の サ イ ズ に 制 限 が あ り ま す 。 ( す く な く と も Apple LaserWriter の 場 合 は ) プ リ ン タ が VMerrors に な っ た 場 合 は 、 -f や -t オ プ シ ョ ン を 使 っ て 出 力 ペ ー ジ を 選 択 し て 下 さ い 。
著 者
Mark Senn が こ の プ ロ グ ラ ム の 初 期 の バ ー ジ ョ ン で あ る 、 BBN BitGraph 用 の ド ラ イ バ を 作 成 し ま し た 。 Stephan Bechtolsheim, Bob Brown, Richard Furuta,James Schaad, Robert Wells が こ れ を 改 良 し ま し た 。 Norm Hutchinson が こ れ を SUN に 移 植 し ま し た 。 Neal Holts が Apollo に 移 植 し 、 こ の 時 PostScript を 出 力 す る よ う に し ま し た 。 Scott Janes は フ ォ ン ト を 代 用 す る 機 能 を 付 け 加 え ま し た 。 Jean-Francois Lamy は PostScript illustrationsの イ ン タ ー フ ェ ー ス を 作 り ま し た 。 桜 井 貴 文 が NTT jTeX 対 応 と PK フ ォ ン ト 対 応 、 fontdesc対 応 に し ま し た 。 鷲 坂 光 一 が GF フ ォ ン ト 対 応 に し ま し た 。 風 間 一 洋 が EPSF, eepic 対 応 に し ま し た 。
(PostScript は Adobe Systems, Inc. の 登 録 商 標 で す 。 )