粗体小写字体

粗体小写字体

我尝试使用 Latin Modern Roman 字体的粗体小写字母创建文本,但没有成功。TeX 处理字体的整个方式真的让我很困惑,所以我对任何命令和操作方式的了解仅限于\textit\textbf\scshape\bfseries、大小命令和\setmainfont

我发现由于 LMR 中没有包含粗体小写字母字体,我无法立即制作粗体小写字母。尝试底部链接的方法产生了这些结果。 开放式大号 开放式大号

开放式小 开放式小

T1 大号 T1 大号

T1 小 T1 小

由于我的文档已全部设置好,因此fontspec我无法使用第二种解决方案,而第一种解决方案本身也存在严重问题,在“打开小字体”中可以看到块状文本。

所以我有两个想法,一个是寻找一种带有粗体小写字母的字体(我找到了一种叫做 Trajan Pro 的字体)。但是我不知道如何用粗体小写字母来实现它。

第二个解决方案是我真正想尝试的,就是让 latex 自动增加每个单词首字母的字体大小。也许有一个新的命令,例如...

{\bfscaps This is an Example}

最终我需要用它来titlesec定义子部分等。有人知道如何使用这两种方法吗?

如何使用 fontspec 中的所有拉丁现代罗马字体变体?

选择粗体小写字体(或任何其他特定的系列+形状组合)

答案1

这个问题是我很久以前在刚开始学习 latex 时问过的。

近 5 年后,我知道如何要求我真正想要的东西,这个问题的最佳答案可以在这里找到。

Fontspec 帮助,组合字体: https://tex.stackexchange.com/a/503836/35515

鉴于该问题由于其标题关键词而收到的大量浏览量,我想引导未来的浏览者看到这个答案。

相关内容