Как визуализировать LaTeX в локальной таблице Gorilla - PullRequest
0 голосов
/ 12 января 2019

Я пытаюсь встроить формулы LaTeX в ячейку Markdown в локально работающую таблицу Gorilla. Например, следующий текст Markdown должен отображать встроенную формулу и автономную формулу:

This is an inline formula, @@\sin(x)@@, and this is on its own line:
$$\int_0^{2\pi}\sin^2(x) \textrm{d}x$$

Однако, когда я запускаю Gorilla локально (используя lein gorilla), я вижу необработанный код. Сама уценка отображается абсолютно нормально. С другой стороны, при перетаскивании рабочего листа в GitHub и использовании онлайн-просмотра формулы LaTeX отображаются должным образом.

В документации Гориллы говорится следующее, что я не уверен, что полностью понимаю:

Примечание : в настоящее время вам необходимо быть в сети, чтобы LaTeX правильно отображал.

Я подумал, что это означает, что мне нужно иметь сетевое соединение при попытке рендеринга LaTeX, но, если это действительно так, я не понимаю, почему он не работает. Еще одно значение, о котором я могу подумать, это то, что в настоящее время LaTeX может воспроизводиться только с помощью онлайн-программы просмотра, но эта доза интерпретации не имеет большого смысла для меня.

Есть идеи? Спасибо всем, кто указывает мне правильное направление!

1 Ответ

0 голосов
/ 15 февраля 2019

С некоторой помощью я нашел решение этой проблемы - я использовал устаревшую версию плагина lein-gorilla. С версией 0.5.3 LaTeX отрисовывается просто отлично [1]. Точная строка плагинов в project.clj должна быть похожа на

:plugins [[org.clojars.benfb/lein-gorilla "0.5.3"]]

Также, кажется, я не знал, что мог бы использовать шаблон app-gorilla для создания проектов горилл (я использовал lein new app, а затем вручную отредактировал project.clj, чтобы добавить строку плагинов). Команда

$ lein new gorilla-app <project-name>

создает файл project.clj с верной версией плагина lein-gorilla, который уже находится в файле.

Я полагаю, что это правильный способ создания приложений gorilla , и это гарантирует, что плагин всегда будет обновлен.

[1] Некоторые специфические формулы LaTeX, похоже, имеют проблемы с рендерингом, но требуют дополнительного тестирования и, возможно, отдельного вопроса.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...