我正在寫一本用於專案開發的“書”,並希望將相關變數放在該章開頭的章節中。因此,我嘗試如下修改 \description 清單。這工作正常:
\begin{description}[labelwidth=1cm]
\itemsep-2pt
\item[KE]{Kinetic Energy}
\item[$C_p$]{Heat Capacity}
\end{description}
但由於我到處都在使用它,所以我想將其設為一個宏,其中我需要添加的只是項目(而不是labelwidth
, 或itemsep
值;更像是這樣的:
\begin{myNomenclature}
\item[KE]{Kinetic Energy}
\item[$C_p$]{Heat Capacity}
\end{myNomenclature}
我使用 \description 因為它加粗了非數學變數。
感謝您提供我可以嘗試的任何建議。
答案1
\documentclass[10pt,a4paper]{article}
\usepackage[latin1]{inputenc}
\usepackage{enumitem}
\usepackage{blindtext}
\newenvironment{myNomenclature}{
\begin{description}[labelwidth=1cm]
\setlength{\itemsep}{-2pt}
}{
\end{description}
}
\begin{document}
\blindtext
\begin{myNomenclature}
\item[KE]{Kinetic Energy}
\item[$C_p$]{Heat Capacity}
\end{myNomenclature}
\blindtext
\end{document}
像這樣?