diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex/base/source2e.tex')
-rw-r--r-- | Master/texmf-dist/tex/latex/base/source2e.tex | 37 |
1 files changed, 21 insertions, 16 deletions
diff --git a/Master/texmf-dist/tex/latex/base/source2e.tex b/Master/texmf-dist/tex/latex/base/source2e.tex index 1a257b9086d..79b9a7f5db9 100644 --- a/Master/texmf-dist/tex/latex/base/source2e.tex +++ b/Master/texmf-dist/tex/latex/base/source2e.tex @@ -11,7 +11,7 @@ % conditions of the LaTeX Project Public License, either version 1.3c % of this license or (at your option) any later version. % The latest version of this license is in -% http://www.latex-project.org/lppl.txt +% https://www.latex-project.org/lppl.txt % and version 1.3c or later is part of all distributions of LaTeX % version 2005/12/01 or later. % @@ -135,6 +135,15 @@ page_precedence "rnaA" \addtolength\topmargin{-2\baselineskip} +% Codelines are allowed to run over a bit without showing up as overfull +% +\renewcommand*\MacroFont{\fontencoding\encodingdefault + \fontfamily\ttdefault + \fontseries\mddefault + \fontshape\updefault + \small + \hfuzz 6pt\relax} + % Section numbers now reach eg 74.17.2 which need more space \renewcommand*\l@subsection{\@dottedtocline{2}{1.5em}{2.8em}} \renewcommand*\l@subsubsection{\@dottedtocline{3}{3.8em}{3.4em}} @@ -202,6 +211,7 @@ page_precedence "rnaA" \makeatother \pagenumbering{roman} + \MaintainedByLaTeXTeam{latex} \maketitle \renewcommand\maketitle{} @@ -409,7 +419,7 @@ echo "\PassOptionsToClass{$*}{article}" > ltxdoc.cfg # Now LaTeX the file with this cfg file. # -latex source2e.tex +pdflatex source2e.tex # Make the Change log and Glossary. @@ -427,14 +437,14 @@ makeindex -s gglo.ist -o source2e.gls source2e.glo # echo "\includeonly{}" >> ltxdoc.cfg -latex source2e.tex +pdflatex source2e.tex # Third and final run, to put everything together. # First restore the cfg file: # echo "\PassOptionsToClass{$*}{article}" > ltxdoc.cfg -latex source2e.tex +pdflatex source2e.tex ============== @@ -465,13 +475,8 @@ echo "\AtEndDocument{\PrintIndex}" >> ltxdoc.cfg # of the above four lines, uncomment the following: # echo "\AtBeginDocument{\OnlyDescription}" >> ltxdoc.cfg -echo "\PassOptionsToClass{$*}{article}" > ltxguide.cfg -echo "\batchmode" >> ltxguide.cfg - -cp ltxguide.cfg ltnews.cfg - -for i in *dtx *fdd *guide.tex ltnews*.tex +for i in *dtx *fdd do B=`basename $i .dtx` @@ -479,17 +484,17 @@ if (grep "Include{$B}" source2e.tex >/dev/null ; ) then echo In source2e: $i else -echo latex $i - if (latex $i > /dev/null) +echo pdflatex $i + if (pdflatex $i > /dev/null) then - echo latex $i - latex $i > /dev/null + echo pdflatex $i + pdflatex $i > /dev/null echo makeindex -s gind.ist $B.idx makeindex -s gind.ist $B.idx > /dev/null 2> /dev/null echo makeindex -s gglo.ist -o $B.gls $B.glo makeindex -s gglo.ist -o $B.gls $B.glo > /dev/null 2> /dev/null - echo latex $i - latex $i > /dev/null + echo pdflatex $i + pdflatex $i > /dev/null else echo "!!! LaTeX ERROR: $i. (See $B.log.)" fi |