@@ -57,6 +57,8 @@
57\setlength{\parindent}{0pt}
57\setlength{\parindent}{0pt}
58\setlength{\parskip}{6pt plus 2pt minus 1pt}
58\setlength{\parskip}{6pt plus 2pt minus 1pt}
59\setlength{\emergencystretch}{3em} % prevent overfull lines
59\setlength{\emergencystretch}{3em} % prevent overfull lines
60+\newcommand{\tightlist}{%
61+ \setlength{\itemsep}{0pt}\setlength{\parskip}{0pt}}
60\setcounter{secnumdepth}{0}
62\setcounter{secnumdepth}{0}
61\VerbatimFootnotes % allows verbatim text in footnotes
63\VerbatimFootnotes % allows verbatim text in footnotes
@@ -141,7 +143,7 @@ A list:
142\begin{enumerate}
144\begin{enumerate}
143\def\labelenumi{\arabic{enumi}.}
145\def\labelenumi{\arabic{enumi}.}
144−\itemsep1pt\parskip0pt\parsep0pt
146+\tightlist
@@ -196,7 +198,7 @@ These should not be escaped: \$ \\ \> \[ \{
196Asterisks tight:
198Asterisks tight:
198\begin{itemize}
200\begin{itemize}
199−\itemsep1pt\parskip0pt\parsep0pt
201+\tightlist
201 asterisk 1
203 asterisk 1
@@ -219,7 +221,7 @@ Asterisks loose:
219Pluses tight:
221Pluses tight:
221\begin{itemize}
223\begin{itemize}
222−\itemsep1pt\parskip0pt\parsep0pt
224+\tightlist
@@ -242,7 +244,7 @@ Pluses loose:
242Minuses tight:
244Minuses tight:
244\begin{itemize}
246\begin{itemize}
245−\itemsep1pt\parskip0pt\parsep0pt
247+\tightlist
@@ -268,7 +270,7 @@ Tight:
269\begin{enumerate}
271\begin{enumerate}
270\def\labelenumi{\arabic{enumi}.}
272\def\labelenumi{\arabic{enumi}.}
271−\itemsep1pt\parskip0pt\parsep0pt
273+\tightlist
@@ -281,7 +283,7 @@ and:
282\begin{enumerate}
284\begin{enumerate}
283\def\labelenumi{\arabic{enumi}.}
285\def\labelenumi{\arabic{enumi}.}
284−\itemsep1pt\parskip0pt\parsep0pt
286+\tightlist
@@ -331,17 +333,17 @@ Multiple paragraphs:
331\subsection{Nested}\label{nested}
333\subsection{Nested}\label{nested}
333\begin{itemize}
335\begin{itemize}
334−\itemsep1pt\parskip0pt\parsep0pt
336+\tightlist
338 \begin{itemize}
340 \begin{itemize}
339− \itemsep1pt\parskip0pt\parsep0pt
341+ \tightlist
343 \begin{itemize}
345 \begin{itemize}
344− \itemsep1pt\parskip0pt\parsep0pt
346+ \tightlist
347 \end{itemize}
349 \end{itemize}
@@ -352,14 +354,14 @@ Here's another:
353\begin{enumerate}
355\begin{enumerate}
354\def\labelenumi{\arabic{enumi}.}
356\def\labelenumi{\arabic{enumi}.}
355−\itemsep1pt\parskip0pt\parsep0pt
357+\tightlist
361 \begin{itemize}
363 \begin{itemize}
362− \itemsep1pt\parskip0pt\parsep0pt
364+ \tightlist
@@ -381,7 +383,7 @@ Same thing but with paragraphs:
383 \begin{itemize}
385 \begin{itemize}
384− \itemsep1pt\parskip0pt\parsep0pt
386+ \tightlist
@@ -424,7 +426,7 @@ Same thing but with paragraphs:
424 \begin{enumerate}
426 \begin{enumerate}
425 \def\labelenumii{\roman{enumii}.}
427 \def\labelenumii{\roman{enumii}.}
426 \setcounter{enumii}{3}
428 \setcounter{enumii}{3}
427− \itemsep1pt\parskip0pt\parsep0pt
429+ \tightlist
429 sublist with roman numerals, starting with 4
431 sublist with roman numerals, starting with 4
@@ -432,7 +434,7 @@ Same thing but with paragraphs:
433 \begin{enumerate}
435 \begin{enumerate}
434 \def\labelenumiii{(\Alph{enumiii})}
436 \def\labelenumiii{(\Alph{enumiii})}
435− \itemsep1pt\parskip0pt\parsep0pt
437+ \tightlist
437 a subsublist
439 a subsublist
@@ -445,27 +447,27 @@ Nesting:
446\begin{enumerate}
448\begin{enumerate}
447\def\labelenumi{\Alph{enumi}.}
449\def\labelenumi{\Alph{enumi}.}
448−\itemsep1pt\parskip0pt\parsep0pt
450+\tightlist
450 Upper Alpha
452 Upper Alpha
452 \begin{enumerate}
454 \begin{enumerate}
453 \def\labelenumii{\Roman{enumii}.}
455 \def\labelenumii{\Roman{enumii}.}
454− \itemsep1pt\parskip0pt\parsep0pt
456+ \tightlist
456 Upper Roman.
458 Upper Roman.
458 \begin{enumerate}
460 \begin{enumerate}
459 \def\labelenumiii{(\arabic{enumiii})}
461 \def\labelenumiii{(\arabic{enumiii})}
460 \setcounter{enumiii}{5}
462 \setcounter{enumiii}{5}
461− \itemsep1pt\parskip0pt\parsep0pt
463+ \tightlist
463 Decimal start with 6
465 Decimal start with 6
465 \begin{enumerate}
467 \begin{enumerate}
466 \def\labelenumiv{\alph{enumiv})}
468 \def\labelenumiv{\alph{enumiv})}
467 \setcounter{enumiv}{2}
469 \setcounter{enumiv}{2}
468− \itemsep1pt\parskip0pt\parsep0pt
470+ \tightlist
470 Lower alpha with paren
472 Lower alpha with paren
471 \end{enumerate}
473 \end{enumerate}
@@ -476,14 +478,14 @@ Nesting:
476Autonumbering:
478Autonumbering:
478\begin{enumerate}
480\begin{enumerate}
479−\itemsep1pt\parskip0pt\parsep0pt
481+\tightlist
481 Autonumber.
483 Autonumber.
485 \begin{enumerate}
487 \begin{enumerate}
486− \itemsep1pt\parskip0pt\parsep0pt
488+ \tightlist
489 \end{enumerate}
491 \end{enumerate}
@@ -502,7 +504,7 @@ B. Williams
502Tight using spaces:
504Tight using spaces:
504\begin{description}
506\begin{description}
505−\itemsep1pt\parskip0pt\parsep0pt
507+\tightlist
506\item[apple]
508\item[apple]
508\item[orange]
510\item[orange]
@@ -514,7 +516,7 @@ yellow fruit
514Tight using tabs:
516Tight using tabs:
516\begin{description}
518\begin{description}
517−\itemsep1pt\parskip0pt\parsep0pt
519+\tightlist
518\item[apple]
520\item[apple]
520\item[orange]
522\item[orange]
@@ -556,7 +558,7 @@ orange block quote
556Multiple definitions, tight:
558Multiple definitions, tight:
558\begin{description}
560\begin{description}
559−\itemsep1pt\parskip0pt\parsep0pt
561+\tightlist
560\item[apple]
562\item[apple]
@@ -592,7 +594,7 @@ orange fruit
593\begin{enumerate}
595\begin{enumerate}
594\def\labelenumi{\arabic{enumi}.}
596\def\labelenumi{\arabic{enumi}.}
595−\itemsep1pt\parskip0pt\parsep0pt
597+\tightlist
@@ -718,7 +720,7 @@ Ellipses\ldots{}and\ldots{}and\ldots{}.
718\section{LaTeX}\label{latex}
720\section{LaTeX}\label{latex}
720\begin{itemize}
722\begin{itemize}
721−\itemsep1pt\parskip0pt\parsep0pt
723+\tightlist
723 \cite[22-23]{smith.1899}
725 \cite[22-23]{smith.1899}
@@ -741,7 +743,7 @@ Ellipses\ldots{}and\ldots{}and\ldots{}.
741These shouldn't be math:
743These shouldn't be math:
743\begin{itemize}
745\begin{itemize}
744−\itemsep1pt\parskip0pt\parsep0pt
746+\tightlist
746 To get the famous equation, write \texttt{\$e\ =\ mc\^{}2\$}.
748 To get the famous equation, write \texttt{\$e\ =\ mc\^{}2\$}.
@@ -768,7 +770,7 @@ Cat & 1 \\ \hline
768Here is some unicode:
770Here is some unicode:
770\begin{itemize}
772\begin{itemize}
771−\itemsep1pt\parskip0pt\parsep0pt
773+\tightlist
@@ -892,7 +894,7 @@ Here's an \href{/script?foo=1\&bar=2}{inline link in pointy braces}.
892With an ampersand: \url{http://example.com/?foo=1\&bar=2}
894With an ampersand: \url{http://example.com/?foo=1\&bar=2}
894\begin{itemize}
896\begin{itemize}
895−\itemsep1pt\parskip0pt\parsep0pt
897+\tightlist
897 In a list?
899 In a list?
@@ -958,7 +960,7 @@ Notes can go in quotes.\footnote{In quote.}
959\begin{enumerate}
961\begin{enumerate}
960\def\labelenumi{\arabic{enumi}.}
962\def\labelenumi{\arabic{enumi}.}
961−\itemsep1pt\parskip0pt\parsep0pt
963+\tightlist
963 And in list items.\footnote{In list.}
965 And in list items.\footnote{In list.}
964\end{enumerate}
966\end{enumerate}