texlive[74811] Master/texmf-dist: cs-techrep (1apr25)

commits+karl at tug.org commits+karl at tug.org
Tue Apr 1 21:57:29 CEST 2025


Revision: 74811
          https://tug.org/svn/texlive?view=revision&revision=74811
Author:   karl
Date:     2025-04-01 21:57:29 +0200 (Tue, 01 Apr 2025)
Log Message:
-----------
cs-techrep (1apr25)

Modified Paths:
--------------
    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/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/template/cs-techrep-example-ctan.pdf
    trunk/Master/texmf-dist/doc/latex/cs-techrep/template/cs-techrep-example-ctan.tex

Removed Paths:
-------------
    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

Modified: trunk/Master/texmf-dist/doc/latex/cs-techrep/README
===================================================================
--- trunk/Master/texmf-dist/doc/latex/cs-techrep/README	2025-04-01 19:57:15 UTC (rev 74810)
+++ trunk/Master/texmf-dist/doc/latex/cs-techrep/README	2025-04-01 19:57:29 UTC (rev 74811)
@@ -1,5 +1,5 @@
               -----------------------------
-              Version 0.6 of the cs-techrep class
+              Version 0.7 of the cs-techrep class
                   Christoph P. Neumann
               -----------------------------
 

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	2025-04-01 19:57:15 UTC (rev 74810)
+++ trunk/Master/texmf-dist/doc/latex/cs-techrep/template/cpn_all_all.bib	2025-04-01 19:57:29 UTC (rev 74811)
@@ -1,24 +1,4 @@
 
