顺时针和逆时针积分(∱ 和 ⨑)的 LaTeX 代码是什么?

顺时针和逆时针积分(∱ 和 ⨑)的 LaTeX 代码是什么?

如果您知道的话,我需要使用哪个包?谢谢。

答案1

使用该MnSymbol包,您可以使用以下符号:

\documentclass{article}

\usepackage{MnSymbol}

\begin{document}

\[
\rcirclerightint
\lcirclerightint
\rcircleleftint
\lcircleleftint
\]

\end{document}

在此处输入图片描述

(其他包可能将这些符号识别为\ointclockwise\ointctrclockwise


如果你只想要半圆,你可以使用这个mathdesign包:

\documentclass{article}

\usepackage[charter]{mathdesign}

\begin{document}

\[
\intclockwise
\]

\end{document}

在此处输入图片描述

答案2

\documentclass{standalone}
\usepackage{array,esint}
\def\CMD#1{%
   $ \csname#1\endcsname \displaystyle\csname#1\endcsname $ & \texttt{\textbackslash#1} &}

\begin{document}
\def\arraystretch{2}
\begin{tabular}{@{}*{2}{r@{\kern3pt}l}r@{\kern3pt}l@{}l@{}}
\CMD{int}   \CMD{iint}     \CMD{iiintop} \\
\CMD{iiiintop}\CMD{dotsintop}\CMD{ointop}  \\
\CMD{oiint}   \CMD{sqint}    \CMD{sqiint} \\
\CMD{ointctrclockwise} \CMD{ointclockwise} \CMD{varointclockwise} \\
\CMD{varointctrclockwise} \CMD{fint} \CMD{varoiint}\\
\CMD{landupint} \CMD{landdownint}
\end{tabular}
\end{document}

在此处输入图片描述

答案3

尽管其中的一些符号esint非常接近,但我相信没有任何包(用于 pdfLaTeX)提供与计算机现代数学字体兼容的该符号的版本。

以下是(非常简单的)改编这个答案作者:Heiko Oberdiek。它可用于将任何符号叠加在积分符号之上。

\documentclass{article}

\usepackage{graphicx} %% <- for \resizebox and \rotatebox
\usepackage{amsmath}
\usepackage{amssymb} %% <- for \curverightarrow, \curveleftarrow

\makeatletter %% <- make @ usable in macro names

\let\DOTSI\relax % amsmath support for \dots
\newcommand*{\letteronint}[1]{%
  \DOTSI
  \mathop{%
    \mathpalette\@LetterOnInt{#1}%
  }%
  \mkern-\thinmuskip % thin space is inserted between two \mathop
  \int
}
\newcommand*{\@LetterOnInt}[2]{%
  \sbox0{$#1\int\m@th$}%
  \sbox2{$%
    \ifx#1\displaystyle
      \textstyle
    \else
      \scriptscriptstyle
    \fi
    #2%
  \m@th$}%
  \dimen@=.4\dimexpr\ht0+\dp0\relax
  \ifdim\dimexpr\ht2+\dp2\relax>\dimen@
    \sbox2{\resizebox*{!}{\dimen@}{\unhcopy2}}%
  \fi
  \dimen@=\wd0 %
  \ifdim\wd2>\dimen@
    \dimen@=\wd2 %
  \fi
  \rlap{\hbox to \dimen@{\hfil
    $#1\vcenter{\copy2}\m@th$%
  \hfil}}%
  \ifdim\dimen@>\wd0 %
    \kern.5\dimexpr\dimen@-\wd0\relax
  \fi
}

%% Define arrow curving downwards:
\newcommand*{\curvearrowbotright}{\mathpalette\rotmath@internal\curvearrowleft}
\newcommand*\rotmath@internal[2]{\rotatebox{180}{$\m@th#1#2$}}

\makeatother %% <- revert @

\newcommand*{\intcw}{\letteronint{\mspace{3mu}\curvearrowright}}
\newcommand*{\intccw}{\letteronint{\mspace{3mu}\curvearrowbotright}}


\begin{document}

\[
  \displaystyle      \intcw_a^b f \dots \intccw_a^b f \qquad
  \textstyle         \intcw_a^b f \dots \intccw_a^b f \qquad
  \scriptstyle       \intcw_a^b f \dots \intccw_a^b f \qquad
  \scriptscriptstyle \intcw_a^b f \dots \intccw_a^b f
\]

\end{document}

输出

\scriptscriptstyle版本看起来不太好,但是您可能不想以该比例使用该符号。

答案4

\documentclass[varwidth, preview]{standalone}
\usepackage{unicode-math}

\begin{document}
\( \intclockwise \awint \)
\end{document}

顺时针和逆时针积分

这些符号也存在于许多旧版 NFSS 包中,包括:、、、、、fdsymbol和。有些还支持其他newpxmath别名,但newtxmath所有都已更新以理解和。pxfontstxfontsstixstix2\intclockwise\awint

其中一些还包括变体,例如中的\intclockwiseup和。它们在某些数学字体中以风格变体形式提供。\smallintclockwisestixunicode-math

“全面的 LaTeX 符号列表”“每个符号(大多数符号)均由 unicode-math 定义。”

相关内容