texlive[74886] Master: uantwerpendocs (8apr25)

commits+karl at tug.org commits+karl at tug.org
Tue Apr 8 22:17:45 CEST 2025


Revision: 74886
          https://tug.org/svn/texlive?view=revision&revision=74886
Author:   karl
Date:     2025-04-08 22:17:45 +0200 (Tue, 08 Apr 2025)
Log Message:
-----------
uantwerpendocs (8apr25)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/uantwerpendocs/beamerthemeuantwerpenuserguide.pdf
    trunk/Master/texmf-dist/doc/latex/uantwerpendocs/uantwerpenbamathesis-example.pdf
    trunk/Master/texmf-dist/doc/latex/uantwerpendocs/uantwerpencoursetext-example.pdf
    trunk/Master/texmf-dist/doc/latex/uantwerpendocs/uantwerpendocs.pdf
    trunk/Master/texmf-dist/doc/latex/uantwerpendocs/uantwerpenexam-example1.pdf
    trunk/Master/texmf-dist/doc/latex/uantwerpendocs/uantwerpenexam-example2.pdf
    trunk/Master/texmf-dist/doc/latex/uantwerpendocs/uantwerpenletter-example.pdf
    trunk/Master/texmf-dist/doc/latex/uantwerpendocs/uantwerpenletter-example.tex
    trunk/Master/texmf-dist/doc/latex/uantwerpendocs/uantwerpenphdthesis-example1.pdf
    trunk/Master/texmf-dist/doc/latex/uantwerpendocs/uantwerpenphdthesis-example2.pdf
    trunk/Master/texmf-dist/doc/latex/uantwerpendocs/uantwerpenreport-example.pdf
    trunk/Master/texmf-dist/source/latex/uantwerpendocs/uantwerpendocs.dtx
    trunk/Master/texmf-dist/tex/latex/uantwerpendocs/beamerthemeuantwerpen.sty
    trunk/Master/texmf-dist/tex/latex/uantwerpendocs/uantwerpenbamathesis.cls
    trunk/Master/texmf-dist/tex/latex/uantwerpendocs/uantwerpencolorlogoscheme.sty
    trunk/Master/texmf-dist/tex/latex/uantwerpendocs/uantwerpencoursetext.cls
    trunk/Master/texmf-dist/tex/latex/uantwerpendocs/uantwerpenexam.cls
    trunk/Master/texmf-dist/tex/latex/uantwerpendocs/uantwerpenletter.cls
    trunk/Master/texmf-dist/tex/latex/uantwerpendocs/uantwerpenphdthesis.cls
    trunk/Master/texmf-dist/tex/latex/uantwerpendocs/uantwerpenreport.cls
    trunk/Master/tlpkg/libexec/ctan2tds

Added Paths:
-----------
    trunk/Master/texmf-dist/tex/latex/uantwerpendocs/uantwerpenletter.cfg

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

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

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

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

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

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

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

Modified: trunk/Master/texmf-dist/doc/latex/uantwerpendocs/uantwerpenletter-example.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/uantwerpendocs/uantwerpenletter-example.tex	2025-04-08 20:15:36 UTC (rev 74885)
+++ trunk/Master/texmf-dist/doc/latex/uantwerpendocs/uantwerpenletter-example.tex	2025-04-08 20:17:45 UTC (rev 74886)
@@ -123,6 +123,7 @@
     Mumford University (2pp)
   \end{enumerate}
 }
+\closeletter
 \end{document}
 
 

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

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

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

Modified: trunk/Master/texmf-dist/source/latex/uantwerpendocs/uantwerpendocs.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/uantwerpendocs/uantwerpendocs.dtx	2025-04-08 20:15:36 UTC (rev 74885)
+++ trunk/Master/texmf-dist/source/latex/uantwerpendocs/uantwerpendocs.dtx	2025-04-08 20:17:45 UTC (rev 74886)
@@ -35,11 +35,11 @@
 %<le>\ProvidesClass{uantwerpenletter}
 %<ex>\ProvidesClass{uantwerpenexam}
 %<bmr>\ProvidesPackage{beamerthemeuantwerpen}
