我怎样才能改变这个积分$$\oint_V f(s) \,ds$$
来显示alpha而不是o
?
我尝试写 alpha 来代替o
,但是没有效果。
答案1
这或多或少取自这个答案。我所做的只是改变R
并\alpha
调整字距。
\documentclass[fleqn]{article}
\usepackage{mathtools}
\newcommand{\alphaint}{\mathop{\mathrlap{\pushalpha}}\!\int}
\newcommand{\pushalpha}{\mathchoice
{\mkern4mu \alpha}
{\mkern2mu\scriptstyle \alpha}
{\mkern1.5mu\scriptscriptstyle \alpha}
{\mkern1mu\scriptscriptstyle \alpha}
}
\begin{document}
\[
\left|\alphaint_a^b f\right|\textstyle\left|\alphaint_a^b f\right|_{\left|\alphaint_a^b f\right|}
\]
\[\alphaint\limits_a^b f(s)\,\mathrm{d}s\]
\end{document}
比这种特定的改编更有用的可能是找到相关文章的方法:我所做的就是在 Google 上搜索图片site:tex.stackexchange.com oint customize
,一旦出现积分中的图片R
,人们就可以猜测应该可以用R
任何东西替换。然而,这种方法的危险在于我们不断复制现有的解决方案,并降低了独立解决问题的机会。但至少我链接到了更原始的帖子。
答案2
\int
在您的文档中,我只看到了一个公式中的符号\alpha
。这是我的最小建议。它是有效的 :-)。如果\alpha
对您来说太大,您可以在命令\scriptstyle
或\scriptscriptstyle
样式之前加上\alpha
: 例如
\newcommand{\intalpha}{\makebox[0pt][c]{$\displaystyle\int$}\mkern-5mu\scriptstyle\alpha\,}
获得一个小的 o 较小的\alpha
符号。
\documentclass[a4paper,12pt]{article}
\newcommand{\intalpha}{\makebox[0pt][c]{$\displaystyle\int$}\mkern-5mu\alpha\,}
\newcommand{\intalphae}{\makebox[0pt][c]{$\displaystyle\int_a^b$}\mkern-8mu\alpha\,}
\begin{document}
\[\intalpha f(t)dt=\frac{e_0 ba}{\alpha}\]
\[\intalphae f(t)dt=\frac{e_0 ba}{\alpha}\]
\end{document}