de.dokutransdata.antlatex
Class BibTeXTask
java.lang.Object
org.apache.tools.ant.ProjectComponent
org.apache.tools.ant.Task
de.dokutransdata.antlatex.SimpleExternalTask
de.dokutransdata.antlatex.BibTeXTask
- All Implemented Interfaces:
- java.lang.Cloneable
public class BibTeXTask
- extends SimpleExternalTask
Task for BibTeX
Field Summary |
static java.lang.String |
RCS_ID
|
Methods inherited from class de.dokutransdata.antlatex.SimpleExternalTask |
getCommand, getIf, getPath, getRun, invoke, setCommand, setIf, setPath, setRun, setVerbose, setWorkingDir |
Methods inherited from class org.apache.tools.ant.Task |
bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
RCS_ID
public static final java.lang.String RCS_ID
- See Also:
- Constant Field Values
BibTeXTask
public BibTeXTask()
addAuxFiles
public void addAuxFiles(AuxFiles fSet)
getAuxFiles
public AuxFiles getAuxFiles()
init
public void init()
- Overrides:
init
in class Task
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
isInLoop
public final boolean isInLoop()
- Returns:
- Returns the inLoop.
setInLoop
public final void setInLoop(boolean inLoop)
- Parameters:
inLoop
- The inLoop to set.
add
public void add(FileSet f)
- Callback-Methode um eingeschachtelte <fileset>-Elemente einfügen zu
können.
- Parameters:
f
- from build.xml
add
public void add(AuxFiles f)
getFiles
public java.util.List getFiles()
execute
public final void execute()
throws BuildException
- Overrides:
execute
in class Task
- Throws:
BuildException
getAuxFile
public java.lang.String getAuxFile()
getMinCrossrefs
public int getMinCrossrefs()
getTerse
public boolean getTerse()
run
public final int run()
throws BuildException
- Usage: bibtex [OPTION]... AUXFILE[.aux] Write bibliography for entries in
AUXFILE to AUXFILE.bbl.
-min-crossrefs=NUMBER include item after NUMBER cross-refs; default 2
-terse do not print progress reports
-help display this help and exit
-version output version information and exit
Email bug reports to tex-k@mail.tug.org.
- Returns:
- Rückgabewert des Aufrufs von BibTeX
- Throws:
BuildException
setAuxFile
public void setAuxFile(java.lang.String newValue)
throws BuildException
- Throws:
BuildException
setMinCrossrefs
public void setMinCrossrefs(int newValue)
setTerse
public void setTerse(boolean newValue)