定义永久的外观

定义永久的外观

主要问题是,如何在环境中做到这一点?(因为我认为这是正确的方法)

我希望某些部分始终具有相同的外观。我这样做对吗?或者应该/可以\newenvironment使用(如果是这样,我不知道如何使用)。您通常会推荐其他布局吗?也许与 不同\subsection*?我考虑过使用表格,但特征描述“非常”长……。

我尝试过,但每次我都必须写characteristic1(等等)

\documentclass[preview, border={10pt}]{standalone}
\usepackage{lipsum}

\newcommand{\typ}[4]{\subsection*{typ: #1}%
\begin{description}%
\item[characteristic1] #2%
\item[characteristic2] #3%
\item[characteristic3] #4%
\end{description}}%

\newenvironment{typEnvironment}[1]%
{%
\subsection*{typ: #1}%
\description%
}%
{%
\enddescription%
}%

\begin{document}

\typ{title}{\lipsum[4]}{\lipsum[4]}{\lipsum[4]}

\begin{typEnvironment}{title}
\item[characteristic1] \lipsum[4]
\item[characteristic2] \lipsum[4]
\item[characteristic3] \lipsum[4]
\end{typEnvironment}

\end{document}

答案1

像这样吗?

枚举描述

\documentclass{article}
\usepackage{enumitem,lipsum}

\newenvironment{typEnvironment}[1]%
{%
  \subsection*{typ: #1}\par
  \begin{typList}%
}%
{%
  \end{typList}%
}%
\newlist{typList}{enumerate}{1}
\setlist[typList]{label=characteristic\arabic*,font=\bfseries,wide,align=left,labelindent=0pt}
\begin{document}
\begin{typEnvironment}{title}
  \item \lipsum[4]
  \item \lipsum[4]
  \item \lipsum[4]
\end{typEnvironment}
\end{document}

相关内容