安裝MinionPro:無法縮放字體?

安裝MinionPro:無法縮放字體?

我已經在我的系統上安裝了 Minion Pro,如下這個描述。我成功地編譯了簡單的測試文檔,沒有出現任何問題,但是一旦我編譯了以下內容,我就得到了

! pdfTeX 錯誤(字型擴充):僅可使用可縮放字型進行自動擴充。

當我對文件進行小的修改時(我目前不明白如何重現),我也可能會收到以下錯誤:

LaTeX Font Info: Trying to load font information for OML+MinionPro-TOsF on i
nput line 15.
(/usr/local/share/texmf/tex/latex/MinionPro/OMLMinionPro-TOsF.fd
File: OMLMinionPro-TOsF.fd 2005/01/23 v2.0 font definitions for OML/MinionPro-T
OsF.
(/usr/local/share/texmf/tex/latex/MinionPro/MinionPro-FontDef.sty
File: MinionPro-FontDef.sty 2007/02/01 v2.2 font definition macros
)) [1
{/home/x/.texlive2019/texmf-var/fonts/map/pdftex/updmap/pdftex.map}] (./tes
t2.aux) )
Here is how much of TeX's memory you used:
6639 strings out of 483140
105390 string characters out of 5965151
315287 words of memory out of 5000000
21601 multiletter control sequences out of 15000+600000
627487 words of font info for 76 fonts, out of 8000000 for 9000
36 hyphenation exceptions out of 8191
45i,4n,59p,411b,398s stack positions out of 5000i,500n,10000p,200000b,80000s
{/usr/local/share/texmf/fonts/enc/dvips/MnSymbol/MnSymbolD.enc}
!pdfTeX error: /usr/bin/pdflatex (file MinionPro-It-Base-ae): Font MinionPro-It
-Base-ae at 655 not found
==> Fatal error occurred, no output PDF file produced!

這個問題,包含以下內容有幫助:

\pdfmapfile{=MinionPro.map}

如果我包含它,我可以毫無問題地編譯該文件。所以看來我只需要安裝映射:

updmap-sys --enable Map=MinionPro.map

請注意,我已經在“/etc/texmf/web2c/updmap.cfg”中添加了以下內容:

MixedMap MnSymbol.map
Map MinionPro.map

也許這就是為什麼運行updmap-sys命令不會改變任何東西:

$ updmap-sys --enable Map=MinionPro.map
updmap will read the following updmap.cfg files (in precedence order):
  /etc/texmf/web2c/updmap.cfg
  /usr/share/texmf/web2c/updmap.cfg
  /usr/share/texlive/texmf-dist/web2c/updmap.cfg
updmap may write changes to the following updmap.cfg file:
  /etc/texmf/web2c/updmap.cfg
/etc/texmf/web2c/updmap.cfg unchanged.  Map files not recreated.
updmap: Updating ls-R files.

附帶說明一下,本教程中的所有命令都無法在普通 Ubuntu 安裝中運行,我必須使用sudo其中的大部分命令。

答案1

/home/x/.texlive2019/texmf-var/fonts/map/pdftex/updmap/pdftex.map是一個本地變量pdftex.map,它會影響你所做的一切(也許你確實在某個時候updmap-sys運行過)。updmap

刪除此本機地圖檔案並重試

相關內容