summaryrefslogtreecommitdiff
path: root/support/intex/doc/mkintex.xml
diff options
context:
space:
mode:
Diffstat (limited to 'support/intex/doc/mkintex.xml')
-rw-r--r--support/intex/doc/mkintex.xml208
1 files changed, 208 insertions, 0 deletions
diff --git a/support/intex/doc/mkintex.xml b/support/intex/doc/mkintex.xml
new file mode 100644
index 0000000000..1774b30813
--- /dev/null
+++ b/support/intex/doc/mkintex.xml
@@ -0,0 +1,208 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
+ "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd">
+<refentry id='mkintex1'>
+ <refmeta>
+ <refentrytitle>mkintex</refentrytitle>
+ <manvolnum>1</manvolnum>
+ <refmiscinfo>intex 1.8.0</refmiscinfo>
+ </refmeta>
+ <refnamediv id='name'>
+ <refname>mkintex</refname>
+ <refpurpose>index preprocessor for the
+ <refentrytitle>InTeX</refentrytitle><manvolnum>5</manvolnum>
+ <refentrytitle>LaTeX</refentrytitle><manvolnum>1</manvolnum>
+ package</refpurpose>
+ </refnamediv>
+ <!-- body begins here -->
+ <refsynopsisdiv id='synopsis'>
+ <cmdsynopsis>
+ <command>mkintex</command>
+ <arg choice='opt'><replaceable>options</replaceable></arg>
+ <arg choice='plain'><replaceable>&lt;InTeX-index&gt;</replaceable></arg>
+ <arg choice='opt' rep='repeat'><replaceable>InTeX-index</replaceable></arg>
+ </cmdsynopsis>
+ </refsynopsisdiv>
+
+ <refsect1 id='description'><title>DESCRIPTION</title>
+ <para>The <citerefentry><refentrytitle>InTeX</refentrytitle>
+ <manvolnum>5</manvolnum></citerefentry> package adds functionality
+ to LaTeX that eases typesetting and indexing of phrases, acronyms,
+ and proper names in a consistent manner throughout documents of
+ arbitrary length.</para>
+
+ <para><citerefentry><refentrytitle>mkintex</refentrytitle>
+ <manvolnum>1</manvolnum></citerefentry> is a preprocessor that
+ interprets index entries specified in .itx files and generates
+ appropriate entries for LaTeX and
+ <citerefentry><refentrytitle>makeindex</refentrytitle>
+ <manvolnum>1</manvolnum></citerefentry>.</para>
+ </refsect1>
+
+ <refsect1 id='options'><title>OPTIONS</title>
+ <variablelist remap='TP'>
+ <varlistentry>
+ <term><option>--version</option></term>
+ <listitem>
+ <para>show program's version number and exit</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term><option>-h, --help</option></term>
+ <listitem>
+ <para>show this help message and exit</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term><option>-D, --debug</option></term>
+ <listitem>
+ <para>whether or not to output debug information</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term><option>-V, --verbose</option></term>
+ <listitem>
+ <para>whether or not to output verbose information</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term><option>-I, --only-build-index</option></term>
+ <listitem>
+ <para>only build the internal model of the index</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term><option>-O &lt;</option><emphasis remap='I'>file</emphasis><emphasis remap='P->B'>&gt;, --ito-file=&lt;</emphasis><emphasis remap='I'>file</emphasis><emphasis remap='P->B'>&gt;</emphasis></term>
+ <listitem>
+ <para>output the new internal InTeX information to &lt;<emphasis remap='I'>file</emphasis>&gt; (default: none)</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term><option>-o &lt;</option><emphasis remap='I'>file</emphasis><emphasis remap='P->B'>&gt;, --index-file=&lt;</emphasis><emphasis remap='I'>file</emphasis><emphasis remap='P->B'>&gt;</emphasis></term>
+ <listitem>
+ <para>output the new indexing information to &lt;<emphasis remap='I'>file</emphasis>&gt; (default: none)</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term><option>-a &lt;</option><emphasis remap='I'>file</emphasis><emphasis remap='P->B'>&gt;, --acrodef-output=&lt;</emphasis><emphasis remap='I'>file</emphasis><emphasis remap='P->B'>&gt;</emphasis></term>
+ <listitem>
+ <para>output acronym definitions to &lt;<emphasis remap='I'>file</emphasis>&gt; (default: none)</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term><option>-p &lt;</option><emphasis remap='I'>file</emphasis><emphasis remap='P->B'>&gt;, --persondef-output=&lt;</emphasis><emphasis remap='I'>file</emphasis><emphasis remap='P->B'>&gt;</emphasis></term>
+ <listitem>
+ <para>output (person) name definitions to &lt;<emphasis remap='I'>file</emphasis>&gt; (default: none)</para>
+
+ </listitem>
+ </varlistentry>
+ </variablelist>
+ </refsect1>
+
+ <refsect1 id='examples'><title>EXAMPLES</title>
+ <para>Let us assume that you have already written a
+ <citerefentry><refentrytitle>latex</refentrytitle><manvolnum>1</manvolnum></citerefentry>
+ document, named &lt;<emphasis
+ remap='I'>document_name</emphasis>&gt;.tex, that uses the
+ <citerefentry><refentrytitle>InTeX</refentrytitle><manvolnum>5</manvolnum></citerefentry>
+ package. Furthermore, we assume that you have defined a set of
+ concepts, acronyms, and proper nouns for indexing in a file named
+ &lt;<emphasis remap='I'>document_name</emphasis>&gt;.itx. Then, to
+ run this program the standard way, first process the document with
+ <citerefentry><refentrytitle>latex</refentrytitle><manvolnum>1</manvolnum></citerefentry>
+ (or
+ <citerefentry><refentrytitle>pdflatex</refentrytitle><manvolnum>1</manvolnum></citerefentry>)
+ by issuing the command</para>
+
+ <para>latex &lt;<emphasis remap='I'>document_name</emphasis>&gt;</para>
+
+ <para>This will process the document once and generate both a DVI
+ file (&lt;<emphasis remap='I'>document_name</emphasis>&gt;.dvi)---or
+ a PDF file (&lt;<emphasis
+ remap='I'>document_name</emphasis>&gt;.pdf)---and an auxiliary file
+ (&lt;<emphasis remap='I'>document_name</emphasis>&gt;.aux).
+ </para>
+
+ <para>Next, run the
+ <citerefentry><refentrytitle>mkintex</refentrytitle><manvolnum>1</manvolnum></citerefentry>
+ program</para>
+
+ <para>mkintex &lt;<emphasis remap='I'>document_name</emphasis>&gt; --index-file=&lt;<emphasis remap='I'>document_name</emphasis>&gt;.rix</para>
+
+ <para>that will use as input both &lt;<emphasis
+ remap='I'>document_name</emphasis>&gt;.aux and &lt;<emphasis
+ remap='I'>document_name</emphasis>&gt;.itx to produce two new output
+ files. The first file is &lt;<emphasis
+ remap='I'>document_name</emphasis>&gt;.ito, which will be used by
+ <citerefentry><refentrytitle>latex</refentrytitle><manvolnum>1</manvolnum></citerefentry>
+ in following compilations of &lt;<emphasis
+ remap='I'>document_name</emphasis>&gt;.tex, and &lt;<emphasis
+ remap='I'>document_name</emphasis>&gt;.rix, which will be used by
+ <citerefentry><refentrytitle>makeindex</refentrytitle><manvolnum>1</manvolnum></citerefentry>
+ to produce a proper index for LaTeX to typeset:</para>
+
+ <para>makeindex -o intex.rid intex.rix</para>
+
+ <para>After that, we have to run
+ <citerefentry><refentrytitle>latex</refentrytitle><manvolnum>1</manvolnum></citerefentry>
+ again to generate a version of the document with the defined
+ concepts, acronyms, and proper names properly typeset and
+ indexed:</para>
+
+ <para>latex &lt;<emphasis
+ remap='I'>document_name</emphasis>&gt;</para>
+
+ <para>Please note that in the examples above, &lt;<emphasis
+ remap='I'>document_name</emphasis>&gt; is the name of the main LaTeX
+ document, without the .tex ending.</para>
+
+ <para>For more information and examples of how to use the
+ <refentrytitle>InTeX</refentrytitle><manvolnum>5</manvolnum>
+ <refentrytitle>LaTeX</refentrytitle><manvolnum>1</manvolnum>
+ package, please see the file intex.pdf.
+ </para>
+
+ </refsect1>
+
+ <refsect1 id='authors'><title>AUTHORS</title>
+ <para>
+ <contrib>Original author:</contrib>
+ <author>
+ <firstname>Martin</firstname>
+ <othername>Thorsen</othername>
+ <surname>Ranang</surname>
+ </author>
+ <email>mtr@ranang.org</email>.
+ </para>
+ </refsect1>
+
+ <refsect1 id='copying'><title>COPYING</title>
+ <para>
+ InTeX is free software: you can redistribute it and/or modify it
+ under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+ </para>
+ <para>
+ InTeX is distributed in the hope that it will be useful, but
+ WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ General Public License for more details.
+ </para>
+ <para>
+ You should have received a copy of the GNU General Public License
+ along with InTeX. If not, see &lt;http://www.gnu.org/licenses/&gt;.
+ </para>
+ </refsect1>
+
+ <refsect1 id='see_also'><title>SEE ALSO</title>
+ <para>
+ <citerefentry><refentrytitle>intex</refentrytitle>
+ <manvolnum>5</manvolnum></citerefentry>
+ <citerefentry><refentrytitle>makeindex</refentrytitle>
+ <manvolnum>1</manvolnum></citerefentry>
+ <citerefentry><refentrytitle>latex</refentrytitle>
+ <manvolnum>1</manvolnum></citerefentry>
+ </para>
+ </refsect1>
+</refentry>