![]() |
Typesetting with iTeXMac |
You can typeset files or project either from the project document or from a source document. You must tell iTeXMac what command he should perform, either by specifying a built in project (for plain, latex, pdflatex, context, metapost...), one of your own, or some information in the source file.
Use the
"TeX" menu or the ![]() ![]() ![]() ![]() |
If these widgets are disabled, activate a project first. |
If
you typeset from a source document, iTeXMac looks in its open
project list for a project with that root document. If it cannot
find one, it looks for a "%! iTeXMac(input): foo.tex" in the very header of the source file, if it finds such a line, it tries to typeset "foo.tex". When all this has failed, iTeXMac chooses the current active project to typeset. |
Commands are not stacked, the next command launched kills the previous one. iTeXMac is designed to stack those commands and this functionality can be enabled if the need is real.
Two different projects have their own command machinery, they will not interfere until they concern the same files.
iTeXMac informs the user about what kind of operation it currently performs. However, iTeXMac misses a way to understand that something wrong is happening that needs the user intervention.