- at Thesis{neumann2004sa,
-  author = {Neumann, Christoph P.},
-  title = {{Conceptional Design and Realization of a `Component Test Stand' for Measurements on Enterprise JavaBeans}},
-  institution = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg},
-  year = 2004,
-  month = feb,
-  type = {Studienarbeit},
-  _url = {https://www.cyberlytics.eu/theses/all/Studienarbeit_ChristophPeterNeumann_revised/}
-}
-
- at Thesis{neumann2005da,
-  author = {Neumann, Christoph P.},
-  title = {{Design of an Open Framework for Optimizing the Distribution of Hardware and Software Components in Control Networks for Vehicles}},
-  institution = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg},
-  year = 2005,
-  month = jun,
-  type = {Diplomarbeit},
-  _url = {https://www.cyberlytics.eu/theses/all/Diplomarbeit_ChristophPeterNeumann_original/}
-}
-
 @INPROCEEDINGS{MeNe04testejb,
   author = {Marcus Meyerh{\"o}fer and Christoph Neumann},
   title = {{TestEJB} -- A Measurement Framework for {EJBs}},
@@ -34,6 +14,8 @@
   doi       = {10.1007/978-3-540-24774-6_26},
   _url = {https://doi.org/10.1007/978-3-540-24774-6_26},
   _isbn      = {978\-/3\-/540\-/24774\-/6},
+  language = {english},
+  langid = {english}, 
 }
 
 @INPROCEEDINGS{NHSL09oxdbs,
@@ -50,6 +32,8 @@
   und Epidemiologie} (GMDS)},
   doi = {10.3205/09GMDS271},
   _url = {http://www.egms.de/en/meetings/gmds2009/09gmds271.shtml},
+  language = {german},
+  langid = {ngerman},
 }
 
 @INPROCEEDINGS{NeWL09xdsrig,
@@ -64,6 +48,8 @@
   und Epidemiologie} (GMDS)},
   doi = {10.3205/09GMDS276},
   _url = {http://www.egms.de/en/meetings/gmds2009/09gmds276.shtml},
+  language = {german},
+  langid = {ngerman},
 }
 
 @INPROCEEDINGS{NRDL09deus,
@@ -79,7 +65,9 @@
   _isbn = {9781605586656},
   _url = {https://doi.org/10.1145/1619258.1619277},
   doi = {10.1145/1619258.1619277},
-  _note = {[An extended version is available as Tech.\ Rep.\ CS\-/2012\-/02 at Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg]}
+  _note = {[An extended version is available as Tech.\ Rep.\ CS\-/2012\-/02 at Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg]},
+  language = {english},
+  langid = {english},
 }
 
 @INPROCEEDINGS{NeLe09alphaflow,
@@ -96,6 +84,8 @@
   _url = {https://doi.org/10.1007/978-3-642-12186-9_55},
   _isbn = {978\-/3\-/642\-/12186\-/9},
   
+  language = {english},
+  langid = {english}, 
 }
 
 @INPROCEEDINGS{NeLe09dmps,
@@ -112,6 +102,8 @@
   doi = {10.1007/978-3-642-12186-9_54},
   _url = {https://doi.org/10.1007/978-3-642-12186-9_54},
   _isbn = {978\-/3\-/642\-/12186\-/9},
+  language = {english},
+  langid = {english}, 
 }
 
 @INPROCEEDINGS{NeLe10alphaUC,
@@ -127,6 +119,8 @@
   doi = {10.1109/WETICE.2010.8},
   _url = {https://doi.ieeecomputersociety.org/10.1109/WETICE.2010.8},
   _issn = {1524\-/4547},
+  language = {english},
+  langid = {english}, 
 }
 
 @INPROCEEDINGS{NeFL10oxdbs,
@@ -140,6 +134,8 @@
   _url = {https://doi.org/10.1145/1866480.1866502},
   doi = {10.1145/1866480.1866502},
   _isbn = {978\-/1\-/60558\-/900\-/8},
+  language = {english},
+  langid = {english}, 
 }
 
 @INPROCEEDINGS{NSWL11alphaadaptive,
@@ -154,22 +150,11 @@
   month = aug,
   _isbn = {978\-/3\-/642\-/28115\-/0},
   doi  = {10.1007/978-3-642-28115-0_22},
-  _url  = {https://doi.org/10.1007/978-3-642-28115-0_22}
+  _url  = {https://doi.org/10.1007/978-3-642-28115-0_22},
+  language = {english},
+  langid = {english}, 
 }
 
- at TECHREPORT{NeRL12deus,
-  author = {Christoph P. Neumann and Florian Rampp and Richard Lenz},
-  title = {{DEUS: Distributed Electronic Patient File Update System}},
-  institution = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg, Dept.\ of Computer Science},
-  series = {Technical Reports}, 
-  number = {CS\-/2012\-/02},
-  year = {2012},
-  month = mar,
-  issn = {2191\-/5008},
-  doi = {10.13140/RG.2.2.18075.23848},
-  _url = {https://nbn-resolving.org/urn:nbn:de:bvb:29-opus-32089}
-}
-
 @INPROCEEDINGS{NeWL12offsync,
   title={{Adaptive Version Clocks and the OffSync Protocol (Poster)}},
   author={Christoph P. Neumann and Andreas M. Wahl and Richard Lenz},
@@ -181,6 +166,8 @@
   _url = {https://doi.ieeecomputersociety.org/10.1109/ISPA.2012.123},
   issn = {2158\-/9178},
   pages = {835--836},
+  language = {english},
+  langid = {english}, 
 }
 
 @INPROCEEDINGS{NeHL12hydra,
@@ -194,6 +181,8 @@
   pages = {837--838},
   doi = {10.1109/ISPA.2012.124},
   _url = {https://doi.ieeecomputersociety.org/10.1109/ISPA.2012.124},
+  language = {english},
+  langid = {english}, 
 }
 
 @ARTICLE{NeLe12alphaFlow,
@@ -207,7 +196,9 @@
   pages = {52--68},
   _url = {http://www.igi-global.com/article/alpha-flow-approach-inter-institutional/72340},
   _urlDOI      = {https://doi.org/10.4018/ijkbo.2012100104},
-  doi          = {10.4018/ijkbo.2012100104}
+  doi          = {10.4018/ijkbo.2012100104},
+  language = {english},
+  langid = {english}, 
 }
 
 @phdthesis{Neumann2012dissPreprint,
@@ -217,10 +208,27 @@
   month = nov,
   year = 2012,
   address = {Erlangen},
+  type = {Dissertation},
   doi = {10.25593/open-fau-1285},
-  url = {https://doi.org/10.25593/open-fau-1285}
+  _url = {https://doi.org/10.25593/open-fau-1285},
+  language = {english},
+  langid = {english}, 
 }
 
+ at phdthesis{Neumann2012dissPreprint_DE,
+  author = {Christoph P. Neumann},
+  title = {{Verteiltes Dokumenten\-/orientiertes Prozessmanagement im Gesundheitswesen}},
+  school = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg},
+  month = nov,
+  year = 2012,
+  address = {Erlangen},
+  type = {Dissertation},
+  doi = {10.25593/open-fau-1285},
+  _url = {https://doi.org/10.25593/open-fau-1285},
+  language = {english},
+  langid = {ngerman}, 
+}
+
 @INPROCEEDINGS{NeLe13adhocCoop_DEPRECATED,
   author = {Christoph P. Neumann and Richard Lenz},
   title = {{Distributed Ad Hoc Cooperation in Healthcare}},
@@ -234,6 +242,8 @@
   _isbn = {978\-/3\-/642\-/36437\-/2},
   doi = {10.1007/978-3-642-36438-9_8},
   _url = {https://doi.org/10.1007/978-3-642-36438-9_8},
+  language = {english},
+  langid = {english}, 
 }
 
 @InProceedings{NeLe13adhocCoop,
@@ -248,6 +258,8 @@
   isbn="978\-/3\-/642\-/36438\-/9",
   doi = {10.1007/978-3-642-36438-9_8},
   note = {Part of the Lecture Notes in Computer Science book series (LNAI, volume 7738)},
+  language = {english},
+  langid = {english}, 
 }
 @incollection{Neumann2012lni,
   author={Christoph P. Neumann},
@@ -259,7 +271,9 @@
   pages={241--250},
   publisher={{GI}},
   year={2012},
-  url={https://dl.gi.de/20.500.12116/33740}
+  url={https://dl.gi.de/20.500.12116/33740},
+  language = {german},
+  langid = {ngerman},
 }
 
 @BOOK{Neumann2013dissBook,
@@ -273,7 +287,9 @@
   _url = {https://d-nb.info/1033041637},
   _note = {\url{http://www.opus.ub.uni-erlangen.de/opus/volltexte/2012/3907/}(preprint version)},
   _note = {\url{https://d-nb.info/1033041637}(DNB)},
-  _note = {\url{https://www.dr.hut-verlag.de/978-3-8439-0919-8.html}(URL)}
+  _note = {\url{https://www.dr.hut-verlag.de/978-3-8439-0919-8.html}(URL)},
+  language = {english},
+  langid = {english}, 
 }
 
 @INPROCEEDINGS{IND+09lzatav,
@@ -289,6 +305,8 @@
   url  = {https://dl.gi.de/20.500.12116/20447},
   _isbn = {978-3-88579-238-3},
   _issn = {1617\-/5468},
+  language = {german},
+  langid = {ngerman},
 }
 
 @INPROCEEDINGS{ILN+09semrttx,
@@ -302,6 +320,8 @@
   doi = {10.1145/1620432.1620442},
   _isbn = {9781605584027},
   _url = {https://doi.org/10.1145/1620432.1620442},
+  language = {english},
+  langid = {english}, 
 }
 
 @ARTICLE{JBN+10fcmdb,
@@ -317,6 +337,8 @@
   year = {2010},
   doi = {10.1007/s00287-009-0398-6},
   _url = {http://www.springerlink.com/content/e8m40805u21881m2/},
+  language = {german},
+  langid = {ngerman},
 }
 
 @INPROCEEDINGS{FDI+10esmmog,
@@ -330,21 +352,10 @@
   doi = {10.1145/1866480.1866494},
   _isbn = {9781605589008},
   _url = {https://doi.org/10.1145/1866480.1866494},
+  language = {english},
+  langid = {english}, 
 }
 
- at TECHREPORT{LNR+11egr,
-  author = {Frank Lauterwald and Christoph P. Neumann and Richard Lenz and Anselm G. J{\"u}nemann and Christian Y. Mardin and Klaus Meyer{-}Wegener and Folkert K. Horn},
-  title = {{The Erlangen Glaucoma Registry: a Scientific Database for Longitudinal Analysis of Glaucoma}},
-  institution = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg, Dept.\ of Computer Science},
-  type = {Technical Reports}, 
-  number = {CS\-/2011\-/02},
-  year = {2011},
-  month = dec,
-  doi = {10.13140/RG.2.2.31497.01128},
-  _issn = {2191\-/5008},
-  _url = {https://nbn-resolving.org/urn:nbn:de:bvb:29-opus-39057}
-}
-
 @INPROCEEDINGS{PANP23seccloudfogai,
   title={{Security Challenges for Cloud or Fog Computing-Based AI Applications}},
   author={Amir Pakmehr and Andreas A{\ss}muth and Christoph P. Neumann and Gerald Pirkl},
@@ -358,6 +369,8 @@
   _url = {https://doi.org/10.48550/arXiv.2310.19459},
   _issn = {2308-4294},
   pages = {21--29},
+  language = {english},
+  langid = {english}, 
 }
 
 @INPROCEEDINGS{LeNe24vocattllm,
@@ -372,7 +385,9 @@
   _url = {https://www.thinkmind.org/index.php?view=article&articleid=cloud_computing_2024_2_10_28007},
   _url2 = {https://doi.org/10.48550/arXiv.2404.02637},
   _issn = {2308\-/4294},
-  pages = {19--24}
+  pages = {19--24},
+  language = {english},
+  langid = {english}, 
 }
 
 @PROCEEDINGS{proc-iaria-cc24,
@@ -383,7 +398,9 @@
   month = {4},
   year = {2024},
   isbn = {978\-/1\-/68558\-/156\-/5},
-  _url = {https://www.researchgate.net/profile/Andreas-Assmuth/publication/380422785_CLOUD_COMPUTING_2024_Proceedings_of_the_Fifteenth_International_Conference_on_Cloud_Computing_GRIDs_and_Virtualization/links/663b90de35243041537e9fab/CLOUD-COMPUTING-2024-Proceedings-of-the-Fifteenth-International-Conference-on-Cloud-Computing-GRIDs-and-Virtualization.pdf}
+  _url = {https://www.researchgate.net/profile/Andreas-Assmuth/publication/380422785_CLOUD_COMPUTING_2024_Proceedings_of_the_Fifteenth_International_Conference_on_Cloud_Computing_GRIDs_and_Virtualization/links/663b90de35243041537e9fab/CLOUD-COMPUTING-2024-Proceedings-of-the-Fifteenth-International-Conference-on-Cloud-Computing-GRIDs-and-Virtualization.pdf},
+  language = {english},
+  langid = {english}, 
 }
 
 @ARTICLE{LeNe24goalHijackingLLMs,
@@ -397,6 +414,8 @@
   url = {https://www.iariajournals.org/software/tocv17n34.html},
   issn = {1942\-/2628},
   doi = {10.5281/zenodo.14680185},
+  language = {english},
+  langid = {english}, 
 }
 
 @INPROCEEDINGS{ToNe11alphaprops,
@@ -409,7 +428,9 @@
   editor={Ludger Porada},
   organization={Gesellschaft f{\"u}r Informatik e.V.\ (GI)},
   isbn={978-3-88579-444-8},
-  _url={http://www6.informatik.uni-erlangen.de/publications/public/2011/giinformatiktage2011_stud-todorova_neumann.pdf}
+  _url={http://www6.informatik.uni-erlangen.de/publications/public/2011/giinformatiktage2011_stud-todorova_neumann.pdf},
+  language = {english},
+  langid = {english}, 
 }
 
 @INPROCEEDINGS{WaNe12alphaoffsync,
@@ -422,7 +443,9 @@
   editor={Ludger Porada},
   organization={Gesellschaft f{\"u}r Informatik e.V.\ (GI)},
   isbn={978-3-88579-444-8},
-  _url={http://www6.informatik.uni-erlangen.de/publications/public/2012/giinformatiktage2012_stud-wahl_neumann.pdf}
+  _url={http://www6.informatik.uni-erlangen.de/publications/public/2012/giinformatiktage2012_stud-wahl_neumann.pdf},
+  language = {english},
+  langid = {english}, 
 }
 
 @INPROCEEDINGS{StNe23foodfresh,
@@ -438,6 +461,8 @@
   _url = {https://doi.org/10.48550/arXiv.2310.19461},
   _issn = {2308\-/4294},
   pages = {41--46},
+  language = {english},
+  langid = {english}, 
 }
 
 @TECHREPORT{SaNe24othfb,
@@ -452,9 +477,71 @@
   doi = {10.13140/RG.2.2.21052.65924},
   _url1 = {https://www.oth-aw.de/hochschule/mediathek/forschungsbericht/},
   _url2 = {https://www.oth-aw.de/files/oth-aw/Aktuelles/Veroeffentlichungen/Forschungsbericht/OTH_Forschungsbericht_2024.pdf},
-  _url3 = {https://www.researchgate.net/profile/Christoph-Neumann-8/publication/379109359_Analyse_von_Methoden_zur_Sicherung_der_Vertraulichkeit_in_Neuronalen_Netzen/links/65faff43a4857c7962654c5c/Analyse-von-Methoden-zur-Sicherung-der-Vertraulichkeit-in-Neuronalen-Netzen.pdf}
+  _url3 = {https://www.researchgate.net/profile/Christoph-Neumann-8/publication/379109359_Analyse_von_Methoden_zur_Sicherung_der_Vertraulichkeit_in_Neuronalen_Netzen/links/65faff43a4857c7962654c5c/Analyse-von-Methoden-zur-Sicherung-der-Vertraulichkeit-in-Neuronalen-Netzen.pdf},
+  language = {german},
+  langid = {ngerman},
 }
 
+ at INPROCEEDINGS{StNe25kosmosisUseCase,
+  author = {Philipp Stangl and Christoph P. Neumann},
+  title = {{The Kosmosis Use Case of Crypto Rug Pull Prevention by an Incrementally Constructed Knowledge Graph}},
+  booktitle = {Proc of the 2nd Workshop on Data Engineering for Data Science (DE4DS) in conjunction with the 21st Conference on Database Systems for Business, Technology and Web (BTW'25)},
+  month = mar,
+  year = {2025},
+  address = {Bamberg, DE},
+  _publisher = {Gesellschaft f{\"u}r Informatik e.V.\ (GI), K{\"o}ln, Germany},
+  pubstate={forthcoming},
+  _pages = {000--000},
+  language = {english},
+  langid = {english}, 
+}
+ at INPROCEEDINGS{StNe25kosmosisGraphConstruction,
+  title={{Kosmosis: Crypto Rug Pull Detection and Prevention by Fusing On- and Off-Chain Data in a Knowledge Graph}},
+  author={Philipp Stangl and Christoph P. Neumann},
+  booktitle={Proc of the 16th International Conference on Cloud Computing, GRIDs, and Virtualization (Cloud Computing 2025)},
+  _organization={International Academy, Research, and Industry Association (IARIA)},
+  address = {Valencia, Spain},
+  month=apr,
+  year={2025},
+  pubstate={forthcoming},
+  _pages = {00--00},
+  _doi = {},
+  _url = {https://www.thinkmind.org/index.php?view=article&articleid=cloud_computing_2025______________},
+  _issn = {2308\-/4294},
+  language = {english},
+  langid = {english}, 
+}
+
+ at TECHREPORT{LNR+11egr,
+  author = {Frank Lauterwald and Christoph P. Neumann and Richard Lenz and Anselm G. J{\"u}nemann and Christian Y. Mardin and Klaus Meyer{-}Wegener and Folkert K. Horn},
+  title = {{The Erlangen Glaucoma Registry: a Scientific Database for Longitudinal Analysis of Glaucoma}},
+  institution = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg, Dept.\ of Computer Science},
+  type = {Technical Reports}, 
+  number = {CS\-/2011\-/02},
+  year = {2011},
+  month = dec,
+  doi = {10.13140/RG.2.2.31497.01128},
+  _issn = {2191\-/5008},
+  _url = {https://nbn-resolving.org/urn:nbn:de:bvb:29-opus-39057},
+  language = {english},
+  langid = {english}, 
+}
+
+ at TECHREPORT{NeRL12deus,
+  author = {Christoph P. Neumann and Florian Rampp and Richard Lenz},
+  title = {{DEUS: Distributed Electronic Patient File Update System}},
+  institution = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg, Dept.\ of Computer Science},
+  series = {Technical Reports}, 
+  number = {CS\-/2012\-/02},
+  year = {2012},
+  month = mar,
+  issn = {2191\-/5008},
+  doi = {10.13140/RG.2.2.18075.23848},
+  _url = {https://nbn-resolving.org/urn:nbn:de:bvb:29-opus-32089},
+  language = {english},
+  langid = {english}, 
+}
+
 @MISC{StNe24kosmosis,
   title={The Kosmosis Use-Case of Crypto Rug Pull Detection and Prevention}, 
   author={Philipp Stangl and Christoph P. Neumann},
@@ -461,13 +548,15 @@
   year={2024},
   eprint={2405.19762},
   archivePrefix={arXiv},
-  primaryClass={cs.CR}
+  primaryClass={cs.CR},
+  language = {english},
+  langid = {english}, 
 }
 
 @TECHREPORT{StNe24kosmosis-TR,
   author = {Philipp Stangl and Christoph P. Neumann},
   title = {{The Kosmosis Use-Case of Crypto Rug Pull Detection and Prevention}},
-  institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab at the Department of Electrical Engineering, Media and Computer Science},
+  institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden},
   series = {Technischer Bericht},
   number = {CL-2024-01},
   year = 2024,
@@ -474,317 +563,423 @@
   month = 2,
   doi = {10.48550/arXiv.2405.19762},
   _url = {https://doi.org/10.48550/arXiv.2405.19762},
+  language = {english},
+  langid = {english}, 
 }
 
- at TECHREPORT{ModA-TR-2021SS-WAE-TeamWeiss-CovidDashboard,
-  author = {Tobias Bauer and Albert Hahn and Lukas Kleinlein and Nicolas Proske and Leonard W{\"o}llmer and Andrei Trukhin and Christoph P. Neumann},
-  title = {{Covidash: Eine MEAN\-/Variation-basierte Webanwendung für Inzidenz\-/Zahlen und Impffortschritt in Deutschland}},
-  institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
-  series = {Technischer Bericht},
-  number = {CL-2021-06},
-  year = 2021,
+ at Thesis{neumann2004sa,
+  author = {Neumann, Christoph P.},
+  title = {{Conceptional Design and Realization of a `Component Test Stand' for Measurements on Enterprise JavaBeans}},
+  institution = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg},
+  year = 2004,
+  month = feb,
+  type = {Studienarbeit},
+  _url = {https://www.cyberlytics.eu/theses/all/Studienarbeit_ChristophPeterNeumann_revised/},
+  doi = {10.13140/RG.2.2.28548.78725},
+  language = {english},
+  langid = {english}, 
+}
+
+ at Thesis{neumann2005da,
+  author = {Neumann, Christoph P.},
+  title = {{Design of an Open Framework for Optimizing the Distribution of Hardware and Software Components in Control Networks for Vehicles}},
+  institution = {Friedrich\-/Alexander\-/Universit{\"a}t Erlangen\-/N{\"u}rnberg},
+  year = 2005,
+  month = jun,
+  type = {Diplomarbeit},
+  _url = {https://www.cyberlytics.eu/theses/all/Diplomarbeit_ChristophPeterNeumann_original/},
+  doi = {10.13140/RG.2.2.35259.67360},
+  language = {english},
+  langid = {english}, 
+}
+ at TECHREPORT{ModA-TR-2025WS-BDT-TeamRot-VoteVibe,
+  author = {Fabian Bernklau and Leonard Wöllmer and Lukas Graf and Felix Seitzer and  Christoph P. Neumann},
+  title = {{VoteVibe: A Sentiment Analysis of Twitter/X Posts on the Presidential Election of the USA}},
+  institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden},
+  type = {Technical Reports},
+  number = {CL-2025-02},
+  year = 2025,
+  month = 3,
+  language = {english},
+  langid = {english},
+  doi = {10.13140/RG.2.2.16672.90889},
+  _url = {https://dx.doi.org/10.13140/RG.2.2.16672.90889},
+}
+ at TECHREPORT{ModA-TR-2025WS-BDT-TeamBlau-MuskMonitor,
+  author = {Andreas Fillenberg and Franziska Rubenbauer and Martin Zizler and Christian Süß and  Lukas Rupp and Christoph P. Neumann},
+  title = {{MuskMonitor: Eine Webanwendung zur Vorhersage von Tesla-Stock-Daten auf Basis einer Sentimentanalyse von Musk\-/Tweets}},
+  institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden},
+  type = {Technische Berichte},
+  number = {CL-2025-01},
+  year = 2025,
+  month = 3,
+  language = {german},
+  langid = {ngerman},
+  doi = {10.13140/RG.2.2.20028.35204},
+  _url = {https://dx.doi.org/10.13140/RG.2.2.20028.35204},
+}
+ 
+ at TECHREPORT{ModA-TR-2024SS-CCT-TeamGruen-CloudDice,
+  author = {Lukas Rupp and Franziska Rubenbauer and Christoph P. Neumann},
+  title = {{CloudDice: Ein React\-/basiertes Kniffel-Würfelspiel}},
+  institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden},
+  type = {Technische Berichte},
+  number = {CL-2024-14},
+  year = 2024,
   month = 7,
-  doi = {10.13140/RG.2.2.33921.84321},
-  _url = {https://dx.doi.org/10.13140/RG.2.2.33921.84321},
+  language = {german},
+  langid = {ngerman},
+  doi = {10.13140/RG.2.2.11229.83686},
+  _url = {https://dx.doi.org/10.13140/RG.2.2.11229.83686},
 }
- at TECHREPORT{ModA-TR-2021SS-WAE-TeamRot-FireForceDefense,
-  author = {Cameron Barbee and Tim Hoffmann and Christian Piffel and Tobias Schotter and Sebastian Schuscha and Philipp Stangl and Thomas Stangl and Christoph P. Neumann},
-  title = {{FireForceDefense: Graphisches Tower\-/Defense\-/Spiel mit Kubernetes\-/Deployment}},
-  institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
-  series = {Technischer Bericht},
-  number = {CL-2021-05},
-  year = 2021,
+ at TECHREPORT{ModA-TR-2024SS-CCT-TeamRot-Pikchure,
+  author = {Andreas Fillenberg and Lukas Mulzer and Martin Zizler and Fabian Schmidt and Christoph P. Neumann},
+  title = {{Pikchure: Sketch\-/to\-/Image Web-Anwendung mit Pix2Pix als KI\-/Modell und Kubernetes\-/Deployment}},
+  institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden},
+  type = {Technische Berichte},
+  number = {CL-2024-13},
+  year = 2024,
   month = 7,
-  doi = {10.13140/RG.2.2.20500.07048},
-  _url = {https://dx.doi.org/10.13140/RG.2.2.20500.07048},
+  language = {german},
+  langid = {ngerman},
+  doi = {10.13140/RG.2.2.31687.30882},
+  _url = {https://dx.doi.org/10.13140/RG.2.2.31687.30882},
 }
- at TECHREPORT{ModA-TR-2021SS-WAE-TeamGruen-MedPlanner,
-  author = {Egidia Cenko and Madina Kamalova and Matthias Sch{\"o}n and Christoph Schuster and Andrei Trukhin and Christoph P. Neumann},
-  title = {{MedPlanner: Eine Angular- und Django\-/basierte Webanwendung um ärztliche Termine übersichtlich zu verwalten}},
-  institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
-  series = {Technischer Bericht},
-  number = {CL-2021-04},
-  year = 2021,
+ at TECHREPORT{ModA-TR-2024SS-BCN-TeamCyan-SkillIssue,
+  author = {Fabian Heindl and Paul Brand and Daniel Reichert and Christoph P. Neumann},
+  title = {{SkillIssue: A MERN\-/based Low\-/Latency Multi\-/User Game for Displaying True Skill With Your Friends}},
+  institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden},
+  type = {Technical Reports},
+  number = {CL-2024-12},
+  year = 2024,
   month = 7,
-  doi = {10.13140/RG.2.2.19409.71528},
-  _url = {https://dx.doi.org/10.13140/RG.2.2.19409.71528},
+  language = {english},
+  langid = {english},
+  doi = {10.13140/RG.2.2.32201.35686},
+  _url = {https://dx.doi.org/10.13140/RG.2.2.32201.35686},
 }
-
- at TECHREPORT{ModA-TR-2022SS-WAE-TeamWeiss-WoIstMeinGeld,
-  author = {Alexander Ziebell and Anja Stricker and Annika Stadelmann and Leo Schurrer and Philip Bartmann and Ronja B{\"a}umel and Ulrich Stark and Christoph P. Neumann},
-  title = {{Wo ist mein Geld: Eine MERN\-/basierte Webanwendung für gemeinsame Ausgaben mit Freunden oder Kollegen}},
-  institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
-  series = {Technischer Bericht},
-  number = {CL-2022-11},
-  year = 2022,
+ at TECHREPORT{ModA-TR-2024SS-BCN-TeamGelb-GoalGuru,
+  author = {Bernhard Gailer and Timo Gräf and Maria Lyoteva and Tsvetan Stanchev and Apporva Bhoir and Christoph P. Neumann},
+  title = {{GoalGuru: A React- and FastAPI\-/based Cloud Application for Predicting Soccer Games Outcome}},
+  institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden},
+  type = {Technical Reports},
+  number = {CL-2024-11},
+  year = 2024,
   month = 7,
-  doi = {10.13140/RG.2.2.28888.67847},
-  _url = {https://dx.doi.org/10.13140/RG.2.2.28888.67847},
+  language = {english},
+  langid = {english},
+  doi = {10.13140/RG.2.2.18779.58407},
+  _url = {https://dx.doi.org/10.13140/RG.2.2.18779.58407},
 }
+ at TECHREPORT{ModA-TR-2024SS-BCN-TeamWeiss-InfluenzaConnect,
+  author = {Sebastian Weidner and Jonas Hermann and Nils Bayerl and Dominik Schwagerl and   Timon Spichtinger and Christoph P. Neumann},
+  title = {{InfluenzaConnect: Eine React- und Flask\-/basierte Webanwendung für Influencer\-/Marketing}},
+  institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden},
+  type = {Technische Berichte},
+  number = {CL-2024-10},
+  year = 2024,
+  month = 7,
+  language = {german},
+  langid = {ngerman},
+  doi = {10.13140/RG.2.2.25490.47041},
+  _url = {https://dx.doi.org/10.13140/RG.2.2.25490.47041},
+}
  
- 
- 
- at TECHREPORT{ModA-TR-2022SS-BDCC-TeamWeiss-TwitterDash,
-  author = {Bastian Hahn and Martin Kleber and Andreas Klier and Lukas Kreussel and Felix Paris and Andreas Ziegler and Christoph P. Neumann},
-  title = {{Twitter-Dash: React- und .NET\-/basierte Trend- und Sentiment\-/Analysen}},
-  institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
-  series = {Technischer Bericht},
-  number = {CL-2022-07},
-  year = 2022,
+ at TECHREPORT{ModA-TR-2024SS-BCN-TeamGruen-NanoVend,
+  author = {Lukas Hirsch and Johannes Küffner and Denis Tomazi and Christoph P. Neumann},
+  title = {{NanoVend: Ein Cloud\-/native E-Commerce\-/Backend als Baukasten für mittelständische Unternehmen}},
+  institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden},
+  type = {Technische Berichte},
+  number = {CL-2024-08},
+  year = 2024,
   month = 7,
-  doi = {10.13140/RG.2.2.15466.90564},
-  _url = {https://dx.doi.org/10.13140/RG.2.2.15466.90564},
+  language = {german},
+  langid = {ngerman},
+  doi = {10.13140/RG.2.2.12068.69761},
+  _url = {https://dx.doi.org/10.13140/RG.2.2.12068.69761},
 }
- at TECHREPORT{ModA-TR-2022SS-BDCC-TeamRot-Reddiment,
-  author = {Tobias Bauer and Fabian Beer and Daniel Holl and Ardian Imeraj and Konrad Schweiger and Philipp Stangl and Wolfgang Weigl and Christoph P. Neumann},
-  title = {{Reddiment: Eine SvelteKit- und ElasticSearch\-/basierte Reddit Sentiment\-/Analyse}},
-  institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
-  series = {Technischer Bericht},
-  number = {CL-2022-06},
-  year = 2022,
+ at TECHREPORT{ModA-TR-2024SS-BCN-TeamRot-StockSentinel,
+  author = {Andreas Hecht and Linus Heise and Oliver Kneidl and Eva-Maria Maurer and Christoph P. Neumann},
+  title = {{StockSentinel: AI\-/Powered Web Tool for Analyzing the Markets Perception of Stocks}},
+  institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden},
+  type = {Technical Reports},
+  number = {CL-2024-07},
+  year = 2024,
   month = 7,
-  doi = {10.13140/RG.2.2.32244.12161},
-  _url = {https://dx.doi.org/10.13140/RG.2.2.32244.12161},
+  language = {english},
+  langid = {english},
+  doi = {10.13140/RG.2.2.12488.12802},
+  _url = {https://dx.doi.org/10.13140/RG.2.2.12488.12802},
 }
- at TECHREPORT{ModA-TR-2022SS-BDCC-TeamGruen-ExplosionGuy,
-  author = {Florian B{\"o}sl and Helge Kohl and Anastasia Chernysheva and Patrice Korinth and Philipp Porsch and Christoph P. Neumann},
-  title = {{Explosion Guy: Cloud\-/basiertes Matchmaking für einen graphischen Bombenspaß}},
-  institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
-  series = {Technischer Bericht},
-  number = {CL-2022-05},
-  year = 2022,
+ at TECHREPORT{ModA-TR-2024SS-WAE-TeamCyan-Connect4IfYouCan,
+  author = {Amos Asmerom and Daniel Reichert and Fabian Heindl and Christoph P. Neumann},
+  title = {{Connect4IfYouCan: A MERN\-/based Web Game for Competitive Two Player Matches}},
+  institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden},
+  type = {Technical Reports},
+  number = {CL-2024-06},
+  year = 2024,
   month = 7,
-  doi = {10.13140/RG.2.2.18822.34882},
-  _url = {https://dx.doi.org/10.13140/RG.2.2.18822.34882},
+  language = {english},
+  langid = {english},
+  doi = {10.13140/RG.2.2.27168.19200},
+  _url = {https://dx.doi.org/10.13140/RG.2.2.27168.19200},
 }
- at TECHREPORT{ModA-TR-2022SS-BDCC-TeamCyan-OTHWiki,
-  author = {Dominik Smrekar and Johannes Horst and Patrick Sabau and Saniye Ogul and Tobias Schotter and Christoph P. Neumann},
-  title = {{OTH-Wiki: Ein Angular- und FastAPI\-/basiertes Wiki für Studierende}},
-  institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
-  series = {Technischer Bericht},
-  number = {CL-2022-04},
-  year = 2022,
+ 
+ at TECHREPORT{ModA-TR-2024SS-WAE-TeamWeiss-Geodingens,
+  author = {Viktor Hense and Johannes Lindner and Lukas Mrosek and Christoph P. Neumann},
+  title = {{Geodingens: A Web Application for Intuitive and User\-/friendly Work with Geopandas}},
+  institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden},
+  type = {Technical Reports},
+  number = {CL-2024-04},
+  year = 2024,
   month = 7,
-  doi = {10.13140/RG.2.2.25533.23526},
-  _url = {https://dx.doi.org/10.13140/RG.2.2.25533.23526},
+  language = {english},
+  langid = {english},
+  doi = {10.13140/RG.2.2.13746.41929},
+  _url = {https://dx.doi.org/10.13140/RG.2.2.13746.41929},
 }
  
+ at TECHREPORT{ModA-TR-2024SS-WAE-TeamGruen-MunchMunch,
+  author = {Juliana Kühn and Nikolett Rácz and Raffael Friedl and Maximilian Lippmann and Christoph P. Neumann},
+  title = {{MunchMunch: Eine MERN\-/basierte kulinarische Webanwendung für verbessertes User Engagement beim Entdecken neuer Gerichte und Rezepte}},
+  institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden},
+  type = {Technische Berichte},
+  number = {CL-2024-02},
+  year = 2024,
+  month = 7,
+  language = {german},
+  langid = {ngerman},
+  doi = {10.13140/RG.2.2.23812.74883},
+  _url = {https://dx.doi.org/10.13140/RG.2.2.23812.74883},
+}
  
- at TECHREPORT{ModA-TR-2022WS-SWT-TeamGruen-Graphvio,
-  author = {Johannes Halbritter and Helge Kohl and Lukas Kreussel and Stephan Prettner and Andreas Ziegler and Christoph P. Neumann},
-  title = {{Graphvio: Eine Graphdatenbank\-/Webanwendung für integrierte Datensätze von Streaminganbietern}},
-  institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
-  series = {Technischer Bericht},
-  number = {CL-2022-01},
-  year = 2022,
-  month = 3,
-  doi = {10.13140/RG.2.2.12111.46244},
-  _url = {https://dx.doi.org/10.13140/RG.2.2.12111.46244},
-}
-
 @TECHREPORT{ModA-TR-2023SS-WAE-TeamWeiss-Neunerln,
-  author = {Paul Brandl and Manuel Kalla and Dominik Panzer and Kevin Paulus and Manuel Pickl and Franziska Rubenbauer and Berkay Yurdaguel and Christoph P. Neumann},
+  author = {Paul Brandl and Manuel Kalla and Dominik Panzer and Kevin Paulus and Manuel Pickl and Franziska Rubenbauer and Berkay Yurdagül  and  Christoph P.~Neumann},
   title = {{Neunerln: Eine MEVN\-/basierte Webanwendung zum kompetitiven Kartenspielen}},
-  institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
-  series = {Technischer Bericht},
+  institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden},
+  type = {Technische Berichte},
   number = {CL-2023-11},
   year = 2023,
   month = 7,
+  language = {german},
+  langid = {ngerman},
   doi = {10.13140/RG.2.2.33933.31209},
   _url = {https://dx.doi.org/10.13140/RG.2.2.33933.31209},
 }
  
+ 
 @TECHREPORT{ModA-TR-2023SS-BDCC-TeamRot-CompVisPipeline,
-  author = {André Kestler and Antonio Vidos and Marcus Haberl and Tobias Dobmeier and Tobias Lettner and Tobias Weiß and Christoph P. Neumann},
+  author = {André Kestler and Antonio Vidos and Marcus Haberl and Tobias Dobmeier and Tobias Lettner and Tobias Weiß  and  Christoph P.~Neumann},
   title = {{Computer Vision Pipeline: Eine React- und Flask\-/basierte Webanwendung zur No\-/Code\-/Bildverarbeitung mit Cloud\-/Deployment}},
-  institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
-  series = {Technischer Bericht},
+  institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden},
+  type = {Technische Berichte},
   number = {CL-2023-08},
   year = 2023,
   month = 7,
+  language = {german},
+  langid = {ngerman},
   doi = {10.13140/RG.2.2.23866.98248},
   _url = {https://dx.doi.org/10.13140/RG.2.2.23866.98248},
 }
 @TECHREPORT{ModA-TR-2023SS-BDCC-TeamBlau-NauticalNonsense,
-  author = {Jakob Götz and Uwe Kölbel and Maximilian Schlosser and Oliver Schmidts and Jan Schuster and Philipp Seufert and Fabian Wagner and Christoph P. Neumann},
+  author = {Jakob Götz and Uwe Kölbel and Maximilian Schlosser and Oliver Schmidts and Jan Schuster and Philipp Seufert and Fabian Wagner  and  Christoph P.~Neumann},
   title = {{Nautical Nonsense: Eine Phaser3- und FastAPI\-/basierte Webanwendung für Schiffe\-/Versenken mit Cloud\-/Deployment}},
-  institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
-  series = {Technischer Bericht},
+  institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden},
+  type = {Technische Berichte},
   number = {CL-2023-07},
   year = 2023,
   month = 7,
+  language = {german},
+  langid = {ngerman},
   doi = {10.13140/RG.2.2.17156.09601},
   _url = {https://dx.doi.org/10.13140/RG.2.2.17156.09601},
 }
 @TECHREPORT{ModA-TR-2023SS-BCN-TeamGruen-TorpedoTactics,
-  author = {Lukas Feil and Stefan Reger and Timon Spichtinger and Manuel Pickl and Gian Piero Cecchetti and Alexander Hammer and Berkay Yurdagül and Christoph P. Neumann},
+  author = {Lukas Feil and Stefan Reger and Timon Spichtinger and Manuel Pickl and Gian Piero Cecchetti and Alexander Hammer and Berkay Yurdagül  and  Christoph P.~Neumann},
   title = {{Torpedo Tactics: Eine MEVN\-/basierte Webanwendung für Schiffe\-/Versenken mit Cloud\-/Deployment}},
-  institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
-  series = {Technischer Bericht},
+  institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden},
+  type = {Technische Berichte},
   number = {CL-2023-06},
   year = 2023,
   month = 7,
+  language = {german},
+  langid = {ngerman},
   doi = {10.13140/RG.2.2.22608.69120},
   _url = {https://dx.doi.org/10.13140/RG.2.2.22608.69120},
 }
  
 @TECHREPORT{ModA-TR-2023SS-BCN-TeamCyan-Stockbird,
-  author = {Rebecca Kietzer and Baran Baygin and Carl Küschall and Jonathan Okorafor and Luca Käsmann and Michael Zimmet and Michael Ippisch and Christoph P. Neumann},
+  author = {Rebecca Kietzer and Baran Baygin and Carl Küschall and Jonathan Okorafor and Luca Käsmann and Michael Zimmet and Michael Ippisch  and  Christoph P.~Neumann},
   title = {{Stockbird: Eine React\-/basierte Webanwendung mit serverless Cloud\-/Deployment zur Analyse des Einfluss von Tweets auf Aktienkurs\-/Schwankungen}},
-  institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
-  series = {Technischer Bericht},
+  institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden},
+  type = {Technische Berichte},
   number = {CL-2023-04},
   year = 2023,
   month = 7,
+  language = {german},
+  langid = {ngerman},
   doi = {10.13140/RG.2.2.32675.02083},
   _url = {https://dx.doi.org/10.13140/RG.2.2.32675.02083},
 }
 @TECHREPORT{ModA-TR-2023SS-BCN-TeamBlau-FancyChess,
-  author = {Christian Rute and Alex Müller and Alexander Rudolf Wittmann and Arthur Zimmermann and David Nestmeyer and Julian Tischlak and Matthias Wolfinger and Christoph P. Neumann},
+  author = {Christian Rute and Alex Müller and Alexander Rudolf Wittmann and Arthur Zimmermann and David Nestmeyer and Julian Tischlak and Matthias Wolfinger  and  Christoph P.~Neumann},
   title = {{FancyChess: Eine Next.js\-/basierte Cloud-Anwendung zum Schachspielen}},
-  institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
-  series = {Technischer Bericht},
+  institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden},
+  type = {Technische Berichte},
   number = {CL-2023-03},
   year = 2023,
   month = 7,
+  language = {german},
+  langid = {ngerman},
   doi = {10.13140/RG.2.2.19253.24802},
   _url = {https://dx.doi.org/10.13140/RG.2.2.19253.24802},
 }
 @TECHREPORT{ModA-TR-2023WS-SWT-TeamRot-SGDb,
-  author = {Anastasia Chernysheva and Jakob G{\"o}tz and Ardian Imeraj and Patrice Korinth and Philipp Stangl and Christoph P. Neumann},
+  author = {Anastasia Chernysheva and Jakob Götz and Ardian Imeraj and Patrice Korinth and Philipp Stangl and  Christoph P.~Neumann},
   title = {{SGDb Semantic Video Game Database: Svelte- und Ontotext\-/basierte Webanwendung mit einer Graphen\-/Suche für Videospiele}},
-  institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
-  series = {Technischer Bericht},
+  institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden},
+  type = {Technische Berichte},
   number = {CL-2023-02},
   year = 2023,
   month = 3,
+  language = {german},
+  langid = {ngerman},
   doi = {10.13140/RG.2.2.11272.60160},
   _url = {https://dx.doi.org/10.13140/RG.2.2.11272.60160},
 }
 @TECHREPORT{ModA-TR-2023WS-SWT-TeamGruen-OPCUANetzwerk,
-  author = {Johannes Horst and Manuel Zimmermann and Patrick Sabau and Saniye Ogul and Stefan Ries and Tobias Schotter and Christoph P. Neumann},
+  author = {Johannes Horst and Manuel Zimmermann and Patrick Sabau and Saniye Ogul and Stefan Ries and Tobias Schotter and  Christoph P.~Neumann},
   title = {{OPCUA-Netzwerk: Angular- und FastAPI\-/basierte Entwicklung eines OPC-UA Sensor\-/Netzwerks für den Heimbereich}},
-  institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
-  series = {Technischer Bericht},
+  institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden},
+  type = {Technische Berichte},
   number = {CL-2023-01},
   year = 2023,
   month = 3,
+  language = {german},
+  langid = {ngerman},
   doi = {10.13140/RG.2.2.22177.79209},
   _url = {https://dx.doi.org/10.13140/RG.2.2.22177.79209},
 }
- at TECHREPORT{ModA-TR-2024SS-CCT-TeamGruen-CloudDice,
-  author = {Lukas Rupp and Franziska Rubenbauer and Christoph P. Neumann},
-  title = {{CloudDice: Ein React\-/basiertes Kniffel-Würfelspiel}},
-  institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
-  series = {Technische Berichte},
-  number = {CL-2024-14},
-  year = 2024,
+ at TECHREPORT{ModA-TR-2022SS-WAE-TeamWeiss-WoIstMeinGeld,
+  author = {Alexander Ziebell and Anja Stricker and Annika Stadelmann and Leo Schurrer and Philip Bartmann and Ronja Bäumel and Ulrich Stark and  Christoph P.~Neumann},
+  title = {{Wo ist mein Geld: Eine MERN\-/basierte Webanwendung für gemeinsame Ausgaben mit Freunden oder Kollegen}},
+  institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden},
+  type = {Technische Berichte},
+  number = {CL-2022-11},
+  year = 2022,
   month = 7,
-  doi = {10.13140/RG.2.2.11229.83686},
-  _url = {https://dx.doi.org/10.13140/RG.2.2.11229.83686},
+  language = {german},
+  langid = {ngerman},
+  doi = {10.13140/RG.2.2.28888.67847},
+  _url = {https://dx.doi.org/10.13140/RG.2.2.28888.67847},
 }
-
- at TECHREPORT{ModA-TR-2024SS-CCT-TeamRot-Pikchure,
-  author = {Andreas Fillenberg and Lukas Mulzer and Martin Zizler and Fabian Schmidt and Christoph P. Neumann},
-  title = {{Pikchure: Sketch-to-Image Web-Anwendung mit Pix2Pix als KI-Modell und Kubernetes-Deployment}},
-  institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
+ 
+ 
+ 
+ at TECHREPORT{ModA-TR-2022SS-BDCC-TeamWeiss-TwitterDash,
+  author = {Bastian Hahn and Martin Kleber and Andreas Klier and Lukas Kreussel and Felix Paris and Andreas Ziegler and  Christoph P.~Neumann},
+  title = {{Twitter-Dash: React- und .NET\-/basierte Trend- und Sentiment\-/Analysen}},
+  institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden},
   type = {Technische Berichte},
-  number = {CL-2024-13},
-  year = 2024,
+  number = {CL-2022-07},
+  year = 2022,
   month = 7,
-  doi = {10.13140/RG.2.2.31687.30882},
-  _url = {https://dx.doi.org/10.13140/RG.2.2.31687.30882},
+  language = {german},
+  langid = {ngerman},
+  doi = {10.13140/RG.2.2.15466.90564},
+  _url = {https://dx.doi.org/10.13140/RG.2.2.15466.90564},
 }
-
- at TECHREPORT{ModA-TR-2024SS-BCN-TeamCyan-SkillIssue,
-  author = {Fabian Heindl and Paul Brand and Daniel Reichert and Christoph P. Neumann},
-  title = {{SkillIssue: A MERN\-/based Low\-/Latency Multi\-/User Game for Displaying True Skill With Your Friends}},
-  institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
-  type = {Technical Reports},
-  number = {CL-2024-12},
-  year = 2024,
+ at TECHREPORT{ModA-TR-2022SS-BDCC-TeamRot-Reddiment,
+  author = {Tobias Bauer and Fabian Beer and Daniel Holl and Ardian Imeraj and Konrad Schweiger and Philipp Stangl and Wolfgang Weigl and  Christoph P.~Neumann},
+  title = {{Reddiment: Eine SvelteKit- und ElasticSearch\-/basierte Reddit Sentiment\-/Analyse}},
+  institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden},
+  type = {Technische Berichte},
+  number = {CL-2022-06},
+  year = 2022,
   month = 7,
-  doi = {10.13140/RG.2.2.32201.35686},
-  _url = {https://dx.doi.org/10.13140/RG.2.2.32201.35686},
+  language = {german},
+  langid = {ngerman},
+  doi = {10.13140/RG.2.2.32244.12161},
+  _url = {https://dx.doi.org/10.13140/RG.2.2.32244.12161},
 }
- at TECHREPORT{ModA-TR-2024SS-BCN-TeamGelb-GoalGuru,
-  author = {Bernhard Gailer and Timo Gräf and Maria Lyoteva and Tsvetan Stanchev and Apporva Bhoir and Christoph P. Neumann},
-  title = {{GoalGuru: A React- and FastAPI\-/based Cloud Application for Predicting Soccer Games Outcome}},
-  institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
-  type = {Technical Reports},
-  number = {CL-2024-11},
-  year = 2024,
+ at TECHREPORT{ModA-TR-2022SS-BDCC-TeamGruen-ExplosionGuy,
+  author = {Florian Bösl and Helge Kohl and Anastasia Chernysheva and Patrice Korinth and Philipp Porsch and  Christoph P.~Neumann},
+  title = {{Explosion Guy: Cloud\-/basiertes Matchmaking für einen graphischen Bombenspaß}},
+  institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden},
+  type = {Technische Berichte},
+  number = {CL-2022-05},
+  year = 2022,
   month = 7,
-  doi = {10.13140/RG.2.2.18779.58407},
-  _url = {https://dx.doi.org/10.13140/RG.2.2.18779.58407},
+  language = {german},
+  langid = {ngerman},
+  doi = {10.13140/RG.2.2.18822.34882},
+  _url = {https://dx.doi.org/10.13140/RG.2.2.18822.34882},
 }
- at TECHREPORT{ModA-TR-2024SS-BCN-TeamWeiss-InfluenzaConnect,
-  author = {Sebastian Weidner and Jonas Hermann and Nils Bayerl and Dominik Schwagerl and \ Timon Spichtinger and Christoph P. Neumann},
-  title = {{InfluenzaConnect: Eine React- und Flask\-/basierte Webanwendung für Influencer\-/Marketing}},
-  institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
+ at TECHREPORT{ModA-TR-2022SS-BDCC-TeamCyan-OTHWiki,
+  author = {Dominik Smrekar and Johannes Horst and Patrick Sabau and Saniye Ogul and Tobias Schotter and  Christoph P.~Neumann},
+  title = {{OTH-Wiki: Ein Angular- und FastAPI\-/basiertes Wiki für Studierende}},
+  institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden},
   type = {Technische Berichte},
-  number = {CL-2024-10},
-  year = 2024,
+  number = {CL-2022-04},
+  year = 2022,
   month = 7,
-  doi = {10.13140/RG.2.2.25490.47041},
-  _url = {https://dx.doi.org/10.13140/RG.2.2.25490.47041},
+  language = {german},
+  langid = {ngerman},
+  doi = {10.13140/RG.2.2.25533.23526},
+  _url = {https://dx.doi.org/10.13140/RG.2.2.25533.23526},
 }
  
- at TECHREPORT{ModA-TR-2024SS-BCN-TeamGruen-NanoVend,
-  author = {Lukas Hirsch and Johannes Küffner and Denis Tomazi and Christoph P. Neumann},
-  title = {{NanoVend: Ein Cloud\-/native E-Commerce\-/Backend als Baukasten für mittelständische Unternehmen}},
-  institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
+ 
+ at TECHREPORT{ModA-TR-2022WS-SWT-TeamGruen-Graphvio,
+  author = {Johannes Halbritter and Helge Kohl and Lukas Kreussel and Stephan Prettner and Andreas Ziegler and  Christoph P.~Neumann},
+  title = {{Graphvio: Eine Graphdatenbank\-/Webanwendung für integrierte Datensätze von Streaminganbietern}},
+  institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden},
   type = {Technische Berichte},
-  number = {CL-2024-08},
-  year = 2024,
-  month = 7,
-  doi = {10.13140/RG.2.2.12068.69761},
-  _url = {https://dx.doi.org/10.13140/RG.2.2.12068.69761},
+  number = {CL-2022-01},
+  year = 2022,
+  month = 3,
+  language = {german},
+  langid = {ngerman},
+  doi = {10.13140/RG.2.2.12111.46244},
+  _url = {https://dx.doi.org/10.13140/RG.2.2.12111.46244},
 }
- at TECHREPORT{ModA-TR-2024SS-BCN-TeamRot-StockSentinel,
-  author = {Andreas Hecht and Linus Heise and Oliver Kneidl and Eva-Maria Maurer and Christoph P. Neumann},
-  title = {{StockSentinel: AI\-/Powered Web Tool for Analyzing the Markets Perception of Stocks}},
-  institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
-  type = {Technical Reports},
-  number = {CL-2024-07},
-  year = 2024,
+ at TECHREPORT{ModA-TR-2021SS-WAE-TeamWeiss-CovidDashboard,
+  author = {Tobias Bauer and Albert Hahn and Lukas Kleinlein and Nicolas Proske and Leonard Wöllmer and  Christoph P.~Neumann},
+  title = {{Covidash: Eine MEAN\-/Variation-basierte Webanwendung für Inzidenz\-/Zahlen und Impffortschritt in Deutschland}},
+  institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden},
+  type = {Technische Berichte},
+  number = {CL-2021-06},
+  year = 2021,
   month = 7,
-  doi = {10.13140/RG.2.2.20457.30564},
-  _url = {https://dx.doi.org/10.13140/RG.2.2.20457.30564},
+  language = {german},
+  langid = {ngerman},
+  doi = {10.13140/RG.2.2.33921.84321},
+  _url = {https://dx.doi.org/10.13140/RG.2.2.33921.84321},
 }
- at TECHREPORT{ModA-TR-2024SS-WAE-TeamCyan-Connect4IfYouCan,
-  author = {Amos Asmerom and Daniel Reichert and Fabian Heindl and Christoph P. Neumann},
-  title = {{Connect4IfYouCan: A MERN\-/based Web Game for Competitive Two Player Matches}},
-  institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
-  type = {Technical Reports},
-  number = {CL-2024-06},
-  year = 2024,
+ at TECHREPORT{ModA-TR-2021SS-WAE-TeamRot-FireForceDefense,
+  author = {Cameron Barbee and Tim Hoffmann and Christian Piffel and Tobias Schotter and Sebastian Schuscha and Philipp Stangl and Thomas Stangl and  Christoph P.~Neumann},
+  title = {{FireForceDefense: Graphisches Tower\-/Defense\-/Spiel mit Kubernetes\-/Deployment}},
+  institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden},
+  type = {Technische Berichte},
+  number = {CL-2021-05},
+  year = 2021,
   month = 7,
-  doi = {10.13140/RG.2.2.27168.19200},
-  _url = {https://dx.doi.org/10.13140/RG.2.2.27168.19200},
+  language = {german},
+  langid = {ngerman},
+  doi = {10.13140/RG.2.2.20500.07048},
+  _url = {https://dx.doi.org/10.13140/RG.2.2.20500.07048},
 }
- 
- at TECHREPORT{ModA-TR-2024SS-WAE-TeamWeiss-Geodingens,
-  author = {Viktor Hense and Johannes Lindner and Lukas Mrosek and Christoph P. Neumann},
-  title = {{Geodingens: A Web Application for Intuitive and User\-/friendly Work with Geopandas}},
-  institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
-  type = {Technical Reports},
-  number = {CL-2024-04},
-  year = 2024,
-  month = 7,
-  doi = {10.13140/RG.2.2.13746.41929},
-  _url = {https://dx.doi.org/10.13140/RG.2.2.13746.41929},
-}
- 
- at TECHREPORT{ModA-TR-2024SS-WAE-TeamGruen-MunchMunch,
-  author = {Juliana Kühn and Nikolett Rácz and Raffael Friedl and Maximilian Lippmann and Christoph P. Neumann},
-  title = {{MunchMunch: Eine MERN\-/basierte kulinarische Web-Anwendung für verbessertes User Engagement beim Entdecken neuer Gerichte und Rezepte}},
-  institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden, CyberLytics\-/Lab an der Fakult{\"a}t Elektrotechnik, Medien und Informatik},
+ at TECHREPORT{ModA-TR-2021SS-WAE-TeamGruen-MedPlanner,
+  author = {Egidia Cenko and Madina Kamalova and Matthias Schön and Christoph Schuster and Andrei Trukhin and  Christoph P.~Neumann},
+  title = {{MedPlanner: Eine Angular- und Django\-/basierte Webanwendung um ärztliche Termine übersichtlich zu verwalten}},
+  institution = {Ostbayerische Technische Hochschule Amberg\-/Weiden},
   type = {Technische Berichte},
-  number = {CL-2024-02},
-  year = 2024,
+  number = {CL-2021-04},
+  year = 2021,
   month = 7,
-  doi = {10.13140/RG.2.2.23812.74883},
-  _url = {https://dx.doi.org/10.13140/RG.2.2.23812.74883},
+  language = {german},
+  langid = {ngerman},
+  doi = {10.13140/RG.2.2.19409.71528},
+  _url = {https://dx.doi.org/10.13140/RG.2.2.19409.71528},
 }
 

Added: trunk/Master/texmf-dist/doc/latex/cs-techrep/template/cs-techrep-example-ctan.pdf
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/doc/latex/cs-techrep/template/cs-techrep-example-ctan.pdf
===================================================================
--- trunk/Master/texmf-dist/doc/latex/cs-techrep/template/cs-techrep-example-ctan.pdf	2025-04-01 19:57:15 UTC (rev 74810)
+++ trunk/Master/texmf-dist/doc/latex/cs-techrep/template/cs-techrep-example-ctan.pdf	2025-04-01 19:57:29 UTC (rev 74811)

Property changes on: trunk/Master/texmf-dist/doc/latex/cs-techrep/template/cs-techrep-example-ctan.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Added: trunk/Master/texmf-dist/doc/latex/cs-techrep/template/cs-techrep-example-ctan.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/cs-techrep/template/cs-techrep-example-ctan.tex	                        (rev 0)
+++ trunk/Master/texmf-dist/doc/latex/cs-techrep/template/cs-techrep-example-ctan.tex	2025-04-01 19:57:29 UTC (rev 74811)
@@ -0,0 +1,309 @@
+\PassOptionsToPackage{type=CC,modifier=by,version=4.0}{doclicense}
+\documentclass[conference,a4paper,flushend]{cs-techrep} % Optional: flushend or pbalance
+\pdfoutput=1 % pdflatex hint for arxiv.org (within first 5 lines)
+
+% Class cs-techrep.cls loads biblatex / biber with predefined options
+\addbibresource{embedded.bib}       % its content is declared below, embedded within this tex-file
+\addbibresource{cpn_all_all.bib}    % includes all previous CyberLytics at OTH-AW technical reports
+
+% ======================================================================
+% EDIT THESE:
+
+\cstechrepAuthorListTex{Christoph P.\ Neumann\,\orcidlink{0000-0002-5936-631X}}
+% Team example:
+%\cstechrepAuthorListTex{Vorname1 Nachname1, Vorname2 Nachname2, Vorname3 Nachname3, Vorname4 Nachname4,\\ Vorname5 Nachname5, Vorname6 Nachname6, and Christoph P.\ Neumann\,\orcidlink{0000-0002-5936-631X}}
+\cstechrepAuthorListBib{Christoph P. Neumann}
+% 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 \textsmaller{CTAN} Package and LaTeX Class Formatting Example: TechRep in Computer Science}
+ % IF you need manual linebreaks in the titel, then clone the title without linebreaks for BibTeX:
+\cstechrepTitleBib{{\cstechrepTitleTex}}
+
+\cstechrepDepartment{CyberLytics\-/Lab at the Department of Electrical Engineering, Media, and Computer Science}
+%\cstechrepDepartment{CyberLytics\-/Lab an der Fakultät Elektrotechnik, Medien und Informatik} % DE
+\cstechrepInstitution{Ostbayerische Technische Hochschule Amberg\-/Weiden}
+\cstechrepAddress{Amberg, Germany}
+%\cstechrepAddress{Amberg, Deutschland} % DE
+\cstechrepType{Technical Report}
+%\cstechrepType{Technischer Bericht} % DE
+\cstechrepYear{2025} % CTAN
+\cstechrepMonth{03} % CTAN
+\cstechrepNumber{CL-TR-\cstechrepYear{}-99}
+\cstechrepLang{english}  % en-US
+%\cstechrepLang{ngerman} % DE
+
+% Special remark on babel/csquotes terminology in regard with US-vs-UK:
+% en-US  = [english]/[american]/[usenglish] (+ [canadian])
+% en-UK  =           [british] /[ukenglish] (+ [australian]) <OXFORD>
+% For cs-techrep (like ACM), the recommended english variant is en-US!
+
+% 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},
+        type   = {\cstechrepType},
+        number = {\cstechrepNumber},
+        year   = {|cstechrepYear},
+        month  = {|cstechrepMonth},
+        langid  = {|cstechrepLang},
+    }
+\end{filecontents*}
+
+% ======================================================================
+% EDIT THIS:
+
+\begin{filecontents}[overwrite]{embedded.bib}
+ 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},
+    urldate = {2025-03-10}
+}
+ 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},
+    urldate={2025-03-10}
+}
+ at online{iaria2014formattingrules,
+    author = {{IARIA}},
+    title = {Formatting Rules},
+    url = {http://www.iaria.org/formatting.doc},
+    year = {2014},
+    urldate={2025-03-10}
+}
+ at online{iaria2009editorialrules,
+    _author = {Cosmin Dini},
+    author = {{IARIA}},
+    title = {Editorial Rules},
+    url = {https://www.iaria.org/editorialrules.html},
+    year = {2009},
+    urldate={2025-03-10}
+}
+ at online{languagetool,
+    author = {{LanguageTooler GmbH}},
+    title  = {{LangueTool}},
+    url    = {https://languagetool.org/overleaf},
+    urldate={2025-03-10}
+}
+ at online{overleaf,
+    author = {{Digital Science UK Limited}},
+    title  = {{Overleaf}},
+    url    = {https://www.overleaf.com},
+    urldate={2025-03-10}
+}
+\end{filecontents}
+
+\usepackage{fontawesome} % i.a., \faWarning{}
+\usepackage{relsize}     % i.a., \textsmaller{...}
+\usepackage{lipsum}      % for blindtext
+%\usepackage{xurl}       % allow URL breaks at any alphanumerical character (can help with some bibliographies)
+
+% For the types of users diagram (like an organigram / org chart)
+\usepackage[edges]{forest} % = pgf/TikZ-based package for drawing trees
+\usetikzlibrary{fit}
+
+% ======================================================================
+
+% cf. https://ctan.org/pkg/acronym
+% Usage:
+% singular, within sentence       = \ac{gui}
+% singular, beginning of sentence = \Ac{gui}
+% 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}
+\end{acronym}
+
+% https://www.silbentrennung24.de/
+% https://www.hyphenation24.com/
+\hyphenation{block-chain block-chains Ethe-re-um}
+
+\begin{document}
+\selectlanguage{\cstechrepLang}
+
+\maketitle
+
+\begin{abstract}
+This paper demonstrates an example of a technical report in computer science or software engineering, based on the \texttt{cs-techrep} LaTeX class.
+The example is intended for beginners, e.\,g., undergraduate students.
+It contains a basic outline template and usually fills it with dummy text, but some sections are describing the intent of the outline template and its sections.
+Graphic exclamation marks highlight important remarks.
+\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}
+
+\{\,\faWarning{}The abstract does neither mention a thesis in which context a technical report is written nor an institution or any other organizational aspects.
+It is a summary of the content of the technical report, thus, usually the objectives and architecture of a piece of software.
+Do NOT remove the abstract, this section is mandatory.
+Do NOT use special characters, symbols, or math in your title or abstract.
+Do NOT use references in the abstract, avoid abbreviations or acronyms.
+The abstract must look as one paragraph only.
+Ideally, end the abstract with one sentence stressing out the main output of the paper.\}
+
+\section{Introduction and Objectives \textbar{} Functional Requirements \textbar{} Problem Statement}
+
+The cs-techrep formatting is adopted both from \textsmaller{IEEE} \cite{ieee2018formattingrules} and \textsmaller{IARIA} \cite{iaria2014formattingrules} styles.
+The cs-techrep \LaTeX\ class is based on \textsmaller{IEEE}tran class \cite{ieee2015howto}.
+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}.
+
+The pipe symbol \textquote{\textbar{}} in the headings represents alternatives. Choose one and remove the others. The selectively provided quoted terms are special German alternatives.
+
+The problem statement needs to be written from perspective of a subject-matter expert (\textquote{Fachkonzept}). Like an elevator pitch / mission statement \faWarning{}. NOT from a technical perspective. 
+
+\{\,\faWarning{} At some point you might introduce the types of users, for example, as in \cref{fig:TypeOfUsers}.\}
+
+\begin{figure}[htb!]
+	\centering
+	\begin{forest}
+		for tree={draw,rounded corners,align=center},
+		forked edges,
+		[User
+		[Student]
+		[Teacher
+		[Director]
+		[Course Teacher]
+		]
+		[Staff]
+		]
+		\node [fit=(current bounding box.south east) (current bounding box.north west)] {};
+	\end{forest}
+	\caption{Types of Users}
+	\label{fig:TypeOfUsers}
+\end{figure}
+
+\{\,\faWarning{} It is recommended to end the first section with a paragraph describing the structure of the paper.\}
+
+\section{Optional: Related Work \textbar{} State of the Art \textbar{} Methods \textbar{} Data Acquisition}
+\lipsum[12]
+
+
+\section{Architectural Goals} % \textbar{} \textquote{Architekturziele}}
+Provides
+(1) a visualization of the external systems and users with which the system interacts (\textquote{Kontextabgrenzung}),
+(2) the most important technical and organizational preconditions (\textquote{Rahmenbedingungen}),
+(3) quality/non-functional requirements (\textquote{Qualitätsziele}), cf. \cref{fig:archgoals}, and/or
+(4) architectural style design decisions with formative patterns of the solution (\textquote{Architekturstil})
+as well as (5) the applied programming language.
+
+\begin{table}[htb!]
+\begin{tabularx}{\textwidth}{ >{\bfseries}l X }
+	\toprule
+	\textbf{Quality Req.} & \textbf{Description} \\
+	\midrule
+	Usability & Intuitive operation and easy to learn \\
+	Security & Content is protected against unauthorised access \\
+	Maintainability & Easy expandability and modification \\
+	Easy to operate & The application can be used without major adjustments
+	be used \\
+	\bottomrule
+\end{tabularx}
+\caption{Quality/non-functional requirements (\textquote{Qualitätsziele})}
+\label{fig:archgoals}
+\end{table}
+
+\section{Architecture of FancyName \textbar{} Results \textbar{} Structural Design \textbar{}  \textquote{Bausteinsicht}}
+
+\subsection{Technology Stack \textbar{} Overall System} %\textbar{} \textquote{Gesamtsystem}}
+Provides
+(1) design decisions based on the previously defined requirements and
+(2) a visualization of the functional structure at top level including relationships (\textquote{Grobe Zerlegung}), thus, gives an overview on modules, frameworks, and middleware.
+
+In discussions of multi-tier architecture, layer is often used interchangeably -- and mistakenly -- for tier. They aren't the same. A \textquote{layer} refers to a functional division of the software, but a \textquote{tier} refers to a functional division of the software that runs on infrastructure separate from the other divisions. The Contacts app on your phone, for example, is a three-layer application, but a single-tier application, because all three layers run on your phone.
+
+In discussions concerning multi-tier architecture, the term \textquote{layer} is frequently misused interchangeably with \textquote{tier}, despite their distinct meanings. A layer denotes a functional partition within the software, whereas a tier signifies a functional division that operates on separate infrastructure from other divisions/tiers. For instance, the Camera app or Settings app on your phone exemplifies a three-layer application but remains a single-tier application since all three layers run on your phone.
+
+
+\subsection{Presentation Tier \textbar{} Frontend}
+\lipsum[13]
+
+\subsection{Application Tier \textbar{} Backend \textbar{} \textquote{Anwendungskern}}
+\lipsum[14]
+
+\subsection{Data Tier \textbar{} Persistence}
+\lipsum[15]
+
+\subsection{Optional: Infrastructure and Deployment \textbar{} Distribution Perspective \textbar{} \textquote{Verteilungssicht}}
+Provides (1) information about configuration, exact software versions, SBOM, DevOps, Cloud, AWS, and others.
+Should add (2) security-related considerations or disclaimers.
+Could include (3) a software bill of materials (SBOM), at least for the major libraries or frameworks.
+
+
+\section{Discussion \textbar{} Evaluation \textbar{} \\ Lessons Learned \textbar{} Impediments}
+\lipsum[16]
+
+\section{Conclusion and Future Work \textbar{} \\ \textquote{Fazit und Ausblick}}
+
+\vspace{\baselineskip}
+\{\,\faWarning{} Beginners' guide against \textbf{kindergarten mistakes}:
+Expand each acronym only when first used; then use only the acronym (however, do not take the abstract into account of this rule).
+Insert at least a sentence between a section title and subsection title!
+In-text references (i.e., \enquote{text [x][y]\ldots{}}), leave a space between \enquote{text} and \enquote{[x]}!
+Prefer references to footnotes.
+Explain abbreviations in the paper text.
+All \enquote{section x}, \enquote{figure x}, \enquote{table x} must be \enquote{Section x}, \enquote{Figure x}, \enquote{Table x} (i.e., capital letter)!
+Across the entire paper; always e.g., and i.e., are followed by a comma \enquote{,}!
+Across the entire paper; \enquote{which} is preceeded by a comma \enquote{,} or replace a which-without-a-preceeding-comma with \enquote{that}.
+Check your raster images for appropriate quality!\}
+
+\vspace{\baselineskip}
+\{\,\faWarning{} You must not leave the bibliography blank! Add appropriate references to your related work.\}
+%
+%\vspace{\baselineskip}
+A selection of previous technical reports of the CyberLytics lab
+%
+%
+%% INSTRUCTION: Remove the irrelevant ones and cite
+%% the ones that are actually related on technological
+%% level or that address the same domain.
+%% This listing is just as a stimulus:
+\cite{%
+%ModA-TR-2025WS-BDT-TeamRot-VoteVibe,%
+%ModA-TR-2025WS-BDT-TeamBlau-MuskMonitor,%
+%ModA-TR-2024SS-CCT-TeamGruen-CloudDice,%
+%ModA-TR-2024SS-BCN-TeamCyan-SkillIssue,%
+%ModA-TR-2024SS-BCN-TeamGelb-GoalGuru,%
+%ModA-TR-2024SS-BCN-TeamWeiss-InfluenzaConnect,%
+%ModA-TR-2024SS-BCN-TeamGruen-NanoVend,%
+ModA-TR-2024SS-BCN-TeamRot-StockSentinel,%
+%ModA-TR-2024SS-WAE-TeamCyan-Connect4IfYouCan,%
+%ModA-TR-2024SS-WAE-TeamWeiss-Geodingens,%
+%ModA-TR-2024SS-WAE-TeamGruen-MunchMunch,%
+ModA-TR-2023SS-WAE-TeamWeiss-Neunerln,%
+%ModA-TR-2023SS-BDCC-TeamRot-CompVisPipeline,%
+ModA-TR-2023SS-BDCC-TeamBlau-NauticalNonsense,%
+%ModA-TR-2023SS-BCN-TeamGruen-TorpedoTactics,%
+ModA-TR-2023SS-BCN-TeamCyan-Stockbird,%
+%ModA-TR-2023SS-BCN-TeamBlau-FancyChess,%
+ModA-TR-2023WS-SWT-TeamRot-SGDb,%
+%ModA-TR-2023WS-SWT-TeamGruen-OPCUANetzwerk,%
+ModA-TR-2022SS-WAE-TeamWeiss-WoIstMeinGeld,%
+%ModA-TR-2022SS-BDCC-TeamWeiss-TwitterDash,%
+ModA-TR-2022SS-BDCC-TeamRot-Reddiment,%
+%ModA-TR-2022SS-BDCC-TeamGruen-ExplosionGuy,%
+%ModA-TR-2022SS-BDCC-TeamCyan-OTHWiki,%
+%ModA-TR-2022WS-SWT-TeamGruen-Graphvio,%
+ModA-TR-2021SS-WAE-TeamWeiss-CovidDashboard,%
+ModA-TR-2021SS-WAE-TeamRot-FireForceDefense,%
+ModA-TR-2021SS-WAE-TeamGruen-MedPlanner}
+%
+%
+is included as reference and further example.
+
+% ======== References =========
+\printbibliography[notcategory=selfref]
+
+\end{document}


Property changes on: trunk/Master/texmf-dist/doc/latex/cs-techrep/template/cs-techrep-example-ctan.tex
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Deleted: trunk/Master/texmf-dist/doc/latex/cs-techrep/template/cs-techrep-example-neumann.pdf
===================================================================
(Binary files differ)

Deleted: 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	2025-04-01 19:57:15 UTC (rev 74810)
+++ trunk/Master/texmf-dist/doc/latex/cs-techrep/template/cs-techrep-example-neumann.tex	2025-04-01 19:57:29 UTC (rev 74811)
@@ -1,266 +0,0 @@
-\PassOptionsToPackage{type=CC,modifier=by,version=4.0}{doclicense}
-\documentclass[conference,a4paper,flushend]{cs-techrep} % Optional: flushend or pbalance
-\pdfoutput=1 % pdflatex hint for arxiv.org (within first 5 lines)
-
-% Class cs-techrep.cls loads biblatex / biber with predefined options
-\addbibresource{embedded.bib}       % its content is declared below, embedded within this tex-file
-\addbibresource{cpn_all_all.bib}    % includes all previous CyberLytics at OTH-AW technical reports
-
-% ======================================================================
-% EDIT THESE:
-
-\cstechrepAuthorListTex{Christoph P.\ Neumann\,\orcidlink{0000-0002-5936-631X}}
-% Team example:
-%\cstechrepAuthorListTex{Vorname1 Nachname1, Vorname2 Nachname2, Vorname3 Nachname3, Vorname4 Nachname4,\\ Vorname5 Nachname5, Vorname6 Nachname6, and Christoph P.\ Neumann\,\orcidlink{0000-0002-5936-631X}}
-\cstechrepAuthorListBib{Christoph P. Neumann}
-% 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 Paper Example of a Technical Report in Computer Science or Software Engineering}
-%\cstechrepTitleTex{The cs-techrep Example of its \textsmaller{CTAN} Package\\and \LaTeX{} Class: Technical Report in\\Computer Science or Software Engineering}
-\cstechrepTitleTex{The cs-techrep Example of its \textsmaller{CTAN} Package and\\ \LaTeX{} Class: TechRep in Computer Science}
- % IF you need manual linebreaks in the titel, then clone the title without linebreaks for BibTeX:
-%\cstechrepTitleBib{{\cstechrepTitleTex}}
-\cstechrepTitleBib{{The cs-techrep Example of its \textsmaller{CTAN} Package and \LaTeX{} Class: TechRep in Computer Science}}
-
-\cstechrepDepartment{CyberLytics\-/Lab at the Department of Electrical Engineering, Media, and Computer Science}
-%\cstechrepDepartment{CyberLytics\-/Lab an der Fakultät Elektrotechnik, Medien und Informatik} % DE
-\cstechrepInstitution{Ostbayerische Technische Hochschule Amberg\-/Weiden}
-\cstechrepAddress{Amberg, Germany}
-%\cstechrepAddress{Amberg, Deutschland} % DE
-\cstechrepType{Technical Report}
-%\cstechrepType{Technischer Bericht} % DE
-\cstechrepYear{2025} % CTAN
-\cstechrepMonth{01} % CTAN
-\cstechrepNumber{CL-TR-\cstechrepYear{}-99}
-\cstechrepLang{english}  % en-US
-%\cstechrepLang{ngerman} % DE
-
-% Special remark on babel/csquotes terminology in regard with US-vs-UK:
-% en-US  = [english]/[american]/[usenglish] (+ [canadian])
-% en-UK  =           [british] /[ukenglish] (+ [australian]) <OXFORD>
-% For cs-techrep (like ACM), the recommended english variant is en-US!
-
-% 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},
-        type   = {\cstechrepType},
-        number = {\cstechrepNumber},
-        year   = {|cstechrepYear},
-        month  = {|cstechrepMonth},
-        langid  = {|cstechrepLang},
-    }
-\end{filecontents*}
-
-% ======================================================================
-% EDIT THIS:
-
-\begin{filecontents}[overwrite]{embedded.bib}
- 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  = {{LanguageTool: AI-based grammar checker}},
-    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{}
-\usepackage{relsize}     % i.a., \textsmaller{...}
-\usepackage{lipsum}      % for blindtext
-
-% ======================================================================
-
-% cf. https://ctan.org/pkg/acronym
-% Usage:
-% singular, within sentence       = \ac{gui}
-% singular, beginning of sentence = \Ac{gui}
-% 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}
-\end{acronym}
-
-% https://www.silbentrennung24.de/
-% https://www.hyphenation24.com/
-\hyphenation{block-chain block-chains Ethe-re-um}
-
-\begin{document}
-\selectlanguage{\cstechrepLang}
-
-\maketitle
-
-\begin{abstract}
-This paper demonstrates an example of a technical report in computer science or software engineering, based on the \texttt{cs-techrep} \LaTeX{} class.
-The example is intended for beginners, e.\,g., undergraduate students.
-It contains a basic outline template and usually fills it with dummy text, but some sections are describing the intent of the outline template and its sections.
-Graphic exclamation marks highlight important remarks.
-%
-\{\,\faWarning{}The abstract does neither mention a thesis in which context a technical report is written nor an institution or any other organizational aspects.
-It is a summary of the content of the technical report, thus, usually the objectives and architecture of a piece of software.
-Do NOT remove the abstract, this section is mandatory.
-Do NOT use special characters, symbols, or math in your title or abstract.
-Do NOT use references in the abstract, avoid abbreviations or acronyms.
-The abstract must look as one paragraph only.
-Ideally, end the abstract with one sentence stressing out the main output of the paper.\}
-\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 and Objectives \textbar{} Functional Requirements \textbar{} Problem Statement}
-
-The cs-techrep formatting is adopted both from \textsmaller{IEEE} \cite{ieee2018formattingrules} and \textsmaller{IARIA} \cite{iaria2014formattingrules} styles.
-The cs-techrep \LaTeX\ class is based on \textsmaller{IEEE}tran class \cite{ieee2015howto}.
-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}.
-
-The pipe symbol \textquote{\textbar{}} in the headings represents alternatives. Choose one and remove the others. The selectively provided quoted terms are special German alternatives.
-
-The problem statement needs to be written from perspective of a subject-matter expert (\textquote{Fachkonzept}). Like an elevator pitch / mission statement \faWarning{}. NOT from a technical perspective.
-
-\{\,\faWarning{} End the first section with a paragraph describing the structure of the paper.\}
-
-\section{Optional: Related Work \textbar{} State of the Art \textbar{} Methods \textbar{} Data Acquisition}
-\lipsum[12]
-
-\section{Architectural Goals} % \textbar{} \textquote{Architekturziele}}
-Provides
-(1) a visualization of the external systems and users with which the system interacts (\textquote{Kontextabgrenzung}),
-(2) the most important technical and organizational preconditions (\textquote{Rahmenbedingungen}),
-(3) quality/non-functional requirements (\textquote{Qualitätsziele}), and/or
-(4) architectural style design decisions with formative patterns of the solution (\textquote{Architekturstil})
-as well as (5) the applied programming language.
-
-\section{Architecture of FancyName \textbar{} Results \textbar{} Structural Design \textbar{}  \textquote{Bausteinsicht}}
-
-\subsection{Technology Stack \textbar{} Overall System} %\textbar{} \textquote{Gesamtsystem}}
-Provides
-(1) design decisions based on the previously defined requirements and
-(2) a visualization of the functional structure at top level including relationships (\textquote{Grobe Zerlegung}), thus, gives an overview on modules, frameworks, and middleware.
-
-In discussions of multi-tier architecture, layer is often used interchangeably -- and mistakenly -- for tier. They aren't the same. A \textquote{layer} refers to a functional division of the software, but a \textquote{tier} refers to a functional division of the software that runs on infrastructure separate from the other divisions. The Contacts app on your phone, for example, is a three-layer application, but a single-tier application, because all three layers run on your phone.
-
-In discussions concerning multi-tier architecture, the term \textquote{layer} is frequently misused interchangeably with \textquote{tier}, despite their distinct meanings. A layer denotes a functional partition within the software, whereas a tier signifies a functional division that operates on separate infrastructure from other divisions/tiers. For instance, the Camera app or Settings app on your phone exemplifies a three-layer application but remains a single-tier application since all three layers run on your phone.
-
-
-\subsection{Presentation Tier \textbar{} Frontend}
-\lipsum[13]
-
-\subsection{Application Tier \textbar{} Backend \textbar{} \textquote{Anwendungskern}}
-\lipsum[14]
-
-\subsection{Data Tier \textbar{} Persistence}
-\lipsum[15]
-
-\subsection{Optional: Infrastructure and Deployment \textbar{} Distribution Perspective \textbar{} \textquote{Verteilungssicht}}
-Provides (1) information about configuration, exact software versions, SBOM, DevOps, Cloud, AWS, and others.
-Should add (2) security-related considerations or disclaimers.
-Could include (3) a software bill of materials (SBOM), at least for the major libraries or frameworks.
-
-
-\section{Discussion \textbar{} Evaluation \textbar{} \\ Lessons Learned \textbar{} Impediments}
-\lipsum[16]
-
-\section{Conclusion and Future Work \textbar{} \\ \textquote{Fazit und Ausblick}}
-\lipsum[17]
-
-\vspace{\baselineskip}
-\{\,\faWarning{} Beginners' guide against \textbf{kindergarten mistakes}:
-Expand each acronym only when first used; then use only the acronym (however, do not take the abstract into account of this rule).
-Insert at least a sentence between a section title and subsection title!
-In-text references (i.e., \enquote{text [x][y]\ldots{}}), leave a space between \enquote{text} and \enquote{[x]}!
-Prefer references to footnotes.
-Explain abbreviations in the paper text.
-All \enquote{section x}, \enquote{figure x}, \enquote{table x} must be \enquote{Section x}, \enquote{Figure x}, \enquote{Table x} (i.e., capital letter)!
-Across the entire paper; always e.g., and i.e., are followed by a comma \enquote{,}!
-Across the entire paper; \enquote{which} is preceeded by a comma \enquote{,} or replace a which-without-a-preceeding-comma with \enquote{that}.
-Check your raster images for appropriate quality!\}
-
-\vspace{\baselineskip}
-\{\,\faWarning{} You must not leave the bibliography blank! Add appropriate references to your related work.\}
-%
-%\vspace{\baselineskip}
-A selection of previous technical reports of the CyberLytics lab
-%
-%
-%% INSTRUCTION: Remove the irrelevant ones and cite
-%% the ones that are actually related on technological
-%% level or that address the same domain.
-%% This listing is just as a stimulus:
-\cite{%
-%ModA-TR-2024SS-CCT-TeamGruen-CloudDice,%
-%ModA-TR-2024SS-BCN-TeamCyan-SkillIssue,%
-%ModA-TR-2024SS-BCN-TeamGelb-GoalGuru,%
-%ModA-TR-2024SS-BCN-TeamWeiss-InfluenzaConnect,%
-%ModA-TR-2024SS-BCN-TeamGruen-NanoVend,%
-ModA-TR-2024SS-BCN-TeamRot-StockSentinel,%
-%ModA-TR-2024SS-WAE-TeamCyan-Connect4IfYouCan,%
-%ModA-TR-2024SS-WAE-TeamWeiss-Geodingens,%
-%ModA-TR-2024SS-WAE-TeamGruen-MunchMunch,%
-%ModA-TR-2023SS-WAE-TeamWeiss-Neunerln,%
-%ModA-TR-2023SS-BDCC-TeamRot-CompVisPipeline,%
-ModA-TR-2023SS-BDCC-TeamBlau-NauticalNonsense,%
-%ModA-TR-2023SS-BCN-TeamGruen-TorpedoTactics,%
-ModA-TR-2023SS-BCN-TeamCyan-Stockbird,%
-%ModA-TR-2023SS-BCN-TeamBlau-FancyChess,%
-ModA-TR-2023WS-SWT-TeamRot-SGDb,%
-%ModA-TR-2023WS-SWT-TeamGruen-OPCUANetzwerk,%
-%ModA-TR-2022SS-WAE-TeamWeiss-WoIstMeinGeld,%
-%ModA-TR-2022SS-BDCC-TeamWeiss-TwitterDash,%
-ModA-TR-2022SS-BDCC-TeamRot-Reddiment,%
-%ModA-TR-2022SS-BDCC-TeamGruen-ExplosionGuy,%
-%ModA-TR-2022SS-BDCC-TeamCyan-OTHWiki,%
-%ModA-TR-2022WS-SWT-TeamGruen-Graphvio,%
-ModA-TR-2021SS-WAE-TeamWeiss-CovidDashboard,%
-ModA-TR-2021SS-WAE-TeamRot-FireForceDefense,%
-ModA-TR-2021SS-WAE-TeamGruen-MedPlanner}
-%
-%
-are included as reference and further example.
-
-% ======== References =========
-%\vfill % To end last page and thus get bibliography "behind" subfigure example, only this allows pbalance to level columns at the last page correctly (but no other balance-package can handle this situation better than pbalance, either). % However, pbalance ist not compatible with arxiv.
-\begingroup
-\sloppy
-\printbibliography[notcategory=selfref]
-\endgroup 
-    
-\end{document}

Modified: trunk/Master/texmf-dist/source/latex/cs-techrep/cs-techrep.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/cs-techrep/cs-techrep.dtx	2025-04-01 19:57:15 UTC (rev 74810)
+++ trunk/Master/texmf-dist/source/latex/cs-techrep/cs-techrep.dtx	2025-04-01 19:57:29 UTC (rev 74811)
@@ -1,16 +1,16 @@
 %\iffalse
 % cs-techrep.dtx generated using makedtx version 1.2 (c) Nicola Talbot
 % Command line args:
-%   -setambles ".*=>\nopreamble"
 %   -dir "src"
-%   -doc "doc/cs-techrep.tex"
 %   -author "Christoph P. Neumann "
-%   -macrocode ".*"
 %   -date "2023-2025"
 %   -src "(_cpn_copyIntoExamplesFolder_cls.cmd|cs-techrep.cls)=>\1"
+%   -doc "doc/cs-techrep.tex"
 %   -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"
+%   -macrocode ".*"
 %   cs-techrep
-% Created on 2025/1/18 13:50
+% Created on 2025/4/1 7:04
 %\fi
 %\iffalse
 %<*package>
@@ -56,7 +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.6}
+%\date{Version 0.7}
 %\maketitle
 %\PrintChanges
 %
@@ -108,7 +108,7 @@
 %
 %For a quick start the \textsf{iaria-lite} distribution contains document
 %templates.
-%The templates can be found in the \texttt{cs-techrep-example-neumann.zip} file.
+%The templates can be found in the \texttt{cs-techrep-example-ctan.zip} file.
 %
 %
 %\section{Documentclass}
@@ -156,6 +156,7 @@
 %\item afterpage
 %\item babel
 %\item biblatex
+%\item biblatex-ieee
 %\item booktabs
 %\item ccicons
 %\item cleveref
@@ -241,7 +242,7 @@
 
 \NeedsTeXFormat{LaTeX2e}
 
-\ProvidesClass{cs-techrep}[2025/01/16 TechReps in CS and SWE v0.6]
+\ProvidesClass{cs-techrep}[2025/03/30 TechReps in CS and SWE v0.7]
 
 % Define marker counter for options (counter are global in latex):
 
@@ -503,8 +504,15 @@
   {ç}{{\c c}}1 {Ç}{{\c C}}1 {ø}{{\o}}1 {å}{{\r a}}1 {Å}{{\r A}}1
 }
 
-% Nicer tables (\toprule, \midrule, \bottomrule)
-\RequirePackage{booktabs}
+% Allows for column type X
+% In tabularx environment, e.g., \begin{tabularx}{\textwidth}{lX}
+\RequirePackage{tabularx}
+% Definition of booktabs commands (\toprule, \midrule, \bottomrule)
+% without booktabs package:
+% (However, the smallskip still breaks vertical lines!)
+\newcommand{\toprule}{\hline\noalign{\smallskip}}
+\newcommand{\midrule}{\noalign{\smallskip}\hline\noalign{\smallskip}}
+\newcommand{\bottomrule}{\noalign{\smallskip}\hline}
 
 % Extended enumerate, such as \begin{compactenum}
 \RequirePackage[alwaysadjust]{paralist}
@@ -521,7 +529,7 @@
     %style=ieee,        % english only
     sorting=none,       % nty, nyt, nyvt, anyt, anyvt, ynt, ydnt, none, debug
     sortcites=false,
-    citestyle=numeric-comp,
+    citestyle=numeric-comp, % BEWARE: ieee-comp would be preferred, but Overleaf does currently NOT support ieee-comp :-(
     bibstyle=numeric,
     backend=biber,
     bibencoding=utf8,   % = auto, utf8, ascii
@@ -559,6 +567,14 @@
 % Same fontsize as without natbib
 \renewcommand{\bibfont}{\normalfont\small}
 
+% Zotero generates wrong language fields with wrong "en"
+% instead of correct "english" option, thus, despite
+% default biblatex clearlang, the "en" will incorrectly
+% be printed out, even in english papers.
+% Make "en" equivalent to "english" and/or its derivatives:
+\DeclareRedundantLanguages{en}{english,american,british,
+  canadian,australian,newzealand,USenglish,UKenglish}
+
 % Enable hyperlinked author names in the case of \textcite
 % Source: https://tex.stackexchange.com/a/76075/9075
 \RequirePackage{etoolbox}
@@ -584,8 +600,29 @@
 \newcommand{\TODO}[1]{\todo[%
 linecolor=red,backgroundcolor=red!25,bordercolor=red]{#1}}
 
+% bring the table caption in the same line as label "Table I"
+\usepackage{etoolbox}
+\makeatletter
+\patchcmd{\@makecaption}
+  {\\}
+  {.\ }
+  {}
+  {}
+\makeatother
+
+% For controlling the placement of the captions
+% (table: top | figure: bottom), the package caption
+% recommends to use package floatrow:
+% (Without foatrom, the positioning is determined by
+%  the textual (!) position of command \label in relation to
+%  includegraphics/begin-tabular; a well-known latex aspect.)
+\RequirePackage{floatrow}
+\floatsetup[table]{capposition=top,captionskip=5pt}
+\floatsetup[figure]{capposition=bottom,captionskip=8pt}
+
 % Put footnotes below floats
 % Source: https://tex.stackexchange.com/a/32993/9075
+% and allow floats in a twocolumn document with [t] or [b]
 \RequirePackage{stfloats}
 \fnbelowfloat
 
@@ -628,6 +665,13 @@
 % Enable usage \cref{...} and \Cref{...} instead of \ref:
 % Type of reference included in the link.
 % That means, "Figure 5" is a full link instead of just "5".
+% !! Underlying rules for "capitalize" and "noabbrev": APA style
+% http://www.sagepub.com/upm-data/27160_APA_Style.pdf
+% Use a capital letter "S" when saying "In Section 2, we..."
+% Don't use capital letters when saying "There are four sections, ..."
+% Capitalize when figure is followed by a number, e.g., "In Figure 3, we...."
+% Don't use when no number follows, e.g., "The two figures ..."
+% (Please notice: CMOS would prefer lower letters, in contrast to APA.)
 \RequirePackage[capitalise,nameinlink,noabbrev]{cleveref}
 
 \crefname{listing}{Listing}{Listings}
@@ -657,13 +701,13 @@
 \DeclareMathSymbol{\powerset}{\mathord}{MnSyC}{180}
 
 \RequirePackage{xspace}
-%\newcommand{\eg}{e.\,g.\xspace}
-%\newcommand{\ie}{i.\,e.\xspace}
+%\newcommand{\eg}{e.\,g.,\xspace}
+%\newcommand{\ie}{i.\,e.,\xspace}
 \newcommand{\eg}{e.\,g.,\ }
 \newcommand{\ie}{i.\,e.,\ }
 
 % Enable hyphenation at other places as the dash.
-% Example: applicaiton\hydash specific
+% Example: application\hydash specific
 \makeatletter
 \newcommand{\hydash}{\penalty\@M-\hskip\z at skip}
 % Definition of "=

Modified: trunk/Master/texmf-dist/source/latex/cs-techrep/cs-techrep.ins
===================================================================
--- trunk/Master/texmf-dist/source/latex/cs-techrep/cs-techrep.ins	2025-04-01 19:57:15 UTC (rev 74810)
+++ trunk/Master/texmf-dist/source/latex/cs-techrep/cs-techrep.ins	2025-04-01 19:57:29 UTC (rev 74811)
@@ -1,4 +1,4 @@
-% cs-techrep.ins generated using makedtx version 1.2 2025/1/18 13:50
+% cs-techrep.ins generated using makedtx version 1.2 2025/4/1 7:04
 \input docstrip
 
 \preamble

Modified: trunk/Master/texmf-dist/tex/latex/cs-techrep/cs-techrep.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/cs-techrep/cs-techrep.cls	2025-04-01 19:57:15 UTC (rev 74810)
+++ trunk/Master/texmf-dist/tex/latex/cs-techrep/cs-techrep.cls	2025-04-01 19:57:29 UTC (rev 74811)
@@ -2,7 +2,7 @@
 
 \NeedsTeXFormat{LaTeX2e}
 
-\ProvidesClass{cs-techrep}[2025/01/16 TechReps in CS and SWE v0.6]
+\ProvidesClass{cs-techrep}[2025/03/30 TechReps in CS and SWE v0.7]
 
 
 \newcounter{cstechrep at subfigtracker}
@@ -196,7 +196,10 @@
   {ç}{{\c c}}1 {Ç}{{\c C}}1 {ø}{{\o}}1 {å}{{\r a}}1 {Å}{{\r A}}1
 }
 
-\RequirePackage{booktabs}
+\RequirePackage{tabularx}
+\newcommand{\toprule}{\hline\noalign{\smallskip}}
+\newcommand{\midrule}{\noalign{\smallskip}\hline\noalign{\smallskip}}
+\newcommand{\bottomrule}{\noalign{\smallskip}\hline}
 
 \RequirePackage[alwaysadjust]{paralist}
 
@@ -206,7 +209,7 @@
     %style=ieee,        % english only
     sorting=none,       % nty, nyt, nyvt, anyt, anyvt, ynt, ydnt, none, debug
     sortcites=false,
-    citestyle=numeric-comp,
+    citestyle=numeric-comp, % BEWARE: ieee-comp would be preferred, but Overleaf does currently NOT support ieee-comp :-(
     bibstyle=numeric,
     backend=biber,
     bibencoding=utf8,   % = auto, utf8, ascii
@@ -237,6 +240,9 @@
 
 \renewcommand{\bibfont}{\normalfont\small}
 
+\DeclareRedundantLanguages{en}{english,american,british,
+  canadian,australian,newzealand,USenglish,UKenglish}
+
 \RequirePackage{etoolbox}
 \makeatletter
 \patchcmd{\NAT at test}{\else \NAT at nm}{\else \NAT at hyper@{\NAT at nm}}{}{}
@@ -260,6 +266,19 @@
 \newcommand{\TODO}[1]{\todo[%
 linecolor=red,backgroundcolor=red!25,bordercolor=red]{#1}}
 
+\usepackage{etoolbox}
+\makeatletter
+\patchcmd{\@makecaption}
+  {\\}
+  {.\ }
+  {}
+  {}
+\makeatother
+
+\RequirePackage{floatrow}
+\floatsetup[table]{capposition=top,captionskip=5pt}
+\floatsetup[figure]{capposition=bottom,captionskip=8pt}
+
 \RequirePackage{stfloats}
 \fnbelowfloat
 



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