texlive[70918] Master/texmf-dist: iaria-lite (11apr24)

commits+karl at tug.org commits+karl at tug.org
Thu Apr 11 21:55:38 CEST 2024


Revision: 70918
          https://tug.org/svn/texlive?view=revision&revision=70918
Author:   karl
Date:     2024-04-11 21:55:37 +0200 (Thu, 11 Apr 2024)
Log Message:
-----------
iaria-lite (11apr24)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/iaria-lite/COPYING
    trunk/Master/texmf-dist/doc/latex/iaria-lite/README
    trunk/Master/texmf-dist/doc/latex/iaria-lite/iaria-lite.pdf
    trunk/Master/texmf-dist/doc/latex/iaria-lite/template/cpn_all_all.bib
    trunk/Master/texmf-dist/doc/latex/iaria-lite/template/iaria-lite-example-neumann.pdf
    trunk/Master/texmf-dist/doc/latex/iaria-lite/template/iaria-lite-example-neumann.tex
    trunk/Master/texmf-dist/source/latex/iaria-lite/iaria-lite.dtx
    trunk/Master/texmf-dist/source/latex/iaria-lite/iaria-lite.ins
    trunk/Master/texmf-dist/tex/latex/iaria-lite/iaria-lite.cls

Added Paths:
-----------
    trunk/Master/texmf-dist/doc/latex/iaria-lite/_cpn_copyIntoExamplesFolder_cls.cmd

Modified: trunk/Master/texmf-dist/doc/latex/iaria-lite/COPYING
===================================================================
--- trunk/Master/texmf-dist/doc/latex/iaria-lite/COPYING	2024-04-11 19:55:24 UTC (rev 70917)
+++ trunk/Master/texmf-dist/doc/latex/iaria-lite/COPYING	2024-04-11 19:55:37 UTC (rev 70918)
@@ -1,7 +1,7 @@
-Copyright 2024 Christoph P. Neumann 
+Copyright 2023-2024 Christoph P. Neumann 
  
 This work may be distributed and/or modified under the 
-conditions of the LaTeX Project Public License, either version 1.3 
+conditions of the LaTeX Project Public License, either version 1.3c 
 of this license or any later version. 
 The latest version of this license is in 
 https://www.latex-project.org/lppl.txt 
@@ -8,6 +8,6 @@
 and version 1.3c or later is part of all distributions of LaTeX 
 version 2008 or later. 
  
-This work has the LPPL maintenance status «maintained». 
+This work has the LPPL maintenance status maintained. 
  
 The Current Maintainer of this work is Christoph P. Neumann. 

Modified: trunk/Master/texmf-dist/doc/latex/iaria-lite/README
===================================================================
--- trunk/Master/texmf-dist/doc/latex/iaria-lite/README	2024-04-11 19:55:24 UTC (rev 70917)
+++ trunk/Master/texmf-dist/doc/latex/iaria-lite/README	2024-04-11 19:55:37 UTC (rev 70918)
@@ -1,5 +1,5 @@
               -----------------------------
-              Version 0.1 of the iaria-lite class
+              Version 0.2 of the iaria-lite class
                   Christoph P. Neumann
               -----------------------------
 
@@ -40,11 +40,28 @@
 
   mktexlsr
 
+
 Templates
 ---------
 
-In template.zip document templates for a german and an english CV can be 
-found. Just unzip the template.zip, cd to template and run make to get the
-pdf.
+In the template directory you can find an example document.
 
+
+Source Code
+-----------
+
+The source code of this latex package can be found at:
+https://github.com/cyberlytics/iaria-lite
+
+The build that creates the CTAN-conforming upload ZIP archive
+can be achieved with the Docker image at Dockerhub:
+cyberlytics/ctan-prep:latest
+
+An examplery 'make dist' call is:
+docker run --rm -it -v ${PWD}/:/app cyberlytics/ctan-prep:latest make dist
+
+The source code of this supportive Docker image can be found at:
+https://github.com/cyberlytics/ctan-prep
+
+
 /Christoph P. Neumann, <cyberpetaneuron+iarialite at gmail.com>

