Я пишу «книгу» для разработки проекта и хочу поместить соответствующие переменные в главу в начале этой главы. Поэтому я пытаюсь изменить список \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}
так?