-%<cls|ct|bmt|pt|rp|le|ex|bmr>    [2024/08/27 v4.8 .dtx skeleton file]
+%<cls|ct|bmt|pt|rp|le|ex|bmr>    [2025/04/08 v4.9 .dtx skeleton file]
 %<*driver>
 \documentclass[a4paper]{ltxdoc}
-\def\fileversion{4.8}
-\def\filedate{2024/08/27}%
+\def\fileversion{4.9}
+\def\filedate{2025/04/08}
 \usepackage{makeidx}
 \usepackage{alltt}
 \usepackage{longtable}
@@ -129,6 +129,7 @@
 % commented examples}
 % \changes{v4.7}{2024/06/13}{\@ Minor bugfixes on the request of the library}
 % \changes{v4.8}{2024/08/27}{\@ Minor bugfixes on the request of the Antwerp Doctoral School}
+% \changes{v4.9}{2025/04/08}{\@ Minor bugfixes on the request of users}
 %
 % \DoNotIndex{\newcommand,\newenvironment,\begin,\bfseries,\draw,\clip,\else,\fi,\if,\fill,\filldraw,\ifthenelse,\ifx,\textwidth,\node,\\,\@empty,\@tempdima,\@tempdimb,\@tempswatrue,\{,\},\ ,\bf,\BODY,\break,\Alph,\and,\define at key,\color,\dx,\dy,\g,\gdef,\hbox,\tiny,\scriptsize,\footnotesize,\small,\normalsize,\large,\Large,\LARGE,\huge,\Huge,\l,\LaTeX,\let,\p@,\relax,\renewcommand,\Requirepackage,\textbf,\textsf,\texttt,\textbackslash,\vspace,\hspace,\hfill,\hskip,\vskip,\hline,\vrule,\typeout,\usebox,\end,\paperheight,\paperwidth,\par,\NewDocumentCommand,\seq}
 % \setlength{\parindent}{0em}
@@ -588,6 +589,13 @@
 % \DescribeMacro{\carboncopy} [letter] (optional)\\
 % List of persons receiving a copy of this letter. Format at will.
 %
+% \DescribeMacro{\closeletter} [letter] (optiontal)\\
+% Close the letter (with the closing greetings and underwriting) such
+% that the letter can be continued if desired with attachments. This
+% macro generates a \clearpage. The default is not to use this macro.
+% It is automatically invoked at the end of the letter if you did not do
+% so.
+%
 % \DescribeMacro{\closing}  [letter] (mandatory) \\
 % Closing clause of the letter. E.g. 'Best regards,'.
 %
@@ -1682,6 +1690,7 @@
     Mumford University (2pp)
   \end{enumerate}
 }
+\closeletter
 \end{document}
 %</le-example> 
 % \end{verbatim}
@@ -4637,6 +4646,7 @@
 %   \changes{v1.3}{2015/12/31}{Changed eso-pic for tikz}
 %   \changes{v1.7}{2016/05/01}{Embedded babel translations of keywords
 %   into title page}
