如何获得倾斜的 \sum 符号?

如何获得倾斜的 \sum 符号?

我想使用斜线\sum符号来表示与求和不同的含义。如何获取斜线\sum符号?

在此处输入图片描述

答案1

如果您使用 pdfTeX,那么您可以尝试以下代码:

\def\itsum{\mathop{\mathpalette\itsumA{}\phantom\sum}}
\def\itsumA#1#2{\pdfsave\pdfliteral{1 0 .2 1 0 0 cm}\rlap{$#1\sum$}\pdfrestore}

$\sum_i^5 \itsum_j^{\,7} a_{ij}$

苏梅

答案2

一种方法是使用倾斜的大写 sigma。通过使用该scalerel包,可以使该符号(大约)与原始\sum运算符大小相同:

\documentclass{article}
\usepackage{amsmath}
\usepackage{scalerel}
\DeclareMathOperator*{\itsum}{\scalerel*{\mathit{\Sigma}}{\sum}}
\begin{document}
\[
\sum_i x_i\quad\itsum_i x_i
\]
\end{document}

在此处输入图片描述

答案3

您可以简单地\varSigma使用$\varSigma$

在此处输入图片描述

答案4

使用l3draw(和标准\mathpalette

\documentclass{article}
\usepackage{amsmath}
\usepackage{l3draw}

\makeatletter
\NewDocumentCommand{\slsum}{}{%
  \DOTSB
  \mathop{\vphantom{\sum}\mathpalette\slsum@\relax}
  \slimits@
}
\NewDocumentCommand{\slsum@}{mm}{%
  \vcenter{\hbox{%
    \xslantobject{$\m@th#1\sum$}{0.4}%
  }}%
}
\makeatother

\ExplSyntaxOn

\NewDocumentCommand{\xslantobject}{mm}
 {
  \draw_begin:
  \draw_transform_xslant:n { #2 }
  \hbox_set:Nn \l_tmpa_box { #1 }
  \draw_box_use:N \l_tmpa_box
  \draw_end:
 }

\ExplSyntaxOff

\begin{document}

\[
\sum_{i\ge0}\slsum_{i\ge0}
\]
\begin{center}
$\sum\slsum$
\end{center}

\end{document}

在此处输入图片描述

相关内容