diff options
author | Karl Berry <karl@freefriends.org> | 2023-07-05 19:55:55 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2023-07-05 19:55:55 +0000 |
commit | 7a5d3a3d3f0f5c5f16c955aeb752c17d24eebadc (patch) | |
tree | c4517290e364b83d74dd429232404c08df3d5b89 /Master/texmf-dist/doc/latex/etoc/etocsnippet-24.tex | |
parent | 554b60342f68b4bbaa68315f3f566fd22b752d5b (diff) |
etoc (5jul23)
git-svn-id: svn://tug.org/texlive/trunk@67555 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/latex/etoc/etocsnippet-24.tex')
-rw-r--r-- | Master/texmf-dist/doc/latex/etoc/etocsnippet-24.tex | 31 |
1 files changed, 17 insertions, 14 deletions
diff --git a/Master/texmf-dist/doc/latex/etoc/etocsnippet-24.tex b/Master/texmf-dist/doc/latex/etoc/etocsnippet-24.tex index 69cc4fababc..267edcaa4c6 100644 --- a/Master/texmf-dist/doc/latex/etoc/etocsnippet-24.tex +++ b/Master/texmf-dist/doc/latex/etoc/etocsnippet-24.tex @@ -1,58 +1,61 @@ %% LaTeX2e file `etocsnippet-24.tex' %% generated by the `filecontentsdef' environment -%% from source `etoc' on 2023/05/01. +%% from source `etoc' on 2023/07/05. %% \etocsetnexttocdepth {all} \begingroup \parindent 0pt \leftskip 0cm \rightskip .75cm \parfillskip -\rightskip -\newcommand*{\EndParWithPagenoInMargin} +\newcommand*{\EndParWithPageNumberInMargin} {\nobreak\hfill - \makebox[0.75cm][r]{\mdseries\normalsize\etocpage}% + % I initially added \etocnoprotrusion after \etocpage, but + % finally switched to using monospace font for page number, + % and it seems to have deactivated the protrusion anyhow. + \makebox[0.75cm][r]{\mdseries\normalsize\ttfamily\etocpage}% \par} \renewcommand*\etoctoclineleaders {\hbox{\normalfont\normalsize\hbox to .75ex {\hss.\hss}}} -\newcommand*{\EndParWithPagenoInMarginAndLeaders} +\newcommand*{\EndParWithPageNumberInMarginAndLeaders} {\nobreak\leaders\etoctoclineleaders\hfill - \makebox[0.75cm][r]{\mdseries\normalsize\etocpage}% + \makebox[0.75cm][r]{\mdseries\normalsize\ttfamily\etocpage}% \par } \etocsetstyle {part} {} {\leavevmode\leftskip 1cm\relax} {\bfseries\large\llap{\makebox[1cm][r]{\etocnumber\ \ }}% - \etocname\EndParWithPagenoInMargin\smallskip} + \etocname\EndParWithPageNumberInMargin\smallskip} {} \etocsetstyle {section} {} {\leavevmode\leftskip 1.75cm\relax} {\bfseries\normalsize\llap{\makebox[.75cm][l]{\etocnumber}}% - \etocname\EndParWithPagenoInMarginAndLeaders} + \etocname\EndParWithPageNumberInMarginAndLeaders} {} \etocsetstyle {subsection} {} {\leavevmode\leftskip 2.75cm\relax } {\mdseries\normalsize\llap{\makebox[1cm][l]{\etocnumber}}% - \etocname\EndParWithPagenoInMarginAndLeaders} + \etocname\EndParWithPageNumberInMarginAndLeaders} {} \etocsetstyle {subsubsection} {} {\leavevmode\leftskip 4cm\relax } {\mdseries\normalsize\llap{\makebox[1.25cm][l]{\etocnumber}}% - \etocname\EndParWithPagenoInMarginAndLeaders} + \etocname\EndParWithPageNumberInMarginAndLeaders} {} \etocsetstyle {paragraph} {} {\leavevmode\leftskip 5.5cm\relax } {\mdseries\normalsize\llap{\makebox[1.5cm][l]{\etocnumber}}% - \etocname\EndParWithPagenoInMarginAndLeaders} + \etocname\EndParWithPageNumberInMarginAndLeaders} {} -\etocsettagdepth {preamble} {all} +\etocsettagdepth {preamble} {part} \etocsettagdepth {overview} {part} -\etocsettagdepth {styling} {subsection} +\etocsettagdepth {styling} {part} \etocsettagdepth {control} {subsubsection} \etocsettagdepth {examples} {part} \etocsettagdepth {advanced} {part} -\etocsettagdepth {etocandworld}{all} -\etocsettagdepth {code} {all} +\etocsettagdepth {etocandworld}{part} +\etocsettagdepth {code} {paragraph} \renewcommand\etoctoprule {\hrule height 3pt\relax } \renewcommand\etoctoprulecolorcmd {\color{blue}} \renewcommand\etocaftercontentshook |