Man page - dblatex(1)

Packages contains this manual

Available languages:

en tr ja

Manual

DBLATEX

名 前
書 式
説 明
オ プ シ ョ ン
フ ァ イ ル と デ ィ レ ク ト リ
環 境 変 数

関 連 項 目
著 者
著 作 権

名 前

dblatex - DocBook を LaTeX, DVI, PostScript, PDF に 変 換 す る

書 式

dblatex [ options ] { file | -}

説 明

こ の man ペ ー ジ で は 、 dblatex コ マ ン ド に つ い て 簡 単 に 説 明 し ま す 。 詳 し く は 、 以 降 に 示 し て い る PDF マ ニ ュ ア ル を 読 ん で く だ さ い 。

dblatex は 、 SGML/XML の DocBook 文 書 を DVI, PostScript, PDF に 変 換 す る プ ロ グ ラ ム で す 。 そ の 最 初 の 処 理 に お い て は 、 純 粋 な LaTeX 文 書 へ の 変 換 を 行 い ま す 。 MathML 2.0 マ ー ク ア ッ プ も サ ポ ー ト し て い ま す 。 こ れ は 、 DB2LaTeX の ク ロ ー ン と し て 始 ま り ま し た 。

オ プ シ ョ ン

オ プ シ ョ ン の 概 要 を 以 下 に 示 し ま す 。 完 全 な 説 明 は PDF マ ニ ュ ア ル を 参 照 し て く だ さ い 。

-h , --help

ヘ ル プ メ ッ セ ー ジ を 表 示 し て 終 了 し ま す 。

-b backend , --backend= backend

利 用 す る バ ッ ク エ ン ド を 指 定 し ま す 。 pdftex (デ フ ォ ル ト ), dvips , xetex の い ず れ か で す 。

-B , --no-batch

tex 出 力 を す べ て 表 示 し ま す 。

-c config , -S config , --config= config

設 定 フ ァ イ ル を 指 定 し ま す 。 設 定 フ ァ イ ル は 、 各 種 オ プ シ ョ ン や 適 用 し た い カ ス タ マ イ ズ を グ ル ー プ 化 す る た め に 用 い る こ と が で き ま す 。

-d , --debug

デ バ ッ グ モ ー ド 。 dblatex が 実 際 に 処 理 を 行 う 一 時 デ ィ レ ク ト リ を 残 し ま す 。

-D , --dump

エ ラ ー 発 生 時 に エ ラ ー ス タ ッ ク を ダ ン プ し ま す (デ バ ッ グ 目 的 )。

-e indexstyle , --indexstyle indexstyle

makeindex へ 渡 す イ ン デ ッ ク ス ス タ イ ル フ ァ イ ル と し て 、 dblatex の デ フ ォ ル ト の イ ン デ ッ ク ス ス タ イ ル で は な い 、 別 の フ ァ イ ル を 指 定 し ま す 。

-f figure_format , --fig-format= figure_format

図 フ ァ イ ル の フ ォ ー マ ッ ト 、 fig eps を 指 定 し ま す 。 こ れ は 、 図 フ ァ イ ル の 拡 張 子 か ら 推 定 で き な か っ た 場 合 に 用 い ら れ ま す 。

-F input_format , --input-format= input_format

入 力 フ ァ イ ル フ ォ ー マ ッ ト 。 sgml , xml (デ フ ォ ル ト ) の い ず れ か で す 。

-i texinputs , --texinputs texinputs

TEXINPUTS へ の 追 加 パ ス を 指 定 し ま す 。

-I figure_path , --fig-path= figure_path

図 フ ァ イ ル を 検 索 す る 追 加 の パ ス を 指 定 し ま す 。

-l bst_path , --bst-path= bst_path

BibTeX ス タ イ ル を 検 索 す る 追 加 パ ス を 指 定 し ま す 。

-L bib_path , --bib-path= bib_path

BibTeX デ ー タ ベ ー ス を 検 索 す る 追 加 パ ス を 指 定 し ま す 。

-m xslt , --xslt= xslt

利 用 す る XSLT エ ン ジ ン を 指 定 し ま す 。 利 用 可 能 な エ ン ジ ン は xsltproc (デ フ ォ ル ト ), 4xslt, saxon で す 。

