当我使用欧拉字体进行数学运算时,我注意到由于欧拉是直立的,所以 sin、cos 和 log 等数学函数的字体与变量的字体相同。有没有办法将数学函数的字体更改为与文本模式中的字体相同?
例子:
\usetypescriptfile[euler]
\definetypeface[mainface][rm][serif][palatino] [default]
\definetypeface[mainface][ss][sans] [helvetica] [default] [rscale=auto]
\definetypeface[mainface][mm][math] [pagellaovereuler] [default] [rscale=auto]
\setupbodyfont[mainface,12pt]
\appendtoks \rm \to \everymathematics
\setupmathematics
[lcgreek=normal, ucgreek=normal, integral=nolimits]
\starttext
\startformula
f = \sin i\omega x
\stopformula
\stoptext
渲染结果:
我希望它像
我在那里用过\text{sin}\,
,但显然不是一个严谨的解决方案。
答案1
此问题已在今天的测试版 ( ) 中得到修复。 、等ver: 2015.05.09
标签现在使用文本衬线字体,而不是数学直立字体。\sin
\cos