这是我想要实现的一个示例。我已尝试以下操作,但方程式不会自动居中。
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{gather*}
\begin{rcases}
p \\
p \rightarrow r \\
q \rightarrow \neg r
\end{rcases}
\end{gather*}
\end{document}
我想要自动居中。
答案1
我认为在方程式或内联数学中使用array
环境是最简单的解决方案。它实际上也不需要gather*
或gathered
环境:
\documentclass{article}
\begin{document}
\[
\left.
\begin{array}{c}
p \\
p \rightarrow r \\
q \rightarrow \neg r \\
\end{array}
\right\}
\Rightarrow
\neg q
\]
\end{document}
答案2
您可以使用gathered
里面的环境equation
。
平均能量损失
\documentclass{article}
\usepackage{mathtools}
\begin{document}
\begin{equation*}
\left.
\begin{gathered}
p \\
p \rightarrow r \\
q \rightarrow \neg r
\end{gathered}
\right\rbrace
\quad\Rightarrow\quad\neg q
\end{equation*}
\end{document}
输出
答案3
您可以恢复到经典array
环境。
\documentclass[12pt]{scrartcl}
\usepackage{mathtools}
\begin{document}
\begin{gather*}
\left.
\begin{array}{c}
p \\
p \rightarrow r \\
q \rightarrow \neg r
\end{array}
\right\rbrace
\end{gather*}
\end{document}
答案4
使用堆栈非常简单。
\documentclass{article}
\usepackage{amsmath}
\usepackage[usestackEOL]{stackengine}
\stackMath
\begin{document}
\begin{equation*}
\left.\Centerstack{
p \\
p \rightarrow r \\
q \rightarrow \neg r
}\right\}
\Rightarrow \neg q
\end{equation*}
\end{document}