summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/toptesi/toptesi.sty
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/latex/toptesi/toptesi.sty')
-rw-r--r--Master/texmf-dist/tex/latex/toptesi/toptesi.sty22
1 files changed, 14 insertions, 8 deletions
diff --git a/Master/texmf-dist/tex/latex/toptesi/toptesi.sty b/Master/texmf-dist/tex/latex/toptesi/toptesi.sty
index f7f909e555a..66365df5ab0 100644
--- a/Master/texmf-dist/tex/latex/toptesi/toptesi.sty
+++ b/Master/texmf-dist/tex/latex/toptesi/toptesi.sty
@@ -14,7 +14,7 @@
%%
\NeedsTeXFormat{LaTeX2e}[2015/01/01]
\ProvidesPackage{toptesi}[%
-2015/12/18 v.5.91
+2016/06/29 v.5.92
Extension for toptesi.cls]
\def\TRON{\tracingcommands \tw@ \tracingmacros \tw@}
\def\TROFF{\tracingcommands\z@ \tracingmacros \z@}
@@ -150,13 +150,10 @@ Read documentation toptesi-it-*.pdf, because package pdfx has changed}}
\clearpage\null\thispagestyle{#1}\clearpage\fi\fi\fi}
\def\sommario{%
\iffrontmatter\else\frontmattertrue\fi
- \chapter*{\summaryname}%
- \addcontentsline{toc}{chapter}{\summaryname}%
- }
+ \chapter*{\summaryname}}
\def\ringraziamenti{%
\iffrontmatter\else\frontmattertrue\fi
- \chapter*{\acknowledgename}%
- }
+ \chapter*{\acknowledgename}}
\def\@chapter[#1]#2{\iffrontmatter\mainmatter\fi
\ifnum \c@secnumdepth >\m@ne
\refstepcounter{chapter}%
@@ -247,7 +244,7 @@ Read documentation toptesi-it-*.pdf, because package pdfx has changed}}
\brokenpenalty=10000
\def\interlinea#1{\linespread{#1}\selectfont}
\def\endinterlinea{\par}
-\def\@floatboxreset {%
+\def\@floatboxreset{%
\reset@font
\linespread{1}%
\normalsize
@@ -264,7 +261,11 @@ Read documentation toptesi-it-*.pdf, because package pdfx has changed}}
\setcounter{dbltopnumber}{2}
\def\dbltopfraction{1}
\def\dblfloatpagefraction{0}
+
+\AtBeginDocument{\@ifpackageloaded{caption}{}{%
+\providecommand\captionsetup{}\renewcommand\captionsetup[2][]{}%
\newdimen\captionwidth
+\belowcaptionskip=\abovecaptionskip
\long\def\@makecaption#1#2{%
\begingroup
\small \parskip\z@ \parindent\z@
@@ -296,8 +297,13 @@ Read documentation toptesi-it-*.pdf, because package pdfx has changed}}
\fi
\fi
\makebox[\hsize]{\box0}%
+ \vskip \belowcaptionskip
\endgroup
-}
+}}}
+
+\newcommand\goodpagebreak[1][4]{\ifvmode
+\unless\ifdim\dimexpr\pagegoal-\pagetotal>#1\baselineskip\newpage\fi
+\else\ifhmode\vadjust{\newpage}\fi\fi}
\def\redef@bibitem{\def\@bibitem##1{\item\if@filesw
\immediate\write\@auxout
{\string\bibcite{##1}{\thechapter.\the\c@enumi}}\fi\ignorespaces}}