Skip to content

Commit

Permalink
permit \tightlist to be also used as command inside lists (and not on…
Browse files Browse the repository at this point in the history
…ly as environment wrapping a list) (see issue #7)
  • Loading branch information
michaelroland committed Mar 7, 2024
1 parent 301c8a9 commit 1cc7d52
Showing 1 changed file with 20 additions and 15 deletions.
35 changes: 20 additions & 15 deletions beamerthemejku.sty
Original file line number Diff line number Diff line change
Expand Up @@ -1970,21 +1970,26 @@

% Environment tightlist: Tighter line spacing for itemize/enumerate lists (wrap any list within this environment)
\newenvironment{tightlist}{%
\begingroup%
\def\@listi{\leftmargin\leftmargini
\topsep 0\p@ \@plus\p@
\parsep 0\p@ \@plus\p@
\itemsep \parsep}%
\let\@listI\@listi%
\def\@listii{\leftmargin\leftmarginii
\topsep 0\p@ \@plus\p@
\parsep 0\p@ \@plus\p@
\itemsep 0\p@ \@plus\p@}%
\def\@listiii{\leftmargin\leftmarginii
\topsep 0\p@ \@plus\p@
\parsep 0\p@ \@plus\p@
\itemsep 0\p@ \@plus\p@}%
\ifhmode\par\nointerlineskip\fi%
\ifdefstring{\@currenvir}{tightlist}{%
\begingroup%
\def\@listi{\leftmargin\leftmargini
\topsep 0\p@ \@plus\p@
\parsep 0\p@ \@plus\p@
\itemsep \parsep}%
\let\@listI\@listi%
\def\@listii{\leftmargin\leftmarginii
\topsep 0\p@ \@plus\p@
\parsep 0\p@ \@plus\p@
\itemsep 0\p@ \@plus\p@}%
\def\@listiii{\leftmargin\leftmarginii
\topsep 0\p@ \@plus\p@
\parsep 0\p@ \@plus\p@
\itemsep 0\p@ \@plus\p@}%
\ifhmode\par\nointerlineskip\fi%
}{%
\setlength{\itemsep}{0pt}%
\setlength{\parskip}{0pt}%
}%
}{%
\nointerlineskip%
\endgroup%
Expand Down

0 comments on commit 1cc7d52

Please sign in to comment.