这是我的问题。我正在使用字体来源serifpro,使用“extralight”模式,我得到的结果如下:
正如您所看到的,数学公式看起来比其余文本要暗一些,就像加粗了一样。因此我的问题是:是否可以将数学公式打火机或者更明亮?
(一个非常幼稚的想法是让这些公式自动变成灰色而不是黑色。一个幼稚的想法是让它们不那么“不透明”,即更“透明”——同样是自动的)。但我不知道有什么方法可以“细化”这些数学符号。
我希望我的问题很清楚,并且我会得到一些......有启发性的答案!
以下是 MWE:
\documentclass{report}
\usepackage[default,extralight]{sourceserifpro}
\begin{document}
Given elements $a_1, ..., a_n \in k$, we denote by $\mathrm{diag}(a_1, ..., a_n) \in M_n(k)$
the diagonal matrix whose $(i,j)$-th entry
is $a_i \delta_{i,j}$ for any $1 \leq i,j \leq n$.
\end{document}
答案1
如果您愿意使用unicode-math
LuaLaTeX(最好不要使用 XeLaTeX),您可以自动为数学字体着色。
\documentclass{report}
\usepackage{xcolor}
\usepackage{unicode-math} % loads fontspec
\setmainfont{Source Serif Pro Extra Light}
\setmathfont[Color=lightgray]{Latin Modern Math}
\setmathrm[Color=lightgray]{Latin Modern Math}
\begin{document}
Given elements $a_1, ..., a_n \in k$, we denote by $\mathrm{diag}(a_1, ..., a_n) \in M_n(k)$
the diagonal matrix whose $(i,j)$-th entry
is $a_i \delta_{i,j}$ for any $1 \leq i,j \leq n$.
\end{document}