texlive[53196] Master/texmf-dist: hu-berlin-bundle (20dec19)

commits+karl at tug.org commits+karl at tug.org
Fri Dec 20 23:22:13 CET 2019


Revision: 53196
          http://tug.org/svn/texlive?view=revision&revision=53196
Author:   karl
Date:     2019-12-20 23:22:12 +0100 (Fri, 20 Dec 2019)
Log Message:
-----------
hu-berlin-bundle (20dec19)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/hu-berlin-bundle/README.md
    trunk/Master/texmf-dist/doc/latex/hu-berlin-bundle/hu-berlin-bundle.markdown.in
    trunk/Master/texmf-dist/doc/latex/hu-berlin-bundle/hu-berlin-bundle.pdf
    trunk/Master/texmf-dist/doc/latex/hu-berlin-bundle/hu-berlin-bundle.pkglist
    trunk/Master/texmf-dist/doc/latex/hu-berlin-bundle/hu-berlin-letter-template.latex
    trunk/Master/texmf-dist/doc/latex/hu-berlin-bundle/makefile
    trunk/Master/texmf-dist/source/latex/hu-berlin-bundle/hu-berlin-bundle.dtx
    trunk/Master/texmf-dist/source/latex/hu-berlin-bundle/hu-berlin-bundle.ins
    trunk/Master/texmf-dist/tex/latex/hu-berlin-bundle/hu-berlin-bundle-style.sty
    trunk/Master/texmf-dist/tex/latex/hu-berlin-bundle/hu-berlin-letter.cls

Added Paths:
-----------
    trunk/Master/texmf-dist/doc/latex/hu-berlin-bundle/_markdown_hu-berlin-bundle/5743ba341396e7047e5a76bfb9c28dcd.md.tex
    trunk/Master/texmf-dist/doc/latex/hu-berlin-bundle/hu-berlin-letter-example-lualatex.tex
    trunk/Master/texmf-dist/doc/latex/hu-berlin-bundle/hu-berlin-letter-example-markdown.md
    trunk/Master/texmf-dist/doc/latex/hu-berlin-bundle/hu-berlin-letter-example.lco
    trunk/Master/texmf-dist/tex/latex/hu-berlin-bundle/hu-berlin-base.sty

Removed Paths:
-------------
    trunk/Master/texmf-dist/doc/latex/hu-berlin-bundle/_markdown_hu-berlin-bundle/b6c78e8c7fdf104e322be55279aea9bd.md.tex
    trunk/Master/texmf-dist/doc/latex/hu-berlin-bundle/hu-berlin-letter.lco
    trunk/Master/texmf-dist/doc/latex/hu-berlin-bundle/hu-berlin-letter.md
    trunk/Master/texmf-dist/doc/latex/hu-berlin-bundle/hu-berlin-letter.tex

Modified: trunk/Master/texmf-dist/doc/latex/hu-berlin-bundle/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/hu-berlin-bundle/README.md	2019-12-20 22:21:32 UTC (rev 53195)
+++ trunk/Master/texmf-dist/doc/latex/hu-berlin-bundle/README.md	2019-12-20 22:22:12 UTC (rev 53196)
@@ -34,6 +34,7 @@
 Following documents or documentclasses are available:
 
 * letter (`hu-berlin-letter.cls`); via `.tex` and `.md`
