xml2lms ist ein Kommandozeilentool für Linux. Eine Portierung nach Windows ist aber möglich. Folgende zusätzliche Kommandos werden benötigt:
zip zum Zusammenpacken der Content Packages,
Das Hauptdokument muss den Dateinamen index.xml haben.
xml2lms [options] -f format oder xml2lms -m metadaten
Folgende Ausgabeformate werden unterstützt:
| cp | IMS Content Package |
| slide | HTML-Folien |
| qti | IMS-QTI-Paket (nur mit OLATOnline Learning and Training getestet) |
| latex | LaTeX-Script (mit PDFLaTeX zu übersetzen) |
| beamer | LaTeX-Beamer-Folien (mit PDFLaTeX zu übersetzen) |
| epub | EPUB-eBook-Format (ohne DRM) |
Die weiteren Optionen sind:
| Option | Bedeutung |
|---|---|
| -o verzeichnis | Ausgabeverzeichnis |
| -d def | Definition des Schlüssels def für
if-ElementeEs können mehrere Schlüssel definiert werden. |
| -v debugLevel | Debugausgaben |
Vor der gewünschten Transformation sollte das Dokument auf Korrektheit
überprüft werden, dazu kann die interne DTD mit dem Metadatenparameter
dtd extrahiert werden.