LaTeX2Markdown är en AMS-LaTeX kompatibel omvandlare från (en delmängd av) LaTeX att MathJaX kompatibel Markdown.
Vem ska använda detta?
Den som skriver LaTeX dokument med hjälp av AMS-LaTeX-paket (amsmath, amsthm, amssymb) och vill konvertera dessa dokument till Wiki-format som ska användas med MathJaX. De utmatade Wiki-filer kan sedan enkelt läggas till alla webbplattform - Jekyll bloggar, Wordpress, grundläggande HTML-sidor etc.
Kort sagt, om du försöker använda MathJaX att se dina LaTeX-dokument på nätet, då du kan vara intresserad av denna.
Demonstration
Kolla tullo.ch/projects/LaTeX2Markdown för en demonstration av omvandlaren.
Komma igång
Installation
Projektet är tillgänglig på PyPI, så att få det är så enkelt som att använda
Pip installera latex2markdown
eller
easy_install latex2markdown
Användning
Verktyget kan anropas från kommandoraden, eller inifrån ett Python-skript.
För kommandoraden, är syntaxen för att konvertera en LaTeX-fil till en Wiki-fil enligt följande:
python latex2markdown.py sökväg / till / latex / sökväg / till / utgång / prissänkning / fil
Till exempel, för att kompilera exemplet LaTeX-dokument, ring
Python latex2markdown.py exempel / latex_sample.tex markdown_example.tex
För att använda den inom ett Python-skript, använda den som följer:
importera latex2markdown
med öppna ("latex_file.tex", "r") som f:
& Nbsp; latex_string = f.read ()
L2M = latex2markdown.LaTeX2Markdown (latex_string)
markdown_string = l2m.to_markdown ()
med öppna ("markdown_file.md", "w") som f:
& Nbsp; f.write (markdown_string)
Slutligen, lägga till följande rader till din HTML vid lastning detta dokument.
. För ett fungerande exempel, ta en titt på källan till tullo.ch hemsida här
Krav :
- Python
Kommentarer hittades inte