summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2021-02-06 22:33:09 +0000
committerKarl Berry <karl@freefriends.org>2021-02-06 22:33:09 +0000
commite6119b5b2af85612fd941633865938611a67b69e (patch)
tree601925235ee0e2c5a8ff27521ff394d77e6f7616 /Master/texmf-dist/tex
parent92e358816d81f23b2ff53fb04a1029b39482adb8 (diff)
suftesi (6feb21)
git-svn-id: svn://tug.org/texlive/trunk@57650 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex')
-rw-r--r--Master/texmf-dist/tex/latex/suftesi/suftesi.cls26
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}