排版完成直接求和

排版完成直接求和

我正在尝试排版一个完整的直接和。这通常写成一个上面\bigoplus有一个帽子(实际上是一个\widehat)。推荐的做法是什么?

我能想到两种解决方案,但都不是最佳的。

  • \widehat{\bigoplus_i} V_i求和符号和参数之间的间距太小。
  • {\widehat\bigoplus}_i V_i索引位于求和符号的右侧而不是下方,并且似乎无法使用 来解决这个问题\limits

答案1

诀窍是使用\mathop{\widehat{\bigoplus}}。这里我还修饰了构造,使其与中的其他大运算符相同amsmath

\documentclass{article}
\usepackage{amsmath}

\makeatletter
\newcommand{\cbigoplus}{\DOTSB\cbigoplus@\slimits@}
\newcommand{\cbigoplus@}{\mathop{\widehat{\bigoplus}}}
\makeatother

\begin{document}

\[
\bigoplus_{i\in I}V_i \hookrightarrow \cbigoplus_{i\in I}V_i
\]
\[
\cbigoplus_{i\in I}V_i \hookleftarrow \bigoplus_{i\in I}V_i
\]
\begin{center} % just to make a smaller picture
$\bigoplus_{i\in I}V_i \hookrightarrow \cbigoplus_{i\in I}V_i$ \\
$\cbigoplus_{i\in I}V_i \hookleftarrow \bigoplus_{i\in I}V_i$ 
\end{center}

\end{document}

在此处输入图片描述

相关内容