pandoc-在Arch Linux上生成PDF:“No No No modHFGen.dll;仅可使用可缩放字体进行自动扩展“;

pandoc-在Arch Linux上生成PDF:“No No No modHFGen.dll;仅可使用可缩放字体进行自动扩展“;,pdf,markdown,pandoc,Pdf,Markdown,Pandoc,我想用pandoc在我的Arch Linux上生成markdown的pdf文档 每当我想要生成pdf文件时,我都会收到此错误消息 markus@markus-pc:~/workspace/github.com/volker-raschek/tgdb_ws1617$ pandoc uebung_02.md -f markdown_github --latex-engine=pdflatex -o uebung_02.pdf ! pdfTeX error (font expansion): auto

我想用pandoc在我的Arch Linux上生成markdown的pdf文档

每当我想要生成pdf文件时,我都会收到此错误消息

markus@markus-pc:~/workspace/github.com/volker-raschek/tgdb_ws1617$ pandoc uebung_02.md -f markdown_github --latex-engine=pdflatex -o uebung_02.pdf
! pdfTeX error (font expansion): auto expansion is only possible with scalable 
fonts.
\AtBegShi@Output ...ipout \box \AtBeginShipoutBox 
                                              \fi \fi 
l.163 \begin{Highlighting}[]

pandoc: Error producing PDF
因此,错误消息说更多,这是一个latex错误,但我不知道如何指定关于pandoc的一些latex选项,以便在生成pdf时使用latex lm包


其他线程使用,但不使用pandoc

我已经解决了我的问题

有必要安装软件包
texlive fontsextra
about
pacman

解决方案

终端中的典型值:


pacman-S texlive fontsextra

好的,我已经修好了。有必要使用pacman在arch linux上安装texlive fontsextra。请将此作为答案发布并接受…这里的内容相同,但我安装texlive的不是pacman,而是CTAN tlmgr。。。所以我不知道应该在texlive fontsextra中安装哪种字体来解决这个问题!这是arch linux repo上的PKGBUILD文件。有一个包含所有字体的文件
texlive fontsextra.maps
。也许您可以尝试在
texlivefontsextra
软件包和arch-linux软件包之间进行差异,以设置缺少的字体。