Я использовал Markdown для заметок класса, и это здорово. Я даже делаю предварительную обработку на Markdown, поэтому я могу делать что-то вроде таблиц. Но этот термин я преподаю в классе с большим количеством математики, и мне бы хотелось, чтобы у меня были формулы LaTeX с Markdown, что-то вроде этого:
The refinement relation is written $a \sqsubseteq b$, which can be
pronounced "$a$ approximates $b$" or "$b$ is at least as defined as $a$".
Я хотел бы иметь возможность взять каждый фрагмент LaTeX и предварительно обработать его в хороший сглаженный PNG файл, который затем я мог бы включить в свой Markdown через тег HTML <img>
. Но я не знаю, как взять фрагмент LaTeX и получить приятный образ, который
- Имеет правильный ограничивающий прямоугольник
- Сглаживание
Все, что я умею делать, это получить полные страницы в форматах DVI, PostScript или PDF.
Я уверен, что эта проблема решена, но я не смог угадать правильные условия поиска. Любые предложения по его решению или поиску существующего решения?
EDIT: установив mathTeX, я могу сказать, что код негибкий, что он нарушает стандарт иерархии файловой системы Linux и что это любительская работа - как в хороших, так и в плохих чувствах этого слово. Код настолько сложный, что очевидных ошибок нет. Я буду искать альтернативы.
Также ясно, что в основе решения лежат dvipng
.
ОДИН ГОД ПОСЛЕ. Я никогда не получал плавной интеграции, на которую я надеялся, но я хромаю в script своих собственных разработок. Оказывается, вместо dvipng
немного проще использовать dvips -E
и convert
программу ImageMagick. Преимущества - это немного больше контроля над такими вещами, как масштабирование и простота создания прозрачного фона.
Любопытный может проверить этот пример.
Я не могу рекомендовать это решение никому. Но я не могу рекомендовать MathTeX.