cmbright
我在論文中使用它,但它在處理“é”、“ã”和“ł”等字符時存在一些問題。所以我將主要字體更改為Roboto Light,但我仍然想使用CMU Bright作為數學字體。但如果我嘗試使用這兩種字體, cmbright 最終會與 Roboto 作為主要字體重疊。
如何設定CMU Bright不與Roboto重疊?或者甚至建議使用類似於 CMU Bright 且與 Roboto 不重疊的數學字體?
微量元素:
\documentclass[a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[sfdefault, light]{roboto}
\usepackage{cmbright}
\usepackage{amsmath,amssymb,amsthm,amsfonts}
\usepackage{lipsum}
\begin{document}
\lipsum[1]
\begin{equation*}
\int_{0}^{\infty} \frac{1}{\cos( x ) x^{2} + x^{e^{x+1}}} dx.
\end{equation*}
\end{document}
答案1
更改載入順序並重新聲明操作員字體以使用 Roboto。我也會縮放 Roboto 以符合 CMBright 的高度。
\documentclass[a4paper]{article}
%\usepackage[utf8]{inputenc}% no longer needed
\usepackage[T1]{fontenc}
\usepackage{cmbright}
\usepackage[sfdefault,light,scale=0.8868]{roboto}
\usepackage{amsmath,amssymb,amsthm}
\usepackage{lipsum}
\AtBeginDocument{%
\DeclareSymbolFont{operators}{OT1}{\familydefault}{l}{n}%
}
\begin{document}
\lipsum[1]
\begin{equation*}
\int_{0}^{\infty} \frac{1}{\cos( x ) x^{2} + x^{e^{x+1}}} dx.
\end{equation*}
\end{document}