我怎样才能得到一个大十字来表示广义笛卡尔积?

我怎样才能得到一个大十字来表示广义笛卡尔积?

我试图得到一个大十字,我可以给它加上下标,以便表示广义笛卡尔积(非常类似于\bigcup广义并集的工作原理)。我该如何实现这一点?

答案1

看着综合 LaTeX 符号列表揭示了一个\bigtimesmathabx包裹

答案2

如果您不介意使用不同的字体,则kpfonts会给您以下\varprod命令:

\documentclass{article}
\usepackage{kpfonts}

\begin{document}

$\varprod_{i=1}^n A_i$

\[
  \varprod_{i=1}^n A_i
\]

\end{document}

在此处输入图片描述

不过,我更倾向于用它\prod来表示广义笛卡尔积。

答案3

我相信其他人会想出更简单的解决方案,但这里有一个可能有用的过度解决方案:

\documentclass{article}
\usepackage{amsmath}
\usepackage{tikz}
\newcommand{\Cross}{\mathbin{\tikz [x=1.4ex,y=1.4ex,line width=.2ex] \draw (0,0) -- (1,1) (0,1) -- (1,0);}}%
\begin{document}
$A \Cross B$
\end{document}

在此处输入图片描述

调整x=y=选项可更改大小,调整line width=线条的粗细。确保\mathbin在符号周围放置二元运算符的正确间距。

答案4

如果你可以使用unicode-math,你正在寻找的符号位于U+2A09 ‘N 元乘法运算符’

\usepackage{unicode-math}
\begin{equation}
B ⊂ ⨉_{x∈J}A(x)
\end{equation}

但是该包仅适用于 XeLaTex 和 LuaLaTeX 引擎。

上述代码的结果

相关内容