希望通过它设计出新的带有无穷符号的积分符号

希望通过它设计出新的带有无穷符号的积分符号

你们能帮我设计一个积分符号吗?\infty符号刻在积分符号上,并与积分符号的斜面正确对齐。我尝试使用

\DeclareMathOperator*{\loopint}{\begingroup \displaystyle \unitlength 1pt
 \int\mkern-8.9mu\begin{picture}(0,3)\put(-4.7,3){$\circ$}\end{picture}
 \hspace{-5.3pt}\raisebox{-1pt}{\displaystyle$\circ$}\mkern2mu\endgroup}

正如您所看到的,它没有使用无穷大符号,而是只使用了两个圆圈,在我看来,这两个圆圈并不专业,而且我的乳胶编辑器给了我一个错误,说我缺少了一个$我无法确定在哪里的东西。

答案1

您可以使用\Xint下面定义的符号来构建自己的积分符号。使用\Xint{\infty}将放置\infty在积分符号上。如果您想要一个旋转符号,您可以使用包\rotatebox中的符号graphicx,这就是所做的\Rinfty。因此使用\Xint{\Rinfty}会生成第二个符号:

在此处输入图片描述

\documentclass{standalone}
\usepackage{amsmath}
\usepackage{graphicx}

\def\Xint#1{\mathchoice%
{\XXint\displaystyle\textstyle{#1}}% 
{\XXint\textstyle\scriptstyle{#1}}% 
{\XXint\scriptstyle\scriptscriptstyle{#1}}% 
{\XXint\scriptscriptstyle\scriptscriptstyle{#1}}% 
\!\int}%
\def\XXint#1#2#3{{\setbox0=\hbox{$#1{#2#3}{\int}$}%
\vcenter{\hbox{$#2#3$}}\kern-.5\wd0}}%

\newcommand{\Rinfty}{\rotatebox{77}{$\infty$}\hspace{0.6em}}%

\begin{document}
\[ \Xint{\infty} f(x) \qquad \Xint{\Rinfty} f(x)\]
\end{document}

正如 AlanMunn 所指出的,原始代码是 Donald Aresneau 编写的(于 1991 年发表在 comp.text.tex 上),并出现在 TeX FAQ 和 Scott Pakin 的综合 LaTeX 符号指南(注明来源为 FAQ),以及 Herbert Voss 的 对 (La)TeX 中的数学进行全面回顾

答案2

如果你只需要一种尺寸:

\documentclass{article}
\usepackage{mathtools}
\begin{document}
\[ \mathrlap{\mkern3mu\infty}\int f(x)\]
\end{document}

在此处输入图片描述

相关内容