LaTeX2Markdown הוא ממיר LaTeX AMS-תואם מ( קבוצת משנה של) LaTeX לMathJaX Markdown התואם.
מי צריך להשתמש בזה?
כל מי שכותב מסמכי LaTeX באמצעות חבילות AMS-LaTeX (amsmath, amsthm, amssymb) ורוצה להמיר מסמכים אלה לפורמט Markdown לשימוש עם MathJaX. לאחר מכן ניתן להוסיף קבצי Markdown ישודרו בקלות לכל פלטפורמת אינטרנט - בלוגים ג'קיל, Wordpress, אתרי HTML בסיסיים, וכו '
בקיצור, אם אתם מחפשים להשתמש MathJaX להציג מסמכי LaTeX שלך באינטרנט, אז אתה עשוי להיות מעוניין בזה.
הפגנה
עזיבה tullo.ch/projects/LaTeX2Markdown להדגמת חיה של ממיר.
תחילת עבודה
התקנה
הפרויקט נגיש בPyPI, כך מקבל את זה הוא פשוט כמו שימוש ב
PIP להתקין latex2markdown
או
easy_install latex2markdown
שימוש
השירות יכול להיקרא משורת הפקודה, או מתוך סקריפט פייתון.
לשורת הפקודה, התחביר להמיר קובץ LaTeX לקובץ Markdown הוא כדלקמן:
נתיב latex2markdown.py פיתון / ל/ לטקס / נתיב קובץ / ל/ פלט / markdown / קובץ
לדוגמא, כדי לקמפל את מסמך LaTeX דוגמא, קורא ל
דוגמאות latex2markdown.py פיתון / markdown_example.tex latex_sample.tex
כדי להשתמש בו בתוך סקריפט פייתון, להשתמש בו באופן הבא:
לייבא latex2markdown
עם ("latex_file.tex", "r") פתוח כf:
& Nbsp; latex_string = f.read ()
l2m = latex2markdown.LaTeX2Markdown (latex_string)
markdown_string = l2m.to_markdown ()
עם ("markdown_file.md", "w") פתוח כf:
& Nbsp; f.write (markdown_string)
לבסוף, להוסיף את הקטע הבא לHTML שלך בעת טעינת מסמך זה.
. לדוגמה עובדת, יש להסתכל על המקור של דף הבית tullo.ch כאן
דרישות :
- Python
תגובות לא נמצא