texlive[70915] Master/texmf-dist: cs-techrep (11apr24)

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


Revision: 70915
          https://tug.org/svn/texlive?view=revision&revision=70915
Author:   karl
Date:     2024-04-11 21:54:38 +0200 (Thu, 11 Apr 2024)
Log Message:
-----------
cs-techrep (11apr24)

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

Added Paths:
-----------
    trunk/Master/texmf-dist/doc/latex/cs-techrep/_cpn_copyIntoExamplesFolder_cls.cmd

Modified: trunk/Master/texmf-dist/doc/latex/cs-techrep/COPYING
===================================================================
--- trunk/Master/texmf-dist/doc/latex/cs-techrep/COPYING	2024-04-11 18:48:08 UTC (rev 70914)
+++ trunk/Master/texmf-dist/doc/latex/cs-techrep/COPYING	2024-04-11 19:54:38 UTC (rev 70915)
@@ -1,4 +1,4 @@
-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.3c 

Modified: trunk/Master/texmf-dist/doc/latex/cs-techrep/README
===================================================================
--- trunk/Master/texmf-dist/doc/latex/cs-techrep/README	2024-04-11 18:48:08 UTC (rev 70914)
+++ trunk/Master/texmf-dist/doc/latex/cs-techrep/README	2024-04-11 19:54:38 UTC (rev 70915)
@@ -1,5 +1,5 @@
               -----------------------------
-              Version 0.1 of the cs-techrep class
+              Version 0.2 of the cs-techrep class
                   Christoph P. Neumann
               -----------------------------
 