-o output , --output= output

出 力 フ ァ イ ル を 指 定 し ま す 。 こ の 指 定 が な か っ た 場 合 は 、 入 力 フ ァ イ ル 名 を 用 い て 、 そ の サ フ ィ ッ ク ス に 出 力 フ ォ ー マ ッ ト を つ け ま す 。 セ ッ ト (set) に よ っ て 複 数 の ブ ッ ク が ま と め ら れ て い る 場 合 に は 、 本 オ プ シ ョ ン は 無 視 さ れ ま す 。 そ の 場 合 は 、 か わ り に -O オ プ シ ョ ン が 適 用 さ れ ま す 。

-O output_dir , --output-dir= output_dir

セ ッ ト (set) か ら 生 成 さ れ る ブ ッ ク の 出 力 デ ィ レ ク ト リ を 指 定 し ま す 。 こ の 指 定 が な か っ た 場 合 は 、 か わ り に カ レ ン ト な ワ ー キ ン グ デ ィ レ ク ト リ が 用 い ら れ ま す 。 単 一 の 文 書 を 出 力 す る 場 合 に は 、 本 オ プ シ ョ ン は 無 視 さ れ ま す 。 そ し て -o オ プ シ ョ ン が 考 慮 さ れ ま す 。

-p xsl_user , --xsl-user= xsl_user

利 用 す る XSL ユ ー ザ ー ス タ イ ル シ ー ト を 指 定 し ま す 。 ユ ー ザ ー ス タ イ ル シ ー ト は 複 数 指 定 が 可 能 で す が 、 そ の オ プ シ ョ ン 指 定 順 が 意 味 を 持 ち ま す 。 ユ ー ザ ー ス タ イ ル シ ー ト の 定 義 は 、 後 か ら 指 定 さ れ た も の が 優 先 さ れ ま す 。

-P param = value , --param= param = value

コ マ ン ド ラ イ ン か ら XSL パ ラ メ ー タ ー を 設 定 し ま す 。

-q , --quiet

詳 細 な 出 力 を 省 略 し ま す 。 そ こ で は TeX の 出 力 メ ッ セ ー ジ と エ ラ ー メ ッ セ ー ジ の み を 表 示 し ま す 。

-r [plugin:] script , --texpost=[plugin:] script

tex の コ ン パ イ ル 処 理 の 一 番 最 後 に 呼 び 出 さ れ る ス ク リ プ ト を 指 定 し ま す 。 そ の 役 割 は 、 最 終 処 理 に 至 る 前 に 、 tex フ ァ イ ル や コ ン パ イ ル 結 果 の フ ァ イ ル 修 正 す る も の で す 。 script は python プ ラ グ イ ン と す る こ と が で き ま す 。 そ の 場 合 は 、 プ レ フ ィ ッ ク ス と し て 'plugin:' を つ け て く だ さ い 。

-s latex_style , --texstyle= latex_style

適 用 す る Latex ス タ イ ル を 指 定 し ま す 。 こ こ に は パ ッ ケ ー ジ 名 を 指 定 す る か 、 あ る い は 直 接 latex パ ッ ケ ー ジ の パ ス を 指 定 し ま す 。 パ ッ ケ ー ジ 名 に は デ ィ レ ク ト リ パ ス は 含 め ず 、 拡 張 子 '.sty' を つ け ま せ ん 。 逆 に latex パ ッ ケ ー ジ の 場 合 は 、 フ ル パ ス 指 定 に よ り デ ィ レ ク ト リ を 含 め ま す 。 そ し て 必 ず '.sty' の 拡 張 子 を つ け な け れ ば な り ま せ ん 。

-t format , --type= format

出 力 フ ォ ー マ ッ ト 。 指 定 可 能 な フ ォ ー マ ッ ト は tex , dvi , ps , pdf (デ フ ォ ル ト ) で す 。

--dvi

DVI 出 力 を 行 い ま す 。 こ れ は -tdvi と 同 じ で す 。

--pdf

PDF 出 力 を 行 い ま す 。 こ れ は -tpdf と 同 じ で す 。

--ps

PostScript 出 力 を 行 い ま す 。 こ れ は -tps と 同 じ で す 。

-T style , --style= style

