我的设置

我的设置

我尝试将字体系列设置为 Source Sans Pro,但 pandoc 给出了以下错误:

pdfTeX error (font expansion): auto expansion is only possible with scalable
fonts.
\AtBegShi@Output ...ipout \box \AtBeginShipoutBox

我已通过 miktex 控制台安装了 sourcesanspro,并将 yaml 标头设置如下:

---
geometry: margin=2cm
papersize: a4paper
toc: true
fontenc: T1
fontfamily: sourcesanspro  
fontfamilyoptions: sfdefault
---

我究竟做错了什么?

答案1

sourcesanspro包使用了旧版本的字体;最好使用系统上安装的最新版本的 Source Sans Pro,并直接使用fontspec

pandoc -o test.pdf --pdf-engine=lualatex << EOT

---
mainfont: Source Sans Pro
---

Lorem ipsum dolor sit amet

EOT

答案2

sfdefault不是该sourcesanspro包提供的选项。

Source Sans Pro 选项

我的设置

  • 2018 年 Tex Live 展会
  • sourcesanspro v2.6(2016 年 12 月 3 日)
  • Pandoc v.2.7.1

程序

的内容input.mdT1是的默认选项fontenc):

---
geometry: margin=2cm
papersize: a4paper
toc: true
fontfamily: sourcesanspro
fontfamilyoptions: default
---

# Introduction

This is a sample sentence.

命令:

pandoc -t latex -o output.pdf input.md

输出:

示例输出

相关内容