发生了什么?
我构建了一个tabularx
环境来简化方程式下方图例的使用。这是一个非常常见的两列表格。
最小工作示例(MWE):
\documentclass{scrartcl}
\usepackage{amsmath}
\usepackage[english, ngerman]{babel}
\usepackage{tabularx}
\newenvironment{legend*}{
\begingroup
\tabularx{\columnwidth}{>{$}l<{$} @{${}\hspace{1.5em}{}$} >{\raggedright\arraybackslash}X}}
{\endtabularx\par\vspace{\belowdisplayskip}
\par
\endgroup
}
\begin{document}
\begin{legend*}
P_{ges} & Power [unit] \\
A_{ges} & Area [unit] \\
V_{ges} & Volume [unit]
\end{legend*}
\end{document}
结果截图:
问题:
在文本本身中,我只需通过调用此环境\begin{environment}
并将输入输入到表中即可。但是,我想在右侧添加一个额外的列,用于将单元与先前的描述分开。我该怎么做?
它看起来应该是这样的:
\begin{legend*}
P_{ges} & Power & [unit] \\
A_{ges} & Area & [unit] \\
V_{ges} & Volume & [unit]
\end{legend*}
非常感谢您的帮助!
答案1
谢谢@David Carlisle!
\tabularx{\columnwidth}{>{$}l<{$} @{${}\hspace{1.5em}{}$} >{\raggedright\arraybackslash}X l }
...带来了解决方案!