最佳免费 Baskerville 字体,带小写字母

最佳免费 Baskerville 字体,带小写字母

我一直在文档中使用 Baskervald 字体,但发现它不能使用小型大写字母。而是使用小写字母。如果您想要这些功能,是否有更好的免费选项,或者是否有办法使用 LaTeX 将普通大写字母缩减为小型大写字母(尽管这可能看起来不正确)?

我在网上搜索过其他免费的克隆,但大多数都存在类似的限制。

答案1

不幸的是,我只知道打开巴斯克维尔而且它没有小型大写字母。不过,由于它是开源的,你可以使用 fontforge 轻松地将大写字母转换为小型大写字母:

  • 用 fontforge 打开 otf 文件;
  • 选择所有大写字母;
  • 转到元素 -> 样式 -> 添加小写字母
  • 生成一个新的 OTF 文件(文件 -> 生成字体)。

然后你可以将它与以下方式一起使用fontspec

\documentclass{scrbook}

\usepackage{fontspec,xunicode}
\setmainfont{OpenBaskerville0.0.53}

\begin{document}

This is a text in \textsc{Open Baskerville} using \textsc{Small Caps}.

\end{document}

这使:

使用小写字母打开 Baskerville

相关内容