Регулировка вертикального интервала во вложенных списках

Регулировка вертикального интервала во вложенных списках

Я использую scrreprtкласс с parskip=fullи хотел бы настроить вертикальный интервал во вложенных списках. Я уже использую пакет enumitemи указываю nosepопцию для списков уровня 2, но не могу найти способ убрать интервал в верхней части вложенного списка. Вот MWE:

\documentclass[parskip=full]{scrreprt}

\usepackage{enumitem}
\usepackage{lipsum}
\setlist[2]{nosep}

\begin{document}

\lipsum[66]

\begin{enumerate}
\item
  Outer item 1

  \begin{itemize}
  \item
    Nested item 1
  \item
    Nested item 2
  \item
    Nested item 3
  \end{itemize}
\item
  Outer item 2
\item
  Outer item 3
\end{enumerate}

\lipsum[66]

\end{document}

И вот результат:

введите описание изображения здесь

В частности, я хочу избавиться от дополнительного интервала между "Внешним элементом 1" и первым элементом вложенного списка ("Вложенный элемент 1"). Возможно ли сделать это глобально, таким образом, чтобы это повлияло на все вложенные списки в документе (т. е. не прибегая к ручным настройкам vspace и т. п.)?

решение1

Вы можете отключить parskipв начале списка:

\documentclass[parskip=full]{scrreprt}

\usepackage{enumitem}
\usepackage{lipsum}
\setlist[2]{nosep,before=\KOMAoptions{parskip=false}}

\begin{document}

\lipsum[66]

\begin{enumerate}
\item
  Outer item 1
  \begin{itemize}
  \item
    Nested item 1
  \item
    Nested item 2
  \item
    Nested item 3
  \end{itemize}
\item
  Outer item 2
\item
  Outer item 3
\end{enumerate}

\lipsum[66]

\end{document}

только верхнее пространство

Связанный контент