+* base package (`hu-berlin-base.sty`)
 
 ## Installation of the bundle
 `hu-berlin` is part of the distributions [MiKTeX](http://www.miktex.org)
@@ -66,6 +67,9 @@
 This project **does not** adhere to [Semantic Versioning](http://semver.org/).
 The markdown syntax is inspired by the conventions proposed by [keepachangelog.com](http://keepachangelog.com/).
 
+### v1.0.4 (2019-12-19)
+* Added `hu-berlin-base.sty` as a package which contains all relevant code for documents and documentclasses of the bundle.
+
 ### v1.0.3 (2019-06-26)
  * Changed the main font for compatibility with UNIX-systems (TeX Gyre Heros instead of Verdana).
 

Added: trunk/Master/texmf-dist/doc/latex/hu-berlin-bundle/_markdown_hu-berlin-bundle/5743ba341396e7047e5a76bfb9c28dcd.md.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/hu-berlin-bundle/_markdown_hu-berlin-bundle/5743ba341396e7047e5a76bfb9c28dcd.md.tex	                        (rev 0)
+++ trunk/Master/texmf-dist/doc/latex/hu-berlin-bundle/_markdown_hu-berlin-bundle/5743ba341396e7047e5a76bfb9c28dcd.md.tex	2019-12-20 22:22:12 UTC (rev 53196)
@@ -0,0 +1,51 @@
+%</driver> % /* % ██████ ███████ █████ ██████ ███ ███ ███████ % ▄ ██ ▄██ ██ ██ ██ ██ ██ ██ ████ ████ ██ % ████ ██████ █████ ███████ ██ ██ ██ ████ ██ █████ % ▀ ██ ▀██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ % ██ ██ ███████ ██ ██ ██████ ██ ██ ███████ % \markdownRendererEmphasis{/ %<}readme,main>\markdownRendererInterblockSeparator
+{}With this (unofficial) bundle you have several documents which are designed according to the corporate design of the Humboldt-Universität zu Berlin.\markdownRendererInterblockSeparator
+{}Following documents or documentclasses are available:\markdownRendererInterblockSeparator
+{}\markdownRendererUlBegin
+\markdownRendererUlItem letter (\markdownRendererCodeSpan{hu-berlin-letter.cls}); via \markdownRendererCodeSpan{.tex} and \markdownRendererCodeSpan{.md}\markdownRendererUlItemEnd 
+\markdownRendererUlItem base package (\markdownRendererCodeSpan{hu-berlin-base.sty})\markdownRendererUlItemEnd 
+\markdownRendererUlEnd \markdownRendererInterblockSeparator
+{}\markdownRendererHeadingTwo{Installation of the bundle}\markdownRendererInterblockSeparator
+{}\markdownRendererCodeSpan{hu-berlin} is part of the distributions \markdownRendererLink{MiKTeX}{http://www.miktex.org}{http://www.miktex.org}{} and \markdownRendererLink{TeXLive}{http://www.tug.org/texlive}{http://www.tug.org/texlive}{} -- thus, you can easily install it using the respective package manager. If you would like to install \markdownRendererCodeSpan{hu-berlin-bundle} into your local folder manually, do the following: Go to your terminal, browse to the folder of this bundle and run\markdownRendererInterblockSeparator
+{}\markdownRendererCodeSpan{
+make install
+}\markdownRendererInterblockSeparator
+{}If you are using macOS you might be asked for your user account password for the installation.\markdownRendererInterblockSeparator
+{}Further options of this makefile are:\markdownRendererInterblockSeparator
+{}\markdownRendererUlBegin
+\markdownRendererUlItem \markdownRendererCodeSpan{clean}: deletes all unnecessary files\markdownRendererUlItemEnd 
+\markdownRendererUlItem \markdownRendererCodeSpan{cleanbundle}: deletes all files except \markdownRendererCodeSpan{.dtx}, \markdownRendererCodeSpan{.md}. You will get the plain version of this bundle. This might be helpful if you send the bundle to someone else.\markdownRendererUlItemEnd 
+\markdownRendererUlItem \markdownRendererCodeSpan{ctan}: this will create a zip file which can be used to send to CTAN.\markdownRendererUlItemEnd 
+\markdownRendererUlItem \markdownRendererCodeSpan{files}: will only create the files from the \markdownRendererCodeSpan{.dtx}-scratch.\markdownRendererUlItemEnd 
+\markdownRendererUlItem \markdownRendererCodeSpan{uninstall}: will erase the locally installed files.\markdownRendererUlItemEnd 
+\markdownRendererUlEnd \markdownRendererInterblockSeparator
+{}This bundle is constantly updated. For hints, errors or suggestions use the GitHub repository \markdownRendererLink{https://github.com/LukasCBossert/hu-berlin-bundle}{https://github.com/LukasCBossert/hu-berlin-bundle}{https://github.com/LukasCBossert/hu-berlin-bundle}{}.\markdownRendererInterblockSeparator
+{}\markdownRendererHeadingTwo{Changelog}\markdownRendererInterblockSeparator
+{}All notable changes to this project will be documented in the \markdownRendererLink{README.md}{https://github.com/LukasCBossert/hu-berlin-bundle/blob/master/README.md}{https://github.com/LukasCBossert/hu-berlin-bundle/blob/master/README.md}{}. This project \markdownRendererStrongEmphasis{does not} adhere to \markdownRendererLink{Semantic Versioning}{http://semver.org/}{http://semver.org/}{}. The markdown syntax is inspired by the conventions proposed by \markdownRendererLink{keepachangelog.com}{http://keepachangelog.com/}{http://keepachangelog.com/}{}.\markdownRendererInterblockSeparator
+{}\markdownRendererHeadingThree{v1.0.4 (2019-12-19)}\markdownRendererInterblockSeparator
+{}\markdownRendererUlBegin
+\markdownRendererUlItem Added \markdownRendererCodeSpan{hu-berlin-base.sty} as a package which contains all relevant code for documents and documentclasses of the bundle.\markdownRendererUlItemEnd 
+\markdownRendererUlEnd \markdownRendererInterblockSeparator
+{}\markdownRendererHeadingThree{v1.0.3 (2019-06-26)}\markdownRendererInterblockSeparator
+{}\markdownRendererUlBegin
+\markdownRendererUlItem Changed the main font for compatibility with UNIX-systems (TeX Gyre Heros instead of Verdana).\markdownRendererUlItemEnd 
+\markdownRendererUlEnd \markdownRendererInterblockSeparator
+{}\markdownRendererHeadingThree{v1.0.2 (2019-06-22)}\markdownRendererInterblockSeparator
+{}Renaming files for CTAN compatability.\markdownRendererInterblockSeparator
+{}\markdownRendererHeadingThree{v1.0.1 (2019-06-21)}\markdownRendererInterblockSeparator
+{}Internal changes for publishing. Still one documentclass for a letter.\markdownRendererInterblockSeparator
+{}\markdownRendererHeadingThree{v1.0.0 (2019-06-21)}\markdownRendererInterblockSeparator
+{}First release with a documentclass for letter.\markdownRendererInterblockSeparator
+{}\markdownRendererHeadingTwo{Copyright}\markdownRendererInterblockSeparator
+{}Various parts of this bundle have different copyrights. If not otherwise stated the copyright is \markdownRendererLink{The LaTeX project public license (LPPL), version 1.3c}{https://www.latex-project.org/lppl/lppl-1-3c/}{https://www.latex-project.org/lppl/lppl-1-3c/}{}\markdownRendererInterblockSeparator
+{}\markdownRendererHeadingThree{Boilerplate / markdown-template}\markdownRendererInterblockSeparator
+{}The template for the markdown conversion, forked from the pandoc-templates and \markdownRendererLink{JensErat pandoc-scrlttr2}{https://github.com/JensErat/pandoc-scrlttr2}{https://github.com/JensErat/pandoc-scrlttr2}{} is dual-licensed, under both the GPL (v2 or higher, same as pandoc) and the BSD 3-clause license (included below).\markdownRendererInterblockSeparator
+{}\markdownRendererHorizontalRule{}\markdownRendererInterblockSeparator
+{}Copyright (c) 2014, John MacFarlane\ Copyright (c) 2014, Jens Erat\ All rights reserved.\markdownRendererInterblockSeparator
+{}Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:\markdownRendererInterblockSeparator
+{}\markdownRendererUlBegin
+\markdownRendererUlItem Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.\markdownRendererUlItemEnd 
+\markdownRendererUlItem Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.\markdownRendererUlItemEnd 
+\markdownRendererUlItem Neither the name of John MacFarlane nor the names of other contributors may be used to endorse or promote products derived from this software without specific prior written permission.\markdownRendererUlItemEnd 
+\markdownRendererUlEnd \markdownRendererInterblockSeparator
+{}THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. %</readme,main> % /* % ██ ██████ ███████ █████ ██████ ███ ███ ███████ % ██ ██ ██ ██ ██ ██ ██ ██ ████ ████ ██ % ██ ██████ █████ ███████ ██ ██ ██ ████ ██ █████ % ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ % ██ ██ ██ ███████ ██ ██ ██████ ██ ██ ███████ % \markdownRendererEmphasis{/ %<}driver>\relax
\ No newline at end of file


Property changes on: trunk/Master/texmf-dist/doc/latex/hu-berlin-bundle/_markdown_hu-berlin-bundle/5743ba341396e7047e5a76bfb9c28dcd.md.tex
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Deleted: trunk/Master/texmf-dist/doc/latex/hu-berlin-bundle/_markdown_hu-berlin-bundle/b6c78e8c7fdf104e322be55279aea9bd.md.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/hu-berlin-bundle/_markdown_hu-berlin-bundle/b6c78e8c7fdf104e322be55279aea9bd.md.tex	2019-12-20 22:21:32 UTC (rev 53195)
+++ trunk/Master/texmf-dist/doc/latex/hu-berlin-bundle/_markdown_hu-berlin-bundle/b6c78e8c7fdf104e322be55279aea9bd.md.tex	2019-12-20 22:22:12 UTC (rev 53196)
@@ -1,46 +0,0 @@
-%</driver> % /* % ██████ ███████ █████ ██████ ███ ███ ███████ % ▄ ██ ▄██ ██ ██ ██ ██ ██ ██ ████ ████ ██ % ████ ██████ █████ ███████ ██ ██ ██ ████ ██ █████ % ▀ ██ ▀██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ % ██ ██ ███████ ██ ██ ██████ ██ ██ ███████ % \markdownRendererEmphasis{/ %<}readme,main>\markdownRendererInterblockSeparator
-{}With this (unofficial) bundle you have several documents which are designed according to the corporate design of the Humboldt-Universität zu Berlin.\markdownRendererInterblockSeparator
-{}Following documents or documentclasses are available:\markdownRendererInterblockSeparator
-{}\markdownRendererUlBegin
-\markdownRendererUlItem letter (\markdownRendererCodeSpan{hu-berlin-letter.cls}); via \markdownRendererCodeSpan{.tex} and \markdownRendererCodeSpan{.md}\markdownRendererUlItemEnd 
-\markdownRendererUlEnd \markdownRendererInterblockSeparator
-{}\markdownRendererHeadingTwo{Installation of the bundle}\markdownRendererInterblockSeparator
-{}\markdownRendererCodeSpan{hu-berlin} is part of the distributions \markdownRendererLink{MiKTeX}{http://www.miktex.org}{http://www.miktex.org}{} and \markdownRendererLink{TeXLive}{http://www.tug.org/texlive}{http://www.tug.org/texlive}{} -- thus, you can easily install it using the respective package manager. If you would like to install \markdownRendererCodeSpan{hu-berlin-bundle} into your local folder manually, do the following: Go to your terminal, browse to the folder of this bundle and run\markdownRendererInterblockSeparator
-{}\markdownRendererCodeSpan{
-make install
-}\markdownRendererInterblockSeparator
-{}If you are using macOS you might be asked for your user account password for the installation.\markdownRendererInterblockSeparator
-{}Further options of this makefile are:\markdownRendererInterblockSeparator
-{}\markdownRendererUlBegin
-\markdownRendererUlItem \markdownRendererCodeSpan{clean}: deletes all unnecessary files\markdownRendererUlItemEnd 
-\markdownRendererUlItem \markdownRendererCodeSpan{cleanbundle}: deletes all files except \markdownRendererCodeSpan{.dtx}, \markdownRendererCodeSpan{.md}. You will get the plain version of this bundle. This might be helpful if you send the bundle to someone else.\markdownRendererUlItemEnd 
-\markdownRendererUlItem \markdownRendererCodeSpan{ctan}: this will create a zip file which can be used to send to CTAN.\markdownRendererUlItemEnd 
-\markdownRendererUlItem \markdownRendererCodeSpan{files}: will only create the files from the \markdownRendererCodeSpan{.dtx}-scratch.\markdownRendererUlItemEnd 
-\markdownRendererUlItem \markdownRendererCodeSpan{uninstall}: will erase the locally installed files.\markdownRendererUlItemEnd 
-\markdownRendererUlEnd \markdownRendererInterblockSeparator
-{}This bundle is constantly updated. For hints, errors or suggestions use the GitHub repository \markdownRendererLink{https://github.com/LukasCBossert/hu-berlin-bundle}{https://github.com/LukasCBossert/hu-berlin-bundle}{https://github.com/LukasCBossert/hu-berlin-bundle}{}.\markdownRendererInterblockSeparator
-{}\markdownRendererHeadingTwo{Changelog}\markdownRendererInterblockSeparator
-{}All notable changes to this project will be documented in the \markdownRendererLink{README.md}{https://github.com/LukasCBossert/hu-berlin-bundle/blob/master/README.md}{https://github.com/LukasCBossert/hu-berlin-bundle/blob/master/README.md}{}. This project \markdownRendererStrongEmphasis{does not} adhere to \markdownRendererLink{Semantic Versioning}{http://semver.org/}{http://semver.org/}{}. The markdown syntax is inspired by the conventions proposed by \markdownRendererLink{keepachangelog.com}{http://keepachangelog.com/}{http://keepachangelog.com/}{}.\markdownRendererInterblockSeparator
-{}\markdownRendererHeadingThree{v1.0.3 (2019-06-26)}\markdownRendererInterblockSeparator
-{}\markdownRendererUlBegin
-\markdownRendererUlItem Changed the main font for compatibility with UNIX-systems (TeX Gyre Heros instead of Verdana).\markdownRendererUlItemEnd 
-\markdownRendererUlEnd \markdownRendererInterblockSeparator
-{}\markdownRendererHeadingThree{v1.0.2 (2019-06-22)}\markdownRendererInterblockSeparator
-{}Renaming files for CTAN compatability.\markdownRendererInterblockSeparator
-{}\markdownRendererHeadingThree{v1.0.1 (2019-06-21)}\markdownRendererInterblockSeparator
-{}Internal changes for publishing. Still one documentclass for a letter.\markdownRendererInterblockSeparator
-{}\markdownRendererHeadingThree{v1.0.0 (2019-06-21)}\markdownRendererInterblockSeparator
-{}First release with a documentclass for letter.\markdownRendererInterblockSeparator
-{}\markdownRendererHeadingTwo{Copyright}\markdownRendererInterblockSeparator
-{}Various parts of this bundle have different copyrights. If not otherwise stated the copyright is \markdownRendererLink{The LaTeX project public license (LPPL), version 1.3c}{https://www.latex-project.org/lppl/lppl-1-3c/}{https://www.latex-project.org/lppl/lppl-1-3c/}{}\markdownRendererInterblockSeparator
-{}\markdownRendererHeadingThree{Boilerplate / markdown-template}\markdownRendererInterblockSeparator
-{}The template for the markdown conversion, forked from the pandoc-templates and \markdownRendererLink{JensErat pandoc-scrlttr2}{https://github.com/JensErat/pandoc-scrlttr2}{https://github.com/JensErat/pandoc-scrlttr2}{} is dual-licensed, under both the GPL (v2 or higher, same as pandoc) and the BSD 3-clause license (included below).\markdownRendererInterblockSeparator
-{}\markdownRendererHorizontalRule{}\markdownRendererInterblockSeparator
-{}Copyright (c) 2014, John MacFarlane\ Copyright (c) 2014, Jens Erat\ All rights reserved.\markdownRendererInterblockSeparator
-{}Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:\markdownRendererInterblockSeparator
-{}\markdownRendererUlBegin
-\markdownRendererUlItem Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.\markdownRendererUlItemEnd 
-\markdownRendererUlItem Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.\markdownRendererUlItemEnd 
-\markdownRendererUlItem Neither the name of John MacFarlane nor the names of other contributors may be used to endorse or promote products derived from this software without specific prior written permission.\markdownRendererUlItemEnd 
-\markdownRendererUlEnd \markdownRendererInterblockSeparator
-{}THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. %</readme,main> % /* % ██ ██████ ███████ █████ ██████ ███ ███ ███████ % ██ ██ ██ ██ ██ ██ ██ ██ ████ ████ ██ % ██ ██████ █████ ███████ ██ ██ ██ ████ ██ █████ % ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ % ██ ██ ██ ███████ ██ ██ ██████ ██ ██ ███████ % \markdownRendererEmphasis{/ %<}driver>\relax
\ No newline at end of file

Modified: trunk/Master/texmf-dist/doc/latex/hu-berlin-bundle/hu-berlin-bundle.markdown.in
===================================================================
--- trunk/Master/texmf-dist/doc/latex/hu-berlin-bundle/hu-berlin-bundle.markdown.in	2019-12-20 22:21:32 UTC (rev 53195)
+++ trunk/Master/texmf-dist/doc/latex/hu-berlin-bundle/hu-berlin-bundle.markdown.in	2019-12-20 22:22:12 UTC (rev 53196)
@@ -14,9 +14,9 @@
 Following documents or documentclasses are available:
 
 * letter (`hu-berlin-letter.cls`); via `.tex` and `.md`
+* base package (`hu-berlin-base.sty`)
 
 
-
 ## Installation of the bundle
 `hu-berlin` is part of the distributions [MiKTeX](http://www.miktex.org)
 and [TeXLive](http://www.tug.org/texlive) -- thus, you
@@ -51,6 +51,9 @@
 This project **does not** adhere to [Semantic Versioning](http://semver.org/).
 The markdown syntax is inspired by the conventions proposed by [keepachangelog.com](http://keepachangelog.com/).
 
+### v1.0.4 (2019-12-19)
+* Added `hu-berlin-base.sty` as a package which contains all relevant code for documents and documentclasses of the bundle.
+
 ### v1.0.3 (2019-06-26)
  * Changed the main font for compatibility with UNIX-systems (TeX Gyre Heros instead of Verdana).
 

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

Modified: trunk/Master/texmf-dist/doc/latex/hu-berlin-bundle/hu-berlin-bundle.pkglist
===================================================================
--- trunk/Master/texmf-dist/doc/latex/hu-berlin-bundle/hu-berlin-bundle.pkglist	2019-12-20 22:21:32 UTC (rev 53195)
+++ trunk/Master/texmf-dist/doc/latex/hu-berlin-bundle/hu-berlin-bundle.pkglist	2019-12-20 22:22:12 UTC (rev 53196)
@@ -1,6 +1,6 @@
-scrlttr2
 graphicx
 marvosym
+scrlttr2
 scrlayer-scrpage
 geometry
 fontspec

Added: trunk/Master/texmf-dist/doc/latex/hu-berlin-bundle/hu-berlin-letter-example-lualatex.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/hu-berlin-bundle/hu-berlin-letter-example-lualatex.tex	                        (rev 0)
+++ trunk/Master/texmf-dist/doc/latex/hu-berlin-bundle/hu-berlin-letter-example-lualatex.tex	2019-12-20 22:22:12 UTC (rev 53196)
@@ -0,0 +1,52 @@
+%%
+%% This is file `hu-berlin-letter-example-lualatex.tex',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% hu-berlin-bundle.dtx  (with options: `example,letter')
+%% ----------------------------------------------------------------
+%% hu-berlin-bundle
+%% Author:  Lukas C. Bossert
+%% E-mail:  lukas at texografie.de
+%% License: Released under the LaTeX Project Public License v1.3c or later
+%% See:     http://www.latex-project.org/lppl.txt
+%% Various parts my have a different licence,
+%% please consider and respect them carefully.
+%% ----------------------------------------------------------------
+%% 
+\documentclass{hu-berlin-letter}
+\LoadLetterOption{hu-berlin-letter-example}
+\setkomavar{myref}{}
+\setkomavar{yourref}{}
+\setkomavar{yourmail}{}
+\setkomavar{customer}{}
+\setkomavar{invoice}{}
+\setkomavar{subject}{Betreff}
+\usepackage{blindtext}
+\begin{document}
+\begin{letter}{%
+  Erika Musterfrau\par
+  Musterweg 43\par
+  56789 Musterhausen%
+}
+\opening{Sehr geehrte Frau Musterfrau,}
+\blindtext[2]
+\clearpage
+\blindtext
+\closing{Mit freundlichen Grüßen}
+\ps PS: \dots
+\encl{%
+  Anlage 1\\
+  Anlage 2%
+}
+\cc{%
+  Verteiler 1\\
+  Verteiler 2%
+}
+\end{letter}
+\end{document}
+%% 
+%% Copyright (C) 2019-2020
+%%
+%% End of file `hu-berlin-letter-example-lualatex.tex'.


Property changes on: trunk/Master/texmf-dist/doc/latex/hu-berlin-bundle/hu-berlin-letter-example-lualatex.tex
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/doc/latex/hu-berlin-bundle/hu-berlin-letter-example-markdown.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/hu-berlin-bundle/hu-berlin-letter-example-markdown.md	                        (rev 0)
+++ trunk/Master/texmf-dist/doc/latex/hu-berlin-bundle/hu-berlin-letter-example-markdown.md	2019-12-20 22:22:12 UTC (rev 53196)
@@ -0,0 +1,10 @@
+---
+documentclass: hu-berlin-letter
+sender: hu-berlin-letter-example
+subject: Short description
+addressee:
+- Alexander von Humboldt
+- Unter den Linden 6
+- 10099 Berlin
+---
+Thank you very much for your letter.


Property changes on: trunk/Master/texmf-dist/doc/latex/hu-berlin-bundle/hu-berlin-letter-example-markdown.md
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/doc/latex/hu-berlin-bundle/hu-berlin-letter-example.lco
===================================================================
--- trunk/Master/texmf-dist/doc/latex/hu-berlin-bundle/hu-berlin-letter-example.lco	                        (rev 0)
+++ trunk/Master/texmf-dist/doc/latex/hu-berlin-bundle/hu-berlin-letter-example.lco	2019-12-20 22:22:12 UTC (rev 53196)
@@ -0,0 +1,51 @@
+%%
+%% This is file `hu-berlin-letter-example.lco',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% hu-berlin-bundle.dtx  (with options: `example,lco')
+%% ----------------------------------------------------------------
+%% hu-berlin-bundle
+%% Author:  Lukas C. Bossert
+%% E-mail:  lukas at texografie.de
+%% License: Released under the LaTeX Project Public License v1.3c or later
+%% See:     http://www.latex-project.org/lppl.txt
+%% Various parts my have a different licence,
+%% please consider and respect them carefully.
+%% ----------------------------------------------------------------
+%% 
+\ProvidesFile{hu-berlin-letter-example.lco}
+\setkomavar{fromname}
+  [Wissenschaftlicher Mitarbeiter]
+  {Dr. Max Mustermann}
+\setkomavar{fromemail}{max.mustermann at hu-berlin.de}
+\setkomavar{fromphone}{1234}
+\setkomavar{fromfax}{5678}
+\setkomavar{fromurl}{www.hu-berlin.de}
+\setkomavar{backaddress}{HU Berlin\\
+Unter den Linden 6\\
+D-10099 Berlin}
+\setkomavar{faculty}{%
+Philosophische Fakultät
+}
+\setkomavar{institute}{%
+  \mbox{Institut für Briefvorlagen}
+}
+\setkomavar{institute.additional}{Here you can add more text.}
+\setkomavar{institute.head}[Dekanin]{Prof. Dr. Maike Musterfrau}
+\setkomavar{institute.head.mail}{maike.musterfrau at hu-berlin.de}
+\setkomavar{local}{%
+  Mohrenstraße 40/41\\
+  Zimmer X\\
+  D-10117 Berlin}
+\setkomavar{connections}{U Bahnhof Hausvogteiplatz (U2)}
+\setkomavar{accessibility}{Hausvogteiplatz}
+\setkomavar{signature}{%
+  \usekomavar{institute.head} --
+  \usekomavar{fromname}
+}
+%% 
+%% Copyright (C) 2019-2020
+%%
+%% End of file `hu-berlin-letter-example.lco'.


Property changes on: trunk/Master/texmf-dist/doc/latex/hu-berlin-bundle/hu-berlin-letter-example.lco
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/doc/latex/hu-berlin-bundle/hu-berlin-letter-template.latex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/hu-berlin-bundle/hu-berlin-letter-template.latex	2019-12-20 22:21:32 UTC (rev 53195)
+++ trunk/Master/texmf-dist/doc/latex/hu-berlin-bundle/hu-berlin-letter-template.latex	2019-12-20 22:22:12 UTC (rev 53196)
@@ -61,7 +61,7 @@
 \begin{document}
 \begin{letter}{%
 $for(addressee)$
-$addressee$$sep$\\
+$addressee$$sep$\par
 $endfor$
 }
 $for(include-before)$
@@ -76,6 +76,6 @@
 \end{letter}
 \end{document}
 %% 
-%% Copyright (C) 2019
+%% Copyright (C) 2019-2020
 %%
 %% End of file `hu-berlin-letter-template.latex'.

Deleted: trunk/Master/texmf-dist/doc/latex/hu-berlin-bundle/hu-berlin-letter.lco
===================================================================
--- trunk/Master/texmf-dist/doc/latex/hu-berlin-bundle/hu-berlin-letter.lco	2019-12-20 22:21:32 UTC (rev 53195)
+++ trunk/Master/texmf-dist/doc/latex/hu-berlin-bundle/hu-berlin-letter.lco	2019-12-20 22:22:12 UTC (rev 53196)
@@ -1,51 +0,0 @@
-%%
-%% This is file `hu-berlin-letter.lco',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% hu-berlin-bundle.dtx  (with options: `example,lco')
-%% ----------------------------------------------------------------
-%% hu-berlin-bundle
-%% Author:  Lukas C. Bossert
-%% E-mail:  lukas at texografie.de
-%% License: Released under the LaTeX Project Public License v1.3c or later
-%% See:     http://www.latex-project.org/lppl.txt
-%% Various parts my have a different licence,
-%% please consider and respect them carefully.
-%% ----------------------------------------------------------------
-%% 
-\ProvidesFile{hu-berlin-letter.lco}
-\setkomavar{fromname}
-[Wissenschaftlicher Mitarbeiter]
-{Dr. Max Mustermann}
-\setkomavar{fromemail}{max.mustermann at hu-berlin.de}
-\setkomavar{fromphone}{1234}
-\setkomavar{fromfax}{5678}
-\setkomavar{fromurl}{www.hu-berlin.de}
-\setkomavar{backaddress}{HU Berlin\\
-Unter den Linden 6\\
-D-10099 Berlin}
-\setkomavar{faculty}{%
-Philosophische Fakultät
-}
-\setkomavar{institute}{%
-  \mbox{Institut für Briefvorlagen}
-}
-\setkomavar{institute.additional}{Here you can add more text.}
-\setkomavar{institute.head}[Dekanin]{Prof. Dr. Maike Musterfrau}
-\setkomavar{institute.head.mail}{maike.musterfrau at hu-berlin.de}
-\setkomavar{local}{%
-  Mohrenstraße 40/41\\
-  Zimmer X\\
-  D-10117 Berlin}
-\setkomavar{connections}{U Bahnhof Hausvogteiplatz (U2)}
-\setkomavar{accessibility}{Hausvogteiplatz}
-\setkomavar{signature}{%
-  \usekomavar{institute.head} --
-  \usekomavar{fromname}
-}
-%% 
-%% Copyright (C) 2019
-%%
-%% End of file `hu-berlin-letter.lco'.

Deleted: trunk/Master/texmf-dist/doc/latex/hu-berlin-bundle/hu-berlin-letter.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/hu-berlin-bundle/hu-berlin-letter.md	2019-12-20 22:21:32 UTC (rev 53195)
+++ trunk/Master/texmf-dist/doc/latex/hu-berlin-bundle/hu-berlin-letter.md	2019-12-20 22:22:12 UTC (rev 53196)
@@ -1,10 +0,0 @@
----
-documentclass: hu-berlin-letter
-sender: hu-berlin-letter
-subject: Short description
-addressee:
-- Alexander von Humboldt
-- Unter den Linden 6
-- 10099 Berlin
----
-Thank you very much for your letter.

Deleted: trunk/Master/texmf-dist/doc/latex/hu-berlin-bundle/hu-berlin-letter.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/hu-berlin-bundle/hu-berlin-letter.tex	2019-12-20 22:21:32 UTC (rev 53195)
+++ trunk/Master/texmf-dist/doc/latex/hu-berlin-bundle/hu-berlin-letter.tex	2019-12-20 22:22:12 UTC (rev 53196)
@@ -1,52 +0,0 @@
-%%
-%% This is file `hu-berlin-letter.tex',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% hu-berlin-bundle.dtx  (with options: `example,letter')
-%% ----------------------------------------------------------------
-%% hu-berlin-bundle
-%% Author:  Lukas C. Bossert
-%% E-mail:  lukas at texografie.de
-%% License: Released under the LaTeX Project Public License v1.3c or later
-%% See:     http://www.latex-project.org/lppl.txt
-%% Various parts my have a different licence,
-%% please consider and respect them carefully.
-%% ----------------------------------------------------------------
-%% 
-\documentclass{hu-berlin-letter}
-\LoadLetterOption{hu-berlin-letter}
-\setkomavar{myref}{}
-\setkomavar{yourref}{}
-\setkomavar{yourmail}{}
-\setkomavar{customer}{}
-\setkomavar{invoice}{}
-\setkomavar{subject}{Betreff}
-\usepackage{blindtext}
-\begin{document}
-\begin{letter}{%
-  Erika Musterfrau\\
-  Musterweg 43\\
-  56789 Musterhausen%
-}
-\opening{Sehr geehrte Frau Musterfrau,}
-\blindtext[2]
-\clearpage
-\blindtext
-\closing{Mit freundlichen Grüßen}
-\ps PS: \dots
-\encl{%
-  Anlage 1\\
-  Anlage 2%
-}
-\cc{%
-  Verteiler 1\\
-  Verteiler 2%
-}
-\end{letter}
-\end{document}
-%% 
-%% Copyright (C) 2019
-%%
-%% End of file `hu-berlin-letter.tex'.

Modified: trunk/Master/texmf-dist/doc/latex/hu-berlin-bundle/makefile
===================================================================
--- trunk/Master/texmf-dist/doc/latex/hu-berlin-bundle/makefile	2019-12-20 22:21:32 UTC (rev 53195)
+++ trunk/Master/texmf-dist/doc/latex/hu-berlin-bundle/makefile	2019-12-20 22:22:12 UTC (rev 53196)
@@ -31,10 +31,10 @@
 	$(MAKE) md2pdf-letter
 
 md2pdf-letter: files
-	pandoc --pdf-engine=lualatex --template hu-berlin-letter-template.latex -o hu-berlin-letter-markdown.pdf hu-berlin-letter.md
+	pandoc --pdf-engine=lualatex --template hu-berlin-letter-template.latex -o hu-berlin-letter-example-markdown.pdf hu-berlin-letter-example-markdown.md
 
 letter: files
-	latexmk -lualatex  -interaction=nonstopmode hu-berlin-letter.tex
+	latexmk -lualatex  -interaction=nonstopmode hu-berlin-letter-example-lualatex.tex
 
 # How to get information from CTAN
 CTAN: $(PROJECT).pkglist
@@ -117,10 +117,10 @@
 
 
 
-install: uninstall
+install: uninstall files
 	@mkdir -p $(LOCAL)/{tex,source,doc}/latex/$(PROJECT)
 	@cp $(PROJECT).{dtx,ins} $(LOCAL)/source/latex/$(PROJECT)
-	@cp hu-berlin-*.cls $(LOCAL)/tex/latex/$(PROJECT)
+	@cp hu-berlin-*.{cls,sty} $(LOCAL)/tex/latex/$(PROJECT)
 	@cp img/* $(LOCAL)/tex/latex/$(PROJECT)
 	@cp $(PROJECT).pdf $(LOCAL)/doc/latex/$(PROJECT)
 	mktexlsr

Modified: trunk/Master/texmf-dist/source/latex/hu-berlin-bundle/hu-berlin-bundle.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/hu-berlin-bundle/hu-berlin-bundle.dtx	2019-12-20 22:21:32 UTC (rev 53195)
+++ trunk/Master/texmf-dist/source/latex/hu-berlin-bundle/hu-berlin-bundle.dtx	2019-12-20 22:22:12 UTC (rev 53196)
@@ -1,6 +1,6 @@
 % \iffalse
 %<*internal|cls|sty>
-\def\Version{2019/06/26 v1.0.3}
+\def\Version{2019/12/19 v1.0.4}
 %</internal|cls|sty>
 %<*internal>
 \iffalse
@@ -19,6 +19,12 @@
   \PackageInfo{hu-berlin}{* * * hu-berlin * * *\MessageBreak
 	  Part of the hu-berlin Bundle}
 %</style>
+%<*base>
+\ProvidesPackage{hu-berlin-base}
+  [\Version\space hu-berlin - package for basic features]
+  \PackageInfo{hu-berlin}{* * * hu-berlin * * *\MessageBreak
+	  Part of the hu-berlin Bundle}
+%</base>
 %</sty>
 %<*driver>
 \catcode9=12
@@ -153,8 +159,8 @@
 \generate{
   \file{README.md}{\from{\jobname.dtx}{readme,main}}
   \file{hu-berlin-bundle-bibliography.bib}{\from{\jobname.dtx}{bib}}
-  \file{hu-berlin-letter.tex}{\from{\jobname.dtx}{example,letter}}
-  \file{hu-berlin-letter.md}{\from{\jobname.dtx}{example,letter-md}}
+  \file{hu-berlin-letter-example-lualatex.tex}{\from{\jobname.dtx}{example,letter}}
+  \file{hu-berlin-letter-example-markdown.md}{\from{\jobname.dtx}{example,letter-md}}
 }
 
 \preamble
@@ -171,15 +177,16 @@
 \endpreamble
 \postamble
  
-Copyright (C) 2019
+Copyright (C) 2019-2020
 \endpostamble
 
 \usedir{tex/latex/\jobname}
 \generate{
-  \file{hu-berlin-letter.tex}{\from{\jobname.dtx}{example,letter}}
-  \file{hu-berlin-letter.lco}{\from{\jobname.dtx}{example,lco}}
+  \file{hu-berlin-letter-example-lualatex.tex}{\from{\jobname.dtx}{example,letter}}
+  \file{hu-berlin-letter-example.lco}{\from{\jobname.dtx}{example,lco}}
   \file{hu-berlin-letter.cls}{\from{\jobname.dtx}{cls,letter}}
   %
+  \file{hu-berlin-base.sty}{\from{\jobname.dtx}{sty,base}}
   \file{hu-berlin-bundle-style.sty}{\from{\jobname.dtx}{sty,style}}
   \file{hu-berlin-letter-template.latex}{\from{\jobname.dtx}{template,letter-md}}
 }
@@ -260,9 +267,9 @@
 Following documents or documentclasses are available:
 
 * letter (`hu-berlin-letter.cls`); via `.tex` and `.md`
+* base package (`hu-berlin-base.sty`)
 
 
-
 ## Installation of the bundle
 `hu-berlin` is part of the distributions [MiKTeX](http://www.miktex.org)
 and [TeXLive](http://www.tug.org/texlive) -- thus, you
@@ -297,6 +304,9 @@
 This project **does not** adhere to [Semantic Versioning](http://semver.org/).
 The markdown syntax is inspired by the conventions proposed by [keepachangelog.com](http://keepachangelog.com/).
 
+### v1.0.4 (2019-12-19)
+* Added `hu-berlin-base.sty` as a package which contains all relevant code for documents and documentclasses of the bundle.
+
 ### v1.0.3 (2019-06-26)
  * Changed the main font for compatibility with UNIX-systems (TeX Gyre Heros instead of Verdana).
  
@@ -368,14 +378,15 @@
 \footnotesize
 \dirtree{%
 .1 \huberlinFolder hu-berlin-bundle.
-.2 hu-berlin-bundle.dtx\DTcomment{code and documentation}.
-.2 hu-berlin-bundle.pdf\DTcomment{documentation}.
-.2 hu-berlin-letter.tex \DTcomment{letter}.
-.2 hu-berlin-letter.lco \DTcomment{datafile for letter}.
-.2 hu-berlin-letter.pdf \DTcomment{letter}.
+.2 hu-berlin-bundle.dtx \DTcomment{code and documentation}.
+.2 hu-berlin-bundle.pdf \DTcomment{documentation}.
+.2 hu-berlin-base.sty \DTcomment{basic components of the bundle}.
+.2 hu-berlin-letter-example-lualatex.tex \DTcomment{letter}.
+.2 hu-berlin-letter-example.lco \DTcomment{datafile for letter}.
+.2 hu-berlin-letter-example-lualatex.pdf \DTcomment{letter}.
+.2 hu-berlin-letter-example-markdown.pdf \DTcomment{converted letter from markdown}.
+.2 hu-berlin-letter-example-markdown.md \DTcomment{example markdown file }.
 .2 hu-berlin-letter-template.latex \DTcomment{template for conversion}.
-.2 hu-berlin-letter-markdown.pdf \DTcomment{converted letter from markdown}.
-.2 hu-berlin-letter.md \DTcomment{example markdown file }.
 .2 \huberlinFolder img\DTcomment{folder for images}.
 .3 texografie-logo.png\DTcomment{logo of maintainer}.
 .3 hu-berlin-logo.jpg\DTcomment{logo of HU}.
@@ -400,26 +411,26 @@
 \part{Example files}
 \chapter{Letter}
 \section{From \texttt{.tex}}
-\IfFileExists{hu-berlin-letter.pdf}
+\IfFileExists{hu-berlin-letter-example-lualatex.pdf}
   {\includepdf[%
   pagecommand={\pagestyle{scrheadings}}
  ,link
  ,pages=-
- ,scale=.8
- % ,nup=1x2
- ,frame]{hu-berlin-letter.pdf}}
- {|hu-berlin-letter.pdf| missing!}
+ % ,scale=.5
+ ,nup=2x1
+ ,frame]{hu-berlin-letter-example-lualatex.pdf}}
+ {|hu-berlin-letter-example-lualatex.pdf| missing!}
 
 \section{From \texttt{.md}}
-\IfFileExists{hu-berlin-letter-markdown.pdf}
+\IfFileExists{hu-berlin-letter-example-markdown.pdf}
   {\includepdf[%
   pagecommand={\pagestyle{scrheadings}}
  ,link
  ,pages=-
- ,scale=.8
- % ,nup=1x2
- ,frame]{hu-berlin-letter-markdown.pdf}}
- {|hu-berlin-letter-markdown.pdf| missing!}
+ % ,scale=.5
+ ,nup=2x1
+ ,frame]{hu-berlin-letter-example-markdown.pdf}}
+ {|hu-berlin-letter-example-markdown.pdf| missing!}
 
 
 \end{document}
@@ -457,7 +468,7 @@
 %
 % The first line should provide this information.
 %    \begin{macrocode}
-\ProvidesFile{hu-berlin-letter.lco}
+\ProvidesFile{hu-berlin-letter-example.lco}
 %    \end{macrocode}
 % Now we set up the personal data.
 %
@@ -468,11 +479,11 @@
 % you can also write the position of this person in brackets, this is optional; 
 % \oarg{position}
 %    \begin{macrocode}
-[Wissenschaftlicher Mitarbeiter]
+  [Wissenschaftlicher Mitarbeiter]
 %    \end{macrocode}
 % But you need to give a name:
 %    \begin{macrocode}
-{Dr. Max Mustermann} 
+  {Dr. Max Mustermann} 
 %    \end{macrocode}
 % The mail address
 %    \begin{macrocode}
@@ -548,7 +559,7 @@
 %   ,numbersep   = 10pt
 %   ,numberstyle =\footnotesize\ttfamily\color{hu-berlin-grey}
 %   }]%
-%  {hu-berlin-letter.lco}
+%  {hu-berlin-letter-example.lco}
 %
 % \section{\texttt{.tex}-file}
 %    \begin{macrocode}
@@ -559,7 +570,7 @@
 %    \end{macrocode}
 % Now we load the personal data-file which has the ending |.lco|.
 %    \begin{macrocode}
-\LoadLetterOption{hu-berlin-letter}
+\LoadLetterOption{hu-berlin-letter-example}
 %    \end{macrocode}
 % If you have the HU font installed on your computer, 
 % you can load it, too:
@@ -599,8 +610,8 @@
 \begin{letter}{%
 %    \end{macrocode}
 %    \begin{macrocode}
-  Erika Musterfrau\\
-  Musterweg 43\\
+  Erika Musterfrau\par
+  Musterweg 43\par
   56789 Musterhausen%
 %    \end{macrocode}
 % Closing now again.
@@ -651,7 +662,7 @@
 %   ,numbersep   = 10pt
 %   ,numberstyle =\footnotesize\ttfamily\color{hu-berlin-grey}
 %   }]%
-%  {hu-berlin-letter.tex}
+%  {hu-berlin-letter-example-lualatex.tex}
 %    \begin{macrocode}
 %</letter>
 %    \end{macrocode}
@@ -673,7 +684,7 @@
 %    \end{macrocode}
 % The following will load the |.lco|-file, you replace that with the name of your |.lco|-file.
 %    \begin{macrocode}
-sender: hu-berlin-letter
+sender: hu-berlin-letter-example
 %    \end{macrocode}
 % You should also tell a short subject
 %    \begin{macrocode}
@@ -702,7 +713,7 @@
 %   ,numbersep   = 10pt
 %   ,numberstyle =\footnotesize\ttfamily\color{hu-berlin-grey}
 %   }]%
-%  {hu-berlin-letter.md}
+%  {hu-berlin-letter-example-markdown.md}
 %    \begin{macrocode}
 %</letter-md>
 %    \end{macrocode}
@@ -712,30 +723,12 @@
 %    \end{macrocode}
 %\part{Guide for Coders}
 %    \begin{macrocode}
-%<*cls>
+%<*sty>
 %    \end{macrocode}
-%\chapter{Letter}
+%\chapter{hu-berlin-base-package}
 %    \begin{macrocode}
-%<*letter>
+%<*base>
 %    \end{macrocode}
-% We load \pkg{scrlttr2} which is the documentclass for letters.
-% Furthermore we set up some options.
-%    \begin{macrocode}
-\LoadClass[%
-  fontsize=10pt,
-  version=last,
-%    \end{macrocode}
-% If there is anything to debug, you can enable |visualize|
-%    \begin{macrocode}
-  % visualize
-%    \end{macrocode}
-%    \begin{macrocode}
-]{scrlttr2}
-%    \end{macrocode}
-% For debugging also uncomment the \cs{showfields}\marg{fields} commanand.
-%    \begin{macrocode}
-% \showfields{head,address,location,refline,foot}
-%    \end{macrocode}
 % Since we do want to compile with \lualatex, 
 % we make sure that it will be compilable only with that.
 %    \begin{macrocode}
@@ -783,6 +776,52 @@
 %    \begin{macrocode}
 \RequirePackage{marvosym}
 %    \end{macrocode}
+% And we define various colors from the corporate design manual.
+%    \begin{macrocode}
+\RequirePackage{xcolor}
+\definecolor{hu-berlin-blue}{RGB}{0,65,137}
+\definecolor{hu-berlin-green}{RGB}{150,190,20}
+\definecolor{hu-berlin-grey}{RGB}{169,169,169}
+\definecolor{hu-berlin-brown}{RGB}{82,79,60}
+\definecolor{hu-berlin-red}{RGB}{180,0,0}
+%    \end{macrocode}
+% That’s all for the base package, so we close it.
+%    \begin{macrocode}
+%</base>
+%    \end{macrocode}
+%    \begin{macrocode}
+%</sty>
+%    \end{macrocode}
+%    \begin{macrocode}
+%<*cls>
+%    \end{macrocode}
+%\chapter{Letter}
+%    \begin{macrocode}
+%<*letter>
+%    \end{macrocode}
+% We load \pkg{scrlttr2} which is the documentclass for letters.
+% Furthermore we set up some options.
+%    \begin{macrocode}
+\LoadClass[%
+  fontsize=10pt,
+  version=last,
+%    \end{macrocode}
+% If there is anything to debug, you can enable |visualize|
+%    \begin{macrocode}
+  % visualize
+%    \end{macrocode}
+%    \begin{macrocode}
+]{scrlttr2}
+%    \end{macrocode}
+% For debugging also uncomment the \cs{showfields}\marg{fields} commanand.
+%    \begin{macrocode}
+% \showfields{head,address,location,refline,foot}
+%    \end{macrocode}
+% Since all common and basic features of the bundle
+% are located in a separate package we load that first.
+%    \begin{macrocode}
+\RequirePackage{hu-berlin-base}
+%    \end{macrocode}
 % To get the HU logo on the second and following pages we load \pkg{scrlayer-scrpage}.\fnurl{https://tex.stackexchange.com/a/495258/98739}
 %    \begin{macrocode}
 \RequirePackage{scrlayer-scrpage}
@@ -1100,7 +1139,7 @@
 % the corporate design guidlines.\fnurl{https://www.hu-berlin.de/de/hu-intern/design/basiselemente/leitfaden-corporate-design-hu.pdf}
 %    \begin{macrocode}
 \setkomavar{firsthead}{%
- \includegraphics[width=145mm]{hu-berlin-logo.jpg}%
+ \includegraphics[width=145mm]{hu-berlin-logo}%
 }
 %    \end{macrocode}
 %
@@ -1121,8 +1160,8 @@
 %    \begin{macrocode}
 \setkomavar*{fromaddress}{Postanschrift:}
 \setkomavar{fromaddress}{%
-  Humboldt-Universität zu Berlin\\
-  Unter den Linden 6\\
+  Humboldt-Universität zu Berlin\par
+  Unter den Linden 6\par
   D-10099 Berlin}
 %    \end{macrocode}
 %
@@ -1235,7 +1274,7 @@
 \begin{document}
 \begin{letter}{%
 $for(addressee)$
-$addressee$$sep$\\
+$addressee$$sep$\par
 $endfor$
 }
 $for(include-before)$
@@ -1340,8 +1379,6 @@
 
 \defaultfontfeatures{%
   Ligatures = TeX
- ,Scale     = MatchLowercase
- ,Numbers   = OldStyle
 }
 %    \end{macrocode}
 % For fonts we use the available |TeX Gyre Pagella| as main font.\fnurl{http://www.gust.org.pl/projects/e-foundry/tex-gyre}
@@ -1352,17 +1389,18 @@
 %    \end{macrocode}
 % And we declare also the other fonts, too.
 %    \begin{macrocode}
-\setmonofont[Scale=1]{TeX Gyre Cursor}
+\setmonofont[%
+  Scale=1
+]{TeX Gyre Cursor}
 \setsansfont[%
-  ,LetterSpace = .8]{TeX Gyre Adventor-Regular}
+  ,LetterSpace = .8
+]{TeX Gyre Adventor-Regular}
 \linespread{1.05}
 %    \end{macrocode}
 %    \begin{macrocode}
-\newfontfamily\listingsfont[ 
-  Scale     = MatchLowercase,
-]{TeX Gyre Cursor}
-\renewcommand\MacroFont{\listingsfont}
 
+
+
 \RequirePackage{marginnote}
 \renewcommand*{\marginfont}{%
   \rule{0pt}{0.7\baselineskip}%
@@ -1408,7 +1446,11 @@
 %    \begin{macrocode}
 \RequirePackage{etoolbox}
 %https://tex.stackexchange.com/a/235881/98739
-\AfterEndPreamble{\maketitle}
+\AfterEndPreamble{%
+  \maketitle
+  \renewcommand\MacroFont{\ttfamily}
+  \renewcommand\AltMacroFont{\ttfamily\linespread{.8}}% slanted verbatim
+}
 
 % https://tex.stackexchange.com/a/401466/98739
 \makeatletter
@@ -1572,7 +1614,6 @@
   pdfcopyright   = {Copyright (c) \the\year . All rights reserved.},
   pdfhighlight   = /N,
   pdfdisplaydoctitle = true,
-  pdfdate    = {\today},
   pdflang    = {},%de en
   pdfcaptionwriter   = {Lukas C. Bossert},
   pdfkeywords    = {hu-berlin},
@@ -1678,7 +1719,7 @@
 
 
 \lstset{%
-  basicstyle = \linespread{0.7}\listingsfont
+  basicstyle = \linespread{0.7}\ttfamily
  ,breaklines = true
  ,breakatwhitespace
  ,alsoletter=\\\{\}\*\[\]\-

Modified: trunk/Master/texmf-dist/source/latex/hu-berlin-bundle/hu-berlin-bundle.ins
===================================================================
--- trunk/Master/texmf-dist/source/latex/hu-berlin-bundle/hu-berlin-bundle.ins	2019-12-20 22:21:32 UTC (rev 53195)
+++ trunk/Master/texmf-dist/source/latex/hu-berlin-bundle/hu-berlin-bundle.ins	2019-12-20 22:22:12 UTC (rev 53196)
@@ -41,8 +41,8 @@
 \generate{
   \file{README.md}{\from{\jobname.dtx}{readme,main}}
   \file{hu-berlin-bundle-bibliography.bib}{\from{\jobname.dtx}{bib}}
-  \file{hu-berlin-letter.tex}{\from{\jobname.dtx}{example,letter}}
-  \file{hu-berlin-letter.md}{\from{\jobname.dtx}{example,letter-md}}
+  \file{hu-berlin-letter-example-lualatex.tex}{\from{\jobname.dtx}{example,letter}}
+  \file{hu-berlin-letter-example-markdown.md}{\from{\jobname.dtx}{example,letter-md}}
 }
 
 \preamble
@@ -59,20 +59,21 @@
 \endpreamble
 \postamble
 
-Copyright (C) 2019
+Copyright (C) 2019-2020
 \endpostamble
 
 \usedir{tex/latex/\jobname}
 \generate{
-  \file{hu-berlin-letter.tex}{\from{\jobname.dtx}{example,letter}}
-  \file{hu-berlin-letter.lco}{\from{\jobname.dtx}{example,lco}}
+  \file{hu-berlin-letter-example-lualatex.tex}{\from{\jobname.dtx}{example,letter}}
+  \file{hu-berlin-letter-example.lco}{\from{\jobname.dtx}{example,lco}}
   \file{hu-berlin-letter.cls}{\from{\jobname.dtx}{cls,letter}}
   %
+  \file{hu-berlin-base.sty}{\from{\jobname.dtx}{sty,base}}
   \file{hu-berlin-bundle-style.sty}{\from{\jobname.dtx}{sty,style}}
   \file{hu-berlin-letter-template.latex}{\from{\jobname.dtx}{template,letter-md}}
 }
 \endbatchfile
 %% 
-%% Copyright (C) 2019
+%% Copyright (C) 2019-2020
 %%
 %% End of file `hu-berlin-bundle.ins'.

Added: trunk/Master/texmf-dist/tex/latex/hu-berlin-bundle/hu-berlin-base.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/hu-berlin-bundle/hu-berlin-base.sty	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/hu-berlin-bundle/hu-berlin-base.sty	2019-12-20 22:22:12 UTC (rev 53196)
@@ -0,0 +1,47 @@
+%%
+%% This is file `hu-berlin-base.sty',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% hu-berlin-bundle.dtx  (with options: `sty,base')
+%% ----------------------------------------------------------------
+%% hu-berlin-bundle
+%% Author:  Lukas C. Bossert
+%% E-mail:  lukas at texografie.de
+%% License: Released under the LaTeX Project Public License v1.3c or later
+%% See:     http://www.latex-project.org/lppl.txt
+%% Various parts my have a different licence,
+%% please consider and respect them carefully.
+%% ----------------------------------------------------------------
+%% 
+\def\Version{2019/12/19 v1.0.4}
+\NeedsTeXFormat{LaTeX2e}[2005/12/01]
+\ProvidesPackage{hu-berlin-base}
+  [\Version\space hu-berlin - package for basic features]
+  \PackageInfo{hu-berlin}{* * * hu-berlin * * *\MessageBreak
+  Part of the hu-berlin Bundle}
+\RequirePackage{ifluatex,luatex85}
+\ifx\directlua\relax
+  \let\directlua\UnDeFiNeD
+\fi
+\ifluatex
+\else
+\GenericError{hu-berlin}%
+ {Please use `LuaLaTeX' as Compiler.^^J I abort here.}
+\fi
+\RequirePackage[english,ngerman]{babel}
+\RequirePackage{graphicx}
+\RequirePackage{fontspec}
+\setmainfont{TeX Gyre Heros}
+\RequirePackage{marvosym}
+\RequirePackage{xcolor}
+\definecolor{hu-berlin-blue}{RGB}{0,65,137}
+\definecolor{hu-berlin-green}{RGB}{150,190,20}
+\definecolor{hu-berlin-grey}{RGB}{169,169,169}
+\definecolor{hu-berlin-brown}{RGB}{82,79,60}
+\definecolor{hu-berlin-red}{RGB}{180,0,0}
+%% 
+%% Copyright (C) 2019-2020
+%%
+%% End of file `hu-berlin-base.sty'.


Property changes on: trunk/Master/texmf-dist/tex/latex/hu-berlin-bundle/hu-berlin-base.sty
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/tex/latex/hu-berlin-bundle/hu-berlin-bundle-style.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/hu-berlin-bundle/hu-berlin-bundle-style.sty	2019-12-20 22:21:32 UTC (rev 53195)
+++ trunk/Master/texmf-dist/tex/latex/hu-berlin-bundle/hu-berlin-bundle-style.sty	2019-12-20 22:22:12 UTC (rev 53196)
@@ -15,7 +15,7 @@
 %% please consider and respect them carefully.
 %% ----------------------------------------------------------------
 %% 
-\def\Version{2019/06/26 v1.0.3}
+\def\Version{2019/12/19 v1.0.4}
 \NeedsTeXFormat{LaTeX2e}[2005/12/01]
 \ProvidesPackage{hu-berlin-bundle-style}
   [\Version\space hu-berlin - package for style the documentation]
@@ -80,20 +80,17 @@
 
 \defaultfontfeatures{%
   Ligatures = TeX
- ,Scale     = MatchLowercase
- ,Numbers   = OldStyle
 }
 \setmainfont[%
    Ligatures = TeX
   ,Numbers   = OldStyle]{TeX Gyre Pagella}
-\setmonofont[Scale=1]{TeX Gyre Cursor}
+\setmonofont[%
+  Scale=1
+]{TeX Gyre Cursor}
 \setsansfont[%
-  ,LetterSpace = .8]{TeX Gyre Adventor-Regular}
+  ,LetterSpace = .8
+]{TeX Gyre Adventor-Regular}
 \linespread{1.05}
-\newfontfamily\listingsfont[
-  Scale     = MatchLowercase,
-]{TeX Gyre Cursor}
-\renewcommand\MacroFont{\listingsfont}
 
 \RequirePackage{marginnote}
 \renewcommand*{\marginfont}{%
@@ -136,7 +133,11 @@
 \RequirePackage{graphicx}
 \graphicspath{{img/}}
 \RequirePackage{etoolbox}
-\AfterEndPreamble{\maketitle}
+\AfterEndPreamble{%
+  \maketitle
+  \renewcommand\MacroFont{\ttfamily}
+  \renewcommand\AltMacroFont{\ttfamily\linespread{.8}}% slanted verbatim
+}
 
 \makeatletter
 \renewcommand*{\maketitle}{%
@@ -276,7 +277,6 @@
   pdfcopyright   = {Copyright (c) \the\year . All rights reserved.},
   pdfhighlight   = /N,
   pdfdisplaydoctitle = true,
-  pdfdate    = {\today},
   pdflang    = {},%de en
   pdfcaptionwriter   = {Lukas C. Bossert},
   pdfkeywords    = {hu-berlin},
@@ -367,7 +367,7 @@
 \makeatother
 
 \lstset{%
-  basicstyle = \linespread{0.7}\listingsfont
+  basicstyle = \linespread{0.7}\ttfamily
  ,breaklines = true
  ,breakatwhitespace
  ,alsoletter=\\\{\}\*\[\]\-
@@ -598,6 +598,6 @@
 link = {\href{#3}{#1}}%
 }}
 %% 
-%% Copyright (C) 2019
+%% Copyright (C) 2019-2020
 %%
 %% End of file `hu-berlin-bundle-style.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/hu-berlin-bundle/hu-berlin-letter.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/hu-berlin-bundle/hu-berlin-letter.cls	2019-12-20 22:21:32 UTC (rev 53195)
+++ trunk/Master/texmf-dist/tex/latex/hu-berlin-bundle/hu-berlin-letter.cls	2019-12-20 22:22:12 UTC (rev 53196)
@@ -15,7 +15,7 @@
 %% please consider and respect them carefully.
 %% ----------------------------------------------------------------
 %% 
-\def\Version{2019/06/26 v1.0.3}
+\def\Version{2019/12/19 v1.0.4}
 \NeedsTeXFormat{LaTeX2e}[2005/12/01]
 \ProvidesClass{hu-berlin-letter}
   [\Version\ Humboldt-Universit"at zu Berlin - letter documentclass]
@@ -26,20 +26,7 @@
   version=last,
   % visualize
 ]{scrlttr2}
-\RequirePackage{ifluatex,luatex85}
-\ifx\directlua\relax
-  \let\directlua\UnDeFiNeD
-\fi
-\ifluatex
-\else
-\GenericError{hu-berlin}%
- {Please use `LuaLaTeX' as Compiler.^^J I abort here.}
-\fi
-\RequirePackage[english,ngerman]{babel}
-\RequirePackage{graphicx}
-\RequirePackage{fontspec}
-\setmainfont{TeX Gyre Heros}
-\RequirePackage{marvosym}
+\RequirePackage{hu-berlin-base}
 \RequirePackage{scrlayer-scrpage}
 \clearpairofpagestyles
 \DeclareNewLayer[
@@ -219,7 +206,7 @@
 \setplength{locwidth}{45mm}
 \setplength{locheight}{232mm}
 \setkomavar{firsthead}{%
- \includegraphics[width=145mm]{hu-berlin-logo.jpg}%
+ \includegraphics[width=145mm]{hu-berlin-logo}%
 }
 \setkomavar{backaddressseparator}{~\textbar~}
 \setkomavar{fromphone}{0000}
@@ -228,8 +215,8 @@
 \setkomavar*{fromfax}{Telefax +49 [30] 2093–}
 \setkomavar*{fromaddress}{Postanschrift:}
 \setkomavar{fromaddress}{%
-  Humboldt-Universität zu Berlin\\
-  Unter den Linden 6\\
+  Humboldt-Universität zu Berlin\par
+  Unter den Linden 6\par
   D-10099 Berlin}
 \setkomavar*{date}{Datum:}
 \setkomavar*{fromname}{Bearbeiter:}
@@ -237,6 +224,6 @@
 \setkomavar*{enclseparator}{Anlage}
 \setkomavar*{ccseparator}{Kopie an}
 %% 
-%% Copyright (C) 2019
+%% Copyright (C) 2019-2020
 %%
 %% End of file `hu-berlin-letter.cls'.



More information about the tex-live-commits mailing list