LaTeX2Markdown je kompatibilní převodník AMS-LaTeX z (podmnožina), LaTeX do MathJax kompatibilní Markdown.
Kdo by měl použít?
Každý, kdo píše LaTeX dokumentů pomocí AMS-LaTeX balíčky (amsmath, amsthm, amssymb) a chce převést tyto dokumenty do formátu Markdown pro použití s MathJax. Mezi vystupující srážky soubory pak mohou být snadno přidány do jakékoliv webové platformy - Jekyll blogy, Wordpress, základní HTML stránky, atd
Stručně řečeno, pokud se snažíte použít MathJax prohlížet LaTeX dokumentů on-line, pak byste měli mít zájem o toto.
Demonstrace
Podívejte se na tullo.ch/projects/LaTeX2Markdown na živé demonstraci měniče.
Začínáme
Instalace
Projekt je k dispozici na PyPI, tak jak to je stejně jednoduché jako používání
Pip nainstalovat latex2markdown
nebo
easy_install latex2markdown
Použít
Nástroj lze volat z příkazové řádky, nebo z Python skriptu.
Pro příkazový řádek, syntax převést soubor LaTeXu do souboru Markdown je následující:
python latex2markdown.py cesta / k / latex / cesta k souboru / k / výkon / markdown / file
Chcete-li například sestavit příklad LaTeX dokument, volejte
příklady Pythonu latex2markdown.py / latex_sample.tex markdown_example.tex
Chcete-li jej použít v rámci Python skriptu použít takto:
import latex2markdown
s otevřeným ("latex_file.tex", "r") jako f:
& Nbsp; latex_string = f.read ()
L2M = latex2markdown.LaTeX2Markdown (latex_string)
markdown_string = l2m.to_markdown ()
s otevřeným ("markdown_file.md", "w") jako f:
& Nbsp; f.write (markdown_string)
Nakonec přidejte následující úryvek do HTML při načítání tohoto dokumentu.
. Pro pracovní příklad, podívejte se na zdroje tullo.ch domovské zde
Požadavky na :
- Python
Komentáře nebyl nalezen