Использование pandoc для создания PDF из Markdown со встроенным стилем - PullRequest
0 голосов
/ 27 мая 2018

Я хочу создать в основном документ с разметкой, но хотел бы воспользоваться вставкой HTML, когда мне может понадобиться немного больше контроля над форматированием в каждом конкретном случае.У меня есть iaWriter на macOS, и я могу это сделать, и, исходя из моего понимания уценки, это включенное поведение.

Однако при использовании pandoc на моем компьютере с Linux некоторые теги (в частности, теги <i> вмомент) не интерпретируются.

Мой файл уценки:

This _does_ work.
This does <i>not</i> work.

However, inserting a <p>tag</p> will create a line-break and new paragraph.

Когда я выполняю pandoc -o test.pdf test.md, я получаю результат: test.pdf

Я пробовал несколько расширений в выводе (+ raw_html, + inline_code_attributes), думая, что, может быть, я что-то упустил, но пока не нашел объяснения.

Извиняюсь, если это дубликат, но яне смог найти его и до сих пор не смог найти ответ.

Спасибо.


1 Ответ

0 голосов
/ 27 мая 2018

См. РУКОВОДСТВО pandoc: создание PDF .

. По умолчанию pandoc будет использовать LaTeX для создания PDF. Следовательно, необработанный HTML будет игнорироваться и будет иметь эффект, только если вашФормат вывода также HTML.Однако вы можете использовать wkhtmltopdf вместо pdflatex для перехода от уценки к PDF через HTML, а не через LaTeX.

Из необработанных расширений HTML-документов :

Необработанный HTML передается без изменений в HTML, S5, Slidy, Slideous, DZSlides, EPUB, Markdown, режиме Emacs Org и текстовом выводе, и подавляется в других форматах .

...