Как без проблем писать LaTeX в статическом блоге?

Как без проблем писать LaTeX в статическом блоге?

Я хочу записать некоторые свои заметки в формате блога.

Я хочу использовать свой собственный домен со статическим сайтом, предоставленным 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 изначально (насколько мне известно, и на сегодняшний день). Единственное решение, которое я смог найти, это создать изображение из коммутативной диаграммы, а затем разместить его непосредственно в блоге.

Связанный контент