如何在乳胶中写下以下布尔符号?

如何在乳胶中写下以下布尔符号?

我想写一些类似的东西

图片

但简单地写_下来\land是行不通的。

答案1

大多数二进制运算符号都有一个“n 元”对应项:

  • +\sum
  • \cdot\prod
  • \oplus\bigoplus
  • \vee\bigvee
  • \wedge\bigwedge

和其他。由于历史原因,\vee\wedge有替代名称\lor\land,但“大”版本没有。

\documentclass{article}
\usepackage{amsmath}

\begin{document}

\begin{gather*}
\bigvee_{1\leq k\leq n} a_k = a_1\lor a_2\lor \dots \lor a_n
\\
\bigwedge_{1\leq k\leq n} a_k = a_1\land a_2\land \dots \land a_n
\end{gather*}

\end{document}

在此处输入图片描述

您可能更喜欢拥有\biglor\blgland

\documentclass{article}
\usepackage{amsmath}

\AtBeginDocument{%
  \NewCommandCopy{\biglor}{\bigvee}%
  \NewCommandCopy{\bigland}{\bigwedge}%
}

\begin{document}

\begin{gather*}
\biglor_{1\leq k\leq n} a_k = a_1\lor a_2\lor \dots \lor a_n
\\
\bigland_{1\leq k\leq n} a_k = a_1\land a_2\land \dots \land a_n
\end{gather*}

\end{document}

输出是一样的。

笔记。对于 来说,这\AtBeginDocument实际上并不是必需的,但如果您使用XeLaTeX 或 LuaLaTeX 的话,pdflatex则是必需的。unicode-math

相关内容