出 力 ス タ イ ル を 指 定 し ま す 。 用 意 さ れ て い る ス タ イ ル は db2latex , simple , native (デ フ ォ ル ト ) で す 。

-v , --version

dblatex の バ ー ジ ョ ン を 表 示 し ま す 。

-V , --verbose

詳 細 出 力 モ ー ド 。 実 行 中 の コ マ ン ド を 表 示 し ま す 。

-x xslt_options , --xslt-opts= xslt_options

XSLT エ ン ジ ン に 直 接 受 け 渡 す 引 数 を 指 定 し ま す 。

-X , --no-external

外 部 か ら の テ キ ス ト フ ァ イ ル サ ポ ー ト を 無 効 に し ま す 。 こ の サ ポ ー ト は 、 テ キ ス ト デ ー タ や イ メ ー ジ デ ー タ が 参 照 す る 外 部 フ ァ イ ル を 呼 び 出 す た め に 必 要 と な り ま す 。 た だ し 文 書 に そ の よ う な 呼 び 出 し が 含 ま れ な い 場 合 は 、 こ の サ ポ ー ト を 無 効 に す る こ と が で き ま す 。 こ れ を 無 効 に し た 場 合 、 大 き な 文 書 の 場 合 は 処 理 性 能 を 改 善 す る こ と が で き ま す 。

フ ァ イ ル と デ ィ レ ク ト リ

$HOME/.dblatex/

ユ ー ザ ー 設 定 デ ィ レ ク ト リ 。

/etc/dblatex/

シ ス テ ム 全 体 で の 設 定 デ ィ レ ク ト リ 。

定 義 済 の 出 力 ス タ イ ル は 、 パ ッ ケ ー ジ が イ ン ス ト ー ル さ れ て い る デ ィ レ ク ト リ に あ り ま す 。

環 境 変 数

DBLATEX_CONFIG_FILES

追 加 の 設 定 デ ィ レ ク ト リ で あ り 、 dblatex の 設 定 フ ァ イ ル を い く つ か 含 め る こ と が で き ま す 。

myfile.xml か ら myfile.pdf を 生 成 し ま す 。

dblatex myfile.xml

コ マ ン ド ラ イ ン か ら XSL パ ラ メ ー タ ー を い く つ か 設 定 し ま す 。

dblatex -P latex.babel.language=de myfile.xml

XSL ス タ イ ル シ ー ト を 用 い ま す 。

dblatex -p myconfig.xsl myfile.xml

db2latex 出 力 ス タ イ ル を 用 い ま す 。

dblatex -T db2latex myfile.xml

独 自 の latex ス タ イ ル を 適 用 し ま す 。

dblatex -s mystyle myfile.xml
dblatex -s /path/to/mystyle.sty myfile.xml

XSLT エ ン ジ ン に 対 し て 、 追 加 の 引 数 を 受 け 渡 し ま す 。

dblatex -x "--path /path/to/load/entity" myfile.xml

dblatex と プ ロ フ ァ イ リ ン グ を 用 い ま す 。

xsltproc --param profile.attribute "'output'" \
--param profile.value "'pdf'" \
/path/to/profiling/profile.xsl \
myfile.xml | dblatex -o myfile.pdf -

一 セ ッ ト の ブ ッ ク を 生 成 し ま す 。

dblatex -O /path/to/chunk/dir -Pset.book.num=all myfile.xml

関 連 項 目

こ の プ ロ グ ラ ム に つ い て は 「 DocBook to LaTeX Publishing - User Manual」 に お い て す べ て 説 明 し て い ま す 。 こ れ は パ ッ ケ ー ジ 内 の 文 書 デ ィ レ ク ト リ 内 に あ り ま す 。

著 者

Benoit Guillon

ア ッ プ ス ト リ ー ム の メ ン テ ナ ー 。

Andreas Hoenen <andreas.hoenen@arcor.de>

Debian メ ン テ ナ ー 。

著 作 権

Copyright © 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015 Andreas Hoenen

This manual page was written for the Debian(TM) system (but it may be used by others).

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU General Public License, Version 2 or any later version published by the Free Software Foundation.

On Debian(TM) systems, the complete text of the GNU General Public License can be found in /usr/share/common-licenses/GPL.