texlive[72993] Master/texmf-dist: suftesi (28nov24)

commits+karl at tug.org commits+karl at tug.org
Thu Nov 28 22:24:46 CET 2024


Revision: 72993
          https://tug.org/svn/texlive?view=revision&revision=72993
Author:   karl
Date:     2024-11-28 22:24:46 +0100 (Thu, 28 Nov 2024)
Log Message:
-----------
suftesi (28nov24)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/suftesi/suftesi.pdf
    trunk/Master/texmf-dist/doc/latex/suftesi/templates.zip
    trunk/Master/texmf-dist/source/latex/suftesi/suftesi.dtx
    trunk/Master/texmf-dist/tex/latex/suftesi/suftesi.cls

Modified: trunk/Master/texmf-dist/doc/latex/suftesi/suftesi.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/suftesi/templates.zip
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/source/latex/suftesi/suftesi.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/suftesi/suftesi.dtx	2024-11-28 21:24:23 UTC (rev 72992)
+++ trunk/Master/texmf-dist/source/latex/suftesi/suftesi.dtx	2024-11-28 21:24:46 UTC (rev 72993)
@@ -5,7 +5,7 @@
 \preamble
 
 The 'suftesi' document class 
-Copyright (C) 2009-2023 Ivan Valbusa
+Copyright (C) 2009-2024 Ivan Valbusa
 <ivan dot valbusa at gmail dot com>
 
 All rights reserved.
@@ -56,7 +56,7 @@
 %<class>\NeedsTeXFormat{LaTeX2e}[2005/12/01]
 %<class>\ProvidesClass{suftesi}
 %<*class>
-    [2022/11/24 v3.2.2 A class for typesetting theses, books and articles]
+    [2024/11/27 v3.2.3 A class for typesetting theses, books and articles]
 %</class>
 %<*driver>
 \documentclass[12pt]{ltxdoc}
@@ -337,7 +337,7 @@
 %</driver>
 % \fi
 %
-% \CheckSum{5697}
+% \CheckSum{5698}
 %
 % \CharacterTable
 %  {Upper-case    \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
@@ -355,6 +355,7 @@
 %   Grave accent  \`     Left brace    \{     Vertical bar  \|
 %   Right brace   \}     Tilde         \~}
 %
+% \changes{v3.2.3}{2024/11/27}{Fixed an inconsistency relating to \sty{indentfirst}.}
 % \changes{v3.2.2}{2024/11/24}{Temporarily fixed a conflict between \sty{amstext} and \sty{zref}.}
 % \changes{v3.2.1}{2023/09/07}{Removed \sty{substitutefont} package (obsolete) and replaced \cmd{substitutefont} with \cmd{DeclareFontFamilySubstitution} provided by the \LaTeX\ kernel. Definitions of \texttt{sufred} and \texttt{sufgray} color moved \cmd{AtBeginDocument}.}
 % \changes{v3.2.0}{2021/11/01}{Fixed a bug in \cmd{xfootnote} command. 
@@ -6157,9 +6158,10 @@
 % using \hologo{XeLaTeX} with Italian as the main language. I think that this is 
 % incongruous with the \hologo{LaTeX} default. For this reason:
 %    \begin{macrocode}
+\AtBeginDocument{%
 \unless\ifPDFTeX% if xetex or luatex
-  \let\@afterindenttrue\@afterindentfalse
-\fi
+    \let\@afterindenttrue\@afterindentfalse
+\fi}
 %    \end{macrocode}
 % Now we switch off extra space after punctuation, in accordance with the habits 
 % of European typography, especially the Italian one. The user can restore standard behavior with the \cmd{nonfrenchspacing} command.

Modified: trunk/Master/texmf-dist/tex/latex/suftesi/suftesi.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/suftesi/suftesi.cls	2024-11-28 21:24:23 UTC (rev 72992)
+++ trunk/Master/texmf-dist/tex/latex/suftesi/suftesi.cls	2024-11-28 21:24:46 UTC (rev 72993)
@@ -7,7 +7,7 @@
 %% suftesi.dtx  (with options: `class')
 %% 
 %% The 'suftesi' document class
-%% Copyright (C) 2009-2023 Ivan Valbusa
+%% Copyright (C) 2009-2024 Ivan Valbusa
 %% <ivan dot valbusa at gmail dot com>
 %% 
 %% All rights reserved.
@@ -26,7 +26,7 @@
 %% 
 \NeedsTeXFormat{LaTeX2e}[2005/12/01]
 \ProvidesClass{suftesi}
-    [2022/11/24 v3.2.2 A class for typesetting theses, books and articles]
+    [2024/11/27 v3.2.3 A class for typesetting theses, books and articles]
 \RequirePackage{xkeyval}
 \newif\ifsuftesi at article
 \newif\ifsuftesi at collection
@@ -3389,9 +3389,10 @@
 \@ifpackageloaded{polyglossia}
   {\AtBeginDocument{\RequirePackage{fixltxhyph}}}{}
 \let\hemph\emph
+\AtBeginDocument{%
 \unless\ifPDFTeX% if xetex or luatex
-  \let\@afterindenttrue\@afterindentfalse
-\fi
+    \let\@afterindenttrue\@afterindentfalse
+\fi}
 \frenchspacing
 \endinput
 %%



More information about the tex-live-commits mailing list.