為什麼從今天開始使用點陣字體?

為什麼從今天開始使用點陣字體?

我的問題與那些相似但不同:

自從今天,截至問題標題,我的 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 記憶體: 493634 中的207 個字串3142147 中的2132 個字串字元3000000 中的52604個記憶體字

答案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}

預設使用拉丁現代:

\documentclass{article}
\usepackage[T1]{fontenc}% use always vector fonts if available
\usepackage{lmodern}
\usepackage{graphicx}
[...]

相關內容