答案1
快速而粗略,不使用列表,而是使用tabularx
,并借助包的一些帮助calc
。符号列在数学模式下设置。
\documentclass{article}
\usepackage{array} % for >{} and <{}
\usepackage{tabularx} % for tabularx
\usepackage{calc} % for \widthof
\newenvironment{where}{%
where \tabularx{\linewidth-\widthof{where }}[t]{>{$}r<{$} X}%
}{\endtabularx}
\begin{document}
Some text, then
\begin{equation}
a = bcd
\end{equation}
\begin{where}
a & is the \ldots \\
b & is \ldots \\
c & lorem ipsum dolor sit amet consectetur etc.\@ etc.\@ ad infinitum until this text has at least two lines \\
abcd & etc.
\end{where}
\end{document}
答案2
一种不同但可能更简单的方法也可以是itemize
不使用项目符号,而是使用“where”,如下所示:
\documentclass{article}
\begin{document}
{\renewcommand\labelitemi{}
\begin{itemize}
\item[where] $\gamma_F$ is the partial safety factor for \underline{load}
\item $\gamma_M$ is the partial safety factor for \underline{resistance}
\item $E_d$ is the design value of the force or moment caused by the load
\end{itemize}
}
\end{document}
您可以随时根据自己的喜好调整 itemize,例如\hspace{}
在“where”后添加一个并选择所需的距离:或者在开始 itemize 环境后立即\item[where\hspace{0.4cm}] $gamma_F$ is...
添加以减少垂直间距。示例:\itemsep0em
\documentclass{article}
\begin{document}
{\renewcommand\labelitemi{}
\begin{itemize}
\itemsep0em
\item[where \hspace{0.4cm}] $\gamma_F$ is the partial safety factor for \underline{load}
\item $\gamma_M$ is the partial safety factor for \underline{resistance}
\item $E_d$ is the design value of the force or moment caused by the load
\end{itemize}
}
\end{document}