Blame docs/manpage/dblatex.1.xml

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>