isov2 文档类别和符号列表

isov2 文档类别和符号列表

我目前正在使用异戊醇文档类。我想创建一个符号列表。我目前有以下输出(样式)

当前符号列表格式

使用代码:

\begin{symbols}
\symboldef{ACSE}{association control service element}
\end{symbols}

但是,我希望缩写和“定义”在一行上,行间没有多余的换行符,并且没有与下图类似的缩进:

理想的符号列表格式

答案1

对环境(列表)进行简单的重新定义symbols即可:

\documentclass{isov2}

\renewenvironment{symbols}{\list{}%
    {\itemsep 0pt \parsep 0pt \itemindent 0em \leftmargin 5em
     \labelsep 1em \labelwidth 4em
     \let\makelabel\symbollabel}}%
    {\endlist}

\begin{document}

Some text here
\begin{symbols}
\symboldef{ACSE}{association control service element}
\symboldef{ADSE}{association domination service element}
\end{symbols}

\end{document}

在此处输入图片描述

仅供记录,以下是原始定义isov2.cls

\newenvironment{symbols}{\list{}%
    {\itemindent 0em \leftmargin 8em
     \labelsep 1em \labelwidth 5em
     \let\makelabel\symbollabel}}%
    {\endlist}

相关内容