| Package | Description |
|---|---|
| eu.simuline.m2latex.core |
| Modifier and Type | Method and Description |
|---|---|
private LatexProcessor.LatexMainDesc |
LatexProcessor.getLatexMainDesc(File texFile) |
| Modifier and Type | Method and Description |
|---|---|
(package private) abstract File |
LatexDev.latexTargetFile(LatexProcessor.LatexMainDesc desc)
Returns the target file of a LaTeX run.
|
private int |
LatexProcessor.preProcessLatex2dev(LatexProcessor.LatexMainDesc desc,
LatexDev dev)
Runs LaTeX on on the latex main file
texFile
described by desc once,
runs BibTeX, MakeIndex and MakeGlossaries by need
and returns whether a second LaTeX run is required. |
private void |
LatexProcessor.processLatex2dev(LatexProcessor.LatexMainDesc desc,
LatexDev dev)
Runs LaTeX, BibTeX, MakeIndex and MakeGlossaries
on the latex main file
texFile
described by desc
repeatedly as described for
LatexProcessor.processLatex2devCore(LatexProcessor.LatexMainDesc, LatexDev)
and issue a warning if the last LaTeX run issued a warning. |
private void |
LatexProcessor.processLatex2devCore(LatexProcessor.LatexMainDesc desc,
LatexDev dev)
Runs LaTeX on the latex main file
texFile
described by desc once,
runs BibTeX, MakeIndex and MakeGlossaries by need
according to LatexProcessor.preProcessLatex2dev(LatexMainDesc, LatexDev)
and reruns MakeIndex, MakeGlossaries and LaTeX
as often as needed to get all links satisfied
or as threshold Settings.maxNumReRunsLatex specifies. |
private void |
LatexProcessor.runDvi2pdf(LatexProcessor.LatexMainDesc desc)
Runs conversion from dvi to pdf-file
executing
Settings.getDvi2pdfCommand()
on a dvi-file covered by desc with arguments
given by LatexProcessor.buildLatexArguments(Settings, LatexDev, File). |
private void |
LatexProcessor.runLatex2dev(LatexProcessor.LatexMainDesc desc,
LatexDev dev)
Runs the LaTeX command given by
Settings.getLatex2pdfCommand()
on the latex main file texFile
described by desc
in the directory containing texFile with arguments
given by LatexProcessor.buildLatexArguments(Settings, LatexDev, File). |
private void |
LatexProcessor.runLatex2html(LatexProcessor.LatexMainDesc desc)
Runs the tex4ht command given by
Settings.getTex4htCommand()
on texFile described by desc
in the directory containing texFile
with arguments given by LatexProcessor.buildHtlatexArguments(Settings, File). |
private void |
LatexProcessor.runLatex2odt(LatexProcessor.LatexMainDesc desc)
Runs conversion from latex to odt
executing
Settings.getTex4htCommand()
on texFile
in the directory containing texFile with arguments
given by LatexProcessor.buildLatexArguments(Settings, LatexDev, File). |
private boolean |
LatexProcessor.runMakeGlossaryByNeed(LatexProcessor.LatexMainDesc desc)
Runs the MakeGlossaries command
given by
Settings.getMakeGlossariesCommand()
on the aux-file corresponding with texFile
in the directory containing texFile
provided that the existence of an glo-file indicates
that a glossary shall be created. |
private void |
LatexProcessor.runMakeIndex(LatexProcessor.LatexMainDesc desc)
Runs the MakeIndex command
given by
Settings.getMakeIndexCommand(). |
private boolean |
LatexProcessor.runMakeIndexByNeed(LatexProcessor.LatexMainDesc desc)
Runs the MakeIndex command
given by
Settings.getMakeIndexCommand()
on the idx-file corresponding with texFile
in the directory containing texFile
provided that the existence of an idx-file indicates
that an index shall be created. |
private void |
LatexProcessor.runSplitIndex(LatexProcessor.LatexMainDesc desc,
Collection<String> explIdxIdent)
Runs the SplitIndex command
given by
Settings.getSplitIndexCommand(). |
Copyright © 2016–2018 Simuline Organization (l2r). All rights reserved.