我当前的 LaTeX 文档使用以下字体作为标题,默认情况下为“CMU Serif Bold”,如果使用,则为“Latin Modern Roman Bold”(CMU 字体的更新版本)\usepackage{lmodern}
:
但是,我希望标题使用以下字体(它看起来像“CMU Serif Roman”/“Latin Modern Roman Regular”的不同粗体版本):
有谁知道如何做到这一点?
编辑:
经过进一步的研究,我在网上找到了一份使用了我想要的字体的简历:http://petar-v.com/PetarV-CurriculumVitae.pdf(位于最顶部)。也许这对某些人有帮助?
答案1
可能您想要半粗体。实际上很难说 - 您链接的 PDF 的字体属性会告诉您确切答案。
以下是拉丁现代罗马字体中等粗体、半粗体和加粗体之间的比较。
如何执行此操作取决于您的引擎,您没有指定。我使用了 pdfTeX 和cfr-lm
。或者,使用 XeTeX 或 LuaTeX 和fontspec
。
\documentclass{article}
\usepackage{cfr-lm}
\begin{document}
\plstyle
\begin{tabular}{ll}
LMR medium & Chapter 1 \\
LMR demi & \textsb{Chapter 1} \\
LMR bold extended & \textbf{Chapter 1}
\end{tabular}
\end{document}
CMU 也有非扩展粗体衬线。下面是比较:
\documentclass{article}
\usepackage[T1]{fontenc}
\begin{document}
\begin{tabular}{ll}
CMRU medium & Chapter 1 \\
CMRU demi & \fontseries{b}\selectfont Chapter 1 \\
CMRU bold extended & \textbf{Chapter 1}
\end{tabular}
\newcommand*\chtest{%
\begin{tabular}{c}
\tiny Chapter 1\\\scriptsize Chapter 1\\\footnotesize Chapter 1\\\small Chapter 1\\\normalsize Chapter 1\\\large Chapter 1\\\Large Chapter 1\\\LARGE Chapter 1\\\Huge Chapter 1
\end{tabular}%
}
\begin{tabular}{ccc}
\mdseries\chtest & \fontseries{b}\selectfont\chtest & \bfseries\chtest
\end{tabular}
\end{document}
答案2
您似乎正在寻找 CM-Super 字体没有包的效果fix-cm
,因此对于您要求的结果,您应该\usepackage{fix-cm}
从代码中删除或类似的东西。
不过,你是否想要那是另一回事。顾名思义,fix-cm
纠正 CM-Super 包的设计错误 — 特别是,CM-Super 应该与 Computer Modern 匹配,但要获得该结果需要加载fix-cm
。如果您只想将要求的字体用于章节标题,而不更改文档的其余部分,则可以使用正确的低级字体选择命令。但使用 Latin Modern Demibold(如另一个答案中所述)可能是更好的选择,因为大多数人认为 Latin Modern 是一种更高质量的设计。
梅威瑟:
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
%\usepackage{fix-cm} % Don't load this for the font you asked for.
\begin{document}
\Huge\bfseries
Definition.
Petar Velickovic
\end{document}
如果没有,则PDF 中fix-cm
会调用主字体,如 所示,其中代表粗体扩展,而IIUC 表示设计大小为 24.88pt。某些 PDF 查看器会在“字体”对话框中的某个位置(PDF 属性等)显示嵌入字体的属性。SFBX2488
pdffonts
BX
2488
虽然 CM-Super 使用可缩放(Type 1)字体,但许多字体具有多种设计,针对不同大小进行了优化 - 这就是设计大小为 24.88pt 的含义。
$ pdffonts pdfgentounicode-mwe.pdf
name type encoding emb sub uni object ID
------------------------------------ ----------------- ---------------- --- --- --- ---------
TWPACW+SFBX2488 Type 1 Custom yes yes no 4 0
VZMLCI+SFRM1000 Type 1 Custom yes yes no 5 0
使用fix-cm
,主字体SFBX1200
在 PDF 中被调用(1200
IIUC 表示设计尺寸为 12pt,尽管字体已缩放)。这是因为 Computer Modern 在更大的尺寸下也使用其设计尺寸为 12pt 的变体,并fix-cm
确保 CM-Super 也这样做以获得与 Computer Modern 匹配的结果。
$ pdffonts pdfgentounicode-mwe.pdf
name type encoding emb sub uni object ID
------------------------------------ ----------------- ---------------- --- --- --- ---------
NTAZAI+SFBX1200 Type 1 Custom yes yes no 4 0
VZMLCI+SFRM1000 Type 1 Custom yes yes no 5 0
原始文件使用了许多字体,包括上面提到的 SFBX2488,但也使用了 SFBX 的其他设计尺寸,这些尺寸似乎与 CM-Super 一致。
$ pdffonts PetarV-CurriculumVitae.pdf
name type encoding emb sub uni object ID
------------------------------------ ----------------- ---------------- --- --- --- ---------
XKMHYY+SFBX2488 Type 1 Custom yes yes no 17 0
VVIPNQ+SFRM1440 Type 1 Custom yes yes no 18 0
CARVZE+SFRM1095 Type 1 Custom yes yes no 19 0
PMNZBX+CMSY10 Type 1 Builtin yes yes no 20 0
ONIXWK+SFTT1095 Type 1 Custom yes yes no 21 0
RTFMYM+SFBX1728 Type 1 Custom yes yes no 22 0
KIGRAI+SFBX1095 Type 1 Custom yes yes no 23 0
EMOQKA+SFTI1095 Type 1 Custom yes yes no 24 0
CIDOGG+CMMI8 Type 1 Builtin yes yes no 40 0
EARJII+CMBSY10 Type 1 Builtin yes yes no 41 0
FEVOSI+SFXC1095 Type 1 Custom yes yes no 42 0
MZPADZ+SFCC1095 Type 1 Custom yes yes no 43 0
UTVLIG+SFTI0800 Type 1 Custom yes yes no 44 0
XVRAFB+SFBX0600 Type 1 Custom yes yes no 49 0
RFTIWK+SFRM0800 Type 1 Custom yes yes no 50 0