summaryrefslogtreecommitdiff
path: root/Master/texmf-dist
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2006-01-12 23:59:22 +0000
committerKarl Berry <karl@freefriends.org>2006-01-12 23:59:22 +0000
commitba241ca2ae1366aa7f092a7a70430e2d1a7ae851 (patch)
tree755e467fe8a4cfb24f1416adcc41b91b5a2a5226 /Master/texmf-dist
parent54eb7d30e20c1fb577856eae58787fefaacdb5b3 (diff)
minutes
git-svn-id: svn://tug.org/texlive/trunk@1098 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist')
-rw-r--r--Master/texmf-dist/tex/latex/minutes/blindtext.sty317
-rw-r--r--Master/texmf-dist/tex/latex/minutes/minutes.sty918
2 files changed, 1235 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/latex/minutes/blindtext.sty b/Master/texmf-dist/tex/latex/minutes/blindtext.sty
new file mode 100644
index 00000000000..de2ab9b3f35
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/minutes/blindtext.sty
@@ -0,0 +1,317 @@
+%%
+%% This is file `blindtext.sty',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% blindtext.dtx (with options: `package')
+%% ----------------------------------------------------------------------
+%% The original file is loadable from CTAN on:
+%% macros/latex/contrib/supported/minutes
+%%
+%% Name of contribution: minutes
+%% Name and email: Knut Lickert <knut.lickert@gmx.de>
+%% Location on CTAN: tex-archive/macros/latex/contrib/supported/lickert
+%% Summary description: Package for writing text
+%% License type: Free
+%%
+%% Announcement text:
+%% blindtext.sty:
+%% Style to create text.
+%% Can be used to create examples with a lot text to become a feeling
+%% for the look of classes, packages...
+%% ----------------------------------------------------------------------
+\def\fileversion{V1.4}
+\def\filedate{2003/12/14}
+%%
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+%%
+\NeedsTeXFormat{LaTeX2e}
+\ProvidesPackage{blindtext}[\filedate\space\fileversion\space%
+ blindtext-Package]
+\typeout{Minutes-Package}
+\RequirePackage{xspace}
+\providecommand{\frqq}{}
+\providecommand{\flqq}{}
+\newcounter{blindtext}\setcounter{blindtext}{1}
+\newcounter{Blindtext}\setcounter{Blindtext}{5}
+\newcommand{\blindtext}[1][\value{blindtext}]{
+\newcount\xx\xx=1
+\loop
+\blindtext@text
+\ifnum\xx<#1\advance\xx by 1
+\repeat
+}
+\newcount\blindtext@numBlindtext
+\newcommand{\Blindtext}[1][\value{Blindtext}]{
+\blindtext@numBlindtext=#1
+\blind@Blindtext}
+\newcommand{\blind@Blindtext}[1][\value{blindtext}]{
+\newcount\yy\yy=1
+\loop
+{\blindtext@parstart\blindtext[#1]\blindtext@parend\par}
+\ifnum\yy<\blindtext@numBlindtext\advance\yy by 1
+\repeat
+}
+\newcommand{\blindtext@parstart}{} %Text at start of paragraph
+\newcommand{\blindtext@parend}{} %Text at end of paragraph
+\newcommand{\parstart}[1]{\renewcommand{\blindtext@parstart}{#1}}
+\newcommand{\parend}[1]{\renewcommand{\blindtext@parend}{#1}}
+\newif\ifblind@long\blind@longfalse
+\newif\ifblind@optional\blind@optionalfalse
+\newcounter{blindlist}
+\newcounter{blindlistlevel}%Up tu X level
+\newcounter{blindlist@level}%internal counter
+\newcount\blind@listitem
+%% ^^A-----------------------------------------------------------
+\newcommand{\blindlist}[1]{
+\def\blind@listtype{#1}
+\setcounter{blind@levelcount}{1}
+\blind@list
+}
+\newcommand{\blind@list}[1][5]{
+\setcounter{blindlist}{#1}
+\addtocounter{blindlist@level}{1}%depth of list
+\blind@listitem=1
+\begin{\blind@listtype}
+\blind@items
+\end{\blind@listtype}
+\blind@longfalse
+\blind@optionalfalse
+}
+\newcommand{\blindlistlist}[2][4]{
+\setcounter{blindlistlevel}{#1}
+\setcounter{blindlist@level}{0}%deepest reached level
+\setcounter{blind@levelcount}{1}%actual level for printout
+\def\blind@listtype{#2}
+\blind@list
+}
+\newcommand{\blindlistlistoptional}{
+\blind@optionaltrue
+\blindlistlist
+}
+\newcommand{\blinditemize}{\blindlist{itemize}}
+\newcommand{\blindenumerate}{\blindlist{enumerate}}
+\newcommand{\Blindlist}[1]{
+\blind@longtrue
+\blindlist{#1}
+}
+\newcommand{\Blinditemize}{\Blindlist{itemize}}
+\newcommand{\Blindenumerate}{\Blindlist{enumerate}}
+\newcommand{\blindlistoptional}[1]{
+\blind@optionaltrue
+\blindlist{#1}
+}
+\newcommand{\Blindlistoptional}[1]{
+\blind@optionaltrue
+\blind@longtrue
+\blindlist{#1}
+}
+\newcommand{\blinddescription}{\blindlistoptional{description}}
+\newcommand{\Blinddescription}{\Blindlistoptional{description}}
+\newcounter{listcount}
+\newcounter{blind@levelcount}
+\newcommand{\blind@items}{
+\setcounter{listcount}{1}
+\loop
+\ifblind@optional
+ \ifblind@long
+ \item[\blindtext@countitem] \blindtext@text
+ \else
+ \item[\blindtext@count] \blindtext@item
+ \fi
+\else%\blind@optionalfalse
+ \ifblind@long
+ \item \blindtext@text
+ \else
+ \item \blindtext@countitem
+ \fi
+\fi%\ifblind@optional
+{\loop
+ \ifnum\value{blindlistlevel}>\value{blindlist@level}
+ \addtocounter{blind@levelcount}{1}
+ \blind@list[\value{blindlist}]\relax
+ \addtocounter{blind@levelcount}{-1}
+ \setcounter{listcount}{1}
+\repeat}
+\ifnum\value{listcount}<\value{blindlist}\addtocounter{listcount}{1}
+\repeat
+}
+%% ^^A-----------------------------------------------------------
+\newcommand{\blinddocument}{
+\@ifundefined{chapter}{}{%
+ \chapter{\blindtext@heading 0 (chapter)}\blindtext%
+ }
+\section{ \blindtext@heading 1 (section)} \blindtext
+\subsection{ \blindtext@heading 2 (subsection)} \blindtext
+\subsubsection{ \blindtext@heading 3 (subsubsection)} \blindtext
+\paragraph{ \blindtext@heading 4 (paragraph)} \blindtext
+\section{\blindtext@list}
+\subsection{\blindtext@listEx (itemize)}
+ \blinditemize
+ \subsubsection{\blindtext@listEx (4*itemize)}
+ \blindlistlist{itemize}[2]
+\subsection{\blindtext@listEx (enumerate)}
+ \blindenumerate
+ \subsubsection{\blindtext@listEx (4*enumerate)}
+ \blindlistlist{enumerate}[2]
+\subsection{\blindtext@listEx (description)}
+ \blinddescription
+ \subsubsection{\blindtext@listEx (4*description)}
+ \blindlistlistoptional{description}[2]
+}
+\newcommand{\Blinddocument}{
+\@ifundefined{chapter}{}{%
+ \chapter{\blindtext@heading 0 (chapter)}\blindtext%
+ }
+\section{ \blindtext@heading 1 (section)} \Blindtext
+\subsection{ \blindtext@heading 2 (subsection)} \Blindtext
+\subsubsection{ \blindtext@heading 3 (subsection)} \Blindtext
+\paragraph{ \blindtext@heading 4 (paragraph)} \Blindtext
+\section{\blindtext@list}
+\subsection{\blindtext@listEx (itemize)}
+ \Blinditemize
+ \subsubsection{\blindtext@listEx (4*itemize)}
+ \blind@longtrue
+ \blindlistlist{itemize}[2]
+\subsection{\blindtext@listEx (enumerate)}
+ \Blindenumerate
+ \subsubsection{\blindtext@listEx (4*enumerate)}
+ \blind@longtrue
+ \blindlistlist{enumerate}[2]
+\subsection{\blindtext@listEx (description)}
+ \Blinddescription
+ \subsubsection{\blindtext@listEx (4*description)}
+ \blind@longtrue
+ \blindlistlistoptional{description}[2]
+}
+%% ^^A-----------------------------------------------------------
+\@ifundefined{addto}{
+\@ifpackageloaded{babel}{}{
+\PackageWarning{blindtext}{%
+You are not using babel.sty -> Language by random\MessageBreak
+Kein babel.sty verwendet -> Zufallssprache}}
+\newcommand{\addto}[2]{#2}
+}{}
+\def\blindtext@text{Text}
+\def\blindtext@count{\ifcase\blind@listitem\or
+ First\or Second %...
+ \else Last\blind@listitem=0\fi
+ \global\advance\blind@listitem by 1
+}%\blindtext@count}
+\def\blindtext@item{itemtext}
+\def\blindtext@countitem{\blindtext@count\ \blindtext@item}
+\def\blindtext@heading{Heading on level\xspace}
+\def\blindtext@list{Lists}
+\def\blindtext@listEx{Example for list\xspace}
+\addto\extrasenglish{
+\def\blindtext@text{
+Hello, here is some text without a meaning. This text should show,
+how a printed text will look like at this place. If you read this
+text, you will get no information. Really? Is there no
+information? Is there a difference between this text and some
+nonsense like \frqq Huardest gefburn\flqq? Kjift -- Never mind! A
+blind text like this gives you information about the selected
+font, how the letters are written and the impression of the look.
+This text should contain all letters of the alphabet and it should
+be written in of the original language. There is no need for a
+special contents, but the length of words should match to the
+language.}%\blindtext@text
+}
+\addto\extrasenglish{
+\def\blindtext@count{\ifcase\value{listcount}\or
+ First\or Second \or Third \or Fourth\or Fivth\or
+ Sixth\or Seventh\or Eighth \or Ninth\or Tenth\or
+ Eleventh\or Twelfth
+ \else Another
+ \fi
+}%\blindtext@count
+\def\blindtext@item{item in a list} %, level~\arabic{blindlist@level}}
+} %\addto\extrasenglish
+\addto\extrasenglish{
+ \def\blindtext@heading{Heading on level\xspace}
+ \def\blindtext@list{Lists}
+ \def\blindtext@listEx{Example for list\xspace}
+} %\addto\extrasenglish
+\addto\extrasgerman{
+\def\blindtext@text{
+Dies hier ist ein Blindtext zum Testen von Textausgaben. Wer
+diesen Text liest, ist selbst schuld. Der Text gibt lediglich den
+Grauwert der Schrift an. Ist das wirklich so? Ist es
+gleich\-g\"ul\-tig ob ich schreibe: \frqq Dies ist ein
+Blindtext\flqq\ oder \frqq Huardest gefburn\flqq? Kjift --
+mitnichten! Ein Blindtext bietet mir wichtige Informationen. An
+ihm messe ich die Lesbarkeit einer Schrift, ihre Anmutung, wie
+harmonisch die Figuren zueinander stehen und pr\"u\-fe, wie breit
+oder schmal sie l\"auft. Ein Blindtext sollte m\"og\-lichst viele
+verschiedene Buchstaben enthalten und in der Originalsprache
+gesetzt sein. Er mu\ss\ keinen Sinn ergeben, sollte aber lesbar
+sein. Fremdsprachige Texte wie \frqq Lorem ipsum\flqq\ dienen
+nicht dem eigentlichen Zweck, da sie eine
+falsche Anmutung vermitteln.}%\blindtext@text
+}
+\addto\extrasgerman{
+\def\blindtext@count{\ifcase\value{listcount}\or
+ Erster\or Zweiter \or Dritter \or Vierter \or F{\"u}nfter \or
+ Sechster \or Siebter\or Achter \or Neunter \or Zehnter\or
+ Elfter \or Zw{\"o}lfter \or Dreizehnter \or Vierzehnter
+ \else Noch ein\fi
+}%\blindtext@count
+\def\blindtext@item{Listenpunkt, Stufe~\arabic{blind@levelcount}}
+}% %\addto\extrasgerman
+\addto\extrasgerman{
+ \def\blindtext@heading{{\"U}berschrift auf Ebene\xspace}
+ \def\blindtext@list{Listen}
+ \def\blindtext@listEx{Beispiel einer Liste\xspace}
+} %\addto\extrasgerman
+\@ifpackageloaded{german}{\selectlanguage{german}}{}
+\addto\extrasngerman{
+\def\blindtext@text{
+Dies hier ist ein Blindtext zum Testen von Textausgaben. Wer
+diesen Text liest, ist selbst schuld. Der Text gibt lediglich den
+Grauwert der Schrift an. Ist das wirklich so? Ist es
+gleich\-g\"ul\-tig ob ich schreibe: \frqq Dies ist ein
+Blindtext\flqq\ oder \frqq Huardest gefburn\flqq? Kjift --
+mitnichten! Ein Blindtext bietet mir wichtige Informationen. An
+ihm messe ich die Lesbarkeit einer Schrift, ihre Anmutung, wie
+harmonisch die Figuren zueinander stehen und pr\"u\-fe, wie breit
+oder schmal sie l\"auft. Ein Blindtext sollte m\"og\-lichst viele
+verschiedene Buchstaben enthalten und in der Originalsprache
+gesetzt sein. Er mu\ss\ keinen Sinn ergeben, sollte aber lesbar
+sein. Fremdsprachige Texte wie \frqq Lorem ipsum\flqq\ dienen
+nicht dem eigentlichen Zweck, da sie eine
+falsche Anmutung vermitteln.}%\blindtext@text
+}
+\addto\extrasngerman{
+\def\blindtext@count{\ifcase\value{listcount}\or
+ Erster\or Zweiter \or Dritter \or Vierter \or F{\"u}nfter \or
+ Sechster \or Siebter\or Achter \or Neunter \or Zehnter\or
+ Elfter \or Zw{\"o}lfter \or Dreizehnter \or Vierzehnter
+ \else Noch ein\fi
+}%\blindtext@count
+\def\blindtext@item{Listenpunkt, Stufe~\arabic{blind@levelcount}}
+}% %\addto\extrasgerman
+\addto\extrasngerman{
+ \def\blindtext@heading{{\"U}berschrift auf Ebene\xspace}
+ \def\blindtext@list{Listen}
+ \def\blindtext@listEx{Beispiel einer Liste\xspace}
+} %\addto\extrasngerman
+\@ifpackageloaded{ngerman}{\selectlanguage{ngerman}}{}
+\let\alotoftext=\blindtext
+\endinput
+%%
+%% End of file `blindtext.sty'.
diff --git a/Master/texmf-dist/tex/latex/minutes/minutes.sty b/Master/texmf-dist/tex/latex/minutes/minutes.sty
new file mode 100644
index 00000000000..9c180895390
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/minutes/minutes.sty
@@ -0,0 +1,918 @@
+%%
+%% This is file `minutes.sty',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% minutes.dtx (with options: `package')
+%% ----------------------------------------------------------------------
+%% The original file is loadable from CTAN on:
+%% macros/latex/contrib/supported/minutes
+%%
+%% Name of contribution: minutes
+%% Name and email: Knut Lickert <knut@lickert.net>
+%% Location on CTAN: tex-archive/macros/latex/contrib/supported/minutes
+%% Summary description: Package for writing (collection of) minutes
+%% German Information: Paket zum Erstellen von Protokollen
+%% to take minutes = Protokoll schreiben
+%% protocoll = diplomatische Protokoll
+%% License type: Free
+%%
+%% Announcement text:
+%% ----------------------------------------------------------------------
+%% minutes.sty provides the creation of a collection of minutes.
+%% Special features:
+%% - Support of tasks (who, schedule, what, date of finishing),
+%% possibility of creating a list of open tasks
+%% inclusion of open tasks from other minutes ('open last year tasks')
+%% (also possible as task.sty)
+%% - Support of attachments
+%% - Support of schedule dates (support of calendar.sty)
+%% - Different versions (`secret parts')
+%% - Macros for votes and decisions (list of decisions)
+%%
+%% The minutes package contains:
+%% - minutes.dtx
+%% - minutes.ins
+%% - blindtext.dtx
+%% - blindtext.ins
+%% - protokol.tex German description
+%% - Overview.tex Include for minutes.dtx and protokol.tex
+%% Also stand-alone document
+%% - Tagesordnung.tex
+%% A template for a "Mitgliederversammlung"
+%%
+%% After running minutes.ins this package include:
+%% - minutes.sty The style itself
+%% - minutes.cfg A configuration file
+%% - Sample.tex A file, including an english and german minute
+%% - SampleEN.tex An english minutes (loaded by Sample.tex)
+%% - SampleDE.tex A german minutes (loaded by Sample.tex)
+%% - MinStyGd.tex A file to check the behaviour with other classes...
+%%
+%% Additional package included:
+%% blindtext.sty:
+%% Style to create text (commands blindtext and Blindtext)
+%% Can be used to create examples with a lot text to become a feeling
+%% for the look of classes, packages...
+%% See MinStyGd.tex
+%% ----------------------------------------------------------------------
+\def\minfileversion{V1.7} %^^Aof minutes.sty
+\def\minfiledate{2001/09/19} %^^Aof minutes.sty
+%%
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\NeedsTeXFormat{LaTeX2e}[1999/12/01]
+\ProvidesPackage{minutes}[\minfiledate\space\minfileversion\space
+ minutes.sty]
+\RequirePackage{multicol}[1999/10/21 v1.5w]
+\RequirePackage{xspace}[1997/10/13 v1.06]
+\RequirePackage{url}[1999/03/28]
+\RequirePackage{minitoc}[2000/12/13 v34]
+\RequirePackage{keyval}[1999/03/16 v1.13]
+\newif\ifhyperloaded
+\@ifpackageloaded{hyperref}{
+\global\hyperloadedtrue
+\def\theHattachment{\theattachment}%?
+\def\toclevel@attachment{1}%like section
+\def\toclevel@decisiontheme{0}% like section
+\def\toclevel@decision{1}% like section
+\def\toclevel@schedule{1}% like section
+\def\toclevel@task{1}% like section
+}{}
+\AtBeginDocument{
+\@ifpackageloaded{hyperref}{
+\ifhyperloaded\else
+\PackageError{minutes.sty}{load hyperref.sty before minutes.sty}{
+ minutes.sty:\MessageBreak
+ You try to use minutes.sty with hyperref.sty\MessageBreak
+ minutes.sty must adapt some feature for it,\MessageBreak
+ so please load hyperref.sty first.}%
+\fi
+}{}
+}
+\newcommand{\minutesstyle}[1]{%
+ \setkeys{min@style}{#1}%
+}
+\newif\ifmin@listoftopics
+\min@listoftopicstrue
+\define@key{min@style}{contents}[true]{%
+ \def\min@xx{#1}
+ \def\min@yy{true}
+ \ifx\min@xx\min@yy
+ \min@listoftopicstrue
+ \else
+ \min@listoftopicsfalse
+ \fi
+}
+\newcounter{columns}\setcounter{columns}{1}
+\newcounter{min@columns}\setcounter{min@columns}{1}
+\define@key{min@style}{columns}[1]{
+ \setcounter{min@columns}{#1}
+}
+\DeclareOption{OneColumn}{
+\minutesstyle{columns = {1}}
+}
+\DeclareOption{TwoColumn}{
+\minutesstyle{columns = {2}}
+}
+\pagestyle{headings}
+\newif\ifmin@fileinfo
+\min@fileinfofalse
+\DeclareOption{Fileinfo}{
+\min@fileinfotrue
+}
+\DeclareOption{ASCII}{
+\renewcommand\result{\item [-->]}
+\renewcommand\contra{\item [-]}
+\renewcommand\pro{\item [+]}
+\renewcommand\to{->}
+\renewcommand\hookrightarrow{->}%used in in task
+\renewcommand\@dotsep{1000}%no dots at \tableofcontents
+\renewcommand\thepage{}%no pages in ASCII-lists
+\pagestyle{empty}
+\setcounter{columns}{1}
+}
+\@ifundefined{chapter}{
+ \newcounter{min@savesecnumdepth}
+ \doparttoc
+ }{
+ \setcounter{tocdepth}{1}
+ \setcounter{minitocdepth}{4}
+ \dominitoc
+ }
+\AtEndDocument{\faketableofcontents}
+\@ifundefined{section}%
+{\PackageError{minutes.sty}{section not defined}{
+ minutes.sty:\MessageBreak
+ You try to use minutes.sty with a class\MessageBreak
+ which does not support the section command\MessageBreak
+ Please check your class.}%
+}{\relax}
+\newcommand{\min@file@Att}{minAtt}
+\newcommand{\min@file@Cld}{minCld}
+\newcommand{\min@file@Dec}{minDec}
+\newcommand{\min@file@task}{minTsk}
+\DeclareOption{8+3}{
+\renewcommand{\min@file@Att}{miA}
+\renewcommand{\min@file@Cld}{miC}
+\renewcommand{\min@file@Dec}{miD}
+\renewcommand{\min@file@task}{miT}
+\PackageWarningNoLine{minutes.sty}{
+ You selected the option 8+3\MessageBreak
+ Check for a correct installation of minitoc.sty.
+}
+}
+\InputIfFileExists{minutes.cfg}{
+\typeout{Using the configuration file minutes.cfg}}{}
+\def\min@maketitleList{
+\minutes@titlesettrue
+\@ifundefined{chapter}{%
+ \setcounter{min@savesecnumdepth}{\value{secnumdepth}}
+ \setcounter{secnumdepth}{-1}%no numbering for minutes
+ \part[\min@titleshort]{\min@title}
+ \setcounter{section}{0}
+ \setcounter{secnumdepth}{\value{min@savesecnumdepth}}
+}{ \chapter[\min@titleshort]{\min@title}}
+\def\min@writeNotRelax##1##2{
+\ifx\relax##1\else
+\item[##2] ##1
+\fi}
+\begin{quote}
+\ifx\relax\min@subtitle\else\min@subtitle\fi
+\begin{description}
+\settowidth{\leftmargin}{10cm}
+\min@writeNotRelax{\min@information}{$\Rightarrow$}
+\min@writeNotRelax{\min@moderation}{\min@textModerator}
+\min@writeNotRelax{\min@minutetaker}{\min@textMinutesTaker}
+\min@writeNotRelax{\min@participiant}{\min@textPresent}
+\min@writeNotRelax{\min@missing}{\min@textAbsent}
+\min@writeNotRelax{\min@missingExc}{\min@textAbsentExcused}
+\min@writeNotRelax{\min@missingNoExc}{\min@textAbsentNoExcuse}
+\min@writeNotRelax{\min@guest}{\min@textGuest}
+\min@writeNotRelax{\min@location}{\min@textLocation}
+\ifx\relax\min@date\else
+\item [\min@textDate] \min@date\
+ \min@starttime
+ \ifx\relax\min@endtime\else\ -- \min@endtime\fi
+\fi
+\min@writeNotRelax{\min@cc}{\min@textCc}
+\end{description}
+\end{quote}
+\ifmin@listoftopics
+ \vspace{1ex}
+ \@ifundefined{chapter}{\parttoc}{\minitoc}%
+\fi%
+\ifnum\value{columns} > 1
+\begin{multicols}{\value{columns}}[][1cm]
+\fi
+}%
+\def\min@maketitleTable{
+\minutes@titlesettrue
+\@ifundefined{chapter}{
+ \setcounter{min@savesecnumdepth}{\value{secnumdepth}}
+ \setcounter{secnumdepth}{-1}%no numbering for minutes
+ \part[\min@titleshort]{\min@title}
+ \setcounter{section}{0}
+ \setcounter{secnumdepth}{\value{min@savesecnumdepth}}
+}{ \chapter[\min@titleshort]{\min@title}}
+\begin{tabular}{|*{2}{p{0.45\linewidth}|}}\hline
+%% \min@location is missing
+%% \min@guest is missing
+ \ifx\relax\min@subtitle\else
+ \multicolumn{2}{|p{0.9\linewidth}|}{\min@subtitle}\\\hline\fi
+ \ifx\relax\min@date\else
+ \multicolumn{2}{|p{0.9\linewidth}|}{
+ \min@textDate: \min@date\ \min@starttime
+ \ifx\relax\min@endtime\else -- \min@endtime\fi
+ }\\\hline
+ \fi%\min@date
+ \min@textModerator: \min@moderation
+ &\min@textMinutesTaker: \min@minutetaker\\\hline
+ \min@textPresent:\newline \min@participiant
+ &\min@textCc:\newline \min@cc\\\hline
+ \ifx\relax\min@missingExc1
+ \min@textAbsent:\newline \min@missing&\\\hline
+ \else
+ \min@textAbsentExcused:\newline \min@missingExc
+ &\min@textAbsentNoExcuse:\newline \min@missingNoExc\\\hline
+ \fi
+\end{tabular}
+\ifmin@listoftopics%
+ \@ifundefined{chapter}{\tableofcontents}{\minitoc}%
+\fi%
+\ifnum\value{columns} > 1
+\begin{multicols}{\value{columns}}[][1cm]
+\fi
+}%
+\let\min@maketitle\min@maketitleList
+\DeclareOption{ListTitle}{
+\minutesstyle{header = {list}}
+}
+\DeclareOption{TableTitle}{
+\minutesstyle{header = {table}}
+}
+\define@key{min@style}{header}{
+ \def\min@xx{#1}
+ \def\min@yy{list}
+ \ifx\min@xx\min@yy
+ \let\min@maketitle\min@maketitleList
+ \else
+ \def\min@yy{table}
+ \ifx\min@xx\min@yy
+ \let\min@maketitle\min@maketitleTable
+ \else
+ \PackageError{minutes.sty}{Unknown Header-Style}{
+ minutes.sty:\MessageBreak
+ }
+ \fi
+ \fi
+}
+\newif\ifminutes@titleset
+\newenvironment{Minutes}[2][\relax]{%[short title]{Titel}
+\minutes@titlesetfalse
+\setcounter{columns}{\value{min@columns}}
+\let\maketitle\min@maketitle
+\let\protokollKopf\maketitle
+\def\min@title{#2}
+\ifx#1\relax
+\def\min@titleshort{#2}
+\else
+\def\min@titleshort{#1}
+\fi
+\let\min@information\relax
+\let\min@subtitle\relax
+\let\min@moderation\relax
+\let\min@minutetaker\relax
+\let\min@participiant\relax
+\let\min@missing\relax
+\let\min@missingExc\relax
+\let\min@missingNoExc\relax
+\let\min@guest\relax
+\let\min@date\relax
+\let\min@starttime\relax
+\let\min@endtime\relax
+\let\min@location\relax
+\let\min@cc\relax
+}%
+{
+\ifnum\value{columns} > 1
+\end{multicols}
+\fi
+\global\let\thesection=\min@thesection
+\let\min@date\relax
+}
+\def\subtitle#1{\def\min@subtitle{#1}}
+\def\moderation#1{\def\min@moderation{#1}}
+\def\minutetaker#1{\def\min@minutetaker{#1}}
+\def\cc#1{\def\min@cc{#1}}
+\def\minutesdate#1{\gdef\min@date{#1}}%use in \task
+\def\starttime#1{\def\min@starttime{#1}}
+\def\endtime#1{\def\min@endtime{#1}}
+\def\location#1{\def\min@location{#1}}
+\def\participant#1{\def\min@participiant{#1}}
+\def\guest#1{\def\min@guest{#1}}
+\newcommand{\missing}[2][\min@empty]{
+\ifx#1\min@empty\def\min@missing{#2}
+\else
+\missingExcused{#1}
+\missingNoExcuse{#2}
+\fi
+}
+\def\missingExcused#1{\def\min@missingExc{#1}}
+\def\missingNoExcuse#1{\def\min@missingNoExc{#1}}
+\newcommand{\signature}[1]{
+\begin{tabular}{p{4cm}}
+ \vspace{2em}\\ \hline
+ \footnotesize #1
+\end{tabular}
+}
+\newenvironment{Protocoll}[5]{
+\PackageWarning{minutes.sty}{Old environment protocoll, do not use!}
+\begin{Minutes}{#1}
+\ifx\empty#2\else\moderation{#2}\fi
+\ifx\empty#3\else\minutetaker{#3}\fi
+\ifx\empty#4\else\participant{#4}\fi
+\ifx\empty#5\else\missing{#5}\fi
+\maketitle
+}{\end{Minutes}}
+\newcommand{\min@file}{\relax}
+\newcommand*{\inputminutes}[1]{
+\renewcommand{\min@file}{\protect\path{#1}}
+\input{#1}
+\renewcommand{\min@file}{\relax}
+}
+\let\min@thesection=\thesection
+\@ifundefined{chapter}{
+\newcounter{min@section}[part]
+}{
+\newcounter{min@section}[chapter]
+}
+\newcommand*{\topic}[2][\minxx]{
+\min@checktitle
+\immediate\gdef\thesection{\min@toptext\xspace\min@thesection}
+\ifx\minxx#1\min@newcoltopic{\section}{#2}{#2}%
+\else\min@newcoltopic{\section}{#1}{#2}\fi%
+%%\let\thesection=\min@thesection %subtopic without "TOP"
+}
+\newcommand*{\addtopic}[2][\minxx]{
+\min@checktitle
+\refstepcounter{min@section}
+\@ifundefined{chapter}{
+\immediate\gdef\thesection{(\min@toptext\xspace\@Roman\c@min@section)}
+}{
+\immediate\gdef\thesection{(\min@toptext\xspace\thechapter.\@Roman\c@min@section)}
+}
+\ifx\minxx#1\min@newcoltopic{\section}{#2}{#2}%
+\else\min@newcoltopic{\section}{#1}{#2}\fi%
+\global\addtocounter{section}{-1}
+%%%If you do not like the roman number
+%%\section*{#2}
+%%\ifx\minxx#1\addcontentsline{toc}{section}{#2}
+%%\else\addcontentsline{toc}{section}{#1}\fi%
+}
+\newcommand{\min@checktitle}{
+\ifminutes@titleset\else
+\minutes@titlesettrue
+\PackageError{minutes.sty}{no output of title}{
+minutes.sty:\MessageBreak
+ You called the environment minutes,\MessageBreak
+ but you forgot to call the 'maketitle'.\MessageBreak
+ If you do not use twocolumn, you can continue.\MessageBreak
+ With twocolumn, you will become trouble later
+}%
+\fi}
+\newcommand{\min@newcoltopic}[3]{
+\ifnum\value{columns} > 1
+\end{multicols}
+\hrulefill
+\begin{multicols}{\value{columns}}[{#1[#2]{#3}}]
+\else
+#1[#2]{#3}
+\fi
+}
+\let\subtopic=\subsection
+\let\subsubtopic=\subsubsection
+\newcommand\minitopic[1]{\@afterindentfalse \vskip 1.5ex
+ {\parindent \z@ \textbf{#1}\par\nobreak}%
+ \@afterheading}
+\newcommand{\newcols}[1][\relax]{
+\global\def\min@newcolsTitle{#1}
+\min@newcols
+}
+\newcommand{\min@newcols}[1][\value{min@columns}]{
+\ifnum\value{columns} > 1
+\end{multicols}
+\fi
+\setcounter{columns}{#1}
+\ifnum\value{columns} > 1
+\begin{multicols}{\value{columns}}[\min@newcolsTitle][2cm]
+\else
+\min@newcolsTitle
+\fi
+}
+\begingroup
+\catcode`@=11\relax%
+\catcode`{=12\relax\catcode`}=12\relax%
+\catcode`(=1\relax \catcode`)=2\relax%
+\gdef\includeversion#1(%
+ \expandafter\gdef\csname #1\endcsname%
+ ( \ifnum\value(columns) > 1
+ \def\@currenvir(multicols)
+ \fi
+ )%
+ \expandafter\gdef\csname end#1\endcsname%
+ ( \ifnum\value(columns) > 1
+ \def\@currenvir(#1)
+ \fi
+ )%
+)%
+\gdef\excludeversion#1(%
+ \expandafter\gdef\csname #1\endcsname%
+ (\@bsphack\catcode`{=12\relax\catcode`}=12\relax\csname #1@NOTE\endcsname)%
+ \long\expandafter\gdef\csname #1@NOTE\endcsname ##1\end{#1}%
+ (\csname #1END@NOTE\endcsname)%
+ \expandafter\gdef\csname #1END@NOTE\endcsname%
+ (\@esphack\end(#1))%
+)%
+\endgroup
+\excludeversion{Secret}
+\excludeversion{Geheim}
+\newcommand{\secret}[1]{}
+\newcommand{\geheim}[1]{}
+\DeclareOption{Secret}{
+\includeversion{Secret}
+\includeversion{Geheim}
+\renewcommand{\secret}[1]{#1}
+\renewcommand{\geheim}[1]{#1}
+}
+\newcommand{\postscript}[1]{[\emph{#1}]}
+\newenvironment{Postscript}{
+\begin{description}
+\item[\min@textPostscript:]~\\ \em}{
+\em\end{description}}
+\newcounter{@pagecount}%
+\newcommand{\foreignMinutes}[2][1]{%[pages]{Description}
+\ifnum #1 > 0
+\def\min@information{\min@textforeignMinutes: #2}
+\fi
+\maketitle
+\setcounter{@pagecount}{#1}\addtocounter{@pagecount}{-1}%
+\addtocounter{page}{\value{@pagecount}}%
+}
+\newcounter{minutes@page}
+\@ifundefined{chapter}{
+\newcounter{minutes@attachment}
+\renewcommand{\theminutes@attachment}{\roman{minutes@attachment}}
+}{
+\newcounter{minutes@attachment}[chapter]
+\renewcommand{\theminutes@attachment}{
+ \thechapter.\roman{minutes@attachment}}
+}
+\newcommand{\attachment}[3][\relax]{%[label]{titel}{Seiten}
+\stepcounter{minutes@attachment}
+\par
+\min@textEnclosure\ \theminutes@attachment: #2
+\ifx\relax#1\else\min@textPage~\pageref{#1}\fi[#3]%
+\addcontentsline{\min@file@Att}{attachment}{%
+ {#1}{\theminutes@attachment}{#2}{#3}}
+}%^^A \attachment
+\newcommand{\listofattachments}{
+\ifhyperloaded
+\renewcommand{\contentsline}[4]{
+\csname l@##1\endcsname{##2}{##3}
+}
+\fi
+\renewcommand\@pnumwidth{2em}%Original: 1.55em
+\setcounter{minutes@page}{\value{page}}\stepcounter{minutes@page}
+{\@starttoc{\min@file@Att}}
+\clearpage
+\setcounter{page}{\value{minutes@page}}%
+}
+\newcommand{\l@attachment}[2]{%
+\expandafter\min@l@attachment#1
+}%^^A \listofAttachments
+\newcommand{\min@l@attachment}[4]{%{label}{theattachment}{title}{pages}
+\@dottedtocline{1}{0mm}{20mm}{%
+\numberline {#2} #3}{%
+\arabic{minutes@page} [#4]}
+\ifx\relax#1\else
+\ifhyperloaded
+\protected@write\@auxout{}%
+{\string\newlabel%
+{#1}%Label
+{%
+{#2}%number of section
+{\arabic{minutes@page}}%pagenumber
+{#2\relax }%title+\relax
+{section.\thesection}%"section"+sectionnumber
+{}%
+}%closenewlabel
+}%close \protected@write
+\else% hyperref is not used
+\protected@write\@auxout{}%
+{\string\newlabel{#1}{{#2}{\arabic{minutes@page}}}}%
+\fi%\ifhyperloaded
+\fi%\ifx\relax
+\addtocounter{minutes@page}{#4}%
+}%\def\min@l@attachment
+\newcommand{\enclosure}[3][1]{%[pages]{label}{titel}
+\attachment[#2]{#3}{#1}
+}%^^A \enclosure
+\let\listofenclosure\listofattachments
+\newcommand{\vote}[1]{
+\gdef\min@voteT{#1}
+\min@voteI}
+\newcommand{\min@voteI}[2][\min@textYes]{
+\gdef\min@voteTI{#1}
+\gdef\min@voteVI{#2}
+\min@voteII
+}
+\newcommand{\min@voteII}[2][\min@textNo]{
+\gdef\min@voteTII{#1}
+\gdef\min@voteVII{#2}
+\min@voteIII
+}
+\newcommand{\min@voteIII}[2][\min@textNoVote]{
+\gdef\min@voteTIII{#1}
+\gdef\min@voteVIII{#2}
+\min@voteIV
+}
+\newcommand{\min@voteIV}[1][\min@empty]{
+\min@voteV{#1}
+}
+\newcommand{\min@voteV}{\min@voteIVlist}
+\define@key{min@style}{vote}{
+ \newif\ifmin@nofound
+ \min@nofoundtrue
+ \def\min@xx{#1}
+ \def\min@yy{list}
+ \ifx\min@xx\min@yy
+ \renewcommand{\min@voteV}{\min@voteIVlist}
+ \min@nofoundfalse
+ \fi
+ \def\min@yy{table}
+ \ifx\min@xx\min@yy
+ \renewcommand{\min@voteV}{\min@voteIVtable}
+ \min@nofoundfalse
+ \fi
+ \ifmin@nofound
+ \PackageError{minutes.sty}{Unknown Vote-Style}{
+ minutes.sty:\MessageBreak
+ You try to use the style #1 for votes.\MessageBreak
+ This style is unknown}%
+ \fi
+}
+\newlength{\votelength}
+\newcommand{\min@voteIVtable}[1]{
+ \setlength{\votelength}{0.25\linewidth}
+ \ifdim\votelength > 2cm \setlength{\votelength}{2cm} \fi
+ \par\noindent
+ \begin{tabular}{*{3}{p{\votelength}}}% \hline
+ \multicolumn{3}{p{3\votelength}}{\min@voteT}\\\hline
+ \tiny \min@voteTI & \tiny \min@voteTII & \tiny \min@voteTIII \\
+ \hfill \min@voteVI & \hfill \min@voteVII
+ & \hfill \min@voteVIII\\\hline
+ \ifx\min@empty#1\else%
+ \multicolumn{3}{p{3\votelength}}{\decision{-}{#1}}%
+ \fi
+ \end{tabular}\par
+}
+\newcommand{\min@voteIVlist}[1]{
+ \par
+ \begin{tabular}{ll}
+ \multicolumn{2}{p{0.9\textwidth}}{\min@voteT}\\
+ \min@voteTI: & \min@voteVI\\
+ \min@voteTII: & \min@voteVII\\
+ \min@voteTIII: &\min@voteVIII\\
+ \ifx\min@empty#1\else%
+ \multicolumn{2}{p{0.9\textwidth}}{\decision{-}{#1}}%
+ \fi
+ \end{tabular}\par
+}
+\newenvironment{Vote}{
+ \setlength{\parindent}{0mm}
+}{}
+\newcommand{\Onevote}{\vote}
+\newcommand{\decisiontheme}[2]{
+\@ifundefined{chapter}{
+\addcontentsline{\min@file@Dec}{decisiontheme}{{#1}{#2}{\thepart}}
+}{
+\addcontentsline{\min@file@Dec}{decisiontheme}{{#1}{#2}{\thechapter}}
+}%
+}
+\newcommand{\decision}[2]{%
+\def\min@decisionTheme{#1}%
+\def\min@decisionShorttext{#2}%
+\min@decision%
+}
+\newcommand{\min@decision}[1][\min@xx]{%
+\if*\min@decisionTheme\else%
+\@ifundefined{chapter}{%
+\addcontentsline{\min@file@Dec}{decision}{%
+ {\min@decisionTheme}{\min@decisionShorttext}{\thepart}}%
+}{%
+\addcontentsline{\min@file@Dec}{decision}{%
+ {\min@decisionTheme}{\min@decisionShorttext}{\thechapter}}%
+}%
+\fi%
+\par\noindent\textbf{\min@textDecision\ifx*\min@decisionTheme$^*$\fi: }%
+\min@decisionShorttext\par%
+\ifx#1\min@xx\else%
+\begin{quote}\small #1\end{quote}%
+\fi%
+}
+\newcommand{\listofdecisions}{
+\ifhyperloaded
+\renewcommand{\contentsline}[4]{
+\csname l@##1\endcsname{##2}{##3}
+}
+\fi
+\@starttoc{\min@file@Dec}
+}% \listofdecisions
+\newcommand{\l@decisiontheme}[2]{
+\expandafter\min@l@decisiontheme#1
+}
+\newcommand{\min@l@decisiontheme}[3]{%Theme}{Decision}{Chapter}
+\noindent\textbf{#2}\par
+}
+\newcommand{\l@decision}[2]{
+\noindent\expandafter\min@l@decision#1{#2}
+}
+\newcommand{\min@l@decision}[4]{%{Theme}{Decision}{Chapter}{page}
+\@dottedtocline{1}{0mm}{0mm}{#2}{#4}
+}
+\newenvironment{Argumentation}{\begin{itemize}}{\end{itemize}}
+\newcommand{\pro}{\item[\textcircled{+}]}
+\newcommand{\Pro}{\item[\textbf{\textcircled{+}}]}
+\newcommand{\contra}{\item[\textcircled{-}]}
+\newcommand{\Contra}{\item[\textbf{\textcircled{-}}]}
+\newcommand{\result}{\item[$\Rightarrow$]}
+\let\min@date\relax
+\newcommand{\task}[2][\relax]{
+\def\min@taskDone{#1}
+\def\min@taskWho{#2}
+\min@task
+}
+\newcommand{\min@task}[2][\relax]{
+\def\min@taskWhen{#1}
+\def\min@taskWhat{#2}
+\ifx\relax\min@file
+ \def\min@fileinfo{}
+\else
+ \def\min@fileinfo{\min@file/\the\inputlineno}
+\fi
+\def\min@space{}
+\par\noindent\textbf{\min@textTask}%
+\if\relax\min@taskWhen\else\ (\min@taskWhen)\fi%
+\if\relax\min@taskDone{%
+\@ifundefined{chapter}{%
+\addcontentsline{minTsk}{task}{\protect\minutestask%
+ {\min@taskWhat}{\thepart}{\min@taskWhen}%
+ {\min@taskWho}{\min@date}{\min@fileinfo}}%
+}{%
+\addcontentsline{minTsk}{task}{\protect\minutestask%
+ {\min@taskWhat}{\thechapter}{\min@taskWhen}%
+ {\min@taskWho}{\min@date}{\min@fileinfo}}%
+}%chapter defined
+}\else%\relax\min@taskDone
+\ifx\min@space\min@taskDone\else\footnote{\min@taskDone}\fi%
+\fi%\relax\min@taskDone
+:
+\min@taskWhat\
+\if*\min@taskWho\else (\min@taskWho)\fi
+}
+\newcommand{\listoftasks}[1][\relax]{
+\bgroup
+\ifhyperloaded
+\renewcommand{\contentsline}[4]{
+\csname l@##1\endcsname{##2}{##3}
+}
+\fi
+\ifx\relax#1
+\@starttoc{minTsk}
+\else
+\PackageWarning{minutes.sty}{
+ foreign minTsk -> Check Hyper\MessageBreak
+ You are using the list of tasks with tasks from a foreign
+ document\MessageBreak
+ This document must use the hyperref-package like this document.
+}%
+{\InputIfFileExists{#1.minTsk}{}{}}
+\fi
+\egroup
+}% \listoftasks
+\newlength{\responsiblelength}
+\setlength{\responsiblelength}{0.15\linewidth}
+\newcommand{\l@task}[2]{#1{#2}}
+\newcommand{\minutestask}[7]{%
+\if*#4
+\def\min@l@taskWho{\min@textAnybody}
+\else
+\def\min@l@taskWho{#4}
+\fi
+\def\numberline##1{\parbox[t]{\responsiblelength}{##1\hfil}~}
+\@dottedtocline{1}{0mm}{\responsiblelength}{
+\numberline{\min@l@taskWho}
+\if\relax#3\else$\hookrightarrow$ #3\\\fi%date to do
+#1 \if\relax#5\else (#5)\fi%Text (date of minutes)
+\ifmin@fileinfo\footnotesize\relax~[#6]\fi}%File/linenumber
+{#2\ifx#2\empty\else/\fi#7}%sec/page,
+}
+\newcommand*{\schedule}{\@ifstar\min@scheduleStar\min@scheduleNoStar}
+\newif{\ifmin@scheduleStar}
+\newcommand{\min@scheduleNoStar}{\global\min@scheduleStarfalse\min@scheduleI}
+\newcommand{\min@scheduleStar}{\global\min@scheduleStartrue\min@scheduleI}
+\newcommand*{\min@scheduleI}[2][\jobname]{%[file]{yyyy/mm/dd}
+\def\min@sch@file{#1}
+\def\min@sch@date{#2}
+\min@scheduleII
+}
+\newcommand*{\min@scheduleII}[2][]{%[time]{schedule text}
+\def\min@sch@time{#1}
+\def\min@sch@text{#2}
+\min@scheduleIII
+}
+\newcommand{\min@scheduleIII}[1][\min@xx]{%[long text]
+ \par\noindent\emph{\expandafter\min@writedate \min@sch@date/%
+ \ifx\@empty\min@sch@time\else\ \min@sch@time\fi:}
+ \min@sch@text
+ \ifx#1\min@xx\else\nobreak%
+ \begin{list}{}{\setlength{\leftmargin}{1em}\setlength{\partopsep}{\parsep}}
+ \item #1
+ \end{list}
+ \fi\par%
+ \ifmin@scheduleStar\else
+ \ifx#1\min@xx%
+ \addcontentsline{\min@file@Cld}{schedule}{\protect\min@l@schedule{\min@sch@file}%
+ {\min@sch@date}{\min@sch@time}{\min@sch@text}{}}
+ \else
+ \addcontentsline{\min@file@Cld}{schedule}{\protect\min@l@schedule{\min@sch@file}%
+ {\min@sch@date}{\min@sch@time}{\min@sch@text}{#1}}
+ \fi
+ \fi
+}
+\def\min@writedate#1/#2/#3/{
+\day=#3
+\month=#2
+\year=#1
+\today
+}
+\DeclareOption{CreateCld}{\prepareCal}
+\newcommand{\prepareCal}[1][\jobname]{
+\ifhyperloaded
+\renewcommand{\contentsline}[4]{
+\csname l@##1\endcsname{##2}{##3}
+}
+\fi
+\newwrite\cld
+\gdef\min@calfilename{#1}
+\immediate\openout\cld=#1.cld
+\@starttoc{\min@file@Cld}
+\immediate\closeout\cld %
+}
+\newcommand{\l@schedule}[2]{#1}
+\newcommand{\min@l@schedule}[5]{%{file}{date}{time}{what}{longtext}
+\let\"\relax%no expansion for "Umlaute"
+\let\ss\relax%no expansion for sz
+\catcode`\"12\relax%"is normal
+\def\min@xx{#5}
+\ifx\min@xx\@empty
+\immediate\write\cld{\expandafter\min@writecal#2/ #3 {#4}}
+\else
+%%This is not robust
+%%\immediate\write\cld{\expandafter\min@writecal#2/ #3 {#4}[#4:\noexpand\\ #5]}
+%%This is robust, but not the expected behaviour.
+\immediate\write\cld{\expandafter\min@writecal#2/ #3 {#4}}
+\fi
+}
+\def\min@writecal#1/#2/#3/{
+#3
+\ifcase#2 \or jan\or feb\or mar\or apr\or may\or
+jun\or jul\or aug\or sep\or oct\or nov\or dec\fi.
+ #1
+}
+\let\Protokoll\Minutes
+\let\endProtokoll\endMinutes
+\let\untertitel\subtitle
+\let\moderation\moderation
+\let\protokollant\minutetaker
+\let\teilnehmer\participant
+\let\sitzungsdatum\minutesdate
+\let\sitzungsbeginn\starttime
+\let\sitzungsende\endtime
+\let\sitzungsort\location
+\let\gaeste\guest
+\let\verteiler\cc
+\let\fehlend\missing
+\let\fehlendEntschuldigt\missingExcused
+\let\fehlendUnentschuldigt\missingNoExcuse
+\let\fremdProtokoll\foreignMinutes
+\let\neueSpalte\newcols
+\let\zusatztopic\addtopic
+\newenvironment{Abstimmung}{\begin{Vote}}{\end{Vote}}
+\let\abstimmung\vote
+\let\Einzelabstimmung\Onevote
+\let\ergebnis\result
+\let\beschluss\decision
+\let\beschlussthema\decisiontheme
+\let\beschlussliste\listofdecisions
+\let\aufgabe\task
+\let\aufgabenliste\listoftasks
+\let\termin\schedule
+\let\anhang\attachment
+\let\anhangsliste\listofattachments
+\let\nachtrag\postscript
+\newenvironment{Nachtrag}{\begin{Postscript}}{\end{Postscript}}
+\@ifundefined{addto}{\newcommand{\addto}[2]{#2}}{\relax}
+\addto\extrasenglish{
+\def\min@textModerator{Moderation}
+\def\min@textMinutesTaker{Minutes taker}
+\def\min@textPresent{Those present} %Participiant:
+\def\min@textAbsent{Absent}
+\def\min@textAbsentExcused{\min@textAbsent (excused)}
+\def\min@textAbsentNoExcuse{\min@textAbsent (not excused)}
+\def\min@textGuest{Guest}
+\def\min@textDate{Date}
+\def\min@textStarttime{Begin of the meeting}
+\def\min@textEndtime{End of the meeting}
+\def\min@textLocation{Location of the meeting}
+\def\min@textCc{Distribution}
+\def\min@textPostscript{Postscript}
+\def\min@textEnclosure{Enclosure}
+\def\min@textforeignMinutes{Foreign minutes}
+\def\min@textSecret{including non-public informations}
+\def\min@textPage{page}
+\def\min@toptext{}%Text before Topic
+\def\min@textForeign{(no \LaTeXe -minute)}
+\def\min@textYes{Yes}
+\def\min@textNo{No}
+\def\min@textNoVote{no vote}
+\def\min@textDecision{Decision}
+\def\min@textTask{Task}
+\def\min@textResponsible{Responsible}
+\def\min@textAnybody{Anybody}
+\@ifundefined{chapter}{
+ \renewcommand{\partname}{Minutes}
+ \renewcommand{\ptctitle}{Overview of topics}
+ }{
+ \renewcommand{\chaptername}{Minutes}
+ \def\mtctitle{List of topics}
+ }
+}
+\def\min@germanText{
+\def\min@textModerator{Moderation}
+\def\min@textMinutesTaker{Protokollant}
+\def\min@textPresent{Anwesend}
+\def\min@textAbsent{Fehlend}
+\def\min@textAbsentExcused{\min@textAbsent (entschuldigt)}
+\def\min@textAbsentNoExcuse{\min@textAbsent (unentschuldigt)}
+\def\min@textGuest{G\"aste}
+\def\min@textDate{Datum}
+\def\min@textStarttime{Beginn der Sitzung}
+\def\min@textEndtime{Ende der Sitzung}
+\def\min@textLocation{Sitzungsort}
+\def\min@textCc{Verteiler}
+\def\min@textPostscript{Nachtrag}
+\def\min@textEnclosure{Anhang}
+\def\min@textforeignMinutes{Fremdes Protokoll}
+\def\min@textSecret{mit nicht\"offentlichen Informationen}
+\def\min@textPage{Seite}
+\def\min@textForeign{(kein \LaTeXe -Protokoll)}
+\def\min@textYes{Ja}
+\def\min@textNo{Nein}
+\def\min@textNoVote{Enthaltung}
+\def\min@textDecision{Beschlu{\ss}}
+\def\min@textTask{Aufgabe}
+\def\min@textResponsible{Verantwortlich}
+\def\min@textAnybody{Irgendwer}
+\def\min@toptext{}%Top} %-> ugly table of contents
+\@ifundefined{chapter}{
+ \renewcommand{\partname}{Protokoll}
+ \renewcommand{\ptctitle}{Tagesordnung}
+ }{
+ \renewcommand{\chaptername}{Protokoll}
+ \renewcommand{\mtctitle}{Tagesordnung}
+ }
+}
+\addto\extrasgerman{\min@germanText}
+\addto\extrasngerman{\min@germanText}
+\ProcessOptions\relax
+\endinput
+%%
+%% End of file `minutes.sty'.