Używam Markdown do notatek z zajęć i to świetnie. Robię nawet wstępne przetwarzanie Markdown, aby móc robić rzeczy takie jak tabele. Ale w tym semestrze prowadzę zajęcia z dużą ilością matematyki i chciałbym móc umieścić formuły LaTeX w Markdown, mniej więcej tak:
The refinement relation is written $a \sqsubseteq b$, which can be
pronounced "$a$ approximates $b$" or "$b$ is at least as defined as $a$".
Chciałbym móc wziąć każdy fragment LaTeXa i wstępnie przetworzyć go w ładny, antyializowany plik PNG, który mógłbym następnie dołączyć do mojego Markdown za pomocą <img>
znacznika HTML . Ale absolutnie nie mam pojęcia, jak wziąć fragment LaTeXa i uzyskać ładny obraz
- Ma odpowiednią ramkę ograniczającą
- Jest antyializowany
Wiem tylko, jak uzyskać pełne strony w formatach DVI, PostScript lub PDF.
Jestem pewien, że ten problem został rozwiązany, ale nie byłem w stanie odgadnąć właściwych wyszukiwanych haseł. Wszelkie sugestie, jak je rozwiązać lub gdzie szukać istniejącego rozwiązania?
EDYCJA : Po zainstalowaniu mathTeX mogę powiedzieć, że kod jest nieelastyczny, że narusza standard Linux File System Hierarchy i że jest to praca amatorska - zarówno w dobrym, jak i złym znaczeniu tego słowa. Kod jest tak skomplikowany, że nie ma oczywistych błędów. Będę szukał alternatyw.
Oczywiste jest również, że u dołu rozwiązania są oparte dvipng
.
JEDEN ROK PÓŹNIEJ : Nigdy nie udało mi się uzyskać bezproblemowej integracji, na którą liczyłem, ale utykam według własnego scenariusza. Okazuje się, że zamiast dvipng
tego jest nieco łatwiejszy w użyciu dvips -E
i convert
programie ImageMagick. Korzyści to nieco większa kontrola takich rzeczy jak skalowanie i łatwość tworzenia przezroczystego tła. Ciekawi mogą sprawdzić ten przykład .
Nie mogę nikomu polecić tego rozwiązania. Ale nie mogę też polecić MathTeX.