文档ETbb
建议使用libertine
作为数学伴侣,ETbb
并列出以下序言作为示例。但是,我无法使用此设置获得粗体非斜体数学符号。我尝试了相关问题的建议,但无济于事。有什么建议吗?
\documentclass{article}
\usepackage[p, osf]{ETbb} % osf in text, tabular lining figures in math
\usepackage[scaled=.95,type1]{cabin} % sans serif in style of Gill Sans
\usepackage[libertine, vvarbb]{newtxmath} % vvarbb was passed from newtx
\usepackage{bm}
\begin{document}
This equation is important:
\begin{equation}
\mathbf{x}, \boldsymbol{x}, \mathrm{x}, \bm{\mathrm{x}}, x, y, \bm{\mathbf{x}}, \boldsymbol{x}
\end{equation}
\end{document}
编辑:值得注意的是,上述代码已在 Overleaf 上使用最新可用发行版进行了测试。
答案1
该libertinust1math
软件包兼容ETbb
:
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage{libertinust1math}
\usepackage[p, osf]{ETbb} % osf in text, tabular lining figures in math
\usepackage[scaled=.95,type1]{cabin} % sans serif in style of Gill Sans
\usepackage{bm}
\begin{document}
This equation is important:
\begin{equation}
\mathbf{x}, \boldsymbol{x}, \mathrm{x}, \bm{\mathrm{x}}, x, y, \bm{\mathbf{x}}, \boldsymbol{x}
\end{equation}
\end{document}
不兼容可能与加载顺序有关;重新排列包可能会产生选项冲突和缺少字体粗细。
如果您可以使用 LuaLaTeX 或 XeLaTeX,ET Bembo、Libertinus Math 和 Cabin(或 Gill Sans)在 OTF 中可用。切换到 Unicode 可以解决所有不同 8 位字体包之间不兼容的难题。