TeXLoadOptions class

Represents options for loading/importing TeX file into PDF document.

public class TeXLoadOptions : LoadOptions


Name Description
TeXLoadOptions() The default constructor.


Name Description
DateTime { get; set; } Gets/sets a certain value for date/time primitives like \year, \month, \day and \time.
InputDirectory { get; set; } Gets/sets TeX input directory.
JobName { get; set; } Gets/set the name of the job.
LoadFormat { get; } Represents file format which LoadOptions describes.
NoLigatures { get; set; } Gets/sets a flag that cancels ligatures in all fonts.
OutputDirectory { get; set; } Gets/sets TeX output directory.
RasterizeFormulas { get; set; } Gets/sets a flag that allows to rasterize math formulas.
Repeat { get; set; } Gets/sets the flag indicating whether it is necessary to run the TeX job twice in case, for example, there are references in input TeX file(s). In general, this behavior is useful when the engine collects some data along the typesetting process and stores it in an auxilliary file, all at the first run. And at the second run, the engine somehow uses that data.
ShowTerminalOutput { get; set; } Gets/sets the flag indicating whether to show terminal output on the console.
SubsetFonts { get; set; } Gets/sets the flag indicating whether to subset fonts in output file or not.
WarningHandler { get; set; } Callback to handle any warnings generated. The WarningHandler returns ReturnAction enum item specifying either Continue or Abort. Continue is the default action and the Load operation continues, however the user may also return Abort in which case the Load operation should cease.

See Also