tinytex in r:Font fplmri at 600在tex live 2019更新后未找到,如何修复?
我正在用tinytex的R markdown来写我的论文。我使用的一些模板使用了tinytex in r:Font fplmri at 600在tex live 2019更新后未找到,如何修复?,r,latex,r-markdown,tex-live,tinytex,R,Latex,R Markdown,Tex Live,Tinytex,我正在用tinytex的R markdown来写我的论文。我使用的一些模板使用了mathpazo包。在Tex Live 2019更新之后,我的计算机上的tinytex无法使用mathpazo:它查找“/fplmri[.](tfm | afm | mf | otf),然后安装mathpazo,发现mathpazo已经安装,再次查找“/fplmri[.](tfm | afm | mf | otf),但找不到,然后停止。 每当使用mathpazo包并编写数学符号时,就会出现此问题 我试着将本地math
mathpazo
包。在Tex Live 2019更新之后,我的计算机上的tinytex无法使用mathpazo
:它查找“/fplmri[.](tfm | afm | mf | otf)
,然后安装mathpazo
,发现mathpazo
已经安装,再次查找“/fplmri[.](tfm | afm | mf | otf)
,但找不到,然后停止。
每当使用mathpazo包并编写数学符号时,就会出现此问题
我试着将本地mathpazo与在线索引进行比较,本地副本在我看来是完整的。我试图删除mathpazo并使用tinytex重新安装它。这也不管用。我尝试使用lualatex
和xelatex
而不是pdfTeX
。他们没有帮助/
这是我写的最低限度的样本。基本上什么都没有,除了我加了mathpazo,写了一个数学符号
(我在下面的示例中省略了一个反勾号,因为StackOverflow使用反勾号来确定代码块中的行。我不知道如何保留设置块的反勾号,它看起来仍然不错)
错误消息如下所示
This is pdfTeX, Version 3.14159265-2.6-1.40.20 (TeX Live 2019/W32TeX) (preloaded format=pdflatex)
restricted \write18 enabled.
entering extended mode
name = fplmri, rootname = fplmri, pointsize =
mktexmf: empty or non-existent rootfile!
Cannot find font fplmri in map file(s).
kpathsea: Running mktexmf fplmri.mf
The command name is C:\Users\yangy\AppData\Roaming\TinyTeX\bin\win32\mktexmf
Cannot find fplmri.mf .
I try ps2pk --> gsftopk --> ttf2pk --> hbf2gf.
ps2pk cannot be used.
I try gsftopk.
gsftopk.exe fplmri 600
gsftopk cannot be used.
Next I try ttf2pk.
ttf2pk.exe -q fplmri 600
ttf2pk failed.
Finally I try hbf2gf.
hbf2gf.exe -q -p fplmri 600
All trials failed.
kpathsea: Running mktexpk --mfmode / --bdpi 600 --mag 1+0/600 --dpi 600 fplmri
The command name is C:\Users\yangy\AppData\Roaming\TinyTeX\bin\win32\mktexpk
kpathsea: Appending font creation commands to missfont.log.
tlmgr search --file --global "/fplmri[.](tfm|afm|mf|otf)"
Trying to automatically install missing LaTeX packages...
tlmgr install mathpazo
tlmgr.pl: package repository http://mirror.aarnet.edu.au/pub/CTAN/systems/texlive/tlnet (not verified: gpg unavailable)
tlmgr.pl install: package already present: mathpazo
This is pdfTeX, Version 3.14159265-2.6-1.40.20 (TeX Live 2019/W32TeX) (preloaded format=pdflatex)
restricted \write18 enabled.
entering extended mode
name = fplmri, rootname = fplmri, pointsize =
mktexmf: empty or non-existent rootfile!
Cannot find font fplmri in map file(s).
kpathsea: Running mktexmf fplmri.mf
The command name is C:\Users\yangy\AppData\Roaming\TinyTeX\bin\win32\mktexmf
Cannot find fplmri.mf .
I try ps2pk --> gsftopk --> ttf2pk --> hbf2gf.
ps2pk cannot be used.
I try gsftopk.
gsftopk.exe fplmri 600
gsftopk cannot be used.
Next I try ttf2pk.
ttf2pk.exe -q fplmri 600
ttf2pk failed.
Finally I try hbf2gf.
hbf2gf.exe -q -p fplmri 600
All trials failed.
kpathsea: Running mktexpk --mfmode / --bdpi 600 --mag 1+0/600 --dpi 600 fplmri
The command name is C:\Users\yangy\AppData\Roaming\TinyTeX\bin\win32\mktexpk
kpathse
日志文件中的最后几行显示
!pdfTeX error: pdflatex.exe (file fplmri): Font fplmri at 600 not found
我能做些什么来修复它吗?刚刚遇到了一个我能够修复的类似问题:
install.packages("knitr")
install.packages("rticles")
install.packages("tinytex")
tinytex::reinstall_tinytex()
刚刚遇到了一个我能够解决的类似问题:
install.packages("knitr")
install.packages("rticles")
install.packages("tinytex")
tinytex::reinstall_tinytex()
您是否尝试手动安装字体?当在个人TEXMF树中发现不完整的
pdftex.map
文件时,就会出现类似这样的错误。查看(成功)pdftex运行的日志文件。它应该在结尾附近包含一行类似于{pdftex.map}
。什么是
?您是否尝试手动安装字体?当在个人TEXMF树中发现不完整的pdftex.map
文件时,就会出现类似这样的错误。查看(成功)pdftex运行的日志文件。它应该在结尾附近包含一行类似于{pdftex.map}
。什么是
?