如何在LaTeX的enumerate环境中实现公式与说明文本两栏对齐
解决LaTeX枚举列表中公式与说明文本对齐问题
以下两种方法可实现公式左对齐、说明文本右侧统一对齐的效果:
方法一:用\makebox固定公式宽度
通过\makebox为每个公式分配固定宽度,确保说明文本起始位置一致:
\usepackage{enumitem} % 可选,用于自定义列表格式 \begin{center} \begin{minipage}{2in} \begin{enumerate}[{1)}] \item \makebox[2em][l]{$p \lor \neg q$} Agregacion \item \makebox[2em][l]{$q \ent p$} Equivalenica \end{enumerate} \end{minipage} \end{center}
\makebox[2em][l]{内容}:让公式占据2em固定宽度并左对齐,可根据公式长度调整2em数值- 若不需要自定义列表格式,可移除
enumitem包引用,保留默认枚举样式
方法二:用tabular实现严格分栏
在枚举项中嵌入表格,强制实现两栏对齐:
\begin{center} \begin{minipage}{2in} \begin{enumerate}[{1)}] \item \begin{tabular}{@{}ll@{}} $p \lor \neg q$ & Agregacion \\ $q \ent p$ & Equivalenica \end{tabular} \end{enumerate} \end{minipage} \end{center}
@{}用于消除表格默认边距,让内容与枚举编号更紧凑- 表格两列自动左对齐,公式和说明文本会严格上下对齐
内容的提问来源于stack exchange,提问作者Math_D
相关产品推荐
相关产品推荐