+%   \changes{v4.9}{2025/04/08}{You can now leave the subtitle blank without annoying empty reverse video}
 %    \begin{macrocode}
 %<*bmt>
 \renewcommand\maketitle{%
@@ -4689,7 +4699,7 @@
           \ifx\@companylogo\@empty
           \else
           \node[anchor=south east] at
-          (\pagewidth-1.6cm,1.5cm)
+          (\paperwidth-1.6cm,1.5cm)
           {\@companylogo};
           \fi
 
@@ -5151,16 +5161,29 @@
 %
 % The trailer of the page is automatically generated at the end of the document:
 % \changes{v1.8}{2016/01/08}{Allowed for empty senderrole}
+% \changes{v4.9}{2025/04/08}{Now using ccname en enclname to make trailer language independent}
+% \changes{v4.9}{2025/04/08}{Allowed continuation of letter after closing it to allow for providing extras in the same document}
 %    \begin{macrocode}
 %<*le>
+\newif\ifletterclosed
+\letterclosedfalse
+\newcommand\closeletter{
+  \ifletterclosed
+  \else
+    \@closing\\*[3ex]\@signature~\\[3ex]
+    \@sender
+    \ifx\@senderrole\@empty\\[8ex]\else\\*\@senderrole\\[8ex]\fi
+    \setlength{\parskip}{0em}
+    \ifx\@carboncopy\@empty\else \MakeUppercase{\ccname}: \@carboncopy\\[4ex]\fi
+    \ifx\@enclosed\@empty\else \MakeUppercase{\enclname}: \@enclosed\fi
+    \label{lastpage}
+    \letterclosedtrue
+    \pagestyle{empty}
+    \clearpage
+  \fi
+}
 \AtEndDocument{
-  \@closing\\*[3ex]\@signature~\\[3ex]
-  \@sender
-  \ifx\@senderrole\@empty\\[8ex]\else\\*\@senderrole\\[8ex]\fi
-  \setlength{\parskip}{0em}
-  \ifx\@carboncopy\@empty\else CC: \@carboncopy\\[4ex]\fi
-  \ifx\@enclosed\@empty\else ENCL: \@enclosed\fi
-  \label{lastpage}
+  \closeletter
 }
 %</le> 
 %    \end{macrocode}

Modified: trunk/Master/texmf-dist/tex/latex/uantwerpendocs/beamerthemeuantwerpen.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/uantwerpendocs/beamerthemeuantwerpen.sty	2025-04-08 20:15:36 UTC (rev 74885)
+++ trunk/Master/texmf-dist/tex/latex/uantwerpendocs/beamerthemeuantwerpen.sty	2025-04-08 20:17:45 UTC (rev 74886)
@@ -26,7 +26,7 @@
 %% 
 \NeedsTeXFormat{LaTeX2e}[1999/12/01]
 \ProvidesPackage{beamerthemeuantwerpen}
-    [2024/08/27 v4.8 .dtx skeleton file]
+    [2025/04/08 v4.9 .dtx skeleton file]
 
 
 

Modified: trunk/Master/texmf-dist/tex/latex/uantwerpendocs/uantwerpenbamathesis.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/uantwerpendocs/uantwerpenbamathesis.cls	2025-04-08 20:15:36 UTC (rev 74885)
+++ trunk/Master/texmf-dist/tex/latex/uantwerpendocs/uantwerpenbamathesis.cls	2025-04-08 20:17:45 UTC (rev 74886)
@@ -26,7 +26,7 @@
 %% 
 \NeedsTeXFormat{LaTeX2e}[1999/12/01]
 \ProvidesClass{uantwerpenbamathesis}
-    [2024/08/27 v4.8 .dtx skeleton file]
+    [2025/04/08 v4.9 .dtx skeleton file]
 \newif\if at filled
 \DeclareOption{filled}{\@filledtrue}
 \input{uantwerpencommonoptions.clo}
@@ -434,7 +434,7 @@
           \ifx\@companylogo\@empty
           \else
           \node[anchor=south east] at
-          (\pagewidth-1.6cm,1.5cm)
+          (\paperwidth-1.6cm,1.5cm)
           {\@companylogo};
           \fi
 

Modified: trunk/Master/texmf-dist/tex/latex/uantwerpendocs/uantwerpencolorlogoscheme.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/uantwerpendocs/uantwerpencolorlogoscheme.sty	2025-04-08 20:15:36 UTC (rev 74885)
+++ trunk/Master/texmf-dist/tex/latex/uantwerpendocs/uantwerpencolorlogoscheme.sty	2025-04-08 20:17:45 UTC (rev 74886)
@@ -25,7 +25,7 @@
 %% The Current Maintainer of this work is Walter Daems.
 %% 
 \ProvidesPackage{uantwerpencolorlogoscheme}
-    [2024/08/27 v4.8 .dtx skeleton file]
+    [2025/04/08 v4.9 .dtx skeleton file]
 \if at cmyk
 %% UAntwerpen
 \definecolor{uauamain}{cmyk}{0.00,0.96,0.82,0.01}

Modified: trunk/Master/texmf-dist/tex/latex/uantwerpendocs/uantwerpencoursetext.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/uantwerpendocs/uantwerpencoursetext.cls	2025-04-08 20:15:36 UTC (rev 74885)
+++ trunk/Master/texmf-dist/tex/latex/uantwerpendocs/uantwerpencoursetext.cls	2025-04-08 20:17:45 UTC (rev 74886)
@@ -26,7 +26,7 @@
 %% 
 \NeedsTeXFormat{LaTeX2e}[1999/12/01]
 \ProvidesClass{uantwerpencoursetext}
-    [2024/08/27 v4.8 .dtx skeleton file]
+    [2025/04/08 v4.9 .dtx skeleton file]
 \newif\if at modern
 \@modernfalse
 \DeclareOption{modern}{\@moderntrue}

Modified: trunk/Master/texmf-dist/tex/latex/uantwerpendocs/uantwerpenexam.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/uantwerpendocs/uantwerpenexam.cls	2025-04-08 20:15:36 UTC (rev 74885)
+++ trunk/Master/texmf-dist/tex/latex/uantwerpendocs/uantwerpenexam.cls	2025-04-08 20:17:45 UTC (rev 74886)
@@ -26,7 +26,7 @@
 %% 
 \NeedsTeXFormat{LaTeX2e}[1999/12/01]
 \ProvidesClass{uantwerpenexam}
-    [2024/08/27 v4.8 .dtx skeleton file]
+    [2025/04/08 v4.9 .dtx skeleton file]
 \newif\if at examiner
 \DeclareOption{examiner}{\@examinertrue}
 \input{uantwerpencommonoptions.clo}

Added: trunk/Master/texmf-dist/tex/latex/uantwerpendocs/uantwerpenletter.cfg
===================================================================
--- trunk/Master/texmf-dist/tex/latex/uantwerpendocs/uantwerpenletter.cfg	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/uantwerpendocs/uantwerpenletter.cfg	2025-04-08 20:17:45 UTC (rev 74886)
@@ -0,0 +1,61 @@
+%%
+%% This is file `uantwerpenletter.cfg',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% uantwerpendocs.dtx  (with options: `le-cfg')
+%% 
+%% This is a generated file.
+%% 
+%% Copyright (C) 2013-2024  by Walter Daems <walter.daems at uantwerpen.be>
+%% 
+%% This work may be distributed and/or modified under the conditions of
+%% the LaTeX Project Public License, either version 1.3 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
+%% 
+%% and version 1.3 or later is part of all distributions of LaTeX version
+%% 2005/12/01 or later.
+%% 
+%% This work has the LPPL maintenance status `maintained'.
+%% 
+%% The Current Maintainer of this work is Walter Daems.
+%% 
+%% configuration file for uantwerpenletter class
+
+%% you can put your font setup in the configuration file!
+\iftutex
+\usepackage{cmbright}
+\usepackage{fontspec}
+\setmainfont
+[UprightFont = *,
+ BoldFont = *b,
+ ItalicFont = *i,
+ BoldItalicFont = *z,
+]
+{calibri}
+\usepackage{sansmathaccent}
+\fi
+
+%% as you probably will always be the sender of your letters,
+%% put this info in the configuration file too.
+\sender{prof. Walter Daems}{Senior Lecturer}
+\unit{Cosys-Lab}
+\address{
+  Campus Groenenborger\\
+  Groenenborgerlaan 171\\
+  B-2020 Antwerpen\\
+  BELGIUM}
+\email{walter.daems}{uantwerpen.be}
+\phone{+32 3 265 98 43}
+\mobile{+32 499 355 115}
+\returnaddress{FTI - U.301 -- Groenenborgerlaan 171, 2020 Antwerpen, BELGIUM}
+
+
+
+\endinput
+%%
+%% End of file `uantwerpenletter.cfg'.


Property changes on: trunk/Master/texmf-dist/tex/latex/uantwerpendocs/uantwerpenletter.cfg
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/tex/latex/uantwerpendocs/uantwerpenletter.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/uantwerpendocs/uantwerpenletter.cls	2025-04-08 20:15:36 UTC (rev 74885)
+++ trunk/Master/texmf-dist/tex/latex/uantwerpendocs/uantwerpenletter.cls	2025-04-08 20:17:45 UTC (rev 74886)
@@ -26,7 +26,7 @@
 %% 
 \NeedsTeXFormat{LaTeX2e}[1999/12/01]
 \ProvidesClass{uantwerpenletter}
-    [2024/08/27 v4.8 .dtx skeleton file]
+    [2025/04/08 v4.9 .dtx skeleton file]
 \newif\if at filled
 \DeclareOption{filled}{\@filledtrue}
 \newif\if at nofoldline
@@ -290,14 +290,25 @@
     (4cm,-2.5ex) node[align=left] { \strut \@subject };
   \end{tikzpicture}~\\[4ex]
 }
