texlive[71373] Master: rub-kunstgeschichte (27may24)
commits+karl at tug.org
commits+karl at tug.org
Mon May 27 21:30:51 CEST 2024
Revision: 71373
https://tug.org/svn/texlive?view=revision&revision=71373
Author: karl
Date: 2024-05-27 21:30:51 +0200 (Mon, 27 May 2024)
Log Message:
-----------
rub-kunstgeschichte (27may24)
Modified Paths:
--------------
trunk/Master/tlpkg/bin/tlpkg-ctan-check
trunk/Master/tlpkg/tlpsrc/collection-publishers.tlpsrc
Added Paths:
-----------
trunk/Master/texmf-dist/doc/latex/rub-kunstgeschichte/
trunk/Master/texmf-dist/doc/latex/rub-kunstgeschichte/README.md
trunk/Master/texmf-dist/doc/latex/rub-kunstgeschichte/rub-kunstgeschichte-example.pdf
trunk/Master/texmf-dist/doc/latex/rub-kunstgeschichte/rub-kunstgeschichte-example.tex
trunk/Master/texmf-dist/doc/latex/rub-kunstgeschichte/rub-kunstgeschichte.pdf
trunk/Master/texmf-dist/source/latex/rub-kunstgeschichte/
trunk/Master/texmf-dist/source/latex/rub-kunstgeschichte/rub-kunstgeschichte.dtx
trunk/Master/texmf-dist/source/latex/rub-kunstgeschichte/rub-kunstgeschichte.ins
trunk/Master/texmf-dist/tex/latex/rub-kunstgeschichte/
trunk/Master/texmf-dist/tex/latex/rub-kunstgeschichte/rub-kunstgeschichte.cls
trunk/Master/tlpkg/tlpsrc/rub-kunstgeschichte.tlpsrc
Added: trunk/Master/texmf-dist/doc/latex/rub-kunstgeschichte/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/rub-kunstgeschichte/README.md (rev 0)
+++ trunk/Master/texmf-dist/doc/latex/rub-kunstgeschichte/README.md 2024-05-27 19:30:51 UTC (rev 71373)
@@ -0,0 +1,11 @@
+# `rub-kunstgeschichte` - Class for the art history institute at Ruhr University Bochum
+
+A LaTeX class implementing the guidelines on scientific writing of the art history institute "KGI" (Kunstgeschichtliches Institut) at Ruhr University Bochum.
+
+## Author
+
+This package is maintained by Joran Schneyer: [joran.schneyer at ruhr-uni-bochum.de](mailto:joran.schneyer at ruhr-uni-bochum.de)
+
+## License
+
+Released under the LaTeX Project Public License v1.3c or later. See https://www.latex-project.org/lppl.txt
\ No newline at end of file
Property changes on: trunk/Master/texmf-dist/doc/latex/rub-kunstgeschichte/README.md
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/doc/latex/rub-kunstgeschichte/rub-kunstgeschichte-example.pdf
===================================================================
(Binary files differ)
Index: trunk/Master/texmf-dist/doc/latex/rub-kunstgeschichte/rub-kunstgeschichte-example.pdf
===================================================================
--- trunk/Master/texmf-dist/doc/latex/rub-kunstgeschichte/rub-kunstgeschichte-example.pdf 2024-05-27 19:30:16 UTC (rev 71372)
+++ trunk/Master/texmf-dist/doc/latex/rub-kunstgeschichte/rub-kunstgeschichte-example.pdf 2024-05-27 19:30:51 UTC (rev 71373)
Property changes on: trunk/Master/texmf-dist/doc/latex/rub-kunstgeschichte/rub-kunstgeschichte-example.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Added: trunk/Master/texmf-dist/doc/latex/rub-kunstgeschichte/rub-kunstgeschichte-example.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/rub-kunstgeschichte/rub-kunstgeschichte-example.tex (rev 0)
+++ trunk/Master/texmf-dist/doc/latex/rub-kunstgeschichte/rub-kunstgeschichte-example.tex 2024-05-27 19:30:51 UTC (rev 71373)
@@ -0,0 +1,45 @@
+%%
+%% This is file `rub-kunstgeschichte-example.tex',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% rub-kunstgeschichte.dtx (with options: `example')
+%%
+%% This is a generated file.
+%%
+%% Copyright (C) 2024 by Joran Schneyer <joran.schneyer at ruhr-uni-bochum.de>
+%%
+%% 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 (at your option) 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 Joran Schneyer <joran.schneyer at ruhr-uni-bochum.de>.
+%%
+%% This work consists of the files rub-kunstgeschichte.dtx
+%% rub-kunstgeschichte.ins
+%% and the derived files rub-kunstgeschichte.cls
+%% rub-kunstgeschichte-example.tex
+%%
+
+%% Load the rub-kunstgeschichte class
+\documentclass{rub-kunstgeschichte}
+
+\title{Example usage of the \textsf{rub-kunstgeschichte} class}
+\author{Joran Schneyer}
+\begin{document}
+ \maketitle
+ Here is some text.
+ Note, how the typeset text has 12pt font size as specified
+ and there is a 1.5 times line-spacing present.
+\end{document}
+
+\endinput
+%%
+%% End of file `rub-kunstgeschichte-example.tex'.
Property changes on: trunk/Master/texmf-dist/doc/latex/rub-kunstgeschichte/rub-kunstgeschichte-example.tex
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/doc/latex/rub-kunstgeschichte/rub-kunstgeschichte.pdf
===================================================================
(Binary files differ)
Index: trunk/Master/texmf-dist/doc/latex/rub-kunstgeschichte/rub-kunstgeschichte.pdf
===================================================================
--- trunk/Master/texmf-dist/doc/latex/rub-kunstgeschichte/rub-kunstgeschichte.pdf 2024-05-27 19:30:16 UTC (rev 71372)
+++ trunk/Master/texmf-dist/doc/latex/rub-kunstgeschichte/rub-kunstgeschichte.pdf 2024-05-27 19:30:51 UTC (rev 71373)
Property changes on: trunk/Master/texmf-dist/doc/latex/rub-kunstgeschichte/rub-kunstgeschichte.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Added: trunk/Master/texmf-dist/source/latex/rub-kunstgeschichte/rub-kunstgeschichte.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/rub-kunstgeschichte/rub-kunstgeschichte.dtx (rev 0)
+++ trunk/Master/texmf-dist/source/latex/rub-kunstgeschichte/rub-kunstgeschichte.dtx 2024-05-27 19:30:51 UTC (rev 71373)
@@ -0,0 +1,192 @@
+% \iffalse meta-comment
+%
+% File: rub-kunstgeschichte.dtx
+% Copyright (C) 2024 by Joran Schneyer <joran.schneyer at ruhr-uni-bochum.de>
+%
+% 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 (at your option) 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 Joran Schneyer <joran.schneyer at ruhr-uni-bochum.de>.
+%
+% This work consists of the files rub-kunstgeschichte.dtx
+% rub-kunstgeschichte.ins
+% and the derived files rub-kunstgeschichte.cls
+% rub-kunstgeschichte-example.tex
+%
+% \fi
+
+% \iffalse
+%<*driver>
+\ProvidesFile{rub-kunstgeschichte.dtx}
+%</driver>
+%<class>\NeedsTeXFormat{LaTeX2e}[2022-06-01]
+%<class>\ProvidesClass{rub-kunstgeschichte}
+%<*class>
+ [2024-05-26 v0.1.0 RUB KGI class]
+%</class>
+%<*driver>
+\documentclass{ltxdoc}
+\EnableCrossrefs
+\CodelineIndex
+\RecordChanges
+\begin{document}
+ \DocInput{\jobname.dtx}
+ \PrintChanges
+ \PrintIndex
+\end{document}
+%</driver>
+% \fi
+%
+%^^A Document general changes here
+% \changes{v0.1.0}{2024-05-26}{Initial version}
+%
+% \GetFileInfo{\jobname.dtx}
+%
+% \DoNotIndex{\newcommand,\newenvironment}
+% \DoNotIndex{\begin,\end}
+%
+%^^A define helper commands for consistent typesetting in the documentation
+% \def\env{\texttt}
+% \def\opt{\texttt}
+% \def\cls{\textsf}
+% \def\pkg{\textsf}
+% \def\prg{\textsf}
+% \DeclareDocumentCommand\email{m}{\href{mailto:#1}{\nolinkurl{#1}}}
+%
+% \title{The \cls{\jobname} class^^A
+% \thanks{This document corresponds to \pkg{\jobname}~\fileversion,
+% dated \filedate.}}
+% \author{\copyright{} Joran Schneyer^^A
+% \thanks{Released under the LaTeX Project Public License v1.3c or later.^^A
+% \\ See \url{https://www.latex-project.org/lppl.txt}}^^A
+% \\ \email{joran.schneyer at ruhr-uni-bochum.de}}
+% \date{\filedate}
+%
+% \maketitle
+%
+% \section{Introduction}\label{sec:introduction}
+%
+% This \LaTeX{} class aims to implement the guidelines on scientific writing of the art history institute (Kunstgeschichtliches Institut - short: KGI) at Ruhr University Bochum.^^A
+% \footnote{Guidelines version July 2023 \url{https://kgi.ruhr-uni-bochum.de/wp-content/uploads/2023/04/Anleitung-zum-Erstellen-von-Hausarbeiten-im-Fach-Kunstgeschichte_Fassung-Juli-2023.pdf}}
+%
+% Note, that at this point this is not an official class made by anyone at the institute but rather a free-time hobby project of me, Joran, who knows \LaTeX{} from studying Electrical Engineering and just wants to help out some friends studying art history.
+%
+% You can find the latest releases and the development of this project at GitHub: \url{https://github.com/rub-kgi/rub-kunstgeschichte-latex}
+%
+% \section{Usage}\label{sec:usage}
+%
+% To use this class, simply specify it as the document class.^^A
+% \footnote{You can also find a complete example usage of this class in \autoref{sec:example}.}
+% \begin{verbatim}
+% \documentclass{rub-kunstgeschichte}
+% \end{verbatim}
+%
+% \StopEventually{}
+%
+% \clearpage
+% \appendix
+%
+% \section{Implementation}\label{sec:implementation}
+%
+% \iffalse
+%<*class>
+% \fi
+%
+% \subsection{Base class}\label{sec:implementation:base-class}
+% The \cls{\jobname} class is based on the \cls{article} class.
+% When loading the class we specify \texttt{12pt} as the base font size, as required by the guidelines.
+% \iffalse
+%% Load base class with 12pt base font size
+% \fi
+% \begin{macrocode}
+\LoadClass[12pt]{article}
+% \end{macrocode}
+%
+% \subsection{Loading packages}\label{sec:implementation:package-loading}
+%
+% \paragraph{Line spacing}
+% To achieve 1.5 times line spacing as required by the guidelines,
+% we simply load the package \pkg{setspace} with the \opt{onehalfspacing} option.
+% \iffalse
+%% Set 1.5 times line spacing
+% \fi
+% \begin{macrocode}
+\RequirePackage[onehalfspacing]{setspace}
+% \end{macrocode}
+%
+% \paragraph{Margins}
+% The guidelines require 2cm top, left and bottom margins as well as a 4cm correction margin on the right side.
+% Furthermore A4 paper is the standard page size here.
+% \iffalse
+%% Set a4 paper size and margins
+% \fi
+% \begin{macrocode}
+\RequirePackage[
+ a4paper,
+ top=2cm,left=2cm,bottom=2cm,right=4cm
+]{geometry}
+% \end{macrocode}
+%
+% \iffalse
+%</class>
+%<*example>
+% \fi
+%
+% \section{Example}\label{sec:example}
+%
+% To further exemplify the use of this class,
+% we create an example .tex file.
+% The full \texttt{rub-kunstgeschichte-example.tex} and the corresponding \texttt{rub-kunstgeschichte-example.pdf} are available on GitHub.^^A
+% \footnote{\url{https://github.com/rub-kgi/rub-kunstgeschichte-latex/releases}}
+%
+% Let's examine the contents of this example .tex file step by step
+% to highlight features of this class that were used.
+%
+% First, the \cls{rub-kunstgeschichte} class is loaded
+% \iffalse
+%% Load the rub-kunstgeschichte class
+% \fi
+% \begin{macrocode}
+\documentclass{rub-kunstgeschichte}
+% \end{macrocode}
+% \iffalse
+
+% \fi
+%
+% and then the information needed to typeset a title is given:
+% \begin{macrocode}
+\title{Example usage of the \textsf{rub-kunstgeschichte} class}
+\author{Joran Schneyer}
+% \end{macrocode}
+%
+% Naturally, we begin the document environment and typeset the title
+% \begin{macrocode}
+\begin{document}
+ \maketitle
+% \end{macrocode}
+%
+% Next we need some text to show some features.
+% The text in the example itself will explain the features used.
+% \begin{macrocode}
+ Here is some text.
+ Note, how the typeset text has 12pt font size as specified
+ and there is a 1.5 times line-spacing present.
+% \end{macrocode}
+%
+% Finally we end the document environment
+% \begin{macrocode}
+\end{document}
+% \end{macrocode}
+% \iffalse
+
+%</example>
+% \fi
+%
+% \Finale
\ No newline at end of file
Property changes on: trunk/Master/texmf-dist/source/latex/rub-kunstgeschichte/rub-kunstgeschichte.dtx
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/source/latex/rub-kunstgeschichte/rub-kunstgeschichte.ins
===================================================================
--- trunk/Master/texmf-dist/source/latex/rub-kunstgeschichte/rub-kunstgeschichte.ins (rev 0)
+++ trunk/Master/texmf-dist/source/latex/rub-kunstgeschichte/rub-kunstgeschichte.ins 2024-05-27 19:30:51 UTC (rev 71373)
@@ -0,0 +1,70 @@
+\iffalse meta-comment
+
+File: rub-kunstgeschichte.ins
+Copyright (C) 2024 by Joran Schneyer <joran.schneyer at ruhr-uni-bochum.de>
+
+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 (at your option) 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 Joran Schneyer <joran.schneyer at ruhr-uni-bochum.de>.
+
+This work consists of the files rub-kunstgeschichte.dtx
+ rub-kunstgeschichte.ins
+ and the derived files rub-kunstgeschichte.cls
+ rub-kunstgeschichte-example.tex
+
+\fi
+
+\input docstrip.tex
+\keepsilent
+
+\usedir{tex/latex/rub-kunstgeschichte}
+
+\preamble
+
+This is a generated file.
+
+Copyright (C) 2024 by Joran Schneyer <joran.schneyer at ruhr-uni-bochum.de>
+
+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 (at your option) 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 Joran Schneyer <joran.schneyer at ruhr-uni-bochum.de>.
+
+This work consists of the files rub-kunstgeschichte.dtx
+ rub-kunstgeschichte.ins
+ and the derived files rub-kunstgeschichte.cls
+ rub-kunstgeschichte-example.tex
+
+\endpreamble
+
+\generate{\file{rub-kunstgeschichte.cls}{\from{rub-kunstgeschichte.dtx}{class}}}
+\generate{\file{rub-kunstgeschichte-example.tex}{\from{rub-kunstgeschichte.dtx}{example}}}
+
+\obeyspaces
+\Msg{*********************************************************************}
+\Msg{* *}
+\Msg{* To finish the installation you have to move the following *}
+\Msg{* file into a directory searched by TeX: *}
+\Msg{* *}
+\Msg{* rub-kunstgeschichte.cls *}
+\Msg{* *}
+\Msg{* To produce the documentation run the file rub-kunstgeschichte.dtx *}
+\Msg{* through LaTeX. *}
+\Msg{*********************************************************************}
+
+\endbatchfile
\ No newline at end of file
Added: trunk/Master/texmf-dist/tex/latex/rub-kunstgeschichte/rub-kunstgeschichte.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/rub-kunstgeschichte/rub-kunstgeschichte.cls (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/rub-kunstgeschichte/rub-kunstgeschichte.cls 2024-05-27 19:30:51 UTC (rev 71373)
@@ -0,0 +1,45 @@
+%%
+%% This is file `rub-kunstgeschichte.cls',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% rub-kunstgeschichte.dtx (with options: `class')
+%%
+%% This is a generated file.
+%%
+%% Copyright (C) 2024 by Joran Schneyer <joran.schneyer at ruhr-uni-bochum.de>
+%%
+%% 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 (at your option) 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 Joran Schneyer <joran.schneyer at ruhr-uni-bochum.de>.
+%%
+%% This work consists of the files rub-kunstgeschichte.dtx
+%% rub-kunstgeschichte.ins
+%% and the derived files rub-kunstgeschichte.cls
+%% rub-kunstgeschichte-example.tex
+%%
+
+\NeedsTeXFormat{LaTeX2e}[2022-06-01]
+\ProvidesClass{rub-kunstgeschichte}
+ [2024-05-26 v0.1.0 RUB KGI class]
+%% Load base class with 12pt base font size
+\LoadClass[12pt]{article}
+%% Set 1.5 times line spacing
+\RequirePackage[onehalfspacing]{setspace}
+%% Set a4 paper size and margins
+\RequirePackage[
+ a4paper,
+ top=2cm,left=2cm,bottom=2cm,right=4cm
+]{geometry}
+\endinput
+%%
+%% End of file `rub-kunstgeschichte.cls'.
Property changes on: trunk/Master/texmf-dist/tex/latex/rub-kunstgeschichte/rub-kunstgeschichte.cls
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/tlpkg/bin/tlpkg-ctan-check
===================================================================
--- trunk/Master/tlpkg/bin/tlpkg-ctan-check 2024-05-27 19:30:16 UTC (rev 71372)
+++ trunk/Master/tlpkg/bin/tlpkg-ctan-check 2024-05-27 19:30:51 UTC (rev 71373)
@@ -742,7 +742,7 @@
rorlink rosario rotfloat rotpages rouequestions roundbox roundrect
rpgicons rrgtrees rsc rsfs rsfso
rterface rtkinenc rtklage
- rubik ruhyphen ruler rulerbox rulercompass
+ rub-kunstgeschichte rubik ruhyphen ruler rulerbox rulercompass
runcode runtexshebang ruscap russ rutitlepage
rviewport rvwrite ryersonsgsthesis ryethesis
sa-tikz sacsymb sageep sanitize-umlaut sankey
Modified: trunk/Master/tlpkg/tlpsrc/collection-publishers.tlpsrc
===================================================================
--- trunk/Master/tlpkg/tlpsrc/collection-publishers.tlpsrc 2024-05-27 19:30:16 UTC (rev 71372)
+++ trunk/Master/tlpkg/tlpsrc/collection-publishers.tlpsrc 2024-05-27 19:30:51 UTC (rev 71373)
@@ -193,6 +193,7 @@
depend revtex
depend revtex4
depend revtex4-1
+depend rub-kunstgeschichte
depend rutitlepage
depend ryersonsgsthesis
depend ryethesis
Added: trunk/Master/tlpkg/tlpsrc/rub-kunstgeschichte.tlpsrc
===================================================================
More information about the tex-live-commits
mailing list.