[Zurück] [Seitenende] [Aufwärts]
Die Tasks können ebenfalls einzeln aufgerufen werden.
<taskdef name="makeindex"
classname="de.dokutransdata.antlatex.MakeindexTask" classpath="c:/Programme/Apache Software Foundation/ant/lib/ant_latex.jar"/> |
<target name="MakeIndex">
<makeindex compressIntermediateBlanks="${ltx2.idx.compressIntermediateBlanks}" germanWordOrder="${ltx2.idx.germanWordOrder}" letterOrder="${ltx2.idx.letterOrder}" idxstyle="${ltx2.idx.style}" protocolFile="${ltx2.idx.protocolFile}" startingPageNumber="${ltx2.idx.startingPageNumber}" pageRangeFormation="${ltx2.idx.pageRangeFormation}" outFile="${ltx2.idx.outputFile}" workingDir="${basedir}" > <fileset dir="${basedir}"> <include name="*.nlo"/> </fileset> </makeindex> </target> |
Attribute zum MakeIndex-Task
Attribut | Beschreibung | Pflicht |
idxstyle | Eigener Style für die Ausgabe der Indexseiten | Nein. Default: interner Style |
compressIntermediateBlanks | ||
Ignoriere Zwischenräume (Leerzeichen, Tabulatoren) | Nein. Default: false | |
germanWordOrder
| ||
Deutsche Sortierung nach DIN 5007. Benötigt auch zusätzlich einen modifizierten Index-Style! | Nein. Default: false | |
letterOrder | Buchstabensortierung | Nein. Default: Wortsortierung |
protocolFile
| ||
Ausgabe der Protokollinformationen in diese Datei | Nein. Default: <hauptdatei>.ilg | |
startingPageNumber
| ||
Die Seitennummerierung startet bei der angegebenen Seite bzw. Steuerung über ’any’, ’even’, ’odd’ | Nein. Default: -1 | |
pageRangeFormation
| ||
Formatierung der Seitenbereiche abschalten | Nein. Default: false | |
outFile | Name der Ausgabedatei | Nein. Default: <hauptdatei>.ind |
workingDir | Arbeitsverzeichnis | Nein. Default: basedir |
run | Ausführen innerhalb des LATEX-Tasks | Nein. Default: on |
command | Auszuführender Befehl | Nein. Default: makeindex |
path | Pfad zu makeindex | Nein. Default: leer |
Das Resultat des fileset-Elements führt nur zu einem Aufruf von makeindex!
<taskdef name="bibtex"
classname="de.dokutransdata.antlatex.BibTeXTask" classpath="c:/Programme/Apache Software Foundation/ant/lib/ant_latex.jar"/> |
<target name="BibTeX">
<bibtex workingDir="${basedir}" terse="${ltx2.bib.terse}" minCrossrefs="${ltx2.bib.minCrossrefs}" > <fileset dir="${basedir}"> <include name="*.aux"/> </fileset> </bibtex> </target> |
Attribute zum BibTEX-Task
Attribut | Beschreibung | Pflicht |
workingDir | Arbeitsverzeichnis | Nein. Default: basedir |
terse | Keine Informationen ausgeben | Nein. Default: false |
minCrossrefs
| ||
Wieviele Referenzen müssen vorhanden sein, um einen Eintrag automatisch ins Verzeichnis aufzunehmen | Nein. Default: BibTEX-Interner Wert | |
run | Ausführen innerhalb des LATEX-Tasks | Nein. Default: on |
command | Auszuführender Befehl | Nein. Default: bibtex |
path | Pfad zu BibTEX | Nein. Default: leer |
inloop | Schalter ob BibTEX in der ReRun-Schleife von LATEX aufgerufen werden soll | Nein. Default: off |
Das Resultat des fileset-Elements führt zu einem mehrfachen Aufruf von bibtex!
<taskdef name="glosstex"
classname="de.dokutransdata.antlatex.GlossTeXTask" classpath="c:/Programme/Apache Software Foundation/ant/lib/ant_latex.jar"/> |
<target name="GlossTeX">
<glosstex glossarDefinitionFiles="${ltx2.gloss.databases}" run="${ltx2.doGLOSSTEX}" verbose="on" verboseLevel="5" > <makeindex germanWordOrder="${ltx2.idx.germanWordOrder}" idxstyle="${ltx2.gloss.style}" /> <fileset dir="."> <include name="*.aux"/> </fileset> </glosstex> </target> |
Attribute zum GlossTEX-Task
Attribut | Beschreibung | Pflicht |
glossarDefinitionFiles
| ||
Glossardatenbanken | Ja. | |
verbose | Meldungen ausgeben | Nein. Default: off |
verboseLevel
| ||
Level der Meldungen | Nein. Default: 0 | |
run | Ausführen innerhalb des LATEX-Tasks | Nein. Default: on |
command | Auszuführender Befehl | Nein. Default: glosstex |
path | Pfad zu GlossTEX | Nein. Default: leer |
Das Resultat des fileset-Elements führt zu einem mehrfachen Aufruf von glosstex!
Es muss natürlich GlossTEX installiert sein ;-)
<taskdef name="jxGlossar"
classname="de.dokutransdata.glossar.tools.antasks.GlossTeX" classpath="c:/Programme/Apache Software Foundation/ant/lib/ant_latex.jar"/> |
<target name="jxGlossar">
<glossar auxFile="${ltx2.auxfile}" verbose="off" quiet="on" maxdepth="${ltx2.gloss.maxdepth}" language="${ltx2.gloss.language}" /> </target> |
Attribute zum jxGlossar-Task
Attribut | Beschreibung | Pflicht |
auxFile | Datei der benutzten Referenzen aus dem LATEX-Lauf | Ja |
dataFile | XML-Glossardatenbank | Nein. |
verbose | Schreibt einige Informationen in die Standardausgabe. | Nein. Default: off |
quiet | Schreibt keine Informationen in die Standardausgabe. | Nein. Default: off |
maxdepth | Wieviel Durchläufe sind erlaubt um Crossreferenzen den Glossar-Einträge aufzulösen. Existieren danach immer noch unaufgelöste Referenzen, so wird eine Meldung ausgegeben und die Referenzen werden unterdrückt! | Nein. Default: 10 |
language | Welche Sprache der Glossardefinition soll berücksichtigt werden. | Nein. Default: de |
run | Ausführen innerhalb des LATEX-Tasks | Nein. Default: on |
[Zurück] [Seitenanfang] [Aufwärts]