一般的积分符号
LaTeX \LaTeX LATEX中可以直接输入\int来得到积分符号,如果要用定积分则使用\int_{a}^{b}。
语法 | 输出 |
---|---|
\int | |
int_{a}^{b} | |
\iint | |
\iint\limits_{a} | |
\iiint | |
\oint |
如何输出数值的积分符号?
在英语区一般用向右稍微倾斜的竖直的积分符号,而中欧一些地区(例如德语和塞尔维亚语地区)常使用竖直的积分符号。同时,中欧地区语言的文献中积分符号的积分域也不像英语区那样写在积分符号的右侧,而是往往喜欢写在积分符号的顶部和底部。如图:
cmupint包
那么 LaTeX \LaTeX LATEX中如何输出竖直的积分符号呢?有一个包专门解决这个问题,这就是cmupint包。
- 在导言区添加
\usepackage[integrals]{cmupint}
然后再编译,积分符号就变成竖直的了。同时,有了cmupint包,还能够输出多重环积分。
stix包
另外,还有一个stix包(或者stix2包)可以让积分符号竖直,但这种方法积分域还是在积分符号的右侧,而不是上下。
- 在导言区添加
\usepackage{stix}
使用时,在原来的命令后面加上“up”,例如:
\intup
如果不想每个积分命令后都加上“up”,可以在导入包的时候添加选项[upint],即
\usepackage[upinput]{stix}
注意,stix包依赖amsmath, amssymb, amsfonts包,需要在导入stix包之前导入这些包。
另外还有一个包,wasysym,也可以输出竖直的积分符号,但输出的不如cmupint包输出的美观,这里就不贴图了。
esint包
esint包也是一个专门解决积分符号问题的包。在导入包时有两个选项intimits或 intnolimits
\usepackage[nointlimits]{esint} 积分域在积分符号的右侧
\usepackage[intlimits]{esint} 积分域在积分符号的上下
具体的使用可以参考esint的手册。这里主要提一下二重闭合积分的符号,如果要这个符号上的椭圆变为正圆,可以用
语法 | 输出 |
---|---|
\varoiint |
其它包
另外还有一些多重闭合积分的包(如下),感兴趣的可以试一试。
- mathabx
- tx/pxfonts
- MnSymbol
- mathdesign
- unicode-math