Мой вопрос похож на эти, но отличается:
Ссегодня, как и в заголовке вопроса, мой pdf выглядит плохо из-за растровых шрифтов. До недавнего времени я не видел растровых шрифтов в этой статье, над которой работаю уже несколько месяцев (первая статья, которую я пишу в LaTex, так что, пожалуйста, наберитесь терпения).
Что произошло сегодня: я добавил библиографическую запись в базу данных (управляемую с помощью JabRef), и после этого у меня возникла проблема при сборке. Я попробовал несколько вещей, таких как очистка временных файлов и т. д. Я установил последнюю, новую версию TeXstudio. Я наконец удалил MiKTeX и переустановил из локального репозитория, который я создал несколько дней назад и откуда я переустановил MiKTex несколько дней назад. Этот последний шаг наконец решил проблему, но добавил проблему с растровыми шрифтами.
Выполнение шагов, описанных в соответствующем вопросе, установка пакета cm-super
и т. д., по-видимому, решают проблему, но я обеспокоен, поскольку мне никогда не приходилось этого делать, и у меня никогда не было проблем с растровыми шрифтами.
Насколько я понимаю, использование cm-super
не обходится без последствий, поэтому я хочу избежать этого обходного пути к решению проблемы, с которой у меня никогда не было.
Это самый простой документ, показывающий проблему.
\documentclass[]{article}
\begin{document}
\section{Test}
This is a test
\end{document}
Система: Windows x64
В файле журнала обнаружена ошибка:
pdflatex.exe (файл pdftex.map): невозможно открыть файл карты шрифтов] (test.aux) ) Вот сколько памяти TeX вы использовали: 207 строк из 493634 2132 символа строки из 3142147 52604 слов памяти из 3000000
решение1
Бежать сpdflatex
\documentclass{article}
\pdfmapfile{lm.map}% use only Latin Modern as vectorfont
\usepackage{graphicx}
\begin{document}
\fontfamily{cmr}\selectfont\scalebox{15}{O} % Computer Modern -- Bitmap
\fontfamily{lmr}\selectfont\scalebox{15}{O} % Latin Modern -- Vector
\end{document}
\documentclass{article}
\usepackage[T1]{fontenc}% use always vector fonts if available
\usepackage{graphicx}
\begin{document}
\fontfamily{cmr}\selectfont\scalebox{15}{O} % Computer Modern -- Bitmap
\fontfamily{lmr}\selectfont\scalebox{15}{O} % Latin Modern -- Vector
\end{document}
Использование Latin Modern по умолчанию:
\documentclass{article}
\usepackage[T1]{fontenc}% use always vector fonts if available
\usepackage{lmodern}
\usepackage{graphicx}
[...]