Added: trunk/Master/texmf-dist/doc/latex/iaria-lite/_cpn_copyIntoExamplesFolder_cls.cmd
===================================================================
--- trunk/Master/texmf-dist/doc/latex/iaria-lite/_cpn_copyIntoExamplesFolder_cls.cmd	                        (rev 0)
+++ trunk/Master/texmf-dist/doc/latex/iaria-lite/_cpn_copyIntoExamplesFolder_cls.cmd	2024-04-11 19:55:37 UTC (rev 70918)
@@ -0,0 +1,3 @@
+\endinput
+%%
+%% End of file `_cpn_copyIntoExamplesFolder_cls.cmd'.


Property changes on: trunk/Master/texmf-dist/doc/latex/iaria-lite/_cpn_copyIntoExamplesFolder_cls.cmd
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/doc/latex/iaria-lite/iaria-lite.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/iaria-lite/template/cpn_all_all.bib
===================================================================
--- trunk/Master/texmf-dist/doc/latex/iaria-lite/template/cpn_all_all.bib	2024-04-11 19:55:24 UTC (rev 70917)
+++ trunk/Master/texmf-dist/doc/latex/iaria-lite/template/cpn_all_all.bib	2024-04-11 19:55:37 UTC (rev 70918)
@@ -281,7 +281,7 @@
   publisher = {Gesellschaft f{\"u}r Informatik e.V.\ (GI), K{\"o}ln, Germany},
   doi = {10.1145/1620432.1620442},
   url  = {https://dl.gi.de/20.500.12116/20447},
-  _isbn = {978\-/3\-/88579\-/238\-/3},
+  _isbn = {978-3-88579-238-3},
   _issn = {1617\-/5468},
 }
 
@@ -347,9 +347,10 @@
   address = {Nice, France},
   month=jun,
   year={2023},
-  doi = {10.48550/ARXIV.2310.19459},
+  doi = {10.48550/arXiv.2310.19459},
   _url = {https://www.thinkmind.org/index.php?view=article&articleid=cloud_computing_2023_2_10_28004},
-  issn = {2308-4294},
+  _url = {https://doi.org/10.48550/arXiv.2310.19459},
+  _issn = {2308-4294},
   pages = {21--29},
 }
 
@@ -361,9 +362,10 @@
   address = {Venice, Italy},
   month=apr,
   year={2024},
-  _doi = {TODO},
+  doi = {10.48550/arXiv.2404.02637},
   _url = {https://www.thinkmind.org/index.php?view=article&articleid=cloud_computing_2024_X_YY_ZZZZZ},
-  issn = {2308-4294},
+  _url = {https://doi.org/10.48550/arXiv.2404.02637},
+  _issn = {2308\-/4294},
   _pages = {AA--OO},
   note = {accepted for publication}
 }
@@ -402,9 +404,10 @@
   address = {Nice, France},
   month=jun,
   year={2023},
-  doi = {10.48550/ARXIV.2310.19461},
+  doi = {10.48550/arXiv.2310.19461},
   _url = {https://www.thinkmind.org/index.php?view=article&articleid=cloud_computing_2023_2_30_28006},
-  issn = {2308-4294},
+  _url = {https://doi.org/10.48550/arXiv.2310.19461},
+  _issn = {2308\-/4294},
   pages = {41--46},
 }
 

Modified: trunk/Master/texmf-dist/doc/latex/iaria-lite/template/iaria-lite-example-neumann.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/iaria-lite/template/iaria-lite-example-neumann.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/iaria-lite/template/iaria-lite-example-neumann.tex	2024-04-11 19:55:24 UTC (rev 70917)
+++ trunk/Master/texmf-dist/doc/latex/iaria-lite/template/iaria-lite-example-neumann.tex	2024-04-11 19:55:37 UTC (rev 70918)
@@ -11,12 +11,16 @@
 \usepackage[utf8]{inputenc}
 \usepackage[T1]{fontenc}
 
-% en-US  = [english]/[american]/[usenglish] (+ [canadian])   <DEFAULT>
+% en-US  = [english]/[american]/[USenglish] <DEFAULT>
 \usepackage[babel=true,english=american]{csquotes}
-\usepackage[usenglish]{babel}
-% en-UK  =           [british] /[ukenglish] (+ [australian]) <OXFORD>
+\usepackage[english]{babel} % en-US
+% IARIA requires uppercase TABLE, and babel intervenes in the tablename
+\addto\captionsenglish{\renewcommand\tablename{TABLE}}
+% en-UK  =           [british] /[UKenglish] <OXFORD>
 %\usepackage[babel=true,english=british]{csquotes}
-%\usepackage[ukenglish]{babel}
+%\usepackage[british]{babel} % en-UK
+%% IARIA requires uppercase TABLE, and babel intervenes in the tablename
+%\addto\captionsbritish{\renewcommand\tablename{TABLE}}
 
 % Diferring from IEEE, IARIA requires 
 % in bibliography: 6+ authors as first author et al.
@@ -80,41 +84,41 @@
 ]{microtype}
 
 \begin{filecontents}[overwrite]{embedded.bib}
-	@online{ieee2015howto,
-		author = {Michael Shell},
-		title = {How to Use the {IEEEtran} \LaTeX\ Class},
-		url = {http://mirrors.ctan.org/macros/latex/contrib/IEEEtran/IEEEtran_HOWTO.pdf},
-		year = {2015}
-	}
-	@online{ieee2018formattingrules,
-		author = {{IEEE}},
-		title = {Conference Template and Formatting Specifications},
-		url = {https://www.ieee.org/content/dam/ieee-org/ieee/web/org/conferences/Conference-template-A4.doc},
-		year = {2018}
-	}
-	@online{iaria2014formattingrules,
-		author = {{IARIA}},
-		title = {Formatting Rules},
-		url = {http://www.iaria.org/formatting.doc},
-		year = {2014}
-	}
-	@online{iaria2009editorialrules,
-		_author = {Cosmin Dini},
-		author = {{IARIA}},
-		title = {Editorial Rules},
-		url = {https://www.iaria.org/editorialrules.html},
-		year = {2009}
-	}
-	@online{languagetool,
-		author = {{LanguageTooler GmbH}},
-		title  = {{LangueTool}},
-		url    = {https://languagetool.org/overleaf}
-	}
-	@online{overleaf,
-		author = {{Digital Science UK Limited}},
-		title  = {{Overleaf}},
-		url    = {https://www.overleaf.com}
-	}
+ at online{ieee2015howto,
+    author = {Michael Shell},
+    title = {How to Use the {IEEEtran} \LaTeX\ Class},
+    url = {http://mirrors.ctan.org/macros/latex/contrib/IEEEtran/IEEEtran_HOWTO.pdf},
+    year = {2015}
+}
+ at online{ieee2018formattingrules,
+    author = {{IEEE}},
+    title = {Conference Template and Formatting Specifications},
+    url = {https://www.ieee.org/content/dam/ieee-org/ieee/web/org/conferences/Conference-template-A4.doc},
+    year = {2018}
+}
+ at online{iaria2014formattingrules,
+    author = {{IARIA}},
+    title = {Formatting Rules},
+    url = {http://www.iaria.org/formatting.doc},
+    year = {2014}
+}
+ at online{iaria2009editorialrules,
+    _author = {Cosmin Dini},
+    author = {{IARIA}},
+    title = {Editorial Rules},
+    url = {https://www.iaria.org/editorialrules.html},
+    year = {2009}
+}
+ at online{languagetool,
+    author = {{LanguageTooler GmbH}},
+    title  = {{LangueTool}},
+    url    = {https://languagetool.org/overleaf}
+}
+ at online{overleaf,
+    author = {{Digital Science UK Limited}},
+    title  = {{Overleaf}},
+    url    = {https://www.overleaf.com}
+}
 \end{filecontents}
 
 \usepackage{fontawesome} % i.a., \faWarning{}
@@ -127,128 +131,128 @@
 % https://www.hyphenation24.com/
 \hyphenation{block-chain block-chains Ethe-re-um}
 
+% Capitalization: https://capitalizemytitle.com/style/Chicago/
 \title{The Unofficial \textsmaller{IARIA}-lite \LaTeX{} Class Paper Example (v2024-03)}
 
 \author{
-	\IEEEauthorblockN{Christoph P.\ Neumann\,\orcidlink{0000-0002-5936-631X}}
-	\IEEEauthorblockA{%
-		Department of Electrical Engineering, Media, and Computer Science\\
-		Ostbayerische Technische Hochschule Amberg-Weiden\\
-		Amberg, Germany\\
-		% Diferring from IEEE ("Email"), IARIA requires "e-mail":
-		e-mail: \texttt{c.neumann at oth-aw.de}
-		% Multiple authors and their e-mail addresses:
-		%e-mail: {\tt$\lbrace$j.smith\,|\,c.neumann$\rbrace$@oth-aw.de}
-	}
+    \IEEEauthorblockN{Christoph P.\ Neumann\,\orcidlink{0000-0002-5936-631X}}
+    \IEEEauthorblockA{%
+        Department of Electrical Engineering, Media, and Computer Science\\
+        Ostbayerische Technische Hochschule Amberg-Weiden\\
+        Amberg, Germany\\
+        % Diferring from IEEE ("Email"), IARIA requires "e-mail":
+        e-mail: \texttt{c.neumann at oth-aw.de}
+        % Multiple authors and their e-mail addresses:
+        %e-mail: {\tt$\lbrace$j.smith\,|\,c.neumann$\rbrace$@oth-aw.de}
+    }
 }
 
 \begin{document}
-	
-	\maketitle
-	
-	\begin{abstract}
-		\lipsum[1][3-12]
-	\end{abstract}
-	
-	% A list of IEEE Computer Society appoved keywords can be obtained at
-	% http://www.computer.org/mc/keywords/keywords.htm
-	\begin{IEEEkeywords}
-		% Diferring from IEEE, IARIA requires also the keywords in Bold and Italic (and lower case):
-		\textbf{\textit{template; lorem ipsum.}}
-	\end{IEEEkeywords}
-	
-	\section{Introduction}
-	
-	The \textsmaller{IARIA} formatting is based on \textsmaller{IEEE} style.
-	The unofficial \textsmaller{IARIA}-lite \LaTeX\ class is based on \textsmaller{IEEE}tran class \cite{ieee2015howto}.
-	The \textsmaller{IARIA} formatting rules \cite{iaria2014formattingrules} are adopted from the \textsmaller{IEEE} template and formatting specifications \cite{ieee2018formattingrules}.
-	In addition, be aware of the supplementary \textsmaller{IARIA} editorial rules \cite{iaria2009editorialrules} \faWarning{} that provide a beginner-friendly set of further advices.
-	It is recommended to use a grammar tool, e.\,g., the LanguageTool \cite{languagetool} browser plugin in combination with Overleaf \cite{overleaf}.
-	
-	\lipsum[2]
-	
-	\{\faWarning{} \textsmaller{IARIA} editorial rules: Introduction must end with a paragraph describing the structure of the paper!\}
-	The remainder of the paper is organized as follows: In Section~II, …
-	
-	\section{Related work \textbar{} Methods}
-	\lipsum[3]
-	
-	\section{Results}
-	\lipsum[4]
-	
-	\section{Discussion \textbar{} Evalution}
-	\lipsum[5]
-	
-	\section{Conclusion and Future Work}
-	\{\faWarning{} \textsmaller{IARIA} editorial rules: Last section must be \textquote{Conclusion and Future Work}!\}
-	\lipsum[6]
-	
-	
-	
-	%%% Advisor
-	\nocite{StNe23foodfresh}
-	
-	%%% First-Author
-	\nocite{NeLe13adhocCoop}
-	\nocite{Neumann2012lni}
-	\nocite{NeLe12alphaFlow}
-	\nocite{NeHL12hydra}
-	\nocite{NeWL12offsync}
-	\nocite{NSWL11alphaadaptive}
-	\nocite{NeFL10oxdbs}
-	\nocite{NeLe10alphaUC}
-	\nocite{NeLe09alphaflow}
-	\nocite{NeLe09dmps}
-	\nocite{NHSL09oxdbs} % DE
-	\nocite{NeWL09xdsrig} % DE
-	\nocite{NRDL09deus}
-	
-	%%% Co-Authorship
-	\nocite{LeNe24vocattllm}
-	\nocite{PANP23seccloudfogai}
-	\nocite{WaNe12alphaoffsync}
-	\nocite{ToNe11alphaprops}
-	\nocite{FDI+10esmmog}
-	\nocite{JBN+10fcmdb}
-	\nocite{ILN+09semrttx}
-	\nocite{IND+09lzatav} % DE
-	\nocite{MeNe04testejb}
-	
-	%%% Monographic Work
-	\nocite{Neumann2013dissBook}
-	\nocite{Neumann2012dissPreprint}
-	\nocite{neumann2005da}
-	\nocite{neumann2004sa}
-	
-	%%% TechRep / Non-Peer-Reviewed
-	
-	\nocite{SaNe24othfb}
-	
-	\nocite{ModA-TR-2023SS-WAE-TeamWeiss-Neunerln}
-	\nocite{ModA-TR-2023SS-BDCC-TeamRot-CompVisPipeline}
-	\nocite{ModA-TR-2023SS-BDCC-TeamBlau-NauticalNonsense}
-	\nocite{ModA-TR-2023SS-BCN-TeamGruen-TorpedoTactics}
-	\nocite{ModA-TR-2023SS-BCN-TeamCyan-Stockbird}
-	\nocite{ModA-TR-2023SS-BCN-TeamBlau-FancyChess}
-	\nocite{ModA-TR-2023WS-SWT-TeamRot-SGDb}
-	\nocite{ModA-TR-2023WS-SWT-TeamGruen-OPCUANetzwerk}
-	\nocite{ModA-TR-2022SS-WAE-TeamWeiss-WoIstMeinGeld}
-	\nocite{ModA-TR-2022SS-BDCC-TeamWeiss-TwitterDash}
-	\nocite{ModA-TR-2022SS-BDCC-TeamRot-Reddiment}
-	\nocite{ModA-TR-2022SS-BDCC-TeamGruen-ExplosionGuy}
-	\nocite{ModA-TR-2022SS-BDCC-TeamCyan-OTHWiki}
-	\nocite{ModA-TR-2022WS-SWT-TeamGruen-Graphvio}
-	\nocite{ModA-TR-2021SS-WAE-TeamWeiss-CovidDashboard}
-	\nocite{ModA-TR-2021SS-WAE-TeamRot-FireForceDefense}
-	\nocite{ModA-TR-2021SS-WAE-TeamGruen-MedPlanner}
-	
-	\nocite{NeRL12deus}
-	\nocite{LNR+11egr}
-	
-	% ======== References =========
-	\begingroup
-	\sloppy
-	\printbibliography
-	\endgroup 
-	
+
+\maketitle
+
+\begin{abstract}
+    \lipsum[1][3-12]
+\end{abstract}
+
+% A list of IEEE Computer Society appoved keywords can be obtained at
+% http://www.computer.org/mc/keywords/keywords.htm
+\begin{IEEEkeywords}
+    template; lorem ipsum.
+\end{IEEEkeywords}
+
+\section{Introduction}
+
+The \textsmaller{IARIA} formatting is based on \textsmaller{IEEE} style.
+The unofficial \textsmaller{IARIA}-lite \LaTeX\ class is based on \textsmaller{IEEE}tran class \cite{ieee2015howto}.
+The \textsmaller{IARIA} formatting rules \cite{iaria2014formattingrules} are adopted from the \textsmaller{IEEE} template and formatting specifications \cite{ieee2018formattingrules}.
+In addition, be aware of the supplementary \textsmaller{IARIA} editorial rules \cite{iaria2009editorialrules} \faWarning{} that provide a beginner-friendly set of further advices.
+It is recommended to use a grammar tool, e.\,g., the LanguageTool \cite{languagetool} browser plugin in combination with Overleaf \cite{overleaf}.
+
+\lipsum[2]
+
+\{\faWarning{} \textsmaller{IARIA} editorial rules: Introduction must end with a paragraph describing the structure of the paper!\}
+The remainder of the paper is organized as follows: In Section~II, …
+
+\section{Related work \textbar{} Methods}
+\lipsum[3]
+
+\section{Results}
+\lipsum[4]
+
+\section{Discussion \textbar{} Evalution}
+\lipsum[5]
+
+\section{Conclusion and Future Work}
+\{\faWarning{} \textsmaller{IARIA} editorial rules: Last section must be \textquote{Conclusion and Future Work}!\}
+\lipsum[6]
+
+
+
+%%% Advisor
+\nocite{StNe23foodfresh}
+
+%%% First-Author
+\nocite{NeLe13adhocCoop}
+\nocite{Neumann2012lni}
+\nocite{NeLe12alphaFlow}
+\nocite{NeHL12hydra}
+\nocite{NeWL12offsync}
+\nocite{NSWL11alphaadaptive}
+\nocite{NeFL10oxdbs}
+\nocite{NeLe10alphaUC}
+\nocite{NeLe09alphaflow}
+\nocite{NeLe09dmps}
+\nocite{NHSL09oxdbs} % DE
+\nocite{NeWL09xdsrig} % DE
+\nocite{NRDL09deus}
+
+%%% Co-Authorship
+\nocite{LeNe24vocattllm}
+\nocite{PANP23seccloudfogai}
+\nocite{WaNe12alphaoffsync}
+\nocite{ToNe11alphaprops}
+\nocite{FDI+10esmmog}
+\nocite{JBN+10fcmdb}
+\nocite{ILN+09semrttx}
+\nocite{IND+09lzatav} % DE
+\nocite{MeNe04testejb}
+
+%%% Monographic Work
+\nocite{Neumann2013dissBook}
+\nocite{Neumann2012dissPreprint}
+\nocite{neumann2005da}
+\nocite{neumann2004sa}
+
+%%% TechRep / Non-Peer-Reviewed
+
+\nocite{SaNe24othfb}
+
+\nocite{ModA-TR-2023SS-WAE-TeamWeiss-Neunerln}
+\nocite{ModA-TR-2023SS-BDCC-TeamRot-CompVisPipeline}
+\nocite{ModA-TR-2023SS-BDCC-TeamBlau-NauticalNonsense}
+\nocite{ModA-TR-2023SS-BCN-TeamGruen-TorpedoTactics}
+\nocite{ModA-TR-2023SS-BCN-TeamCyan-Stockbird}
+\nocite{ModA-TR-2023SS-BCN-TeamBlau-FancyChess}
+\nocite{ModA-TR-2023WS-SWT-TeamRot-SGDb}
+\nocite{ModA-TR-2023WS-SWT-TeamGruen-OPCUANetzwerk}
+\nocite{ModA-TR-2022SS-WAE-TeamWeiss-WoIstMeinGeld}
+\nocite{ModA-TR-2022SS-BDCC-TeamWeiss-TwitterDash}
+\nocite{ModA-TR-2022SS-BDCC-TeamRot-Reddiment}
+\nocite{ModA-TR-2022SS-BDCC-TeamGruen-ExplosionGuy}
+\nocite{ModA-TR-2022SS-BDCC-TeamCyan-OTHWiki}
+\nocite{ModA-TR-2022WS-SWT-TeamGruen-Graphvio}
+\nocite{ModA-TR-2021SS-WAE-TeamWeiss-CovidDashboard}
+\nocite{ModA-TR-2021SS-WAE-TeamRot-FireForceDefense}
+\nocite{ModA-TR-2021SS-WAE-TeamGruen-MedPlanner}
+
+\nocite{NeRL12deus}
+\nocite{LNR+11egr}
+
+% ======== References =========
+\begingroup
+\sloppy
+\printbibliography
+\endgroup 
+
 \end{document}

Modified: trunk/Master/texmf-dist/source/latex/iaria-lite/iaria-lite.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/iaria-lite/iaria-lite.dtx	2024-04-11 19:55:24 UTC (rev 70917)
+++ trunk/Master/texmf-dist/source/latex/iaria-lite/iaria-lite.dtx	2024-04-11 19:55:37 UTC (rev 70918)
@@ -1,16 +1,16 @@
 %\iffalse
 % iaria-lite.dtx generated using makedtx version 1.2 (c) Nicola Talbot
 % Command line args:
-%   -preamble "Copyright 2024 Christoph P. Neumann    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 any later version.  The latest version of this license is in  https://www.latex-project.org/lppl.txt  and version 1.3c or later is part of all distributions of LaTeX  version 2008 or later.    This work has the LPPL maintenance status «maintained».    The Current Maintainer of this work is Christoph P. Neumann. "
-%   -date "2023-2024"
-%   -author "Christoph P. Neumann "
+%   -dir "src"
+%   -preamble "Copyright 2023-2024 Christoph P. Neumann    This work may be distributed and/or modified under the  conditions of the LaTeX Project Public License, either version 1.3c  of this license or any later version.  The latest version of this license is in  https://www.latex-project.org/lppl.txt  and version 1.3c or later is part of all distributions of LaTeX  version 2008 or later.    This work has the LPPL maintenance status maintained.    The Current Maintainer of this work is Christoph P. Neumann. "
+%   -macrocode ".*"
 %   -setambles ".*=>\nopreamble"
 %   -doc "doc/iaria-lite.tex"
-%   -src "(iaria-lite.cls)=>\1"
-%   -macrocode ".*"
-%   -dir "src"
+%   -src "(_cpn_copyIntoExamplesFolder_cls.cmd|iaria-lite.cls)=>\1"
+%   -author "Christoph P. Neumann "
+%   -date "2024-2024"
 %   iaria-lite
-% Created on 2024/3/20 15:52
+% Created on 2024/4/10 18:20
 %\fi
 %\iffalse
 %<*package>
@@ -33,27 +33,10 @@
 %\fi
 % \iffalse
 % Doc-Source file to use with LaTeX2e
-% Copyright (C) 2023-2024 Christoph P. Neumann , all rights reserved.
+% Copyright (C) 2024-2024 Christoph P. Neumann , all rights reserved.
 % \fi
 % \iffalse
 %<*driver>
-%%
-%% Copyright 2023 Christoph P. Neumann
-%%
-%% This LaTeX class provides a simple interface for creating
-%% a verfy fancy Curriculum Vitae. At the moment only CVs in
-%% the german language are supported.
-%%
-%% This file is free property; as a special exception the author
-%% gives unlimited permission to copy and/or distribute it, with
-%% or without modifications, as long as this notice is
-%% preserved.
-%%
-%% This file is distributed in the hope that it will be useful,
-%% but WITHOUT ANY WARRANTY, to the extent permitted by law;
-%% without even the implied warranty of MERCHANTABILITY or
-%% FITNESS FOR A PARTICULAR PURPOSE.
-
 \documentclass{ltxdoc}
 
 \CodelineNumbered
@@ -73,6 +56,7 @@
 %\title{\textsf{iaria-lite}\\
 % An Unofficial IARIA LaTeX Class (Lite Version)}
 %\author{Christoph P.\ Neumann \texttt{$<$cyberpetaneuron at gmail.com$>$}}
+%\date{Version 0.2}
 %\maketitle
 %\PrintChanges
 %
@@ -171,6 +155,31 @@
 %\section{The Code}
 %\iffalse
 %    \begin{macrocode}
+%<*_cpn_copyIntoExamplesFolder_cls.cmd>
+%    \end{macrocode}
+%\fi
+%    \begin{macrocode}
+ at echo off
+
+rem ***************************************************************************
+rem * author: Christoph P. Neumann
+rem ***************************************************************************
+cd /d "%~dp0"
+
+echo == ..\examples\* ==
+for /D %%D in (..\examples\*) do (
+	echo == %%D ==
+	xcopy /Y ".\*.cls" "%%~D"
+)
+
+pause%    \end{macrocode}
+%\iffalse
+%    \begin{macrocode}
+%</_cpn_copyIntoExamplesFolder_cls.cmd>
+%    \end{macrocode}
+%\fi
+%\iffalse
+%    \begin{macrocode}
 %<*iaria-lite.cls>
 %    \end{macrocode}
 %\fi
@@ -189,7 +198,7 @@
 \NeedsTeXFormat{LaTeX2e}
 
 % Provide the name of your document class, the date it was last updated, and a comment about what it's used for
-\ProvidesClass{iaria-lite}[2023/01/01 unofficial IARIA-lite conference template]
+\ProvidesClass{iaria-lite}[2024/04/10 unofficial IARIA-lite conference template v0.2]
 
 % Define marker counter for options (counter are global in latex):
 \newcounter{iaria at pbalancetracker}
@@ -242,6 +251,10 @@
 % Diferring from IEEE, IARIA requires a hyphen after "Keywords" instead of an  emdash:
 \xpatchcmd\IEEEkeywords{---}{-}{}{}
 
+% Diferring from IEEE, IARIA requires also the keywords in Italic (and Bold)(and lower case!):
+\let\oldIEEEkeywords\IEEEkeywords
+\def\IEEEkeywords{\oldIEEEkeywords\itshape\ignorespaces}
+
 \makeatletter
 \renewcommand{\IEEEauthorblockN}[1]{%
 % copied from IEEEtran.cls:
@@ -261,6 +274,19 @@
     \crcr}
 \makeatother
 
+% IARIA subfigure captions require this:
+\RequirePackage[caption=false,font=footnotesize]{subfig}
+
+% IARIA requires to bring the table caption in the same line of "Table I"
+\usepackage{etoolbox}
+\makeatletter
+\patchcmd{\@makecaption}
+  {\\}
+  {.\ }
+  {}
+  {}
+\makeatother
+
 % Balance/level columns at the last page / in bibliography
 % DISCLAIMER: No solution is a 100%/perfect one!
 % Mainstream option: pbalance (see https://ctan.org/pkg/pbalance)

Modified: trunk/Master/texmf-dist/source/latex/iaria-lite/iaria-lite.ins
===================================================================
--- trunk/Master/texmf-dist/source/latex/iaria-lite/iaria-lite.ins	2024-04-11 19:55:24 UTC (rev 70917)
+++ trunk/Master/texmf-dist/source/latex/iaria-lite/iaria-lite.ins	2024-04-11 19:55:37 UTC (rev 70918)
@@ -1,13 +1,14 @@
-% iaria-lite.ins generated using makedtx version 1.2 2024/3/20 15:52
+% iaria-lite.ins generated using makedtx version 1.2 2024/4/10 18:20
 \input docstrip
 
 \preamble
-Copyright 2024 Christoph P. Neumann    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 any later version.  The latest version of this license is in  https://www.latex-project.org/lppl.txt  and version 1.3c or later is part of all distributions of LaTeX  version 2008 or later.    This work has the LPPL maintenance status «maintained».    The Current Maintainer of this work is Christoph P. Neumann. 
+Copyright 2023-2024 Christoph P. Neumann    This work may be distributed and/or modified under the  conditions of the LaTeX Project Public License, either version 1.3c  of this license or any later version.  The latest version of this license is in  https://www.latex-project.org/lppl.txt  and version 1.3c or later is part of all distributions of LaTeX  version 2008 or later.    This work has the LPPL maintenance status maintained.    The Current Maintainer of this work is Christoph P. Neumann. 
 \endpreamble
 
 \askforoverwritefalse
 
-\generate{\file{iaria-lite.cls}{\nopreamble\from{iaria-lite.dtx}{iaria-lite.cls}}
+\generate{\file{_cpn_copyIntoExamplesFolder_cls.cmd}{\nopreamble\from{iaria-lite.dtx}{_cpn_copyIntoExamplesFolder_cls.cmd}}
+\file{iaria-lite.cls}{\nopreamble\from{iaria-lite.dtx}{iaria-lite.cls}}
 }
 
 \endbatchfile

Modified: trunk/Master/texmf-dist/tex/latex/iaria-lite/iaria-lite.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/iaria-lite/iaria-lite.cls	2024-04-11 19:55:24 UTC (rev 70917)
+++ trunk/Master/texmf-dist/tex/latex/iaria-lite/iaria-lite.cls	2024-04-11 19:55:37 UTC (rev 70918)
@@ -2,7 +2,7 @@
 
 \NeedsTeXFormat{LaTeX2e}
 
-\ProvidesClass{iaria-lite}[2023/01/01 unofficial IARIA-lite conference template]
+\ProvidesClass{iaria-lite}[2024/04/10 unofficial IARIA-lite conference template v0.2]
 
 \newcounter{iaria at pbalancetracker}
 \newcounter{iaria at flushendtracker}
@@ -45,6 +45,9 @@
 \RequirePackage{xpatch}
 \xpatchcmd\IEEEkeywords{---}{-}{}{}
 
+\let\oldIEEEkeywords\IEEEkeywords
+\def\IEEEkeywords{\oldIEEEkeywords\itshape\ignorespaces}
+
 \makeatletter
 \renewcommand{\IEEEauthorblockN}[1]{%
     \relax\@IEEEauthorblockNstyle% set the default text style
@@ -63,6 +66,17 @@
     \crcr}
 \makeatother
 
+\RequirePackage[caption=false,font=footnotesize]{subfig}
+
+\usepackage{etoolbox}
+\makeatletter
+\patchcmd{\@makecaption}
+  {\\}
+  {.\ }
+  {}
+  {}
+\makeatother
+
 \ifnum\value{iaria at pbalancetracker}=1
   \typeout{iaria class: load pbalance package.}
   \RequirePackage{pbalance}



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