我很好奇是否有显示样式包,或者可以产生相同效果的东西。你知道,我厌倦了不断地输入\displaystyle
,并确保它在每个应该出现的地方。
是否有一些包可以“自动”显示所有数学符号的样式?
答案1
请注意,我确实不是实际上建议您执行以下操作。但是,既然您问了:您可以通过在文档的序言中插入以下命令,强制 TeX/LaTeX 在启动内联数学模式时自动发出指令(\displaystyle
通过打开$
或指令):\(
\everymath{\displaystyle}
再次强调,我不建议你走这条路。不是在内联数学模式下使用较大的求和、乘积和积分符号。同样,在内联数学模式下排版显示样式的分数结构几乎总是一个坏主意。
有关此事的更多信息,我建议你看一下帖子显示内联数学,就像显示数学一样。
我能想到的唯一例外是,广泛禁止自动使用\displaystyle
:在beamer
课堂文档中,这一点非常重要不是让数学符号变得太小。实现这一点的一种方法是使用\displaystyle
通篇。beamer
然而,即使对于文档来说,提供说明\everymath{\displaystyle}
也可能是好事多磨。
附录,由 OP 的后续评论提示:要在内联数学模式下恢复为“文本样式”,只需发出命令\textstyle
。以下 MWE 说明了当\displaystyle
和\textstyle
生效时各种数学对象的外观:
\documentclass{article}
\everymath{\displaystyle} % automatically use display style while in inline math mode
\begin{document}
$\sum \quad \prod \quad \int \quad \frac{abc}{xyz}$
$\textstyle\sum \quad \prod \quad \int \quad \frac{abc}{xyz}$
\end{document}