diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex/suftesi')
-rw-r--r-- | Master/texmf-dist/tex/latex/suftesi/suftesi.cls | 26 |
1 files changed, 23 insertions, 3 deletions
diff --git a/Master/texmf-dist/tex/latex/suftesi/suftesi.cls b/Master/texmf-dist/tex/latex/suftesi/suftesi.cls index 28bd0912393..9a4109fd3ce 100644 --- a/Master/texmf-dist/tex/latex/suftesi/suftesi.cls +++ b/Master/texmf-dist/tex/latex/suftesi/suftesi.cls @@ -26,7 +26,7 @@ %% \NeedsTeXFormat{LaTeX2e}[2005/12/01] \ProvidesClass{suftesi} - [2021/01/27 v3.0.1 A class for typesetting theses, books and articles] + [2021/02/06 v3.0.2 A class for typesetting theses, books and articles] \RequirePackage{xkeyval} \newif\ifsuftesi@compatibility \newif\ifsuftesi@nofont @@ -405,22 +405,40 @@ \suftesi@numparsectrue \fi} \define@choicekey{}{subsecstyle}[\val\nr] - {left,center,right}[left]{% + {left,center,right,parleft,parcenter,parright}[left]{% \ifcase\nr\relax \def\SUF@lr@SUBSECSwitch{\filright} \or \def\SUF@lr@SUBSECSwitch{\filcenter} \or \def\SUF@lr@SUBSECSwitch{\filleft} +\or%numparsubsec +\def\SUF@lr@SUBSECSwitch{\filright} +\suftesi@numparsubsectrue +\or +\def\SUF@lr@SUBSECSwitch{\filcenter} +\suftesi@numparsubsectrue +\or +\def\SUF@lr@SUBSECSwitch{\filleft} +\suftesi@numparsubsectrue \fi} \define@choicekey{}{subsubsecstyle}[\val\nr] - {left,center,right}[left]{% + {left,center,right,parleft,parcenter,parright}[left]{% \ifcase\nr\relax \def\SUF@lr@SUBSUBSECSwitch{\filright} \or \def\SUF@lr@SUBSUBSECSwitch{\filcenter} \or \def\SUF@lr@SUBSUBSECSwitch{\filleft} +\or%numparsubsubsec +\def\SUF@lr@SUBSUBSECSwitch{\filright} +\suftesi@numparsubsubsectrue +\or +\def\SUF@lr@SUBSUBSECSwitch{\filcenter} +\suftesi@numparsubsubsectrue +\or +\def\SUF@lr@SUBSUBSECSwitch{\filleft} +\suftesi@numparsubsubsectrue \fi} \define@choicekey{}{partfont}[\val\nr] {roman,italic,smallcaps}[roman]{% @@ -1678,6 +1696,7 @@ {\SUF@lr@PARTSwitch\SUF@partsize \interlinepenalty \@M \ifnum \c@secnumdepth >-2\relax + \addvspace{4ex} \noindent\partname\hskip.5em{\SUF@PART@font\SUF@thepart}\SUF@dotpart \ifsuftesi@numparpart \par @@ -1691,6 +1710,7 @@ \def\@spart#1{% {\SUF@lr@PARTSwitch\SUF@partsize \interlinepenalty \@M + \addvspace{4ex} \noindent\SUF@PART@StyleSwitch#1\par}% \@endpart} |