+\newif\ifletterclosed
+\letterclosedfalse
+\newcommand\closeletter{
+  \ifletterclosed
+  \else
+    \@closing\\*[3ex]\@signature~\\[3ex]
+    \@sender
+    \ifx\@senderrole\@empty\\[8ex]\else\\*\@senderrole\\[8ex]\fi
+    \setlength{\parskip}{0em}
+    \ifx\@carboncopy\@empty\else \MakeUppercase{\ccname}: \@carboncopy\\[4ex]\fi
+    \ifx\@enclosed\@empty\else \MakeUppercase{\enclname}: \@enclosed\fi
+    \label{lastpage}
+    \letterclosedtrue
+    \pagestyle{empty}
+    \clearpage
+  \fi
+}
 \AtEndDocument{
-  \@closing\\*[3ex]\@signature~\\[3ex]
-  \@sender
-  \ifx\@senderrole\@empty\\[8ex]\else\\*\@senderrole\\[8ex]\fi
-  \setlength{\parskip}{0em}
-  \ifx\@carboncopy\@empty\else CC: \@carboncopy\\[4ex]\fi
-  \ifx\@enclosed\@empty\else ENCL: \@enclosed\fi
-  \label{lastpage}
+  \closeletter
 }
 \endinput
 %%

Modified: trunk/Master/texmf-dist/tex/latex/uantwerpendocs/uantwerpenphdthesis.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/uantwerpendocs/uantwerpenphdthesis.cls	2025-04-08 20:15:36 UTC (rev 74885)
+++ trunk/Master/texmf-dist/tex/latex/uantwerpendocs/uantwerpenphdthesis.cls	2025-04-08 20:17:45 UTC (rev 74886)
@@ -26,7 +26,7 @@
 %% 
 \NeedsTeXFormat{LaTeX2e}[1999/12/01]
 \ProvidesClass{uantwerpenphdthesis}
