Ошибки шрифта с пакетом микротипов pdfLaTeX - PullRequest
3 голосов
/ 07 июля 2010

Вкл. Ubuntu 10.4LTS Я пытаюсь использовать пакет microtype в документе класса memoir, например, вот так:

\usepackage[final,expansion=true]{microtype}

Однако, когда я пытаюсь скомпилировать это (с rubber, latexmk или другими), я получаю ошибку, подобную этой:

job.tex: 72: Шрифт csnameendcsname = rm-lmr10 + 20 в 10.95pt не загружается: файл метрики (TFM) отсутствует найдено.

job.tex: 72: начальный текст: \ Parbox {5in} {Аннотация!}

job.tex: 72: Шрифт csnameendcsname = rm-lmr10-20 в 10.95pt не загружается: файл метрики (TFM) отсутствует найдено.

job.tex: 72: начальный текст: \ Parbox {5in} {Аннотация!}

job.tex: 80: шрифт csnameendcsname = rm-lmr10 + 20 в 10.0pt не загружается: файл метрики (TFM) отсутствует найдено.

job.tex: 80: начальный текст: ... box {11cm} {\ noindent {} Все права зарезервирован.}

job.tex: 80: шрифт csnameendcsname = rm-lmr10-20 в 10.0pt не загружается: файл метрики (TFM) отсутствует найдено.

job.tex: 80: начальный текст: ... box {11cm} {\ noindent {} Все права зарезервирован.}

Обратите внимание, я пропускаю много кода, который может взаимодействовать, но единственной активной строкой, которая приводит к этой ошибке, является включение пакета microtype.

Я использую \usepackage{lmodern} и \usepackage[T1]{fontenc}, но когда я их опускаю, проблема все еще существует, и имена шрифтов соответственно изменяются с lmr10 на значение по умолчанию cm10.

Этот код легко работает с TeXShop в Mac OS X, однако, похоже, он не работает (легко) в Ubuntu. Я просто не знаю достаточно о том, как настроить шрифты в Ubuntu для решения этой проблемы, и я был бы очень благодарен за вводную информацию о том, как разрешать ошибки, подобные этой.

Спасибо.

Brian

Ответы [ 2 ]

5 голосов
/ 25 февраля 2017

В некоторых случаях, если вы получаете

 Metric (TFM) file not found

Это может быть решено с помощью:

 sudo apt-get install texlive-fonts-recommended
3 голосов
/ 08 июля 2010

Из руководства по микротипам:

*! Font csnameendcsname=cmr10+20 at 10.0pt not loadable: Metric (TFM) file not found.*

Such an error message could occur if you are trying to employ font expansion
while creating DVI output. Remember, that automatic font expansion only works
when running pdfTEX in PDF mode. Although expansion is also possible in DVI
mode, it requires that all instances of the expanded fonts exist on your TEX
system.

Вы вызывали pdftex с pdflatex?Если нет, что происходит, когда вы делаете?

...