Added: trunk/Master/texmf-dist/doc/latex/cs-techrep/_cpn_copyIntoExamplesFolder_cls.cmd
===================================================================
--- trunk/Master/texmf-dist/doc/latex/cs-techrep/_cpn_copyIntoExamplesFolder_cls.cmd	                        (rev 0)
+++ trunk/Master/texmf-dist/doc/latex/cs-techrep/_cpn_copyIntoExamplesFolder_cls.cmd	2024-04-11 19:54:38 UTC (rev 70915)
@@ -0,0 +1,3 @@
+\endinput
+%%
+%% End of file `_cpn_copyIntoExamplesFolder_cls.cmd'.


Property changes on: trunk/Master/texmf-dist/doc/latex/cs-techrep/_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/cs-techrep/cs-techrep.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/cs-techrep/template/cpn_all_all.bib
===================================================================
--- trunk/Master/texmf-dist/doc/latex/cs-techrep/template/cpn_all_all.bib	2024-04-11 18:48:08 UTC (rev 70914)
+++ trunk/Master/texmf-dist/doc/latex/cs-techrep/template/cpn_all_all.bib	2024-04-11 19:54:38 UTC (rev 70915)
@@ -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/cs-techrep/template/cs-techrep-example-neumann.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/cs-techrep/template/cs-techrep-example-neumann.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/cs-techrep/template/cs-techrep-example-neumann.tex	2024-04-11 18:48:08 UTC (rev 70914)
+++ trunk/Master/texmf-dist/doc/latex/cs-techrep/template/cs-techrep-example-neumann.tex	2024-04-11 19:54:38 UTC (rev 70915)
@@ -16,6 +16,7 @@
 % Team example:
 %\cstechrepAuthorListBib{Vorname1 Nachname1 and Vorname2 Nachname2 and Vorname3 Nachname3 and Vorname4 Nachname4 and Vorname5 Nachname5 and Vorname6 Nachname6 and Christoph P. Neumann}
 
+% Capitalization: https://capitalizemytitle.com/style/Chicago/
 \cstechrepTitleTex{The cs-techrep Example of a Technical Report in Computer Science and Software Engineering}
  % IF you need manual linebreaks in the titel, then clone the title without linebreaks for BibTeX:
 \cstechrepTitleBib{{\cstechrepTitleTex}}
@@ -42,16 +43,16 @@
 % DO NOT DELETE THIS:
 \filecontentsForceExpansion|[] % force command expansion inside a filecontents* environment
 \begin{filecontents*}[overwrite]{selfref.bib}
-	@TECHREPORT{selfref,
-		author = {|cstechrepAuthorListBib},
-		title  = {\cstechrepTitleBib},
-		institution = {\cstechrepInstitution, \cstechrepDepartment},
-		series = {\cstechrepSeries},
-		number = {\cstechrepNumber},
-		year   = {|cstechrepYear},
-		month  = {|cstechrepMonth},
-		langid  = {|cstechrepLang},
-	}
+    @TECHREPORT{selfref,
+        author = {|cstechrepAuthorListBib},
+        title  = {\cstechrepTitleBib},
+        institution = {\cstechrepInstitution, \cstechrepDepartment},
+        series = {\cstechrepSeries},
+        number = {\cstechrepNumber},
+        year   = {|cstechrepYear},
+        month  = {|cstechrepMonth},
+        langid  = {|cstechrepLang},
+    }
 \end{filecontents*}
 
 % ======================================================================
@@ -58,41 +59,41 @@
 % EDIT THIS:
 
 \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{}
@@ -108,8 +109,8 @@
 % plural, within sentence       = \acp{gui}
 % plural, beginning of sentence = \Acp{gui}
 \begin{acronym}
-	\acro{gui}[GUI]{Graphical User Interface}
-	\acro{ide}[IDE]{Integrated Development Environment}
+    \acro{gui}[GUI]{Graphical User Interface}
+    \acro{ide}[IDE]{Integrated Development Environment}
 \end{acronym}
 
 % https://www.silbentrennung24.de/
@@ -122,15 +123,15 @@
 \maketitle
 
 \begin{abstract}
-	\lipsum[1][3-10]
-	\{\,\faWarning{}The abstract does neither mention a teaching module nor a team/project,
-	it is a summary of the content of the technical report, thus, the objectives and architecture.\}
+\lipsum[1][3-10]
+\{\,\faWarning{}The abstract does neither mention a teaching module nor a team/project,
+it is a summary of the content of the technical report, thus, the objectives and architecture.\}
 \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.
+template; lorem ipsum.
 \end{IEEEkeywords}
 
 \section{Introduction and Objectives \textbar{} Functional Requirements \textbar{} Problem Statement}
@@ -255,5 +256,5 @@
 \sloppy
 \printbibliography[notcategory=selfref]
 \endgroup 
-	
+    
 \end{document}

Modified: trunk/Master/texmf-dist/doc/latex/cs-techrep/template/selfref.bib
===================================================================
--- trunk/Master/texmf-dist/doc/latex/cs-techrep/template/selfref.bib	2024-04-11 18:48:08 UTC (rev 70914)
+++ trunk/Master/texmf-dist/doc/latex/cs-techrep/template/selfref.bib	2024-04-11 19:54:38 UTC (rev 70915)
@@ -1,10 +1,10 @@
- @TECHREPORT{selfref,
-  author = {Christoph P. Neumann},
-  title  = {\cstechrepTitleBib},
-  institution = {\cstechrepInstitution, \cstechrepDepartment},
-  series = {\cstechrepSeries},
-  number = {\cstechrepNumber},
-  year   = {2024},
-  month  = {3},
-  langid  = {english},
- }
+    @TECHREPORT{selfref,
+        author = {Christoph P. Neumann},
+        title  = {\cstechrepTitleBib},
+        institution = {\cstechrepInstitution, \cstechrepDepartment},
+        series = {\cstechrepSeries},
+        number = {\cstechrepNumber},
+        year   = {2024},
+        month  = {3},
+        langid  = {english},
+    }

Modified: trunk/Master/texmf-dist/source/latex/cs-techrep/cs-techrep.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/cs-techrep/cs-techrep.dtx	2024-04-11 18:48:08 UTC (rev 70914)
+++ trunk/Master/texmf-dist/source/latex/cs-techrep/cs-techrep.dtx	2024-04-11 19:54:38 UTC (rev 70915)
@@ -1,16 +1,16 @@
 %\iffalse
 % cs-techrep.dtx generated using makedtx version 1.2 (c) Nicola Talbot
 % Command line args:
-%   -src "(cs-techrep.cls)=>\1"
+%   -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. "
+%   -setambles ".*=>\nopreamble"
+%   -author "Christoph P. Neumann "
 %   -dir "src"
-%   -date "0.1"
+%   -src "(_cpn_copyIntoExamplesFolder_cls.cmd|cs-techrep.cls)=>\1"
 %   -doc "doc/cs-techrep.tex"
-%   -author "Christoph P. Neumann "
+%   -date "2023-2024"
 %   -macrocode ".*"
-%   -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.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. "
-%   -setambles ".*=>\nopreamble"
 %   cs-techrep
-% Created on 2024/3/22 20:18
+% Created on 2024/4/10 18:14
 %\fi
 %\iffalse
 %<*package>
@@ -33,27 +33,10 @@
 %\fi
 % \iffalse
 % Doc-Source file to use with LaTeX2e
-% Copyright (C) 0.1 Christoph P. Neumann , all rights reserved.
+% Copyright (C) 2023-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{cs-techrep}\\
 %Technical Reports in Computer Science and Software Engineering}
 %\author{Christoph P.\ Neumann \texttt{$<$cyberpetaneuron at gmail.com$>$}}
+%\date{Version 0.2}
 %\maketitle
 %\PrintChanges
 %
@@ -195,6 +179,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}
 %<*cs-techrep.cls>
 %    \end{macrocode}
 %\fi
@@ -213,7 +222,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{cs-techrep}[2024/03/20 Technical Reports in Computer Science and Software Engineering v0.1]
+\ProvidesClass{cs-techrep}[2024/04/10 Technical Reports in Computer Science and Software Engineering v0.2]
 
 % Define marker counter for options (counter are global in latex):
 \newcounter{cstechrep at pbalancetracker}
@@ -553,8 +562,6 @@
 
 \RequirePackage{orcidlink}
 
-\RequirePackage[caption=false,font=footnotesize]{subfig}
-
 % For easy quotations: \enquote{text}
 % This package is very smart when nesting is applied, otherwise textcmds (see below) provides a shorter command
 \RequirePackage[autostyle=true]{csquotes}
@@ -613,9 +620,6 @@
 % Does not work on MiKTeX, therefore disabled - issue reported at https://github.com/MiKTeX/miktex-packaging/issues/271
 % \input{ushyphex}
 
-% correct bad hyphenation here
-\hyphenation{op-tical net-works semi-conduc-tor}
-
 % Enable copy and paste of text from the PDF
 % Only required for pdflatex. It "just works" in the case of lualatex.
 % Alternative: cmap or mmap package

Modified: trunk/Master/texmf-dist/source/latex/cs-techrep/cs-techrep.ins
===================================================================
--- trunk/Master/texmf-dist/source/latex/cs-techrep/cs-techrep.ins	2024-04-11 18:48:08 UTC (rev 70914)
+++ trunk/Master/texmf-dist/source/latex/cs-techrep/cs-techrep.ins	2024-04-11 19:54:38 UTC (rev 70915)
@@ -1,13 +1,14 @@
-% cs-techrep.ins generated using makedtx version 1.2 2024/3/22 20:18
+% cs-techrep.ins generated using makedtx version 1.2 2024/4/10 18:14
 \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.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. 
+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{cs-techrep.cls}{\nopreamble\from{cs-techrep.dtx}{cs-techrep.cls}}
+\generate{\file{_cpn_copyIntoExamplesFolder_cls.cmd}{\nopreamble\from{cs-techrep.dtx}{_cpn_copyIntoExamplesFolder_cls.cmd}}
+\file{cs-techrep.cls}{\nopreamble\from{cs-techrep.dtx}{cs-techrep.cls}}
 }
 
 \endbatchfile

Modified: trunk/Master/texmf-dist/tex/latex/cs-techrep/cs-techrep.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/cs-techrep/cs-techrep.cls	2024-04-11 18:48:08 UTC (rev 70914)
+++ trunk/Master/texmf-dist/tex/latex/cs-techrep/cs-techrep.cls	2024-04-11 19:54:38 UTC (rev 70915)
@@ -2,7 +2,7 @@
 
 \NeedsTeXFormat{LaTeX2e}
 
-\ProvidesClass{cs-techrep}[2024/03/20 Technical Reports in Computer Science and Software Engineering v0.1]
+\ProvidesClass{cs-techrep}[2024/04/10 Technical Reports in Computer Science and Software Engineering v0.2]
 
 \newcounter{cstechrep at pbalancetracker}
 \newcounter{cstechrep at flushendtracker}
@@ -268,8 +268,6 @@
 
 \RequirePackage{orcidlink}
 
-\RequirePackage[caption=false,font=footnotesize]{subfig}
-
 \RequirePackage[autostyle=true]{csquotes}
 
 \defineshorthand{"`}{\openautoquote}
@@ -311,8 +309,6 @@
 \makeatother
 
 
-\hyphenation{op-tical net-works semi-conduc-tor}
-
 \input glyphtounicode
 \pdfgentounicode=1
 



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