-    [2024/08/27 v4.8 .dtx skeleton file]
+    [2025/04/08 v4.9 .dtx skeleton file]
 \newif\if at filled
 \DeclareOption{filled}{\@filledtrue}
 \newif\if at cameraready

Modified: trunk/Master/texmf-dist/tex/latex/uantwerpendocs/uantwerpenreport.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/uantwerpendocs/uantwerpenreport.cls	2025-04-08 20:15:36 UTC (rev 74885)
+++ trunk/Master/texmf-dist/tex/latex/uantwerpendocs/uantwerpenreport.cls	2025-04-08 20:17:45 UTC (rev 74886)
@@ -26,7 +26,7 @@
 %% 
 \NeedsTeXFormat{LaTeX2e}[1999/12/01]
 \ProvidesClass{uantwerpenreport}
-    [2024/08/27 v4.8 .dtx skeleton file]
+    [2025/04/08 v4.9 .dtx skeleton file]
 \newif\if at copyright
 \DeclareOption{copyright}{\@copyrighttrue}
 \newif\if at filled

Modified: trunk/Master/tlpkg/libexec/ctan2tds
===================================================================
--- trunk/Master/tlpkg/libexec/ctan2tds	2025-04-08 20:15:36 UTC (rev 74885)
+++ trunk/Master/tlpkg/libexec/ctan2tds	2025-04-08 20:17:45 UTC (rev 74886)
@@ -2652,6 +2652,7 @@
  'twemojis',	'all-twemojis\.pdf|' . $standardtex,
  'tuple',	'^tuple\.tex|' . $standardtex,
  'typstfun',	'NULL',			# doc pkg
+ 'uantwerpendocs',	'Images|Logos|\.data|' . $standardtex,
  'ucs',		'data|' . $standardtex,
  'uestcthesis', '\.png|' . $standardtex,
  'udesoftec',   'udesoftec-cover|\.cls|\.def',



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