如何使用表格格式化以下公式

如何使用表格格式化以下公式

我正在尝试编写一些方程式,但在格式方面遇到了麻烦。我认为有一张表格就好了,但如果有人有更好的想法,我想听听你的建议。这是我在 latex 中的代码。

\begin{center}
\begin{tabular}{c c c}
$identifier ::$\\
$& identifier\_first\_character$ \\
$& \mid identifier$ & $identifier\_consecutive\_character$

\end{tabular}
\end{center}

图中方程应该是这样的

答案1

使用fancyvrb包裹即可获得

\documentclass{article}

\usepackage{lipsum}
\usepackage{fancyvrb}

\newsavebox{\FVerbBox}
\newenvironment{FVerbatim}
 {\VerbatimEnvironment
  \begin{center}
  \begin{lrbox}{\FVerbBox}
  \begin{BVerbatim}}
 {\end{BVerbatim}
  \end{lrbox}
  \mbox{\usebox{\FVerbBox}}
  \end{center}}

\begin{document}
\lipsum*[2]
\begin{FVerbatim}[fontsize=\small]
identifier ::
        identifier_first_character
      | identifier identifier_consecutive_character
\end{FVerbatim}
\lipsum[3]

\end{document}

在此处输入图片描述

相关内容