
Я хочу записать некоторые свои заметки в формате блога.
Я хочу использовать свой собственный домен со статическим сайтом, предоставленным github.io. Я не знаю, смогу ли я настроить Wordpress там, так что Trevisan's latex2wp, возможно, не лучший выбор. Кроме того, Wordpress LaTeX иногда бывает странным. Я бы хотел использовать Hugo, Jekyll или Nikola для макета блога.
Внешний вид блогпоста, на который я ориентируюсь, похож наэтот блогилиВот этот. Но подойдет все, если это легко настроить и использовать.
Мой идеальный рабочий процесс выглядит следующим образом: написать LaTeX в emacs, скопировать файл в какой-нибудь репозиторий git, выполнить git push, и блог появится на моем сайте.
Кто-нибудь создавал что-то подобное или имеет идеи, как это сделать?
решение1
Для Хьюго или Джекилла вы можете следовать этому руководству http://flennerhag.com/2017-01-14-latex/#mjx-eqn-label .
В нем рассказывается, как использовать mathJax для рендеринга LaTeX в файлах markdown.
- Если вы используете Hugo, файл, в который вам нужно добавить фрагмент, находится в папке
footer.html
илиsite-footer.html
нижеlayouts/partials
вашей темы. - Если вы используете Jekyll, то все
_layout
как указано в руководстве.
Для коммутативных диаграмм это будет сложно, так как mathJax не поддерживает commdiag или Tikz изначально (насколько мне известно, и на сегодняшний день). Единственное решение, которое я смог найти, это создать изображение из коммутативной диаграммы, а затем разместить его непосредственно в блоге.