Index of /ctan/support/intex/

NameLast ModifiedSizeType
../ -  Directory
bin/2013-Mar-12 11:00:32-  Directory
dist/2013-Mar-12 11:00:43-  Directory
doc/2013-Mar-12 11:00:41-  Directory
latex/2013-Mar-12 11:00:32-  Directory
lib/2013-Mar-12 08:49:44-  Directory
src/2013-Mar-12 11:00:35-  Directory
AUTHORS2013-Mar-12 08:49:440.1Kapplication/octet-stream
COPYING2013-Mar-12 08:49:4434.3Kapplication/octet-stream
ChangeLog2013-Mar-12 09:20:5915.9Kapplication/octet-stream
INSTALL2013-Mar-12 08:49:449.2Kapplication/octet-stream
MANIFEST2013-Mar-12 11:00:410.4Kapplication/octet-stream
MANIFEST.in2013-Mar-12 08:49:440.1Kapplication/octet-stream
Makefile2013-Mar-12 11:00:3223.4Ktext/x-makefile;charset=utf-8
Makefile.am2013-Mar-12 08:49:441.2Kapplication/octet-stream
Makefile.in2013-Mar-12 10:59:5323.0Kapplication/octet-stream
NEWS2013-Mar-12 08:49:440.0Kapplication/octet-stream
README2013-Mar-12 10:01:253.6Ktext/plain;charset=utf-8
README.md2013-Mar-12 10:01:253.6Ktext/markdown;charset=utf-8
RELEASE2013-Mar-12 09:22:440.1Kapplication/octet-stream
TODO2013-Mar-12 08:49:442.0Kapplication/octet-stream
aclocal.m42013-Mar-12 08:49:4430.1Kapplication/octet-stream
config.log2013-Mar-12 11:00:326.4Ktext/plain;charset=utf-8
config.status2013-Mar-12 11:00:3225.8Kapplication/octet-stream
configure2013-Mar-12 09:22:30105.0Kapplication/octet-stream
configure.ac2013-Mar-12 08:49:440.4Kapplication/vnd.nokia.n-gage.ac+xml
install_latest_release.sh2013-Mar-12 08:49:440.1Kapplication/x-sh
pack_next_release.sh2013-Mar-12 08:49:440.1Kapplication/x-sh
release.sh2013-Mar-12 08:49:440.1Kapplication/x-sh
rewritten.itx2013-Mar-12 08:49:442.8Kapplication/octet-stream
setup.cfg2013-Mar-12 11:00:320.2Kapplication/octet-stream
setup.cfg.in2013-Mar-12 08:49:440.2Kapplication/octet-stream
setup.py2013-Mar-12 11:00:322.1Kapplication/octet-stream
setup.py.in2013-Mar-12 08:49:442.1Kapplication/octet-stream
template.itx2013-Mar-12 08:49:440.2Kapplication/octet-stream
test.itx2013-Mar-12 08:49:445.9Kapplication/octet-stream
InTeX for LaTeX
===============

About
-----

InTeX is a package that adds functionality to LaTeX that eases
typesetting and indexing of phrases, acronyms, and proper names in a
consistent manner throughout documents of arbitrary length.

`mkintex(1)` is a preprocessor that interprets index entries specified
in `.itx` files and generates appropriate entries for LaTeX and `makeindex(1)`.


Installation
------------

From source:

    $ git clone https://github.com/mtr/intex.git
    $ cd intex
    $ automake --add-missing
    $ autoconf
    $ configure
    $ make
    
Create a deb package:
    
    $ make deb
    
Install deb package:

    $ dpkg --install dist/intex_1.8.0-1_all.deb

Or, you may also install directly from source:

	$ make install  # might need a sudo


For furhter information about how to install this package, please consult the
file INSTALL, located in the top directory of the package.


Usage
-----

The `mkintex(1)` command takes the following options:

       --version
              show program's version number and exit

       -h, --help
              show this help message and exit

       -D, --debug
              whether or not to output debug information

       -V, --verbose
              whether or not to output verbose information

       -I, --only-build-index
              only build the internal model of the index

       -O <file>, --ito-file=<file>
              output  the  new  internal InTeX information to <file> (default:
              none)

       -o <file>, --index-file=<file>
              output the new indexing information to <file> (default: none)

       -a <file>, --acrodef-output=<file>
              output acronym definitions to <file> (default: none)

       -p <file>, --persondef-output=<file>
              output (person) name definitions to <file> (default: none)

Examples
--------

Let us assume that you have already written a `latex(1)` document,
named `<document_name>.tex`, that uses the `InTeX(5)` package.
Furthermore, we assume that you have defined a set of concepts,
acronyms, and proper nouns for indexing in a file named
`<document_name>.itx`.  Then, to run this program the standard way,
first process the document with `latex(1)` (or `pdflatex(1)`) by
issuing the command

    latex <document_name>

This will process the document once and generate both a DVI file
(`<document_name>.dvi`)---or a PDF file (`<document_name>.pdf`)---and
an auxiliary file (`<document_name>.aux`).

Next, run the `mkintex(1)` program

    mkintex <document_name> --index-file=<document_name>.rix

that will use as input both `<document_name>.aux` and
`<document_name>.itx` to produce two new output files. The first file
is `<document_name>.ito`, which will be used by `latex(1)` in
following compilations of `<document_name>.tex`, and
`<document_name>.rix`, which will be used by `makeindex(1)` to produce
a proper index for LaTeX to typeset:

    makeindex -o intex.rid intex.rix

After  that, we have to run `latex(1)` again to generate a version of the
document with the defined concepts, acronyms, and proper names properly
typeset and indexed:

    latex <document_name>

Please note that in the examples above, `<document_name>` is the name
of the main LaTeX document, without the `.tex` ending.

For more information and examples of how to use the `InTeX(5)`
`LaTeX(1)` package, please see the file
[latex/intex.pdf](https://github.com/mtr/intex/blob/master/latex/intex.pdf?raw=true).

You may also consult the `mkintex(1)` man page.


Licensing
---------

For information about this package's license, please see the file
COPYING in the top directory of the package.


-- Martin Thorsen Ranang, 2013-03-12
panini/0.0.8 us-west-1 b156048a-bcf3-4b4f-96ed-31e873bb3711