Mit dem Element if
können Abschnitte bedingt eingeschlossen
werden:
<if def="def-wert"> Bedingte Abschnitte </if>
Diese Abschnitte werden nur dann in die Ausgabe eingeschlossen, wenn
der def-wert
definiert ist. Diese Definition erfolgt mit
der -d
-Option beim Aufruf von xml2lms.
Abbildungen, Beispiele und mit loclink
referenzierte Dateien
werden automatisch mit dem gleichen relativen Pfad ins Zielverzeichnis kopiert.
Oft werden gerade bei Anwendungen weitere Hilfsdateien benötigt, die jedoch
nicht im Text referenziert werden sollen. Um diese ebenfalls ins Zielverzeichnis
zu übernehmen, wird die Processing Instruction copy
benutzt:
<?copy pfad?>
Der Pfad kann eine Einzeldatei oder ein Verzeichnis sein.
Zum Markieren von TODOs wurde eine Processing Instruction verwendet:
<?TODO Was ist hier noch zu machen?>
Die Ausgabe erfolgt nur bei der Definition des Wertes draft
beim
Aufruf von xml2lms.
Mit der PI <?latex latexbefehl?>
können
LaTeX-Befehle an dieser Stelle in den Text eingebettet werden, um
z.B. eine Seitenschaltung zu erzwingen.