为什么 \parsep 和 \itemsep 在我的标准列表实现中不起作用?

为什么 \parsep 和 \itemsep 在我的标准列表实现中不起作用?

对于我添加的 100pt 值,此间距应该更大:

在此处输入图片描述

\PassOptionsToPackage{brazil,main=english}{babel}
\documentclass[
10pt,
a5paper,
twoside
]{abntex2}
\pdfstringdefDisableCommands{\let\uppercase\relax}

\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}

\renewenvironment*{citacao}[1][default]{%
   \list{}{%
   \topsep=0pt%
   \itemsep=100pt%
   \parsep=100pt}%
   \ABNTEXfontereduzida%
   \addtolength{\leftskip}{\ABNTEXcitacaorecuo}%
   \item[]%
   \begin{SingleSpace}%
   \ifthenelse{\not\equal{#1}{default}}{\itshape\selectlanguage{#1}}{}%
 }{%
   \end{SingleSpace}%
   \endlist}%

% \makeatletter
% \let\orig@listi\@listi
% \def\@listi{\orig@listi\itemsep=100pt}
% \makeatother

\begin{document}

    Test Test Test Test Test Test Test Test Test Test Test Test
    \begin{citacao}
        Test
    \end{citacao}
    Test Test Test Test Test Test Test Test Test Test Test Test

\end{document}
  1. 在没有包的列表中更改 \topsep
  2. 在自定义环境周围添加垂直空间(\vspace)

相关内容