diff options
Diffstat (limited to 'Master/texmf-dist')
-rw-r--r-- | Master/texmf-dist/doc/latex/protocol/README (renamed from Master/texmf-dist/doc/latex/protocol/readme) | 2 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/protocol/protocol.pdf | bin | 280089 -> 283897 bytes | |||
-rw-r--r-- | Master/texmf-dist/source/latex/protocol/protocol.dtx | 27 | ||||
-rw-r--r-- | Master/texmf-dist/source/latex/protocol/protocol.ins | 4 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/protocol/protocol.cls | 8 |
5 files changed, 27 insertions, 14 deletions
diff --git a/Master/texmf-dist/doc/latex/protocol/readme b/Master/texmf-dist/doc/latex/protocol/README index cca6d4dde37..65bcc99ac63 100644 --- a/Master/texmf-dist/doc/latex/protocol/readme +++ b/Master/texmf-dist/doc/latex/protocol/README @@ -13,7 +13,7 @@ The files in this directory (protocol distribution) are Copyright (C) 1997 Projektgruppe ACIT, Lehrstuhl VII, Fachbereich Informatik, Universit"at Dortmund - 1997-1999,2006 Thomas Leineweber (protocol@tleine.de) + 1997-1999,2006,2009 Thomas Leineweber (protocol@tleine.de) This work may be distributed and/or modified under the conditions of the LaTeX Project Public License, either version 1.3 diff --git a/Master/texmf-dist/doc/latex/protocol/protocol.pdf b/Master/texmf-dist/doc/latex/protocol/protocol.pdf Binary files differindex 3eedcb543fe..d043edc3cef 100644 --- a/Master/texmf-dist/doc/latex/protocol/protocol.pdf +++ b/Master/texmf-dist/doc/latex/protocol/protocol.pdf diff --git a/Master/texmf-dist/source/latex/protocol/protocol.dtx b/Master/texmf-dist/source/latex/protocol/protocol.dtx index 8f1b8a997a8..a655fdda29e 100644 --- a/Master/texmf-dist/source/latex/protocol/protocol.dtx +++ b/Master/texmf-dist/source/latex/protocol/protocol.dtx @@ -2,7 +2,7 @@ % % Copyright (C) 1997 Projektgruppe ACIT, Lehrstuhl VII, % Fachbereich Informatik, Universit"at Dortmund -% 1997-1999,2006 Thomas Leineweber (protocol@tleine.de) +% 1997-1999,2006,2009 Thomas Leineweber (protocol@tleine.de) % % This work may be distributed and/or modified under the % conditions of the LaTeX Project Public License, either version 1.3 @@ -25,7 +25,7 @@ % der LaTeX-Klasse `protocol'. % \fi % -% \CheckSum{282} +% \CheckSum{289} %% \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 @@ -59,7 +59,7 @@ % Nenne den Klassennamen und die Version. % \begin{macrocode} %<+protocol>\ProvidesClass{protocol} -%<+protocol> [2006/11/02 v1.9 +%<+protocol> [2009/04/24 v1.10 %<+protocol> LaTeX-Class fuer Sitzungs-Protokolle TL] % \end{macrocode} % @@ -102,7 +102,7 @@ % \changes{v1.7}{1999/07/30}{Endg"ultige Befehlsnamen festgelegt} % \iffalse % Copyright (C) 1997 Projektgruppe ACIT, Universit"at Dortmund -% 1997-1999 Thomas Leineweber +% 1997-1999,2006,2009 Thomas Leineweber (protocol@tleine.de) % all rights reserved. % \fi % @@ -111,7 +111,7 @@ % % \section{Grundeinstellungen} % -% Hier werden die einzelnen Optionen deklariert und an die Klasse article, +% Hier werden die einzelnen Optionen deklariert und an die Klasse scrartcl, % auf der alles basiert weitergegeben. Ein paar Optionen werden einfach % ausgeschaltet. % \changes{v1.3}{1997/06/10}{Verschiedene Optionen d"urfen in dieser Klasse @@ -128,6 +128,14 @@ \DeclareOption{titlepage} {\ClassError{protocol}{Option `titlepage' not supported}{}} % \end{macrocode} +% Die Option [nonext] sorgt daf"ur, dass der Termin f"ur die n"achste +% Sitzung nicht ausgegeben wird. L"osche daf"ur am Anfang des Dokuments +% das Kommando \cs{\@makefoot}. +% \changes{v1.10}{2009/04/24}{Zus"atzliche Option nonext zum Unterdr"ucken des n"achsten Termins} +% \begin{macrocode} +\DeclareOption{nonext} + {\AtBeginDocument{\let\@makefoot\relax}} +% \end{macrocode} % Alle anderen Optionen werden an die Klasse scrartcl weitergegeben. % \changes{v1.8}{2004/02/05}{Basisklasse article durch scrartcl ersetzt.} % \begin{macrocode} @@ -155,6 +163,8 @@ % \begin{macro}{\groupname} % \changes{v1.4}{1998/01/07}{Neues Makro \cs{pgname}} % \changes{v1.5}{1998/01/22}{\cs{pgname} in \cs{groupname} geaendert} +% \begin{macro}{\ProtocolGroupName} +% \changes{v1.10}{2009/04/24}{Im Protokoll kann ab sofort das Makro \cs{ProtocolGroupName} genutzt werden. Es gibt den mit \cs{groupname} definierten Gruppennamen wieder aus.} % \begin{macro}{\chair} % \changes{v1.6a}{1999/02/19}{\cs{vorsitz} in \cs{chair} umbenannt} % \begin{macro}{\writer} @@ -173,9 +183,9 @@ % stellen Informationen "uber die Sitzung zur Verf"ugung. % \begin{itemize} % \item |\groupname{PG 296 -- ACIT}| : Nummer und/oder Name der -% Gruppe, deren Sitzung protokolliert wird. Ist auf jeden Fall zu setzen. +% Gruppe, deren Sitzung protokolliert wird. Ist auf jeden Fall zu setzen. Hier wird auch das Makro \cs{ProtocolGroupName} gesetzt, mit dem der Gruppenname innerhalb des Protokolls ausgegeben werden kann. % \begin{macrocode} -\def\groupname#1{\gdef\@groupname{#1}} +\def\groupname#1{\gdef\@groupname{#1}\gdef\ProtocolGroupName{#1}} % \end{macrocode} % \item |\chair{Lothar Laber}| : gibt an, wer den Vorsitz in der % Sitzung hatte. Mu"s definiert werden. @@ -223,6 +233,7 @@ % \end{macro} % \end{macro} % \end{macro} +% \end{macro} % % \subsection{Interne Befehle zur Umsetzung} % \begin{macro}{\@groupname} @@ -342,7 +353,7 @@ % Das Kommando |\@makefoot| stellt den Abschlu"s f"ur das Protokoll dar. Es % formatiert eine \"Uberschrift und gibt die Daten f"ur die n"achste Sitzung % an. Es wird implizit mit -% |\AtEndOfDocument| aufgerufen. +% |\AtEndOfDocument| aufgerufen. Die Option [nonext] sorft dafür, das dieser Teil nicht gesetzt wird. % \changes{v1.7a}{2002/04/23}{Wenn keine n\"achste Sitzung vereinbart wurde, schreibe dieses auch (Idee und Implementierung: Boris Majowski)} % \changes{v1.8}{2004/02/05}{Punkt am Satzende eingef\"ugt.} % \changes{v1.9}{2006/11/02}{Korrektur von |\@makefoot| nach Hinweisen von L. Humbert und C. Timm} diff --git a/Master/texmf-dist/source/latex/protocol/protocol.ins b/Master/texmf-dist/source/latex/protocol/protocol.ins index cda371d3473..5773e5146db 100644 --- a/Master/texmf-dist/source/latex/protocol/protocol.ins +++ b/Master/texmf-dist/source/latex/protocol/protocol.ins @@ -5,7 +5,7 @@ %% %% Copyright (C) 1997 Projektgruppe ACIT, Lehrstuhl VII, %% Fachbereich Informatik, Universit"at Dortmund -%% 1997-1999,2006 Thomas Leineweber (protocol@tleine.de) +%% 1997-1999,2006,2009 Thomas Leineweber (protocol@tleine.de) %% %% This work may be distributed and/or modified under the %% conditions of the LaTeX Project Public License, either version 1.3 @@ -32,7 +32,7 @@ This is a generated file. Copyright (C) 1997 Projektgruppe ACIT, Lehrstuhl VII, Fachbereich Informatik, Universit"at Dortmund - 1997-1999,2006 Thomas Leineweber (protocol@tleine.de) + 1997-1999,2006,2009 Thomas Leineweber (protocol@tleine.de) This work may be distributed and/or modified under the conditions of the LaTeX Project Public License, either version 1.3 diff --git a/Master/texmf-dist/tex/latex/protocol/protocol.cls b/Master/texmf-dist/tex/latex/protocol/protocol.cls index 6faaea5dbf3..896f9566379 100644 --- a/Master/texmf-dist/tex/latex/protocol/protocol.cls +++ b/Master/texmf-dist/tex/latex/protocol/protocol.cls @@ -9,7 +9,7 @@ %% This is a generated file. %% Copyright (C) 1997 Projektgruppe ACIT, Lehrstuhl VII, %% Fachbereich Informatik, Universit"at Dortmund -%% 1997-1999,2006 Thomas Leineweber (protocol@tleine.de) +%% 1997-1999,2006,2009 Thomas Leineweber (protocol@tleine.de) %% %% This work may be distributed and/or modified under the %% conditions of the LaTeX Project Public License, either version 1.3 @@ -43,7 +43,7 @@ %% Right brace \} Tilde \~} \NeedsTeXFormat{LaTeX2e} \ProvidesClass{protocol} - [2006/11/02 v1.9 + [2009/04/24 v1.10 LaTeX-Class fuer Sitzungs-Protokolle TL] \DeclareOption{a5paper} {\ClassError{protocol}{Option `a5paper' not supported}{}} @@ -53,11 +53,13 @@ {\ClassError{protocol}{Option `twocolumn' not supported}{}} \DeclareOption{titlepage} {\ClassError{protocol}{Option `titlepage' not supported}{}} +\DeclareOption{nonext} + {\AtBeginDocument{\let\@makefoot\relax}} \DeclareOption*{\PassOptionsToClass{\CurrentOption}{scrartcl}} \ProcessOptions\relax \PassOptionsToClass{halfparskip}{scrartcl} \LoadClass{scrartcl} -\def\groupname#1{\gdef\@groupname{#1}} +\def\groupname#1{\gdef\@groupname{#1}\gdef\ProtocolGroupName{#1}} \def\chair#1{\gdef\@chair{#1}} \def\writer#1{\gdef\@writer{#1}} \def\begintime#1{\gdef\@begintime{#1}} |