设置环境参数表格的第一个单元格

设置环境参数表格的第一个单元格

我需要创建新的表格环境,其中第一个单元格(1行和1列)将被设置为我的环境的参数

\begin{environment}{first box data}
& Its information \\
\end{environment}

我认为它会是这样的

\newenvironment{environment}[1]
    {\begin{center}
    \begin{tabular}{l|p{0.9\textwidth}|}
    #1 ....
    }
    { 
    \end{tabular} 
    \end{center}
    }

提前致谢。 在此处输入图片描述

答案1

也许这就是你的目标:

\documentclass{article}
\usepackage{tabularx}

\usepackage[nopar]{lipsum} % for dummy contents

\newenvironment{environment}[1]
  {\center\tabularx{\columnwidth}{@{}l|X@{}} #1 &}
  {\endtabularx\endcenter}

\begin{document}

\lipsum[2]
\begin{environment}{Something}
\lipsum[3]
\end{environment}
\lipsum[4]

\end{document}

在此处输入图片描述

相关内容