Настройка шрифта в pandoc для создания pdf с помощью MiKTeX
Я новичок в pandoc и использую его для преобразования набора файлов markdown в pdf. Я хотел бы изменить шрифты по умолчанию для pdf.
в документации приведен пример установки шрифтов
pandoc -N --template=mytemplate.tex --variable mainfont=Georgia --variable
sansfont=Arial --variable monofont="Bitstream Vera Sans Mono" --variable
fontsize=12pt --variable version=1.10 README --latex-engine=xelatex --toc
-o example14.pdf
тем не менее это использует xelatex
и рекомендуется использовать MiKTeX
.
Я пробовал выше с MiKTeX
, но без всякого успеха.
есть ли способ установить шрифт, я использую Windows 8 с MiKTeX
2 ответов
MiKTeX-это дистрибутив TeX, который включает пакет макросов LaTeX (включая движки pdflatex и xelatex). (Его поддержка пакета макросов контекста -видимо не так хорошо.) Если вам нужна поддержка юникода, pdflatex
не такой большой выбор, поэтому вы можете использовать xelatex
вместо.
использовать pandoc -D latex
посмотреть шаблон, кроме того, что как myTemplate.tex
измените файл и используйте например:
pandoc --template myTemplate.tex --latex-engine xelatex -o output.pdf input.md
I have tried the above with MiKTeX, but without any success.
при ближайшем рассмотрении я обнаружил, что MiKTex действительно поддерживается, проблема была с fontspec. Как только я запустил обновление fontspec для обновления и он начал работать.