DocOnce
DocOnce (Document Once, Include Anywhere) ist eine freie (BSD-Lizenz), leichtgewichtige, Markdown-ähnliche Auszeichnungssprache mit dem Ziel, wissenschaftliche Texte (Artikel und Bücher), Software-Dokumentation, Fach- und Sachbücher und Präsentationen zu verfassen. Ein Schwerpunkt liegt in der Integration von mathematischen Formeln und Quellcode.
DocOnce kann sehr unterschiedliche Zielformate bedienen, darunter
- LaTeX (und damit auch PDF)
- Sphinx
- HTML(5)
- IPython Notebooks
- Markdown
- MediaWiki
DocOnce erinnert ein wenig an Pandoc und kann auch nach Pandoc herausschreiben.
Die Software ist in Python geschrieben und kann mit
sudo python setup.py install
installiert werden. Jedoch ist die Liste der Abhängigkeiten groß, so daß eine komplette Installation nicht gerade trivial ist.
Einfacher geht es mit Anaconda-Python, dort löst die Installation mit conda
alle Abhängigkeiten auf.
DocOnce ist für Unix-System geschrieben, eine Installation unter MacOS X ist aber ebenfalls möglich.
Documentation
- DocOnce Tutorial (online, PDF)
- DocOnce Manual (online, PDF)
- DocOnce Quick Reference (online, PDF)
- DocOnce Troubleshooting(online, PDF)
Links
Sie sind hier: Start → Produktivität → doconce.txt