summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2012-03-05 00:56:28 +0000
committerKarl Berry <karl@freefriends.org>2012-03-05 00:56:28 +0000
commite12041c2f616cc1b749ac8ef97a7d7853a9ce7df (patch)
tree86db20a6cfbe79ae1d8f651ef08393410f9d777e
parent6151df96e3052187573221b5851211dd5bae6657 (diff)
protocol 1.13 (3mar12)
git-svn-id: svn://tug.org/texlive/trunk@25562 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/texmf-dist/doc/latex/protocol/README11
-rw-r--r--Master/texmf-dist/doc/latex/protocol/protest.tex6
-rw-r--r--Master/texmf-dist/doc/latex/protocol/protocol.pdfbin317552 -> 322969 bytes
-rw-r--r--Master/texmf-dist/source/latex/protocol/protocol.dtx32
-rw-r--r--Master/texmf-dist/source/latex/protocol/protocol.ins6
-rw-r--r--Master/texmf-dist/tex/latex/protocol/protocol.cls6
6 files changed, 47 insertions, 14 deletions
diff --git a/Master/texmf-dist/doc/latex/protocol/README b/Master/texmf-dist/doc/latex/protocol/README
index 259850a0ad0..0caf2e0bdf5 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,2009-2011 Thomas Leineweber (protocol@tleine.de)
+ 1997-1999,2006,2009-2012 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
@@ -68,11 +68,11 @@ Files distributed with this package
===================================
protocol.ins This is the installation script that will produce
- the executable file method.sty when run through LaTeX
- or TeX
+ the executable file protocol.cls when run through LaTeX
+ or TeX.
protocol.dtx `protocol' style for LaTeX in docstrip format.
-README This file
-protocol.pdf Documentation generated from protocol.dtx
+README This file.
+protocol.pdf Documentation generated from protocol.dtx.
protest.tex A test file showing the usage of the package.
@@ -88,3 +88,4 @@ Acknowledgements
- Johannes Pieper had many nice enhancement requests.
- Andre Dierker provided a better logic in the case the place of the next
meeting is not provided.
+- The commands \vote and \actionitem are proposals from K. Lautenschläger.
diff --git a/Master/texmf-dist/doc/latex/protocol/protest.tex b/Master/texmf-dist/doc/latex/protocol/protest.tex
index e44c504564c..42c41b738f5 100644
--- a/Master/texmf-dist/doc/latex/protocol/protest.tex
+++ b/Master/texmf-dist/doc/latex/protocol/protest.tex
@@ -22,5 +22,11 @@ Es waren alle bis auf Susi Schl"afer anwesend.
\end{Persons}
\section{Untergruppenberichte}
+Die Gruppe 1 hat ihren Bericht noch nicht abgeliefert.
+\actionitem{Bericht der Gruppe 1 abliefern}{Willi Wirsing}{21.02.2012}
+
+Hoffentlich passiert das nicht wieder
+\vote{Sollen wir etwas neues machen?}{5}{3}{12}{Der Beschluss wurde angenommen.}
+\vote{Sollen wir nichts neues machen?}{Willi, Horst}{Kevin}{keine}{Der Beschluss wurde mit einer Gegenstimme angenommen.}
\end{document}
diff --git a/Master/texmf-dist/doc/latex/protocol/protocol.pdf b/Master/texmf-dist/doc/latex/protocol/protocol.pdf
index 54420049ef5..3221636bfbe 100644
--- a/Master/texmf-dist/doc/latex/protocol/protocol.pdf
+++ b/Master/texmf-dist/doc/latex/protocol/protocol.pdf
Binary files differ
diff --git a/Master/texmf-dist/source/latex/protocol/protocol.dtx b/Master/texmf-dist/source/latex/protocol/protocol.dtx
index ba85939928a..edfb68eba79 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,2009-2011 Thomas Leineweber (protocol@tleine.de)
+% 1997-1999,2006,2009-2012 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{364}
+% \CheckSum{380}
%% \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> [2011/10/12 v1.11
+%<+protocol> [2012/02/18 v1.13
%<+protocol> LaTeX-Class fuer Sitzungs-Protokolle TL]
% \end{macrocode}
%
@@ -103,9 +103,10 @@
% \changes{v1.11}{2010/04/21}{Neues Macro \cs{place}, um den Ort der Sitzung anzugeben}
% \changes{v1.12}{2011/10/09}{Wenn \cs{nextplace} nicht angegeben wurde, dann wird der Text am Ende des Dokumentes zum Ort der n"achsten Sitzung nicht mehr ausgegeben.}
% \changes{v1.12}{2011/10/09}{Verbesserung der Ausgabe der Unterschriftenzeile.}
+% \changes{v1.13}{2012/02/18}{Aufnahme von Aufgaben und Abstimmungen}
% \iffalse
% Copyright (C) 1997 Projektgruppe ACIT, Universit"at Dortmund
-% 1997-1999,2006,2009-2011 Thomas Leineweber (protocol@tleine.de)
+% 1997-1999,2006,2009-2012 Thomas Leineweber (protocol@tleine.de)
% all rights reserved.
% \fi
%
@@ -254,6 +255,29 @@
% \end{macro}
% \end{macro}
%
+% \subsection{Aufnahme von Aufgaben und Abstimmungen}
+% \begin{macro}{\actionitem}
+% \changes{v1.13}{2012/02/18}{Neues Makro \cs{actionitem}}
+% \begin{macro}{\vote}
+% \changes{v1.13}{2012/02/18}{Neues Makro \cs{vote}}
+% Mit Hilfe der Kommandos \cs{actionitem} und \cs{vote} können im Verlauf des Protokolls
+% vergebene Aufgaben und durchgeführte Abstimmungen systematisch formatiert werden.
+% \begin{itemize}
+% \item |\actionitem{Erweitern der protocol-Klasse um Aufgaben}{Thomas Leineweber}{29.02.2012}| : Ausgabe einer Ausgabe mit den drei Parameter: Titel der Aufgabe, mit der Aufgabe betraute Person und Termin für die Aufgabe
+% \begin{macrocode}
+\def\actionitem#1#2#3{\par Aufgabe: #1\\Verantwortlich: #2\\Termin: #3\par}
+% \end{macrocode}
+% \item |\vote{Sollen wir etwas neues machen?}{5}{3}{12}{Der Beschluss wurde angenommen}| : Ausgabe, wie eine Abstimmung
+% abgelaufen ist. Der erste Parameter bestimmt den Text der Abstimmung, der zweite den Text für die Stimmen dafür, der dritte den Text für die Stimmen dagegen, der vierte den Text für die Enthaltungen. Der fünfte Parameter gibt das Ergebnis wieder.
+% Es kann bei den Texten wie schon beschrieben die Anzahl der Stimmen angegeben werden, es ist aber auch z.\,B. möglich, Namen einzutragen:
+% |\vote{Sollen wir nichts neues machen?}{Willi, Horst}{Kevin}{keine}{Der Beschluss wurde mit einer Gegenstimme angenommen}|
+% \begin{macrocode}
+\def\vote#1#2#3#4#5{\par Abstimmung: #1\\Stimmen dafür: #2. Stimmen dagegen: #3. Enthaltungen: #4.\\Ergebnis: #5\par}
+% \end{macrocode}
+% \end{itemize}
+% \end{macro}
+% \end{macro}
+%
% \subsection{Interne Befehle zur Umsetzung}
% \begin{macro}{\@groupname}
% \changes{v1.4}{1998/01/07}{Neues Makro \cs{@pgname}}
diff --git a/Master/texmf-dist/source/latex/protocol/protocol.ins b/Master/texmf-dist/source/latex/protocol/protocol.ins
index 496ab1ae93b..a6f587d68bc 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,2009-2011 Thomas Leineweber (protocol@tleine.de)
+%% 1997-1999,2006,2009-2012 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,2009-2011 Thomas Leineweber (protocol@tleine.de)
+ 1997-1999,2006,2009-2012 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
@@ -52,7 +52,7 @@ and the derived file protocol.cls.
\endpreamble
\keepsilent
-\Msg{*** Generating method style file ***}
+\Msg{*** Generating protocol class file ***}
\generateFile{protocol.cls}{t}{
\from{protocol.dtx}{protocol}}
diff --git a/Master/texmf-dist/tex/latex/protocol/protocol.cls b/Master/texmf-dist/tex/latex/protocol/protocol.cls
index 6072a28fe6b..5514f27bbfe 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,2009-2011 Thomas Leineweber (protocol@tleine.de)
+%% 1997-1999,2006,2009-2012 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}
- [2011/10/12 v1.11
+ [2012/02/18 v1.13
LaTeX-Class fuer Sitzungs-Protokolle TL]
\DeclareOption{a5paper}
{\ClassError{protocol}{Option `a5paper' not supported}{}}
@@ -71,6 +71,8 @@
\def\nextdate#1{\gdef\@nextdate{#1}}
\def\nextplace#1{\gdef\@nextplace{#1}}
\def\nexttime#1{\gdef\@nexttime{#1}}
+\def\actionitem#1#2#3{\par Aufgabe: #1\\Verantwortlich: #2\\Termin: #3\par}
+\def\vote#1#2#3#4#5{\par Abstimmung: #1\\Stimmen dafür: #2. Stimmen dagegen: #3. Enthaltungen: #4.\\Ergebnis: #5\par}
\def\@groupname{\ClassWarning{protocol}{No \noexpand\groupname given}}
\def\@chair{\ClassWarning{protocol}{No \noexpand\chair given}}
\def\@writer{\ClassWarning{protocol}{No \noexpand\writer given}}