Можно ли конвертировать файл уценки с HTML в PDF? - PullRequest
0 голосов
/ 01 января 2019

Есть ли способ конвертировать файл уценки с HTML-кодом в PDF?В предпросмотре Atom у меня есть следующее:

enter image description here

Чтобы получить красный цвет, я использовал следующее:

# <span style="color:red">The Apolytikion in Tone 5 </span>

Но когдаЯ конвертирую его в pdf-файл через Pandoc. Я получаю следующее:

enter image description here

Есть ли способ сохранить красный цвет?

Ответы [ 3 ]

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

Pandoc позволяет выбрать движок PDF, используемый для конвертации.По умолчанию идет через LaTeX и pdflatex, HTML будет потерян.Однако есть и другие движки, использующие HTML: wkhtmltopdf, weasyprint и prince (prince не бесплатен).Например,

pandoc --pdf-engine=wkhtmltopdf …

Соответствующая программа должна быть установлена ​​отдельно и в вашей переменной PATH.

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

Путь действительно идет через LaTeX, а не html.Чтобы использовать цвета, вам нужно сначала ввести код YAML, чтобы добавить латексные пакеты.

Попробуйте изменить код для этого:

---
header-includes:
    - \usepackage{xcolor}
...

# \textcolor{red}{The Apolytikion in Tone 5}

Some text

А затем просто запустите pandoc inputfile.md -o outputfile.pdf

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

Есть разные возможности.Сначала вы можете использовать онлайн-сервис для конвертации.

https://www.markdowntopdf.com/

Но когда вы используете Atom, для этого есть плагин.

https://atom.io/packages/markdown-pdf

С этим плагином у вас есть возможность конвертировать вашу уценку в PDF-файл.

...