谢谢回答,我的意思是这个oiint要是euler格式下的积分号,基于宏包varint如何设置,或者如何去更改,宏包里面没有给出oiint的设置,不知道是本来就没有,还是忘记设置了。并没有打算去用其他的字体哈.
从这个链接(需要魔法)下载到李清老师的varint.sty
宏包,其中选项euler
将设置\let\vari@upint@=u \chardef\vari@upint=1
:
其对应的数学字体配置为:
\PackageInfo{varint}{Using euler-int style}
\DeclareFontFamily{OMX}{eu@int}{}
\DeclareFontShape{OMX}{eu@int}{m}{n}{
<-7.5> euex7 <7.5-8.5> euex8 <8.5-9.5> euex9 <9.5-> euex10 }{}
\DeclareSymbolFont{eu@int}{OMX}{eu@int}{m}{n}
\DeclareFontSubstitution{OMX}{eu@int}{m}{n}
\DeclareMathSymbol{\vari@intop} {\mathop}{eu@int}{82}
\DeclareMathSymbol{\vari@ointop} {\mathop}{eu@int}{72}
\def\intkern@{\mkern-7mu}
\def\intdots@{\mathchoice
{\mkern-6mu\vari@intdots{.25}\mkern-7mu}
{\mkern-5mu\vari@intdots{.25}\mkern-5mu}
{\mkern-5mu\vari@intdots{.25}\mkern-5mu}
{\mkern-5mu\vari@intdots{.25}\mkern-5mu}}
\def\ints@b{\mathop\bgroup\let\ilimits@\egroup}
\newrobustcmd*\upint{\mathchoice
{\mkern7mu\overline{\vphantom{\vari@intop}\mkern6mu}\mkern-13mu}
{\mkern3mu\overline{\vphantom{\vari@intop}\mkern6mu}\mkern-13mu}
{\mkern3mu\overline{\vphantom{\vari@intop}\mkern6mu}\mkern-13mu}
{\mkern3mu\overline{\vphantom{\vari@intop}\mkern6mu}\mkern-13mu}%
\int}
\newrobustcmd*\lowint{\mkern3mu\underline{\vphantom{\vari@intop}\mkern7mu}\mkern-10mu\int}
TBC
没有太理解,你是想要A样式的"直立"积分号和其他样式数学的字体吗?