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.