Получение asciidoc для создания слайдов со встроенным латексом - PullRequest
0 голосов
/ 11 декабря 2018

Я заинтересован в создании слайдов с использованием разметки asciidoc.До сих пор мне удавалось генерировать некоторые слайды, используя инструмент asciidoc, передавая флаг -b slidy исполняемому файлу asciidoc, как показано здесь: https://www.methods.co.nz/asciidoc/slidy.html#(3)

Однако, когда я пытаюсь встроить выражения латекса, такие как $\alpha + \beta$он просто отображается как есть.Я знаю, что есть инструмент под названием asciidoctor-latex , который можно использовать для генерации "обычных" HTML-страниц / PDF-файлов, содержащих символы латекса, но когда я попробовал флаг -b slidy с asciidoctor-latex, я получаю ошибку

asciidoctor: FAILED: missing converter for backend 'slidy'. Processing aborted. (RuntimeError)
  Use --trace for backtrace

Как мне выполнить установку необходимого скользящего бэкэнда?

1 Ответ

0 голосов
/ 12 января 2019

Насколько мне известно, есть бэкэнд для slidy, включенный в дистрибутив программы asciidoc (python), но в настоящее время такого бэкэнда для asciidoctor нет (реализация Ruby в AsciiDoc).

Вы можете генерировать LaTeX с помощью asciidoc (python) LaTeX Backend , но это, вероятно, не поможет при внедрении формул в слайд.Я думаю, что проще написать скрипт препроцессора, который заменит ваш LaTeX-код на svg-образ (внешняя ссылка на файл, сгенерированный, например, dvisvgm ).

...