summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/protocol
diff options
context:
space:
mode:
authorNorbert Preining <preining@logic.at>2006-11-03 15:15:57 +0000
committerNorbert Preining <preining@logic.at>2006-11-03 15:15:57 +0000
commit85f63670376866bd28df82c4e04302d87217b241 (patch)
tree79148bc6f6652b48738e9fb7389e0ccb194473b0 /Master/texmf-dist/tex/latex/protocol
parent6598908b771540a00fea0b58d37243e3f0185bba (diff)
protocol: add to tpm-ctan-check, and update it, pdf doc instead of dvi
git-svn-id: svn://tug.org/texlive/trunk@2386 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/protocol')
-rw-r--r--Master/texmf-dist/tex/latex/protocol/protocol.cls74
1 files changed, 42 insertions, 32 deletions
diff --git a/Master/texmf-dist/tex/latex/protocol/protocol.cls b/Master/texmf-dist/tex/latex/protocol/protocol.cls
index cc57552d9e5..6faaea5dbf3 100644
--- a/Master/texmf-dist/tex/latex/protocol/protocol.cls
+++ b/Master/texmf-dist/tex/latex/protocol/protocol.cls
@@ -7,17 +7,25 @@
%% protocol.dtx (with options: `protocol')
%%
%% This is a generated file.
-%% Copyright (C) 1997-1999 Thomas Leineweber, University of Dortmund.
+%% Copyright (C) 1997 Projektgruppe ACIT, Lehrstuhl VII,
+%% Fachbereich Informatik, Universit"at Dortmund
+%% 1997-1999,2006 Thomas Leineweber (protocol@tleine.de)
%%
-%% This file may be distributed under the terms of the LaTeX Project Public
-%% License, as described in lppl.txt in the base LaTeX distribution.
-%% Either version 1.0 or, at your option, any later version.
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.3
+%% of this license or (at your option) any later version.
+%% The latest version of this license is in
+%% http://www.latex-project.org/lppl.txt
+%% and version 1.3 or later is part of all distributions of LaTeX
+%% version 2005/12/01 or later.
%%
-%% For error reports in case of UNCHANGED versions see the readme file.
+%% This work has the LPPL maintenance status `maintained'.
%%
-%% Please do not request updates from me directly. Distribution is
-%% done through the Comprehensive TeX Archive Network (CTAN).
+%% The Current Maintainer of this work is Thomas Leineweber.
%%
+%% This work consists of the files protocol.dtx and protocol.ins,
+%% protest.tex, readme
+%% and the derived file protocol.cls.
%% \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
@@ -35,7 +43,7 @@
%% Right brace \} Tilde \~}
\NeedsTeXFormat{LaTeX2e}
\ProvidesClass{protocol}
- [1998/07/30 v1.7a
+ [2006/11/02 v1.9
LaTeX-Class fuer Sitzungs-Protokolle TL]
\DeclareOption{a5paper}
{\ClassError{protocol}{Option `a5paper' not supported}{}}
@@ -45,9 +53,10 @@
{\ClassError{protocol}{Option `twocolumn' not supported}{}}
\DeclareOption{titlepage}
{\ClassError{protocol}{Option `titlepage' not supported}{}}
-\DeclareOption*{\PassOptionsToClass{\CurrentOption}{article}}
+\DeclareOption*{\PassOptionsToClass{\CurrentOption}{scrartcl}}
\ProcessOptions\relax
-\LoadClass{article}
+\PassOptionsToClass{halfparskip}{scrartcl}
+\LoadClass{scrartcl}
\def\groupname#1{\gdef\@groupname{#1}}
\def\chair#1{\gdef\@chair{#1}}
\def\writer#1{\gdef\@writer{#1}}
@@ -59,7 +68,7 @@
\def\@groupname{\ClassWarning{protocol}{No \noexpand\groupname given}}
\def\@chair{\ClassWarning{protocol}{No \noexpand\chair given}}
\def\@writer{\ClassWarning{protocol}{No \noexpand\writer given}}
-\gdef\@nextdate{\ClassWarning{protocol}{No \noexpand\nextdate given}}
+\global\let\@nextdate\@empty
\gdef\@nextplace{\ClassWarning{protocol}{No \noexpand\nextplace given}}
\gdef\@nexttime{\ClassWarning{protocol}{No \noexpand\nexttime given}}
\gdef\@begintime{\ClassWarning{protocol}{No \noexpand\beginn given}}
@@ -102,39 +111,40 @@
\global\let\@groupname\@empty
}
\def\@makehead{%
- \newpage
- \null
- \vskip 2em%
- \begin{center}%
- \let \footnote \thanks
- {\LARGE \@groupname \par}%
+ \clearpage
+ \let\footnote\thanks
+ \null
+ \vskip 2em%
+ \begin{center}%
+ {\titlefont\huge \@groupname \par}%
\vskip 1.5em%
- {\large Protokoll der Sitzung vom \@date}%
- \vskip 1em%
- {\large
+ {\Large
\lineskip .5em%
- Sitzungsleitung: \@chair\\
+Protokoll der Sitzung vom \@date \par}%
+ \vskip 1em%
+ {\Large Sitzungsleitung: \@chair\\
Protokollf\"uhrer: \@writer \par}%
+ \vskip \z@ \@plus 1em
\end{center}%
\par
- \vskip 1.5em
- \vskip 0.5cm{\noindent
- \begin{tabular}{ll}
+ \vskip 2em{%
+ \noindent\begin{tabular}{@{}ll}
Beginn: & \@begintime\ Uhr \\
Ende: & \@endtime\ Uhr \\
\end{tabular}\par}\vskip 0.5cm}
-\newcommand{\@makefoot}{\ifx\nextdate\empty
- \section*{N\"achste Sitzung} Die n\"achste Sitzung
- findet am \@nextdate\ um \@nexttime\ Uhr statt. Ort:~\@nextplace.
- \else
+\newcommand{\@makefoot}{
+ \ifx\@nextdate\@empty
\section*{N\"achste Sitzung}
- Es wurde keine n\"achste Sitzung vereinbart
- \fi}
+ Es wurde keine n\"achste Sitzung vereinbart.
+ \else
+ \section*{N\"achste Sitzung} Die n\"achste Sitzung
+ findet am \@nextdate\ um \@nexttime\ Uhr statt. Ort:~\@nextplace.
+ \fi
+ }
\newenvironment{Persons}{\section*{Anwesenheit:}}{}
+\newenvironment{Absent}{\section*{Abwesenheit:}}{}
\AtBeginDocument{\makehead}
\AtEndDocument{\@makefoot}
-\parindent 0ex
-\parskip 1.5ex
\endinput
%%
%% End of file `protocol.cls'.