diff options
| author | milde <milde@929543f6-e4f2-0310-98a6-ba3bd3dd1d04> | 2021-09-11 11:18:39 +0000 |
|---|---|---|
| committer | milde <milde@929543f6-e4f2-0310-98a6-ba3bd3dd1d04> | 2021-09-11 11:18:39 +0000 |
| commit | f63e4e2c15ebfbea1d4445aa297f3457a1214af7 (patch) | |
| tree | d62e27fefff54ebfe3341b11426cd470e03dddce /docutils/test/functional | |
| parent | 4729b2e08e7fbc0578b707e5a5264bc2f4827b51 (diff) | |
| download | docutils-f63e4e2c15ebfbea1d4445aa297f3457a1214af7.tar.gz | |
LaTeX writer: revise Docutils-generated table of contents
Improve spacing,
allow customization.
git-svn-id: https://svn.code.sf.net/p/docutils/code/trunk@8826 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
Diffstat (limited to 'docutils/test/functional')
| -rw-r--r-- | docutils/test/functional/expected/standalone_rst_xetex.tex | 48 |
1 files changed, 32 insertions, 16 deletions
diff --git a/docutils/test/functional/expected/standalone_rst_xetex.tex b/docutils/test/functional/expected/standalone_rst_xetex.tex index 5bdc27a16..b91142cc1 100644 --- a/docutils/test/functional/expected/standalone_rst_xetex.tex +++ b/docutils/test/functional/expected/standalone_rst_xetex.tex @@ -39,6 +39,14 @@ \DUprovidelength{\pdfpxdimen}{1bp} + +\providecommand*{\DUCLASScontents}{% + \renewenvironment{itemize}% + {\begin{list}{}{\setlength{\partopsep}{0pt} + \setlength{\parsep}{0pt}} + }% + {\end{list}}% +} % hyperlinks: \ifthenelse{\isundefined{\hypersetup}}{ \usepackage[colorlinks=true,linkcolor=blue,urlcolor=blue]{hyperref} @@ -143,32 +151,34 @@ reStructuredText construct. \phantomsection\label{table-of-contents} \pdfbookmark[1]{Table of Contents}{table-of-contents} +\begin{DUclass}{contents} + \DUtitle{Table of Contents} \begin{DUclass}{auto-toc} -\begin{list}{}{} +\begin{itemize} \item \hyperref[structural-elements]{1 Structural Elements} \begin{DUclass}{auto-toc} -\begin{list}{}{} +\begin{itemize} \item \hyperref[section-title]{1.1 Section Title} \item \hyperref[empty-section]{1.2 Empty Section} \item \hyperref[transitions]{1.3 Transitions} -\end{list} +\end{itemize} \end{DUclass} \item \hyperref[body-elements]{2 Body Elements} \begin{DUclass}{auto-toc} -\begin{list}{}{} +\begin{itemize} \item \hyperref[paragraphs]{2.1 Paragraphs} \begin{DUclass}{auto-toc} -\begin{list}{}{} +\begin{itemize} \item \hyperref[inline-markup]{2.1.1 Inline Markup} -\end{list} +\end{itemize} \end{DUclass} \item \hyperref[bullet-lists]{2.2 Bullet Lists} @@ -196,17 +206,17 @@ reStructuredText construct. \item \hyperref[targets]{2.13 Targets} \begin{DUclass}{auto-toc} -\begin{list}{}{} +\begin{itemize} \item \hyperref[duplicate-target-names]{2.13.1 Duplicate Target Names} \item \hyperref[duplicate-target-names-1]{2.13.2 Duplicate Target Names} -\end{list} +\end{itemize} \end{DUclass} \item \hyperref[directives]{2.14 Directives} \begin{DUclass}{auto-toc} -\begin{list}{}{} +\begin{itemize} \item \hyperref[document-parts]{2.14.1 Document Parts} \item \hyperref[images-and-figures]{2.14.2 Images and Figures} @@ -228,7 +238,7 @@ reStructuredText construct. \item \hyperref[code]{2.14.10 Code} \item \hyperref[meta]{2.14.11 Meta} -\end{list} +\end{itemize} \end{DUclass} \item \hyperref[substitution-definitions]{2.15 Substitution Definitions} @@ -248,23 +258,24 @@ reStructuredText construct. \item \hyperref[custom-roles]{2.22 Custom Roles} \item \hyperref[mathematics]{2.23 Mathematics} -\end{list} +\end{itemize} \end{DUclass} \item \hyperref[tests-for-the-latex-writer]{3 Tests for the LaTeX writer} \begin{DUclass}{auto-toc} -\begin{list}{}{} +\begin{itemize} \item \hyperref[custom-roles-in-latex]{3.1 Custom Roles in LaTeX} \item \hyperref[class-handling]{3.2 class handling} -\end{list} +\end{itemize} \end{DUclass} \item \hyperref[tests-for-the-xetex-writer]{4 Tests for the XeTeX writer} \item \hyperref[error-handling]{5 Error Handling} -\end{list} +\end{itemize} +\end{DUclass} \end{DUclass} @@ -797,8 +808,11 @@ this: % \phantomsection\label{contents} +\begin{DUclass}{contents} +\begin{DUclass}{local} + \begin{DUclass}{auto-toc} -\begin{list}{}{} +\begin{itemize} \item \hyperref[document-parts]{2.14.1 Document Parts} \item \hyperref[images-and-figures]{2.14.2 Images and Figures} @@ -820,7 +834,9 @@ this: % \item \hyperref[code]{2.14.10 Code} \item \hyperref[meta]{2.14.11 Meta} -\end{list} +\end{itemize} +\end{DUclass} +\end{DUclass} \end{DUclass} These are just a sample of the many reStructuredText Directives. For |
