Ошибки шрифта с пакетом микротипов pdfLaTeX

На 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} {Abstract!}

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

job.tex: 72: начальный текст: \ parbox {5in} {Abstract!}

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 для решения этой проблемы, и я был бы очень благодарен за вводную информацию о том, как разрешать ошибки, подобные этой.

Спасибо.

Брайан

2 ответа

Решение

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

*! Шрифт csnameendcsname=cmr10+20 в 10.0pt не загружается: файл метрики (TFM) не найден.*

Такое сообщение об ошибке может появиться, если вы пытаетесь использовать расширение шрифта
при создании выхода DVI. Помните, что автоматическое расширение шрифта работает только
при запуске pdfTEX в режиме PDF. Хотя расширение возможно и в DVI
Режим, он требует, чтобы все экземпляры расширенных шрифтов существовали на вашем TEX
система.

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

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

 Metric (TFM) file not found

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

 sudo apt-get install texlive-fonts-recommended
Другие вопросы по тегам