|
Packit Service |
76cb02 |
|
|
Packit Service |
76cb02 |
|
|
Packit Service |
76cb02 |
PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN"
|
|
Packit Service |
76cb02 |
"http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd"
|
|
Packit Service |
76cb02 |
[Debian</productname>">
|
|
Packit Service |
76cb02 |
GNU">]>
|
|
Packit Service |
76cb02 |
<refentry id="ref-dblatex">
|
|
Packit Service |
76cb02 |
|
|
Packit Service |
76cb02 |
<refentryinfo>
|
|
Packit Service |
76cb02 |
<address>
|
|
Packit Service |
76cb02 |
<email>marsgui@users.sourceforge.net</email>
|
|
Packit Service |
76cb02 |
</address>
|
|
Packit Service |
76cb02 |
<author>
|
|
Packit Service |
76cb02 |
<firstname>Benoit</firstname>
|
|
Packit Service |
76cb02 |
<surname>Guillon</surname>
|
|
Packit Service |
76cb02 |
<contrib>Upstream maintainer</contrib>
|
|
Packit Service |
76cb02 |
</author>
|
|
Packit Service |
76cb02 |
<author>
|
|
Packit Service |
76cb02 |
<firstname>Andreas</firstname>
|
|
Packit Service |
76cb02 |
<surname>Hoenen</surname>
|
|
Packit Service |
76cb02 |
<email>andreas.hoenen@arcor.de</email>
|
|
Packit Service |
76cb02 |
<contrib>Debian maintainer</contrib>
|
|
Packit Service |
76cb02 |
</author>
|
|
Packit Service |
76cb02 |
<copyright>
|
|
Packit Service |
76cb02 |
<year>2005</year>
|
|
Packit Service |
76cb02 |
<year>2006</year>
|
|
Packit Service |
76cb02 |
<year>2007</year>
|
|
Packit Service |
76cb02 |
<year>2008</year>
|
|
Packit Service |
76cb02 |
<year>2009</year>
|
|
Packit Service |
76cb02 |
<year>2010</year>
|
|
Packit Service |
76cb02 |
<year>2011</year>
|
|
Packit Service |
76cb02 |
<year>2012</year>
|
|
Packit Service |
76cb02 |
<year>2013</year>
|
|
Packit Service |
76cb02 |
<year>2014</year>
|
|
Packit Service |
76cb02 |
<year>2015</year>
|
|
Packit Service |
76cb02 |
<holder>Andreas Hoenen</holder>
|
|
Packit Service |
76cb02 |
</copyright>
|
|
Packit Service |
76cb02 |
<legalnotice>
|
|
Packit Service |
76cb02 |
<para>
|
|
Packit Service |
76cb02 |
This manual page was written for the &debian; system (but it may be used
|
|
Packit Service |
76cb02 |
by others).
|
|
Packit Service |
76cb02 |
</para>
|
|
Packit Service |
76cb02 |
<para>
|
|
Packit Service |
76cb02 |
Permission is granted to copy, distribute and/or modify this document
|
|
Packit Service |
76cb02 |
under the terms of the &gnu; General Public License, Version 2 or any
|
|
Packit Service |
76cb02 |
later version published by the Free Software Foundation.
|
|
Packit Service |
76cb02 |
</para>
|
|
Packit Service |
76cb02 |
<para>
|
|
Packit Service |
76cb02 |
On &debian; systems, the complete text of the &gnu; General Public
|
|
Packit Service |
76cb02 |
License can be found in
|
|
Packit Service |
76cb02 |
<filename>/usr/share/common-licenses/GPL</filename>.
|
|
Packit Service |
76cb02 |
</para>
|
|
Packit Service |
76cb02 |
</legalnotice>
|
|
Packit Service |
76cb02 |
<date>March 6, 2015</date>
|
|
Packit Service |
76cb02 |
</refentryinfo>
|
|
Packit Service |
76cb02 |
|
|
Packit Service |
76cb02 |
<refmeta>
|
|
Packit Service |
76cb02 |
<refentrytitle>dblatex</refentrytitle>
|
|
Packit Service |
76cb02 |
<manvolnum>1</manvolnum>
|
|
Packit Service |
76cb02 |
<refmiscinfo class="manual">Dblatex Manual Page</refmiscinfo>
|
|
Packit Service |
76cb02 |
<refmiscinfo class="source">dblatex
|
|
Packit Service |
76cb02 |
xmlns:xi="http://www.w3.org/2001/XInclude"/></refmiscinfo>
|
|
Packit Service |
76cb02 |
</refmeta>
|
|
Packit Service |
76cb02 |
|
|
Packit Service |
76cb02 |
<refnamediv>
|
|
Packit Service |
76cb02 |
<refname>dblatex</refname>
|
|
Packit Service |
76cb02 |
<refpurpose>
|
|
Packit Service |
76cb02 |
convert <application>DocBook</application> to
|
|
Packit Service |
76cb02 |
<application>LaTeX</application>, <application>DVI</application>,
|
|
Packit Service |
76cb02 |
<application>PostScript</application>, and <application>PDF</application>
|
|
Packit Service |
76cb02 |
</refpurpose>
|
|
Packit Service |
76cb02 |
</refnamediv>
|
|
Packit Service |
76cb02 |
|
|
Packit Service |
76cb02 |
<refsynopsisdiv>
|
|
Packit Service |
76cb02 |
<cmdsynopsis>
|
|
Packit Service |
76cb02 |
<command>dblatex</command>
|
|
Packit Service |
76cb02 |
<arg choice="opt"><option>options</option></arg>
|
|
Packit Service |
76cb02 |
<arg choice="plain">{<replaceable>file</replaceable> | -}</arg>
|
|
Packit Service |
76cb02 |
</cmdsynopsis>
|
|
Packit Service |
76cb02 |
</refsynopsisdiv>
|
|
Packit Service |
76cb02 |
|
|
Packit Service |
76cb02 |
<refsection>
|
|
Packit Service |
76cb02 |
<title>Description</title>
|
|
Packit Service |
76cb02 |
|
|
Packit Service |
76cb02 |
<para output="manpage">
|
|
Packit Service |
76cb02 |
This manual page briefly documents the <command>dblatex</command>
|
|
Packit Service |
76cb02 |
command. For more details read the <application>PDF</application> manual;
|
|
Packit Service |
76cb02 |
see below.
|
|
Packit Service |
76cb02 |
</para>
|
|
Packit Service |
76cb02 |
|
|
Packit Service |
76cb02 |
<para>
|
|
Packit Service |
76cb02 |
<command>dblatex</command> is a program that transforms your
|
|
Packit Service |
76cb02 |
<application>SGML</application>/<application>XML</application>
|
|
Packit Service |
76cb02 |
<application>DocBook</application> documents to
|
|
Packit Service |
76cb02 |
<application>DVI</application>, <application>PostScript</application> or
|
|
Packit Service |
76cb02 |
<application>PDF</application> by translating them into pure
|
|
Packit Service |
76cb02 |
<application>LaTeX</application> as a first process.
|
|
Packit Service |
76cb02 |
<application>MathML 2.0</application> markups are supported, too.
|
|
Packit Service |
76cb02 |
<phrase output="manpage">It started as a clone of
|
|
Packit Service |
76cb02 |
<application>DB2LaTeX</application>.</phrase>
|
|
Packit Service |
76cb02 |
</para>
|
|
Packit Service |
76cb02 |
</refsection>
|
|
Packit Service |
76cb02 |
|
|
Packit Service |
76cb02 |
<refsection>
|
|
Packit Service |
76cb02 |
<title>Options</title>
|
|
Packit Service |
76cb02 |
|
|
Packit Service |
76cb02 |
<para>
|
|
Packit Service |
76cb02 |
A summary of options is included below. <phrase output="manpage">For a
|
|
Packit Service |
76cb02 |
complete description, see the <application>PDF</application>
|
|
Packit Service |
76cb02 |
manual.</phrase>
|
|
Packit Service |
76cb02 |
</para>
|
|
Packit Service |
76cb02 |
|
|
Packit Service |
76cb02 |
<variablelist>
|
|
Packit Service |
76cb02 |
<varlistentry>
|
|
Packit Service |
76cb02 |
<term><option>-h</option></term>
|
|
Packit Service |
76cb02 |
<term><option>--help</option></term>
|
|
Packit Service |
76cb02 |
<listitem><simpara>Show a help message and exit.</simpara></listitem>
|
|
Packit Service |
76cb02 |
</varlistentry>
|
|
Packit Service |
76cb02 |
<varlistentry>
|
|
Packit Service |
76cb02 |
<term><option>-b <replaceable>backend</replaceable></option></term>
|
|
Packit Service |
76cb02 |
<term>
|
|
Packit Service |
76cb02 |
<option>--backend=<replaceable>backend</replaceable></option>
|
|
Packit Service |
76cb02 |
</term>
|
|
Packit Service |
76cb02 |
<listitem>
|
|
Packit Service |
76cb02 |
<simpara>
|
|
Packit Service |
76cb02 |
Backend driver to use: <parameter>pdftex</parameter> (default),
|
|
Packit Service |
76cb02 |
<parameter>dvips</parameter>, or <parameter>xetex</parameter>.
|
|
Packit Service |
76cb02 |
<phrase output="manual">
|
|
Packit Service |
76cb02 |
See also <xref linkend="sec-process"/>.</phrase>
|
|
Packit Service |
76cb02 |
</simpara>
|
|
Packit Service |
76cb02 |
</listitem>
|
|
Packit Service |
76cb02 |
</varlistentry>
|
|
Packit Service |
76cb02 |
<varlistentry>
|
|
Packit Service |
76cb02 |
<term><option>-B</option></term>
|
|
Packit Service |
76cb02 |
<term><option>--no-batch</option></term>
|
|
Packit Service |
76cb02 |
<listitem><simpara>All the tex output is printed.</simpara></listitem>
|
|
Packit Service |
76cb02 |
</varlistentry>
|
|
Packit Service |
76cb02 |
<varlistentry>
|
|
Packit Service |
76cb02 |
<term><option>-c <replaceable>config</replaceable></option></term>
|
|
Packit Service |
76cb02 |
<term><option>-S <replaceable>config</replaceable></option></term>
|
|
Packit Service |
76cb02 |
<term><option>--config=<replaceable>config</replaceable></option></term>
|
|
Packit Service |
76cb02 |
<listitem>
|
|
Packit Service |
76cb02 |
<simpara>Configuration file. A configuration file can be used to group
|
|
Packit Service |
76cb02 |
all the options and customizations to apply. <phrase output="manual">See
|
|
Packit Service |
76cb02 |
<xref linkend="sec-specs"/>.</phrase>
|
|
Packit Service |
76cb02 |
</simpara>
|
|
Packit Service |
76cb02 |
</listitem>
|
|
Packit Service |
76cb02 |
</varlistentry>
|
|
Packit Service |
76cb02 |
<varlistentry>
|
|
Packit Service |
76cb02 |
<term><option>-d</option></term>
|
|
Packit Service |
76cb02 |
<term><option>--debug</option></term>
|
|
Packit Service |
76cb02 |
<listitem>
|
|
Packit Service |
76cb02 |
<simpara>
|
|
Packit Service |
76cb02 |
Debug mode: Keep the temporary directory in which dblatex actually
|
|
Packit Service |
76cb02 |
works. <phrase output="manual"><xref linkend="sec-debug"/> explains how
|
|
Packit Service |
76cb02 |
you can use it.</phrase>
|
|
Packit Service |
76cb02 |
</simpara>
|
|
Packit Service |
76cb02 |
</listitem>
|
|
Packit Service |
76cb02 |
</varlistentry>
|
|
Packit Service |
76cb02 |
<varlistentry>
|
|
Packit Service |
76cb02 |
<term><option>-D</option></term>
|
|
Packit Service |
76cb02 |
<term><option>--dump</option></term>
|
|
Packit Service |
76cb02 |
<listitem>
|
|
Packit Service |
76cb02 |
<simpara>
|
|
Packit Service |
76cb02 |
Dump the error stack when an error occurs (debug purpose).
|
|
Packit Service |
76cb02 |
</simpara>
|
|
Packit Service |
76cb02 |
</listitem>
|
|
Packit Service |
76cb02 |
</varlistentry>
|
|
Packit Service |
76cb02 |
<varlistentry>
|
|
Packit Service |
76cb02 |
<term><option>-e <replaceable>indexstyle</replaceable></option></term>
|
|
Packit Service |
76cb02 |
<term><option>--indexstyle <replaceable>indexstyle</replaceable></option></term>
|
|
Packit Service |
76cb02 |
<listitem>
|
|
Packit Service |
76cb02 |
<simpara>
|
|
Packit Service |
76cb02 |
Index style file to pass to <command>makeindex</command> instead of
|
|
Packit Service |
76cb02 |
the dblatex default index style.
|
|
Packit Service |
76cb02 |
</simpara>
|
|
Packit Service |
76cb02 |
</listitem>
|
|
Packit Service |
76cb02 |
</varlistentry>
|
|
Packit Service |
76cb02 |
<varlistentry>
|
|
Packit Service |
76cb02 |
<term><option>-f <replaceable>figure_format</replaceable></option></term>
|
|
Packit Service |
76cb02 |
<term>
|
|
Packit Service |
76cb02 |
<option>--fig-format=<replaceable>figure_format</replaceable></option>
|
|
Packit Service |
76cb02 |
</term>
|
|
Packit Service |
76cb02 |
<listitem>
|
|
Packit Service |
76cb02 |
<simpara>
|
|
Packit Service |
76cb02 |
Input figure format: <parameter>fig</parameter>,
|
|
Packit Service |
76cb02 |
<parameter>eps</parameter>. Used when not deduced from figure file
|
|
Packit Service |
76cb02 |
extension. <phrase output="manual">See also
|
|
Packit Service |
76cb02 |
<xref linkend="sec-figconv"/>.</phrase>
|
|
Packit Service |
76cb02 |
</simpara>
|
|
Packit Service |
76cb02 |
</listitem>
|
|
Packit Service |
76cb02 |
</varlistentry>
|
|
Packit Service |
76cb02 |
<varlistentry>
|
|
Packit Service |
76cb02 |
<term><option>-F <replaceable>input_format</replaceable></option></term>
|
|
Packit Service |
76cb02 |
<term>
|
|
Packit Service |
76cb02 |
<option>--input-format=<replaceable>input_format</replaceable></option>
|
|
Packit Service |
76cb02 |
</term>
|
|
Packit Service |
76cb02 |
<listitem>
|
|
Packit Service |
76cb02 |
<simpara>
|
|
Packit Service |
76cb02 |
Input file format: <parameter>sgml</parameter>,
|
|
Packit Service |
76cb02 |
<parameter>xml</parameter> (default).
|
|
Packit Service |
76cb02 |
</simpara>
|
|
Packit Service |
76cb02 |
</listitem>
|
|
Packit Service |
76cb02 |
</varlistentry>
|
|
Packit Service |
76cb02 |
<varlistentry>
|
|
Packit Service |
76cb02 |
<term><option>-i <replaceable>texinputs</replaceable></option></term>
|
|
Packit Service |
76cb02 |
<term>
|
|
Packit Service |
76cb02 |
<option>--texinputs <replaceable>texinputs</replaceable></option>
|
|
Packit Service |
76cb02 |
</term>
|
|
Packit Service |
76cb02 |
<listitem>
|
|
Packit Service |
76cb02 |
<simpara>Path added to <envar>TEXINPUTS</envar></simpara>
|
|
Packit Service |
76cb02 |
</listitem>
|
|
Packit Service |
76cb02 |
</varlistentry>
|
|
Packit Service |
76cb02 |
<varlistentry>
|
|
Packit Service |
76cb02 |
<term><option>-I <replaceable>figure_path</replaceable></option></term>
|
|
Packit Service |
76cb02 |
<term>
|
|
Packit Service |
76cb02 |
<option>--fig-path=<replaceable>figure_path</replaceable></option>
|
|
Packit Service |
76cb02 |
</term>
|
|
Packit Service |
76cb02 |
<listitem>
|
|
Packit Service |
76cb02 |
<simpara>Additional lookup path of the figures.
|
|
Packit Service |
76cb02 |
output="manual">See <xref linkend="sec-lookup"/>.</phrase></simpara>
|
|
Packit Service |
76cb02 |
</listitem>
|
|
Packit Service |
76cb02 |
</varlistentry>
|
|
Packit Service |
76cb02 |
<varlistentry>
|
|
Packit Service |
76cb02 |
<term><option>-l <replaceable>bst_path</replaceable></option></term>
|
|
Packit Service |
76cb02 |
<term>
|
|
Packit Service |
76cb02 |
<option>--bst-path=<replaceable>bst_path</replaceable></option>
|
|
Packit Service |
76cb02 |
</term>
|
|
Packit Service |
76cb02 |
<listitem>
|
|
Packit Service |
76cb02 |
<simpara>Additional lookup path of the BibTeX styles.
|
|
Packit Service |
76cb02 |
output="manual">See <xref linkend="sec-bibtex"/>.</phrase></simpara>
|
|
Packit Service |
76cb02 |
</listitem>
|
|
Packit Service |
76cb02 |
</varlistentry>
|
|
Packit Service |
76cb02 |
<varlistentry>
|
|
Packit Service |
76cb02 |
<term><option>-L <replaceable>bib_path</replaceable></option></term>
|
|
Packit Service |
76cb02 |
<term>
|
|
Packit Service |
76cb02 |
<option>--bib-path=<replaceable>bib_path</replaceable></option>
|
|
Packit Service |
76cb02 |
</term>
|
|
Packit Service |
76cb02 |
<listitem>
|
|
Packit Service |
76cb02 |
<simpara>Additional lookup path of the BibTeX databases.
|
|
Packit Service |
76cb02 |
output="manual">See <xref linkend="sec-bibtex"/>.</phrase></simpara>
|
|
Packit Service |
76cb02 |
</listitem>
|
|
Packit Service |
76cb02 |
</varlistentry>
|
|
Packit Service |
76cb02 |
<varlistentry>
|
|
Packit Service |
76cb02 |
<term><option>-m <replaceable>xslt</replaceable></option></term>
|
|
Packit Service |
76cb02 |
<term>
|
|
Packit Service |
76cb02 |
<option>--xslt=<replaceable>xslt</replaceable></option>
|
|
Packit Service |
76cb02 |
</term>
|
|
Packit Service |
76cb02 |
<listitem>
|
|
Packit Service |
76cb02 |
<simpara>XSLT engine to use. The available engines are:
|
|
Packit Service |
76cb02 |
xsltproc (default), 4xslt, saxon.</simpara>
|
|
Packit Service |
76cb02 |
</listitem>
|
|
Packit Service |
76cb02 |
</varlistentry>
|
|
Packit Service |
76cb02 |
<varlistentry>
|
|
Packit Service |
76cb02 |
<term><option>-o <replaceable>output</replaceable></option></term>
|
|
Packit Service |
76cb02 |
<term><option>--output=<replaceable>output</replaceable></option></term>
|
|
Packit Service |
76cb02 |
<listitem>
|
|
Packit Service |
76cb02 |
<simpara>
|
|
Packit Service |
76cb02 |
Output filename. When not specified, the input filename is used, with
|
|
Packit Service |
76cb02 |
the suffix of the output format. The option is ignored if several
|
|
Packit Service |
76cb02 |
books are chunked from a set. In this case the <option>-O</option>
|
|
Packit Service |
76cb02 |
option is applied instead.
|
|
Packit Service |
76cb02 |
</simpara>
|
|
Packit Service |
76cb02 |
</listitem>
|
|
Packit Service |
76cb02 |
</varlistentry>
|
|
Packit Service |
76cb02 |
<varlistentry>
|
|
Packit Service |
76cb02 |
<term><option>-O <replaceable>output_dir</replaceable></option></term>
|
|
Packit Service |
76cb02 |
<term><option>--output-dir=<replaceable>output_dir</replaceable></option></term>
|
|
Packit Service |
76cb02 |
<listitem>
|
|
Packit Service |
76cb02 |
<simpara>
|
|
Packit Service |
76cb02 |
Output directory of the books built from a set. When not specified,
|
|
Packit Service |
76cb02 |
the current working directory is used instead. The option is ignored
|
|
Packit Service |
76cb02 |
if a single document is outputed, and the <option>-o</option> is
|
|
Packit Service |
76cb02 |
taken into account.
|
|
Packit Service |
76cb02 |
</simpara>
|
|
Packit Service |
76cb02 |
</listitem>
|
|
Packit Service |
76cb02 |
</varlistentry>
|
|
Packit Service |
76cb02 |
<varlistentry>
|
|
Packit Service |
76cb02 |
<term><option>-p <replaceable>xsl_user</replaceable></option></term>
|
|
Packit Service |
76cb02 |
<term>
|
|
Packit Service |
76cb02 |
<option>--xsl-user=<replaceable>xsl_user</replaceable></option>
|
|
Packit Service |
76cb02 |
</term>
|
|
Packit Service |
76cb02 |
<listitem>
|
|
Packit Service |
76cb02 |
<simpara>
|
|
Packit Service |
76cb02 |
An <application>XSL</application> user stylesheet to use. Several
|
|
Packit Service |
76cb02 |
user stylesheets can be specified, but the option order is meaningful: a user stylesheet takes precedence over previously defined user stylesheets.
|
|
Packit Service |
76cb02 |
<phrase output="manual">See <xref linkend="sec-param"/>.</phrase>
|
|
Packit Service |
76cb02 |
</simpara>
|
|
Packit Service |
76cb02 |
</listitem>
|
|
Packit Service |
76cb02 |
</varlistentry>
|
|
Packit Service |
76cb02 |
<varlistentry>
|
|
Packit Service |
76cb02 |
<term><option>-P <replaceable>param</replaceable>=<replaceable>value</replaceable></option>
|
|
Packit Service |
76cb02 |
</term>
|
|
Packit Service |
76cb02 |
<term>
|
|
Packit Service |
76cb02 |
<option>--param=<replaceable>param</replaceable>=<replaceable>value</replaceable></option>
|
|
Packit Service |
76cb02 |
</term>
|
|
Packit Service |
76cb02 |
<listitem>
|
|
Packit Service |
76cb02 |
<simpara>
|
|
Packit Service |
76cb02 |
Set an <application>XSL</application> parameter from command line.
|
|
Packit Service |
76cb02 |
<phrase output="manual">See <xref linkend="sec-param-value"/>.</phrase>
|
|
Packit Service |
76cb02 |
</simpara>
|
|
Packit Service |
76cb02 |
</listitem>
|
|
Packit Service |
76cb02 |
</varlistentry>
|
|
Packit Service |
76cb02 |
<varlistentry>
|
|
Packit Service |
76cb02 |
<term><option>-q</option></term>
|
|
Packit Service |
76cb02 |
<term><option>--quiet</option></term>
|
|
Packit Service |
76cb02 |
<listitem>
|
|
Packit Service |
76cb02 |
<simpara>
|
|
Packit Service |
76cb02 |
Less verbose, showing only TeX output messages and error messages.
|
|
Packit Service |
76cb02 |
</simpara>
|
|
Packit Service |
76cb02 |
</listitem>
|
|
Packit Service |
76cb02 |
</varlistentry>
|
|
Packit Service |
76cb02 |
<varlistentry>
|
|
Packit Service |
76cb02 |
<term><option>-r <optional>plugin:</optional><replaceable>script</replaceable></option></term>
|
|
Packit Service |
76cb02 |
<term>
|
|
Packit Service |
76cb02 |
<option>--texpost=<optional>plugin:</optional><replaceable>script</replaceable></option>
|
|
Packit Service |
76cb02 |
</term>
|
|
Packit Service |
76cb02 |
<listitem>
|
|
Packit Service |
76cb02 |
<simpara>
|
|
Packit Service |
76cb02 |
Script called at the very end of the tex compilation. Its role is to
|
|
Packit Service |
76cb02 |
modify the tex file or one of the compilation files before the last
|
|
Packit Service |
76cb02 |
round. The <replaceable>script</replaceable> can be a python plugin.
|
|
Packit Service |
76cb02 |
In this case add the prefix term '<literal>plugin:</literal>'.
|
|
Packit Service |
76cb02 |
<phrase output="manual">See <xref linkend="sec-texpost"/>.</phrase>
|
|
Packit Service |
76cb02 |
</simpara>
|
|
Packit Service |
76cb02 |
</listitem>
|
|
Packit Service |
76cb02 |
</varlistentry>
|
|
Packit Service |
76cb02 |
<varlistentry>
|
|
Packit Service |
76cb02 |
<term><option>-s <replaceable>latex_style</replaceable></option></term>
|
|
Packit Service |
76cb02 |
<term>
|
|
Packit Service |
76cb02 |
<option>--texstyle=<replaceable>latex_style</replaceable></option>
|
|
Packit Service |
76cb02 |
</term>
|
|
Packit Service |
76cb02 |
<listitem>
|
|
Packit Service |
76cb02 |
<simpara>
|
|
Packit Service |
76cb02 |
Latex style to apply. It can be a package name, or directly a latex
|
|
Packit Service |
76cb02 |
package path. A package name must be without a directory
|
|
Packit Service |
76cb02 |
path and without the '.sty' extension. On the contrary,
|
|
Packit Service |
76cb02 |
a full latex package path can contain a directory path, but must ends with
|
|
Packit Service |
76cb02 |
the '.sty' extension.
|
|
Packit Service |
76cb02 |
<phrase output="manual">See <xref linkend="sec-custom-latex"/>.</phrase>
|
|
Packit Service |
76cb02 |
</simpara>
|
|
Packit Service |
76cb02 |
</listitem>
|
|
Packit Service |
76cb02 |
</varlistentry>
|
|
Packit Service |
76cb02 |
<varlistentry>
|
|
Packit Service |
76cb02 |
<term><option>-t <replaceable>format</replaceable></option></term>
|
|
Packit Service |
76cb02 |
<term><option>--type=<replaceable>format</replaceable></option></term>
|
|
Packit Service |
76cb02 |
<listitem>
|
|
Packit Service |
76cb02 |
<simpara>
|
|
Packit Service |
76cb02 |
Output format. Available formats: <parameter>tex</parameter>,
|
|
Packit Service |
76cb02 |
<parameter>dvi</parameter>, <parameter>ps</parameter>,
|
|
Packit Service |
76cb02 |
<parameter>pdf</parameter> (default).
|
|
Packit Service |
76cb02 |
</simpara>
|
|
Packit Service |
76cb02 |
</listitem>
|
|
Packit Service |
76cb02 |
</varlistentry>
|
|
Packit Service |
76cb02 |
<varlistentry>
|
|
Packit Service |
76cb02 |
<term><option>--dvi</option></term>
|
|
Packit Service |
76cb02 |
<listitem>
|
|
Packit Service |
76cb02 |
<simpara>DVI output. Equivalent to <option>-tdvi</option>.</simpara>
|
|
Packit Service |
76cb02 |
</listitem>
|
|
Packit Service |
76cb02 |
</varlistentry>
|
|
Packit Service |
76cb02 |
<varlistentry>
|
|
Packit Service |
76cb02 |
<term><option>--pdf</option></term>
|
|
Packit Service |
76cb02 |
<listitem>
|
|
Packit Service |
76cb02 |
<simpara>PDF output. Equivalent to <option>-tpdf</option>.</simpara>
|
|
Packit Service |
76cb02 |
</listitem>
|
|
Packit Service |
76cb02 |
</varlistentry>
|
|
Packit Service |
76cb02 |
<varlistentry>
|
|
Packit Service |
76cb02 |
<term><option>--ps</option></term>
|
|
Packit Service |
76cb02 |
<listitem>
|
|
Packit Service |
76cb02 |
<simpara>
|
|
Packit Service |
76cb02 |
PostScript output. Equivalent to <option>-tps</option>.
|
|
Packit Service |
76cb02 |
</simpara>
|
|
Packit Service |
76cb02 |
</listitem>
|
|
Packit Service |
76cb02 |
</varlistentry>
|
|
Packit Service |
76cb02 |
<varlistentry>
|
|
Packit Service |
76cb02 |
<term><option>-T <replaceable>style</replaceable></option></term>
|
|
Packit Service |
76cb02 |
<term><option>--style=<replaceable>style</replaceable></option></term>
|
|
Packit Service |
76cb02 |
<listitem>
|
|
Packit Service |
76cb02 |
<simpara>
|
|
Packit Service |
76cb02 |
Output style, predefined are: <parameter>db2latex</parameter>,
|
|
Packit Service |
76cb02 |
<parameter>simple</parameter>, <parameter>native</parameter>
|
|
Packit Service |
76cb02 |
(default). <phrase output="manual">See <xref linkend="sec-style"/>.
|
|
Packit Service |
76cb02 |
</phrase>
|
|
Packit Service |
76cb02 |
</simpara>
|
|
Packit Service |
76cb02 |
</listitem>
|
|
Packit Service |
76cb02 |
</varlistentry>
|
|
Packit Service |
76cb02 |
<varlistentry>
|
|
Packit Service |
76cb02 |
<term><option>-v</option></term>
|
|
Packit Service |
76cb02 |
<term><option>--version</option></term>
|
|
Packit Service |
76cb02 |
<listitem><simpara>Display the dblatex version.</simpara></listitem>
|
|
Packit Service |
76cb02 |
</varlistentry>
|
|
Packit Service |
76cb02 |
<varlistentry>
|
|
Packit Service |
76cb02 |
<term><option>-V</option></term>
|
|
Packit Service |
76cb02 |
<term><option>--verbose</option></term>
|
|
Packit Service |
76cb02 |
<listitem>
|
|
Packit Service |
76cb02 |
<simpara>Verbose mode, showing the running commands</simpara>
|
|
Packit Service |
76cb02 |
</listitem>
|
|
Packit Service |
76cb02 |
</varlistentry>
|
|
Packit Service |
76cb02 |
<varlistentry>
|
|
Packit Service |
76cb02 |
<term><option>-x <replaceable>xslt_options</replaceable></option></term>
|
|
Packit Service |
76cb02 |
<term>
|
|
Packit Service |
76cb02 |
<option>--xslt-opts=<replaceable>xslt_options</replaceable></option>
|
|
Packit Service |
76cb02 |
</term>
|
|
Packit Service |
76cb02 |
<listitem>
|
|
Packit Service |
76cb02 |
<simpara>
|
|
Packit Service |
76cb02 |
Arguments directly passed to the <application>XSLT
|
|
Packit Service |
76cb02 |
engine</application>
|
|
Packit Service |
76cb02 |
</simpara>
|
|
Packit Service |
76cb02 |
</listitem>
|
|
Packit Service |
76cb02 |
</varlistentry>
|
|
Packit Service |
76cb02 |
<varlistentry>
|
|
Packit Service |
76cb02 |
<term><option>-X</option></term>
|
|
Packit Service |
76cb02 |
<term><option>--no-external</option></term>
|
|
Packit Service |
76cb02 |
<listitem>
|
|
Packit Service |
76cb02 |
<simpara>
|
|
Packit Service |
76cb02 |
Disable the external text file support. This support is needed for
|
|
Packit Service |
76cb02 |
callouts on external files referenced by <sgmltag>textdata</sgmltag>
|
|
Packit Service |
76cb02 |
or <sgmltag>imagedata</sgmltag>, but it can be disabled if the document
|
|
Packit Service |
76cb02 |
does not contain such callouts. Disabling this support can improve the
|
|
Packit Service |
76cb02 |
processing performance for big documents.
|
|
Packit Service |
76cb02 |
</simpara>
|
|
Packit Service |
76cb02 |
</listitem>
|
|
Packit Service |
76cb02 |
</varlistentry>
|
|
Packit Service |
76cb02 |
</variablelist>
|
|
Packit Service |
76cb02 |
</refsection>
|
|
Packit Service |
76cb02 |
|
|
Packit Service |
76cb02 |
<refsection>
|
|
Packit Service |
76cb02 |
<title>Files and Directories</title>
|
|
Packit Service |
76cb02 |
<variablelist>
|
|
Packit Service |
76cb02 |
<varlistentry>
|
|
Packit Service |
76cb02 |
<term><filename>$HOME/.dblatex/</filename></term>
|
|
Packit Service |
76cb02 |
<listitem>
|
|
Packit Service |
76cb02 |
<simpara>
|
|
Packit Service |
76cb02 |
User configuration directory.
|
|
Packit Service |
76cb02 |
</simpara>
|
|
Packit Service |
76cb02 |
</listitem>
|
|
Packit Service |
76cb02 |
</varlistentry>
|
|
Packit Service |
76cb02 |
<varlistentry>
|
|
Packit Service |
76cb02 |
<term><filename>/etc/dblatex/</filename></term>
|
|
Packit Service |
76cb02 |
<listitem>
|
|
Packit Service |
76cb02 |
<simpara>
|
|
Packit Service |
76cb02 |
System-wide configuration directory.
|
|
Packit Service |
76cb02 |
</simpara>
|
|
Packit Service |
76cb02 |
</listitem>
|
|
Packit Service |
76cb02 |
</varlistentry>
|
|
Packit Service |
76cb02 |
</variablelist>
|
|
Packit Service |
76cb02 |
<para>The predefined output styles are located in the installed package
|
|
Packit Service |
76cb02 |
directory.</para>
|
|
Packit Service |
76cb02 |
</refsection>
|
|
Packit Service |
76cb02 |
|
|
Packit Service |
76cb02 |
<refsection>
|
|
Packit Service |
76cb02 |
<title>Environment Variables</title>
|
|
Packit Service |
76cb02 |
<variablelist>
|
|
Packit Service |
76cb02 |
<varlistentry>
|
|
Packit Service |
76cb02 |
<term><envar>DBLATEX_CONFIG_FILES</envar></term>
|
|
Packit Service |
76cb02 |
<listitem>
|
|
Packit Service |
76cb02 |
<simpara>
|
|
Packit Service |
76cb02 |
Extra configuration directories that may contain some dblatex
|
|
Packit Service |
76cb02 |
configuration files.
|
|
Packit Service |
76cb02 |
</simpara>
|
|
Packit Service |
76cb02 |
</listitem>
|
|
Packit Service |
76cb02 |
</varlistentry>
|
|
Packit Service |
76cb02 |
</variablelist>
|
|
Packit Service |
76cb02 |
</refsection>
|
|
Packit Service |
76cb02 |
|
|
Packit Service |
76cb02 |
<refsection>
|
|
Packit Service |
76cb02 |
<title>Examples</title>
|
|
Packit Service |
76cb02 |
|
|
Packit Service |
76cb02 |
<para>
|
|
Packit Service |
76cb02 |
To produce <filename>myfile.pdf</filename> from
|
|
Packit Service |
76cb02 |
<filename>myfile.xml</filename>:
|
|
Packit Service |
76cb02 |
<screen>dblatex myfile.xml</screen>
|
|
Packit Service |
76cb02 |
</para>
|
|
Packit Service |
76cb02 |
<para>
|
|
Packit Service |
76cb02 |
To set some XSL parameters from the command line:
|
|
Packit Service |
76cb02 |
<screen>dblatex -P latex.babel.language=de myfile.xml</screen>
|
|
Packit Service |
76cb02 |
</para>
|
|
Packit Service |
76cb02 |
<para>
|
|
Packit Service |
76cb02 |
To use your XSL stylesheet:
|
|
Packit Service |
76cb02 |
<screen>dblatex -p myconfig.xsl myfile.xml</screen>
|
|
Packit Service |
76cb02 |
</para>
|
|
Packit Service |
76cb02 |
<para>
|
|
Packit Service |
76cb02 |
To use the db2latex output style:
|
|
Packit Service |
76cb02 |
<screen>dblatex -T db2latex myfile.xml</screen>
|
|
Packit Service |
76cb02 |
</para>
|
|
Packit Service |
76cb02 |
<para>
|
|
Packit Service |
76cb02 |
To apply your own latex style:
|
|
Packit Service |
76cb02 |
<screen>dblatex -s mystyle myfile.xml
|
|
Packit Service |
76cb02 |
dblatex -s /path/to/mystyle.sty myfile.xml</screen>
|
|
Packit Service |
76cb02 |
</para>
|
|
Packit Service |
76cb02 |
<para>
|
|
Packit Service |
76cb02 |
To pass extra arguments to the XSLT engine:
|
|
Packit Service |
76cb02 |
<screen>dblatex -x "--path /path/to/load/entity" myfile.xml</screen>
|
|
Packit Service |
76cb02 |
</para>
|
|
Packit Service |
76cb02 |
<para>
|
|
Packit Service |
76cb02 |
To use <command>dblatex</command> and profiling:
|
|
Packit Service |
76cb02 |
<screen>
|
|
Packit Service |
76cb02 |
xsltproc --param profile.attribute "'output'" \
|
|
Packit Service |
76cb02 |
--param profile.value "'pdf'" \
|
|
Packit Service |
76cb02 |
/path/to/profiling/profile.xsl \
|
|
Packit Service |
76cb02 |
myfile.xml | dblatex -o myfile.pdf -
|
|
Packit Service |
76cb02 |
</screen>
|
|
Packit Service |
76cb02 |
</para>
|
|
Packit Service |
76cb02 |
<para>
|
|
Packit Service |
76cb02 |
To build a set of books:
|
|
Packit Service |
76cb02 |
<screen>dblatex -O /path/to/chunk/dir -Pset.book.num=all myfile.xml</screen>
|
|
Packit Service |
76cb02 |
</para>
|
|
Packit Service |
76cb02 |
</refsection>
|
|
Packit Service |
76cb02 |
|
|
Packit Service |
76cb02 |
<refsection output="manpage">
|
|
Packit Service |
76cb02 |
<title>See also</title>
|
|
Packit Service |
76cb02 |
|
|
Packit Service |
76cb02 |
<para>
|
|
Packit Service |
76cb02 |
The program is documented fully by <citetitle>"DocBook to LaTeX Publishing
|
|
Packit Service |
76cb02 |
- User Manual"</citetitle> available in the package's documentation
|
|
Packit Service |
76cb02 |
directory.
|
|
Packit Service |
76cb02 |
</para>
|
|
Packit Service |
76cb02 |
</refsection>
|
|
Packit Service |
76cb02 |
|
|
Packit Service |
76cb02 |
</refentry>
|