Я использовал 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 через <img>
тег HTML . Но я абсолютно не знаю, как взять фрагмент LaTeX и получить хорошее изображение, которое
- Имеет правильную ограничивающую рамку
- Сглаживается
Все, что я знаю, - это получать полные страницы в форматах DVI, PostScript или PDF.
Я уверен, что эта проблема была решена, но я не смог угадать правильные условия поиска. Любые предложения, как решить это или где искать существующее решение?
РЕДАКТИРОВАТЬ : Установив mathTeX, я могу сказать, что код негибкий, что он нарушает стандарт иерархии файловых систем Linux, и что это любительская работа - как в хорошем, так и в плохом смысле этого слова. Код настолько сложен, что нет очевидных ошибок. Я буду искать альтернативы.
Также ясно, что в основе решения лежат dvipng
.
ОКОЛО ГОДА : я так и не получил плавную интеграцию, на которую надеялся, но я придумываю сценарий своего собственного изобретения. Получается, что вместо dvipng
него немного удобнее использовать dvips -E
и convert
программу ImageMagick. Преимущества - немного больший контроль над такими вещами, как масштабирование, и простота создания прозрачного фона. Любопытный может проверить этот пример .
Я не могу рекомендовать это решение никому. Но я также не могу рекомендовать MathTeX.