diff options
author | Karl Berry <karl@freefriends.org> | 2006-01-09 00:44:40 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2006-01-09 00:44:40 +0000 |
commit | b4fc5f639874db951177ec539299d20908adb654 (patch) | |
tree | 52f08823ca58fffe3db6a9b075635038c567626c /Master/texmf-dist/doc/latex/minutes | |
parent | dec3d98ebe442d7ea93efbaa8dd2e2be8149a467 (diff) |
doc 4
git-svn-id: svn://tug.org/texlive/trunk@80 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/latex/minutes')
19 files changed, 1638 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/latex/minutes/ClassesEn.pdf b/Master/texmf-dist/doc/latex/minutes/ClassesEn.pdf Binary files differnew file mode 100644 index 00000000000..9d64304be02 --- /dev/null +++ b/Master/texmf-dist/doc/latex/minutes/ClassesEn.pdf diff --git a/Master/texmf-dist/doc/latex/minutes/ClassesGe.pdf b/Master/texmf-dist/doc/latex/minutes/ClassesGe.pdf Binary files differnew file mode 100644 index 00000000000..af1fb426b85 --- /dev/null +++ b/Master/texmf-dist/doc/latex/minutes/ClassesGe.pdf diff --git a/Master/texmf-dist/doc/latex/minutes/MinStyGd.tex b/Master/texmf-dist/doc/latex/minutes/MinStyGd.tex new file mode 100644 index 00000000000..81e151725e3 --- /dev/null +++ b/Master/texmf-dist/doc/latex/minutes/MinStyGd.tex @@ -0,0 +1,95 @@ +\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 \~} +%% +\documentclass[10pt,german]{report} +%%\documentclass[10pt,german]{scrreprt} +%%\documentclass[10pt,german]{refrep} +%% This document can be used to check the look of different +%% minutes-styles. +%% To see the effects of other classes and the cooperation with +%% different classes and styles, just add them to this document. +%% +%% Dieses Dokument kann genutzt werden einen Ueberblick ueber +%% die verschiedenen Protokollstile zu bekommen. +%% +\usepackage{babel}%blindtext mag kein german.sty +\usepackage{minutes} +\usepackage{blindtext} +\newcommand{\Lpack}[1]{\texttt{#1}} +\newcommand{\minutes}{\Lpack{minutes.sty}} + +\makeatletter +\newcommand{\minexample}[1]{ +\begin{Protokoll}{Beispiel eines Protokolls mit #1} +\untertitel{Dieses Protokoll ist mit \minutes\ erzeugt} +\moderation{Knut Lickert} +\protokollant{Knut Lickert} +\teilnehmer{Alle Anwesenden} +\gaeste{G\"aste} +\sitzungsdatum{\today} +\sitzungsbeginn{20:00} +\sitzungsende{23:00} +\sitzungsort{Vereinsgastst{\"a}tte} +\verteiler{alle Interessierten} +\fehlend[alle Analphabeten]{Vereinsm{\"u}ller} +\protokollKopf +\topic{Tagesordnung 1} +\subtopic{Unterpunkt zu Tagesordnung 1}\blindtext +\subtopic{Noch ein Unterpunkt zu Tagesordnung 1}\blindtext +\addtopic{Einschub in die Tagesordnung}\blindtext +\topic{Tagesordnung 2}\blindtext +\end{Protokoll} +}%\minexample + +\begin{document} +\title{Styleguide \minutes:\\~\\ +Test for the different options\\ Test der verschiedenen Optionen} +\author{\minutes} +\maketitle + +\tableofcontents + +\minutesstyle{header={list},columns={1}} +\minexample{Listenkopf} + +\minutesstyle{header={table},columns={1}} +\minexample{Tabellenkopf} + +\minutesstyle{header={list},columns={1},contents={false}} +\minexample{Listenkopf ohne Topicliste} + +\minutesstyle{header={table},columns={1},contents={false}} +\minexample{Tabellenkopf ohne Topicliste} + +\minutesstyle{header={list},columns={2},contents={true}} +\minexample{Listenkopf/zweispaltig} + +\minutesstyle{header={table},columns={2}} +\minexample{Tabellenkopf/zweispaltig} + +\minutesstyle{header={list},columns={3}} +\minexample{Listenkopf/dreispaltig} + +\minutesstyle{header={table},columns={3}} +\minexample{Tabellenkopf/dreispaltig} + +\end{document} +\endinput +%% +%% End of file `MinStyGd.tex'. diff --git a/Master/texmf-dist/doc/latex/minutes/Overview.tex b/Master/texmf-dist/doc/latex/minutes/Overview.tex new file mode 100644 index 00000000000..beb79257055 --- /dev/null +++ b/Master/texmf-dist/doc/latex/minutes/Overview.tex @@ -0,0 +1,146 @@ +% +% This file contains overview tables for minutes.sty +% This file is loaded by: +% - minutes.dtx +% - protokol.tex +% It can be translated on it's own (little help for writing minutes) +\newif\iflocal +\makeatletter +\@ifundefined{section}{\localtrue}{\localfalse} +\makeatother +\iflocal + \documentclass[a4paper,DIV11]{scrartcl} +\fi +% +\usepackage{url} +\usepackage{supertabular} +\IfFileExists{booktabs.sty}{\usepackage{booktabs}}{ +% \hrule gibt Fehler, wenn booktabs.sty nicht vorhanden + \let\toprule\hrule + \let\midrule\hrule + \let\bottomrule\hrule + \let\addlinespace\relax} +\newcommand*{\Lprog}[1]{\textsf {#1}} %typeset a program +\newcommand*{\Lpack}[2][\relax]{\textsf {#2\ifx\relax#1\else(#1)\fi}} % typeset a package +\newcommand*{\Lopt}[1]{\textsf {#1}} %typeset an option +\newcommand*{\Lenv}[1]{\texttt {#1}} %typeset an environment +\newcommand*{\file}[1]{\texttt {#1}} %typeset a file +\providecommand*{\cmd}[1]{\texttt {$\backslash$#1}} %typeset a command +% +\newcommand{\minOptions}{ +\label{tab:options} +\tablehead{\toprule +\textbf{Option} & \textbf{description} & \textbf{Beschreibung}\\\midrule +} +\tabletail{\bottomrule} +\begin{supertabular}{lll} +ListTitle & List-like header & Listartiger Titel\\ +TableTitle & Table-like header & Tabellenartiger Titel\\ +OneColumn & One column output & Einspaltige Ausgabe\\ +TwoColumn & Two column output & Zweispaltige Ausgabe\\ +CreateCld & create cld-File & Erzeugung einer cld-Datei\\ +8+3 & filenames 8+3 & 8+3 Dateinamen\\ +Fileinfo & information in lists & Ausgabe von Dateiinformationen\\ +Secret & Print secret parts & Ausgabe geheimer Teile\\ +ASCII & Prepared for ASCII & Ausgabe f\"ur reines ASCII\\ +\em{Other}& Option from \file{minutes.cfg} & Option aus \file{minutes.cfg}\\ +\end{supertabular} +} + +\newcommand{\minStyles}{ +\label{sec:minStyles} +Options for \cmd{minutesstyle}: +\begin{description} + \item[columns] 1,2,3\ldots + \item[header] list, table + \item[contents] true, false: Print list of topics + \item[vote] list, table +\end{description} +} + +\newcommand{\minCommands}{ +\label{tab:commands} +%\begin{center} +\def\Overview##1##2{\midrule\textbf{##1}&\textbf{##2}&\\} +\def\overview|##1|##2|##3|{\path|##1|&\path|##2|& \path|##3|\\} +\tablehead{\toprule +\textbf{english command} & \textbf{deutsches Kommando} & \textbf{Parameter}\\ +} +\tabletail{\bottomrule\multicolumn{3}{c}{ +[]=optional\hfill +\{\}=must be filled/Mussfeld\hfill +\{*\}= \{\} or */\{\} oder * +}\\} +\begin{supertabular}{lll} +\Overview{Minutes }{Protokoll} +\overview|\begin{Minutes} |\begin{Protokoll} | {Title/Titel}| +\overview|\maketitle |\protokollKopf | | +\overview|\foreignMinutes |\fremdProtokoll | | +\overview|\end{Minutes} |\end{Protokoll} | | +\Overview{Header data }{Kopfdaten} +\overview|\subtitle |\untertitel | {text}| +\overview|\moderation |\moderation | {Name}| %%= +\overview|\minutetaker |\protokollant | {Name}| +\overview|\participant |\teilnehmer | {Name,Name}| +\overview|\guest |\gaeste | {Name,Name}| +\overview|\minutesdate |\sitzungsdatum | {Date/Datum}| +\overview|\starttime |\sitzungsbeginn | {time/Zeit}| +\overview|\endtime |\sitzungsende | {time/Zeit}| +\overview|\location |\sitzungsort | {location/Ort}| +\overview|\cc |\verteiler | {Name, Name}| +\overview|\missing |\fehlend | [Name]{Name, Name}| +\overview|\missingExcused |\fehlendEntschuldigt | {Name, Name}| +\overview|\missingNoExcuse |\fehlendUnentschuldigt | {Name, Name}| +\Overview{sectioning }{Gliederung} +\overview|\topic |\topic | [short]{Title}| +\overview|\addtopic |\zusatztopic | [short]{Title}| +\overview|\subtopic |\subtopic | [short]{Title}| +\overview|\subsubtopic |\subsubtopic | [short]{Title}| +\overview|\minitopic |\minitopic | {Title}| +\overview|\newcols |\neueSpalte | [Title][1]| +\Overview{Tasks }{Aufgaben} +\overview|\task |\aufgabe | [done]{*who}[when]{what}| +\overview|\listoftasks |\aufgabenliste | [file]| +\Overview{Dates }{Termine} +\overview|\schedule |\termin | [cal]{when}[time]{what}[long]| +\Overview{Voting }{Abstimmungen} +\overview|\begin{Vote} |\begin{Abstimmung} | | +\overview|\vote |\abstimmung | {text}{yes}{no}{-}[text]| +\overview|\end{Vote} |\end{Abstimmung} | | +\overview|\Onevote |\Einzelabstimmung | {text}{yes}{no}{-}[text]| +\Overview{Decisions }{Entscheidungen} +\overview|\decisionTheme |\beschlussThema | {ref}{Title}| +\overview|\decision |\beschluss | {*ref}{Text}[long Text]| +\overview|\listofdecisions |\beschlussliste | | +\Overview{Argumentations }{Argumentationen} +\overview|\begin{Argumentation}|\begin{Argumentation} | | +\overview|\pro |\pro | | +\overview|\Pro |\Pro | | +\overview|\contra |\contra | | +\overview|\Contra |\Contra | | +\overview|\result |\ergebnis | | +\overview|\end{Argumentation} |\end{Argumentation} | | +\Overview{Versions }{Versionen} +\overview|\begin{Secret} |\begin{Geheim} | | +\overview|\end{Secret} |\end{Geheim} | | +\overview|\secret |\geheim | {text}| +\Overview{Attachments }{Anh\"ange} +\overview|\attachment |\anhang | [ref]{Title}{pages}| +\overview|\listofattachments|\anhangsliste | | +\overview|\postscript |\nachtrag | {text}| +\Overview{Other commands }{Sonstige Kommandos} +\overview|\inputminutes | | {file}| +\end{supertabular} +%\end{center} +} + +\iflocal +\else +\expandafter\endinput +\fi +\begin{document} +\section*{Options} +\minOptions +\section*{Commands} +\minCommands +\end{document} diff --git a/Master/texmf-dist/doc/latex/minutes/Protokol.tex b/Master/texmf-dist/doc/latex/minutes/Protokol.tex new file mode 100644 index 00000000000..70798053dc2 --- /dev/null +++ b/Master/texmf-dist/doc/latex/minutes/Protokol.tex @@ -0,0 +1,997 @@ +\documentclass[draft]{scrreprt} +\usepackage[ansinew]{inputenc} +\usepackage[german]{babel} +\IfFileExists{hyperref.sty}{\usepackage{hyperref}}{} +\IfFileExists{thumbpdf.sty}{\usepackage{thumbpdf}}{} +\IfFileExists{evntlist.sty}{\usepackage{evntlist}}{} +\usepackage{makeidx} +\usepackage{parskip} +\usepackage{xspace} +\usepackage[ListTitle,Secret]{minutes} + +\input{Overview}%Tabellen für minutes.dtx und protokol.tex + +\makeindex +\newcommand{\minmacro}[2]{%typeset english/german command + \def\xI{#1}\def\xII{#2}% + \texttt{\(\backslash\)#1% + \index{#1@\protect\(\protect\backslash\protect\)#1}% + \ifx\xI\xII\else\footnote{\texttt{\(\backslash\)#2}}% + \index{#2@\protect\(\protect\backslash\protect\)#2}% + \fi}\xspace +} +\newcommand{\minenv}[2]{%typeset english/german environment + \def\xI{#1}\def\xII{#2}% + \texttt{#1\ifx\xI\xII\else\footnote{#2}\index{#2}\fi}% + \index{#1}\xspace% +} + +\title{ + \LaTeXe\ für Vereinsmeier\\[1em] + \Lpack{Minutes.sty}\thanks{ + Download possible from CTAN + ftp.dante.de/macros/latex/contrib/supported/minutes/ + }} +\author{\\ + Version \minfileversion\ from \minfiledate\\~\\ + Knut Lickert\\ +% vorstand@koki-es.de\\ +% lickert@gemeinschaftsauto.de\\ + knut@lickert.net} + + +\begin{document} + +\maketitle + +\begin{abstract} + Mit \Lpack{minutes.sty} kann man Protokolle für Vereine o.ä. + setzen. Die Anleitung ist als Protokoll geschrieben und kann als + Beispiel dienen, wie ein Protokoll aussehen kann.\par + Einige Feature: + \begin{itemize} + \item Protokollkopf per Optionen wählbar + \item Unterstützung von Aufgaben (wer wann was machen muss, und + wann es erledigt wurde, generierte Liste der offenen Aufgaben. + \item Anhänge + \item Terminverwaltung mit Unterstützung von \Lpack{calendar.sty} + \item Unterschiedliche Dokumentversionen (`intern') + \item Makros für Abstimmungen und Entscheidungen + \end{itemize} + +\vfill\vfill +\hfill +\parbox{0.66\linewidth}{ +% Extract from a dictionary/Auszug aus dem Wörterbuch\par +\scriptsize +\textbf{Protokoll, n -s/-e} +\begin{enumerate} + \item \emph{Adm: etc:} written record; minutes (of a meeting etc.); + \textbf{(das) P. führen,} to take the minutes; + \textbf{polizeiliches P.,} police report; + \textbf{etwas zu P. geben/nehmen,} to make/take down a statement. + \item \emph{(Zeremoniell)} (diplomatic) protocol. + \textbf{Protokoll abfassen,} to draft the minutes. + \textbf{im Protokoll vermerkt sein,} to stand on record. +\end{enumerate} +}\vfill +\end{abstract} + +\tableofcontents +\begin{Minutes}{Übersichtstabellen} +\maketitle +%%------------------------------------------- +\topic{Deutsch versus Englisch}\label{sec:DtVsEn} +Nicht jeder kann englisch. Mit diesem Paket kann man Protokolle +auch mit deutschen Kommandos schreiben. Die Verwendung der +deutschen Makros hat keinen Einfluss auf Aussehen oder Parameter. + +Im Text sind die englischen Kommandos aufgeführt, als Fußnoten +sind jeweils die deutschen Aliase vermerkt. Zur Übersicht siehe +dazu Tabelle~\ref{tab:commands}. + +\topic{Optionen von \Lpack{Minutes.sty}} +\minOptions +\topic{Stilparameter von \Lpack{Minutes.sty}} +\minStyles +\topic{Kommandos von \Lpack{Minutes.sty}} +\minCommands +\end{Minutes} + +\begin{Minutes}{Die Gebrauchsanweisung} +\subtitle{Diese Gebrauchsanweisung ist als Protokoll + mit \Lpack{Minutes.sty} geschrieben} +\moderation{Miraculix} +\minutetaker{Processus} +\participant{Asterix, Obelix, Majestix, Miraculix} +\guest{Nixalsverduss} +\missing[Troubadix (gefesselt)]{} +\minutesdate{27. Mai 53 v. Chr.} +\starttime{18:00} +\endtime{24:00} +\location{Gallien} +\cc{Cäsar, Cleopatra} +\maketitle + +\topic{Das Paket laden} +Das Paket wird mit +\begin{verbatim} +\usepackage{minutes} +\end{verbatim} +geladen. + +Als Klasse sollte jede Standardklasse gehen (Ich verwende +\Lpack{scrreprt} bzw.\ \Lpack{scrartcl}, neuerdings \Lpack{refrep}). +Ein einzelnes Protokoll kann mit einer Article-artigen Klasse +geschrieben werden, für eine Sammlung mehrerer Protokolle bietet +sich eine book- oder report-artige Klassen an. + +Mit Article-artigen Klassen entspricht jedes Protokoll einem +\verb|\part*|, mit Report-artigen Klassen einem \verb|\chapter|. + +Jedes Protokoll erhält eine ausführliche Tagesordnung, für das +Gesamtdokument wird im Inhaltsverzeichnis eine gröbere Übersicht +erstellt. + +\subtopic{Stile} +Mit dem Befehl \cmd{minutesstyle} können verschiedene +Darstellungsstile gesetzt werden. Manche Stile sind auch als +Paketoption auswählbar. \cmd{minutesstyle} ist den Paketoptionen +vorzuziehen. + +\begin{verbatim} +\minutesstyle{ +% columns = {1}, + header = {list}, %or {table}, +% contents = {true}, %or {false} + vote = {list}, %or {table}, +} +\end{verbatim} +Im folgenden werden die verschiedenen Optionen erläutert. + +\minitopic{Spaltenanzahl} +Ein- bzw.\ mehrspaltige Ausgabe. Dieses Beispiel ist +\ifcase\value{columns}\or ein\or zwei\else mehr\fi spaltig. + +Die mehrspaltige Ausgabe beginnt für jeden Tagesordnungspunkt mit +einem neuen mehrspaltigen Abschnitt. Die Überschrift geht über +beide (oder mehr) Spalten. Näheres siehe +Abschnitt~\ref{sec:Spalten}. + +Standard ist einspaltige Ausgabe. + +\minitopic{Protokollkopf} +Als Protokollkopf steht ein listenartiger und ein tabellenartiger +Protokollkopf zur Ver"-fügung. + +Mit der Option \Lopt{contents} kann die Liste der +Tagesordnungspunkten an und ausgeschaltet werden. + + +\minitopic{Aussehen von Abstimmungen} +Abstimmungen (siehe Abschnitt~\ref{sec:Abstimmung}) mit +\minmacro{vote}{abstimmung} haben zwei Aussehen zur Verfügung. + +\begin{minipage}{0.45\textwidth} +\minutesstyle{vote={list}} +\vote{Abstimmungsstil "`list"'}123[Entscheidung] +\end{minipage} +\begin{minipage}{0.4\textwidth} +\minutesstyle{vote={table}} +\vote{Abstimmungsstil "`table"'}123[Entscheidung] +\end{minipage} + +\subtopic{Optionen} +Eine Übersicht aller Paketoptionen ist unter \ref{tab:options} zu +finden. Sofern eine Option hier nicht erläutert ist, ist es ein +Stil, der im vorigen Abschnitt erläutert ist. + +\minitopic{Secret} +Mit \Lpack{minutes.sty} ist es möglich eine öffentliche und +nicht-öffentliche Version\footnote{z.B. mit Details über +Gehaltsverhandlungen von Vereinsangestellten} zu erstellen. Mit +\Lopt{Secret} wird eine nicht öffentliche Version erstellt. +Nähere siehe unter Abschnitt \ref{sec:secret}. + +\minitopic{8+3} +\Lpack{minutes} erzeugt Dateinamen mit Erweiterungen größer drei Zeichen. +Die Option \Lopt{8+3} erzeugt Dateinamen der Länge 8+3 +(Um es genau zu nehmen nur +3. Die 8 für \verb|\jobname| wird vorausgesetzt). + +\minitopic{ASCII} +Vielfach werden Protokolle per eMail versendet. Falls man diese +Protokolle nicht als Anhang versenden will, sondern als reiner +Text bietet sich eine Nachbearbeitung mit \Lprog{dvi2tty} oder +\Lprog{pdf2txt} an. Verweise auf Seitennummern verlieren dann in +der Regel ihren Sinn. Die Option \Lopt{ASCII} unterdrückt diese +und definiert einige Befehle um. + +\minitopic{Fileinfo} +Die Option \Lopt{Fileinfo} bewirkt, dass die Zeilennummer in der +eine Aufgabe in der Quelldatei definiert wurde, in der Liste der +offenen Ausgaben ausgegeben wird. Ein erledigt setzen einer +Aufgabe wird so erleichtert, die Liste wird allerdings +überfrachtet mit Informationen. + +\minitopic{Vereinseigene Optionen} +In einem File \file{minutes.cfg} können vereinsspezifische +Optionen definiert werden, z.B.\ mit Vereinsname, Adresse\ldots + + +\topic{Ein Protokoll erstellen} +Ein Protokoll wird mit einer Umgebung \minenv{Minutes}{Protokoll} +definiert. Jedes Protokoll erhält einen Kopf mit Angabe von +Moderator, Protokollant, Teilnehmern\ldots. Dieser Kopf wird mit +\minmacro{maketitle}{protokollKopf} erzeugt. Das Makro ist zwingend. + +Vor \minmacro{maketitle}{protokollkopf} sollten die für den +Protokolltitel wichtigen Angaben gemacht werden: +\begin{itemize} + \item \minmacro{subtitle}{untertitel} Ein Untertitel + \item \minmacro{moderation}{moderation} Ein Moderator oder Sitzungsleiter. + \item \minmacro{minutetaker}{protokollant} Der Protokollant. + \item \minmacro{minutesdate}{sitzungsdatum} Datum der Sitzung + \item \minmacro{starttime}{sitzungsbeginn} Beginn der Sitzung + \item \minmacro{endtime}{sitzungsende} Ende der Sitzung + \item \minmacro{location}{sitzungsort} Ort der Sitzung + \item \minmacro{participant}{Teilnehmer} Die Teilnehmer. + \item \minmacro{missing}{fehlend} Nicht anwesende Personen.\par + Falls erwünscht kann zwischen entschuldigtem und + unentschuldigtem Fehlen unterschieden werden: + \begin{itemize} + \item \minmacro{missingExcused}{fehlendEntschuldigt} + Liste der fehlenden, aber entschuldigten Teilnehmer. + \item \minmacro{missingNoExcuse}{fehlendUnentschuldigt} + Fehlende Teilnehmer ohne Entschuldigung. + \item Alternativ ist \minmacro{missing}{fehlend} + mit einem optionalen Parameter für die + entschuldigten Teilnehmer möglich. + \item \minmacro{guest}{gaeste} Liste der Gäste. + \item \minmacro{cc}{verteiler} Der Verteiler dieses Protokolls + \end{itemize} +\end{itemize} +Jeder dieser Punkte kann, muss aber nicht angegeben werden. + +\newcols[Beispiel einer Minutes-Umgebung:][1] +\begin{quote} +\begin{verbatim} +\begin{Minutes}{Die Gebrauchsanweisung} +\subtitle{Diese Gebrauchsanweisung ...} +\moderation{Miraculix} +\minutetaker{Processus} +\participant{Asterix, ...} +\guest{Nixalsverduss} +\missing[Troubadix (gefesselt)]{} +\minutesdate{27. Mai 53 v. Chr.} +\starttime{18:00} +\endtime{24:00} +\location{Gallien} +\cc{Cäsar, Cleopatra} +\maketitle +... +\end{Minutes} +\end{verbatim} +\end{quote} +\newcols[] +Im Gesamtpaket liegen Beispiele für Protokolle in den Dateien +\file{SampleGE.tex} beziehungsweise \file{SampleEN.tex} vor (Wird mit +\file{minutes.ins} aus \file{minutes.dtx} erzeugt). Die Datei +\file{Sample.tex} erzeugt ein Beispiel für ein Protokoll. Diese +Datei kann auch zum Test mit anderen Paketen verwendet werden. + +Mit der Beispielsdatei \file{MinStyGd.tex} kann das Aussehen von +Protokollen zusammen mit verschiedenen Klassen ausprobiert werden. + +\topic{Tagesordnungspunkte} \label{Tagesordnungspunkte} +Verschiedene Tagesordnungspunkte werden mit +\minmacro{topic}{topic} definiert, Unterpunkte sind mit +\minmacro{subtopic}{subtopic} bzw.\ \minmacro{subsubtopic}{subsubtopic} +erreichbar. Mit \minmacro{minitopic}{minitopic} kann man eine +Hervorhebung außerhalb einer Ordnungshierarchie erreichen. + +Tagesordnungspunkte werden durch horizontale Striche abgetrennt. +Im zweispaltigen Modus (Option \Lopt{TwoColumn}) wird für jeden +Tagesordnungspunkt ein eigener zweispaltiger Abschnitt begonnen. +Unterabschnitte werden als normaler Text weitergeführt. + +\newcols[Neuer Block][3]% +\label{sec:Spalten} Mit \minmacro{newcols}{neueSpalte}[Text] kann +innerhalb eines Tagesordnungspunktes ein neuer Abschnitt begonnen +werden. Dieser Abschnitt erhält keinen eigenen Gliederungspunkt, +kann aber im optionalen Parameter einen Titel enthalten, der +wiederum ein +\verb|\subtopic| sein kann. + +Zusätzlich kann in einem zweiten optional Parameter +{\verb|\newcols[][1]|} die Spaltenzahl geändert werden. Ohne +diesen optionalen Parameter wird auf die im Dokument gewählte +Spaltenanzahl verwendet (\Lopt{TwoColumns}). + +Dieser Abschnitt wurde mit \verb|\newcols[...][3]| +eingeleitet. + +\newcols + +\addtopic{Außerordentlicher Tagesordnungspunkt} +Üblicherweise wird eine Tagesordnung mit einer Einladung +versendet. In diesem Paket wird die Tagesordnung aus dem Protokoll +generiert. Für die gleiche Reihenfolge in der Einladung und der +von \Lpack{minutes.sty} generierten Tagesordnung ist der Protokollant +verantwortlich. + +Ein zusätzlicher Tagesordnungspunkt kann mit +\minmacro{addtopic}{zusatztopic} definiert werden. +Dieser Tagesordnungspunkt wird mit einer eigenen Nummerierung in +die Tagesordnung über"-nommen. + +\subtopic{Unterabschnitt} +Werden zusätzliche \verb|\subtopic| definiert, folgen diese der +Nummerierung der mit \verb|\addtopic| definierten Abschnitte. + +\topic{Interne Daten}\label{sec:secret} + +Die Protokolle enthalten öffent"-liche und nicht"-öffentliche +Abschnitte, die je nach Bedarf getrennt übersetzt werden +können.\par Damit ist es möglich getrennte Versionen für internen +Gebrauch und für Ver"-öf"-fentlichungen zu machen. + +Interne Daten werden mit dem Befehl \minmacro{secret}{geheim} +eingegeben. Längere Bereiche werden in einer Umgebung +\minenv{Secret}{Geheim} geschachtelt. + +Bei gleichzeitiger Verwendung von mehrspaltiger Ausgabe und +geheimen Teilen kann es Probleme bei der Ausgabe geben ("`It is a +bug, not a feature"'). + +%%------------------------------------------- +\topic{Aufgaben} + +Mit dem Kommando \minmacro{task}{aufgabe} werden Aufgaben +vergeben. Das Kommando hat folgende Parameter: + \begin{itemize} + \item ~[optional] Datum der Erledigung.\par + Ist dieser Parameter nicht gesetzt, wird die Aufgabe in die + Liste aller offenen Aufgaben aufgenommen. Ist der Wert + verwendet, wird er zur Information als Fußnote ausgegeben. + \item Verantwortliche Person. Ein Stern besagt "`irgendjemand"' + und wird nicht ausgegeben. + \item ~[optional] Datum, an dem es erledigt werden muss. + \item Was eigentlich zu machen ist. + \end{itemize} + +So ergibt +\begin{verbatim} +\task[heute morgen erledigt]{% + Asterix}{Wildschwein jagen} +\task{Miraculix}[Bei Vollmond]{% + Misteln schneiden} +\task{Obelix}{% + Hinkelstein hauen} +\task*{Festessen vorbereiten} +\end{verbatim} +\task[heute morgen erledigt]{Asterix}{Wildschwein jagen} +\task{Miraculix}[Bei Vollmond]{Misteln schneiden} +\task{Obelix}{Hinkelstein hauen} +\task*{Festessen vorbereiten} + +Eine Liste mit offenen Aufgaben erhält man mit +\minmacro{listoftasks}{aufgabenliste} +(siehe Abschnitt \ref{minutes!tasks} auf Seite +\pageref{minutes!tasks}). Sollen die Aufgaben aus einem anderen +Protokollverzeichnis geholt werden, kann \verb|\listoftasks| +optional mit dem Namen der anderen Protokollsammlung versehen +werden (Beispiel: \verb|\listoftasks[Protokolle1999]|). + +\newcols[Ein Eintrag in der Aufgabenliste sieht folgendermassen aus:][1] +\noindent +\minutestask{Misteln schneiden}{\thesection}{Bei Vollmond}{% + Miraculix}{Protokolldatum}{Datei/Zeile}{\thepage} + +\newcols + +%%------------------------------------------- +\topic{Termine} +Termine werden mit der Anweisung \minmacro{schedule}{termin} +definiert. Der so definierte Termin wird ausgegeben und erzeugt +einen Eintrag in eine \file{minCld}-Datei zur weiteren Verwendung +mit \Lpack{calendar.sty}. + +\verb|\schedule| hat folgende Parameter: +\begin{enumerate} + \item (optional) Dateiname. + Mit diesem Parameter können Termine auf verschiedene Dateien + verteilt werden. + \item Datum im Format \texttt{YYYY/MM/DD} (Jahr/Monat/Tag) + \item (optional) Zeit im Format \texttt{hh:mm} oder \texttt{hh:mm-hh:mm} + \item Termin + \item (optional) Langtext zum Termin +\end{enumerate} + +Aus +\begin{verbatim} +\schedule{2000/06/02}[6:00]{Aufstehen} +\schedule{2000/06/02}[6:10]{Anziehen}[ + Erst Unterwäsche, + dann Hose und Hemd + ] +\end{verbatim} +wird +\schedule{2000/06/02}[6:00]{Aufstehen} +\schedule{2000/06/02}[6:10]{Anziehen}[ + Erst Unterwäsche, + dann Hose und Hemd + ] + +Das Datum muss im Format \texttt{JJJJ/MM/DD} eingeben werden +(Jahr/Monat/Tag). Die Ausgabe erfolgt analog der Ausgabe von +{\verb|\today|}. Diese strukturierte Eingabe erlaubt die Erzeugung +von Eingabedateien für das Paket \Lpack{calender.sty}. Das Paket +{\Lpack{calendar.sty}} erm{\"o}glicht die Erstellung von Kalendern +in verschiedenen Versionen. + +Eine {\file{cld}}-Datei für \Lpack{calender.sty} wird mit der +Option \Lopt{CreateCld} erzeugt. Die erzeugte Datei heißt wie das +Hauptdokument mit der Endung {\file{.cld}}. Nähere Informationen +zu \Lpack{calender.sty} ist unter +{\url{macros/latex/contrib/supported/calendar}} zu finden. + +% +% Offen! +% +Sollen verschiedene Dateien mit Kalenderdaten erzeugt werden, dann +muss jede Datei mit \verb|\prepareCld[Name]| erzeugt werden. Alle +mit \verb|\schedule[Name]..| definierten Termine werden in eine +Datei \file{Name.cld} geschrieben. Dieser optionale Parameter wird +in Version \minfileversion\ noch nicht unterstützt. + + +%%------------------------------------------- +\topic{Fremde Anhänge und Protokolle} +Nicht alle Dokumente und Protokolle werden von \LaTeX-Kennern +erstellt. Im \LaTeX-Umfeld gibt es viele Ansätze Konvertierungen +nach \LaTeX\ vorzunehmen. In \Lpack{minutes.sty} wird ein anderer +Weg gegangen. + +Fremde Protokolle und Diskussionspapiere werden als fremde Objekte +dem System bekanntgegeben, die Einordnung erfolgt manuell in das +ausgedruckte Dokument. + +\subtopic{Fremde Protokolle} +Fremde Protokolle werden mit dem Makro +\minmacro{foreignMinutes}{fremdProtokoll} dem System bekannt gemacht. +\verb|\foreignMinutes| ersetzt \verb|\maketitle| innerhalb +einer Minutes-Umgebung. Das Makro hat zwei Parameter. Eine +optionale Seitenzahl und eine nähere Beschreibung des +Protokolls. + +Ein dreiseitiges fremdes Protokoll wird also so eingegeben: +\begin{verbatim} + \begin{Minutes}{Protokoll vom 10.12.2000} + \minutetaker{Wer?} + \foreignMinutes[3]{Bitte einlegen} + \end{Minutes} +\end{verbatim} + +Es wird ein normaler Protokollkopf erzeugt, als Untertitel wird +der Verweis auf ein fremdes Protokoll ausgegeben. Soll das +Protokoll eingelegt werden, kann mit dem optionalen Parameter die +erforderliche Seitenzahl eingegeben werden. Die nächste Seite hat +dann eine erhöhte Seitennummer. + +Sollen einzelne Tagesordnungspunkte im Inhaltsverzeichnis +erscheinen, kann das gemacht werden. Bei langen Texten kann es in +Kombination mit einer Seitenzahl eine eigenwillige +Seitennnummerierung ergeben. + +\subtopic{Fremde Einlagen} +Anlagen zu einem Protokoll (Diskussionspapiere, Berechnungen aus +Tabellenkalkulationen\ldots) können innerhalb eines Protokolls mit +dem Makro \minmacro{attachment}{anhang} definiert werden. + +Jeder Anhang hat einen Titel und eine Seitenzahl. Optional kann +ein Verweis angegeben werden. Mit dem Makro +\verb|\attachment[verweis]{Anlage 1}{3}| wird der Text +\begin{quote} +\attachment[verweis]{Anlage 1}{3} +\end{quote} +erzeugt. + +Mit \verb|\ref{verweis}| kann auf die Anlage verwiesen +werden. Ohne den optionalen Parameter ist kein Verweis +möglich. + +Am Ende des Dokuments kann mit +\minmacro{listofattachments}{anhangsliste} eine Liste aller +Anhänge erstellt werden. Dieses Verfahren ermöglicht es, alle +Anhänge in der Reihenfolge ihres Auftreten abzuheften und in einer +Endfassung der Protokollsammlung anzuhängen. + +%%------------------------------------------- +%% Knut: nicht in sample!! +\topic{Abstimmungen und Beschlüsse} +\subtopic{Argumentationen} + +Diskussionen und Argumentationen werden durch die Umgebung +\minenv{Argumentation}{Argumentation} unterstützt. Argumente +dafür können in einer mit \minmacro{pro}{pro}, bzw.\ +\minmacro{Pro}{Pro}, Argumente dagegen können mit +\minmacro{contra}{contra}, bzw.\ \minmacro{Contra}{Contra} +aufgezählt werden. Anmerkungen können mit \verb|\item| eingeleitet +werden. Ergebnisse sind mit \minmacro{result}{ergebnis} eingebbar. + +Die ergibt die folgende Argumentation das daneben stehende +Ergebnis. + +\begin{minipage}{0.4\textwidth} +\begin{verbatim} +\begin{Argumentation} +\pro ja +\Pro Ja! +\contra nein +\Contra Nein! +\item Anmerkung +\result Ergebniss +\end{Argumentation} +\end{verbatim} +\end{minipage} +\begin{minipage}{0.4\textwidth} +\begin{Argumentation} +\pro ja +\Pro Ja! +\contra nein +\Contra Nein! +\item Anmerkung +\result Ergebniss +\end{Argumentation} +\end{minipage} + +\subtopic{Abstimmungen}\label{sec:Abstimmung} +Mit der Umgebung \minenv{Vote}{Abstimmung} und dem Makro +\minmacro{vote}{abstimmung} steht eine Umgebung zum erstellen einer +"`Abstimmungsbox"' zur Verfügung. Eine einzelne Abstimmung erfolgt +mit dem Makro \minmacro{Onevote}{Einzelabstimmung} + +\verb|\vote| und \verb|\Onevote| haben beide die gleichen +Parameter: +\begin{enumerate} + \item Kurzfassung über was abgestimmt wird + \item Ja-Stimmen (optional ein Text davor) + \item Nein-Stimmen (optional ein Text davor) + \item Anzahl Enthaltungen (optional ein Text davor) + \item optional der Beschluss +\end{enumerate} + +So erzeugt: +\begin{verbatim} +\begin{Vote} +\vote{Soll XX Vorstand werden?}{15}{3}{5} +\vote{Soll YY Beisitzer werden?}{15}{3}{5} +\vote{Wahlannahme der Gewählten}{5}{-}{-}[Vorstand ist gewählt] +\end{Vote} +\end{verbatim} + +\begin{Vote} +\vote{Soll XX Vorstand werden?}{15}{3}{5} +\vote{Soll YY Beisitzer werden?}{15}{3}{5} +\vote{Wahlannahme der Gewählten}{5}{-}{-}[Vorstand ist gewählt] +\end{Vote} + +Das Aussehen der Abstimmungen ist in \cmd{minutesstyle} mit der +Option |vote = {list}| beziehungsweise |vote = {table}| +definierbar. + + +\subtopic{Beschlüsse} + +Dieser Abschnitt ist noch unter Vorbehalt. Die Zuordnung Beschluss +zu Beschlussthema ist noch nicht klar definiert, ich hoffe die +Schnitttstelle bleibt so, kann es aber nicht garantieren. + +Beschlussthemen müssen mit dem Makro +\minmacro{decisiontheme}{beschlussThema} definiert werden. Einzelne +Beschlüsse werden dann mit dem Makro +{\minmacro{decision}{beschluss}} definiert. +\minmacro{decision}{beschluss} verweist mit dem ersten +Parameter auf ein Beschlußthema, der zweite Parameter ist eine +Kurzbeschreibung des Beschluss. Optional ist in einem dritten +Parameter (in eckigen Klammern) ein Langtext möglich. + +Soll ein Entschluss nicht in eine Übersichtsliste, kann statt dem +Thema ein "`*"' verwendet werden. + +So ergibt: +\begin{verbatim} +\decisiontheme{Vorstand}{ + Zusammensetzung des Vorstands} +\decision{Vorstand}{Vorstand gewählt}[ + Gewählt sind ... +] +\decision*{Anderer Beschluss} +\end{verbatim} + +\decisiontheme{Vorstand}{Zusammensetzung des Vorstands} +\decision{Vorstand}{Vorstand ist gewählt}[ + Gewählt sind \ldots +] + +\decision*{Anderer Beschluss} + +Eine Liste aller Entscheidungen kann mit +\minmacro{listofdecisions}{beschlussListe} erstellt werden +(siehe Abschnitt~\ref{minutes!decision} auf Seite +{\pageref{minutes!decision}}. Ohne weitere Bearbeitung werden alle +Entscheidungen in der Reihenfolge ihres Auftretens protokolliert. +\end{Minutes} + +\begin{Minutes}{Einzelprotokolle versus Protokollsammlung} +\maketitle +\topic{Einzelprotokoll} +Wie Protokolle verwaltet werden können ist im Anhang +\ref{sec:ProtOrg} an einem Beispiel erläutert. + +\topic{Minutes ausprobieren} +Teil des Paketes sind die Dateien: +\begin{description} + \item[Sample.tex] + Eine Beispielsdatei mit einer kleinen Protokollsammlung. + \item[SampleEN.tex] + Ein Protokoll mit allen Kommandos die es in \Lpack{minutes.sty} + gibt. + \item[SampleDE.tex] Wie \Lpack{SampleEN.tex}, aber mit deutsche + Kommandos, siehe Abschnitt~\ref{sec:DtVsEn}. +\end{description} +Die Dateien sind dazu gedacht, Kompatibilitätsprobleme von +\Lpack{minutes.sty} zu prüfen. Hat man den Verdacht, das +\Lpack{minutes.sty} einen Fehler hat, bitte erst prüfen, ob +\Lpack{Sample.tex} funktioniert. Für mich dienen Sie auch als +Prüfung, ob der Style bei Weiterentwicklungen Fehler bekommen hat +(Torture-Test) . +\end{Minutes} + + +\begin{Minutes}{Ausblick und bekannte Bugs} +\maketitle +\topic{Dank} +Das Paket wird von mir selbst verwendet, ist folglich auch auf +meinen Bedarf zugeschnitten. Für Anforderungen anderer bin ich +prinzipiell offen und neugierig. + +Danken möchte ich besonders Peter Tillmann, Jörg Binder und +Sebastian Waschik, die mir Anregungen und Korrekturen zugesandt +haben. + +\topic{Fehlermeldungen} +\subtopic{Kalender} +\begin{verbatim} +! LaTeX Error: \begin{itemize} on input line 816 ended by +\end{eventlist}. +\end{verbatim} +Dieser Fehler tritt auf, wenn ein Terminkalender ausgegeben werden +soll, aber in dem entsprechenden Zeitraum kein Termin vorliegt. +Oder der Text wird erstmalig übersetzt und die Termindatei konnte +von \LaTeX\ noch nicht angelegt werden. + +\subtopic{Hyperref} +\begin{verbatim} +! Package minutes.sty Error: load hyperref.sty before minutes.sty. +\end{verbatim} +Um Querverweise für Tasks und Termine zu pflegen, muss +\Lpack{hyperref.sty} vor \Lpack{minutes.sty} geladen werden. Ist +dies nicht der Fall, wird dieser Fehler ausgegeben. + +\subtopic{Fremde Aufgabenlisten} +\begin{verbatim} +! Package minutes.sty Warning: foreign minTsk -> Check Hyper +\end{verbatim} +Werden fremde Aufgabenlisten geladen (\verb|\listoftasks[xx]|), so +muss das erzeugende Dokument ebenso wie das aktuelle Dokument +\Lpack{hyperref.sty} geladen haben (oder nicht). + +\topic{Bekannte Fehler}\label{sec:bugs} +Die Version, seit der der Fehler bekannt ist lautet \emph{Vx.x}. +\begin{itemize} + \item Ausgabefehler bei \Lopt{TwoColumn} und \Lenv{Secret} + (\emph{V1.4}) + \item Termine erhalten zwei :: (zumindest mit \Lopt{refrep}) + \item Die Tagesordnung ergibt bei langen Nummern schlechte Ausgaben (\emph{V1.4}). + Bei \verb|\addtopic| mit langen römischen Nummern oder bei + Verwendung von "`TOP"' ist der Fehler besonders auffallend. + Das ist ein "`Standardfehler"' von \LaTeX\ und in den FAQ + erwähnt. + \item Kalenderausgaben für \Lpack{calendar.sty} sind sehr zerbrechlich (\emph{V1.4}). + \item Schlechte Ausgabe in der Aufgabenliste bei Aufgaben mit Termin (\emph{1.3}) +\end{itemize} + +\topic{Zukunft} +Hier ein paar bekannte Entwicklungs"-wünsche und etwas +Zukunftsmusik: +\subtopic{Anhänge} +\begin{itemize} + \item Anhänge sollen auch auf eingebundene \LaTeX-Dokumente + mög"-lich sein. + \item Anhänge sollen auch pro Protokoll möglich sein, nicht nur + als Gesamtanhang. +\end{itemize} + +\subtopic{Termine} +Das Makros \minmacro{schedule}{termin} erzeugt eine Eingabe für +\Lpack{calendar.sty} +Diese Eingabe erlaubt leider noch keine Langtexte. + +\subtopic{Beschlusslisten} +Beschlusslisten bedürfen einer Überarbeitung. Es ist zwar +vorgesehen die Entscheidungen nach Themen zu gruppieren (siehe +\minmacro{decisiontheme}{beschlussThema}), aber die Gruppierung +müsste noch per Hand erledigt werden. Eine Lösung mit Glossar und +MakeIndex ist denkbar, aber von mir noch nicht durchdacht. + +{\minmacro{task}{aufgabe}} und \minmacro{schedule}{termin} +enthalten beide Daten (pl.\ Datum), reagieren aber unterschiedlich +(\minmacro{schedule}{termin} erwartet ISO-Eingabe, +\minmacro{task}{aufgabe} ist frei). Das soll zusammengeführt +werden. Wenn ISO-Angabe erfolgt Eintrag in Kalender, sonst nur +Textausgabe. + +%\subtopic{Tagesordnung und Inhaltsverzeichnis} +%{\verb|\topic|} ist eng verknüpft mit \verb|\section|, mit +%gemeinsamen Eintrag im Inhaltsverzeichnis. Die Protokolle sollten +%in dem Inhaltsverzeichnis getrennt werden. + +\subtopic{Aufgaben} +Die erledigte Aufgaben werden durch eine Fußnote gekennzeichnet. +Das soll per Option an- und ausschaltbar sein. + +\subtopic{TOP} +Im deutschen ist es üblich für Tagesordnungspunkte TOP zu +schreiben. Das ist zwar einstellbar, erzeugt aber schlecht +aussehende Einträge im Inhaltsverzeichnis. + +Der Text soll in Zukunft über \cmd{minutesstyle} definierbar sein. + +\end{Minutes} + +%\pagebreak +% \begin{Minutes}{Protokoll vom 10.12.2000} +% \minutetaker{Wer?} +% \foreignMinutes[3]{Bitte einlegen} +% \end{Minutes} +%\pagebreak + +\part{Anhänge} +\appendix +\chapter{Durch minutes.sty erzeugte Anhänge} +\section{Entscheidungen} +\label{minutes!decision} +\listofdecisions +\section{Offene Aufgaben} +\label{minutes!tasks} +\listoftasks +\section{Terminübersicht} +Zur Erzeugung einer Terminübersicht wird das Packet +{\Lpack{evntlist}} aus dem Calendar-Packet genutzt. +{\Lpack{monthly}} oder andere Style aus dem Packet können ebenso +genutzt werden. Mehr über {\Lpack{calendar}} auf dem CTAN unter +{\url{macros/latex/contrib/supported/calendar}}. + +\label{minutes!date} +\makeatletter +\@ifundefined{evntlist}{ +Das Paket \Lpack{evntlist} fehlt, deshalb steht hier keine +Ereignisliste}{ +\prepareCal +\begin{eventlist}{}{minutes} +1 jun 2000 to 3 jun 2000 +\end{eventlist} +} +\makeatother + +\section{Anhänge} +\listofattachments% + +\chapter{Beispiel zur Organisation mehrerer Protokolle} +\label{sec:ProtOrg} +\begin{description} + \item[Verein] steht für einen Verein, Organisation, + Abteilung\ldots + \item[YYYYMMDD] Abkürzung für ein Datum (Jahr/Monat/Tag).\par + In dem Format werden die Dateien nach dem Datum sortiert, für + das sie stehen (siehe Beispiele unten).\par + Im Beispiel gehe ich vom Jahr 2001 aus. + \item Es gibt einen Ordner \path{Verein/Protokolle} oder + ähnliches. Alle Dateien in diesem Beispiel sind relativ zu + diesem Pfad. +\end{description} + +\section{Jahresprotokolle} +Die Datei \path{Verein2001.tex} enthält alle Protokolle eines +Jahres: +\begin{verbatim} + \documentclass{scrreprt} + \usepackage[German]{monthly} + \usepackage{minutes} + + \begin{document} + \title{Protokolle 2001 des Vereins e.V.} + \maketitle + + \inputminutes{2001/MV2001} + \inputminutes{2001/Verein20010412} + \inputminutes{2001/Verein20010419} + \inputminutes{2001/Verein20010426} + \inputminutes{2001/Verein20010503} + .... + %\inputminutes{2002/MV2002} + + \appendix + \chapter{Anhänge} + \section{Offene Aufgaben} + \subsection{Überhang aus 2000} + \listoftasks[Verein2000] + \subsection{Aktuell offen} + \listoftasks + + \section{Entscheidungen} + \listofdecisions + + \section{Liste der Anlagen} + \listofattachments + + \prepareCal + \section{Terminübersicht}%Ausgabe 12*Monatsübersicht + \begin{monthly}{firstday=1}{Verein2001} + 1 apr 2001 to 1 apr 2002 + \end{monthly} + + \printindex + \end{document} +\end{verbatim} + +\section{Einzelne Protokolle} +In dem Ordner 2001 sind alle Protokolle aus 2001. Jedes Protokoll +kommt in eine Datei \path{VereinYYYYMMDD.tex} +\begin{verbatim} + \begin{Minutes}{Protokoll vom DD.\ MM.\ YYYY} + ..... + \end{Minutes} +\end{verbatim} + +\section{Vorlage und aktuelles Protokoll} +Im Hauptordner ist eine Datei Vorlage.tex: +\begin{verbatim} + \documentclass[10pt]{scrartcl} + \usepackage{minutes} + \usepackage[German]{evntlist} + \begin{document} + %%%%%%% Block 1 %%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \inputminutes{2001/Verein20010628} + %\end{document}%Wenn keine Vorlage gewünscht + % + %%%%%%% Block 2 %%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \begin{Protokoll}{Vorlage zum ?? 2001} + ..... + \end{Protokoll} + % ----------------------- + %\end{document} + %%%%%%% Block 3 %%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \section{Offene Punkte} + \listoftasks[Verein1999]%aus alten Protokollen + \listoftasks[Verein2000]%aus alten Protokollen + \listoftasks[Verein2001] + \listoftasks + % ----------------------- + \section{Terminübersicht}\prepareCal + \begin{eventlist}{}{Verein2001,\jobname} + 01 sep 2001 to 1 dec 2001 + \end{eventlist} + \end{document} +\end{verbatim} +In der Vorlage gibt es grob drei Bereiche: +\begin{enumerate} + \item Aktuelle Protokoll hinzuladen. + \begin{verbatim} + \inputminutes{2001/Verein20010628} + \end{verbatim} + \item Vorlage für das nächste Protokoll\par + Darin immer mein Header mit + allen potentiell Anwesenden und die Punkte die demnächst anstehen. + \item Verwaltungsdaten: + \begin{itemize} + \item offene Aufgaben + \item Termine der nächsten zwei Monate + \end{itemize} +\end{enumerate} + +\section{Vor der Sitzung} +Vor einer Sitzung wird die Vorlage gedruckt. Mit dabei ist damit: +\begin{itemize} + \item Das letzte Protokoll. + \item Tagesordnung + \item Termine der Zukunft, offene Aufgaben. +\end{itemize} + +\section{Nach der Sitzung} +Nach der Sitzung kopiere ich die Vorlage als neues Dokument +\path{2001/VereinYYYYMMDD}. In der neuen Datei wird alles +bis \verb+\begin{Minutes}+ und ab \verb+\end{Minutes}+ gelöscht. + +Übrig bleibt die Tagesordnung der Sitzung. Die wird umgeschrieben +in das Protokoll der Sitzung. Vieles ist schon fertig, sofern man +sich in der Sitzung an die Vorlage gehalten hat. Nicht +besprochenes wird gelöscht, Entschlüsse vermerkt\ldots + +In der Vorlage tausche ich das aktuelle Protokoll (hier +\path{\inputminutes{2001/Verein20010628}} gegen die neue Datei. In +der Vorlage entferne ich Besprochenes, fügen neue Punkte ein\ldots + +Übersetze ich die Vorlage erhalte ich: +\begin{itemize} + \item das aktuelle Protokoll + \item Tagesordnung der nächsten Sitzung + \item Termine der nächsten Zeit + \item offene Aufgaben +\end{itemize} +Diese Vorlage wird an die Teilnehmer versendet. + +In die Datei \path{Verein2001} wird das aktuelle Protokoll +eingefügt. + +Von Zeit zu Zeit sollten die offenen Aufgaben auf erledigtes +geprüft werden. Diese Aufgaben werden in dem jeweiligen Protokoll +als erledigt gekennzeichnet, anschließend wird \path{Verein2001} +neu übersetzt. + +\section{Jahresende} +Datei \path{Verein2001} übersetzen und versenden. + +Vorher sollte man noch einen genauen Blick auf die offenen +Aufgaben werfen. + + + +\chapter{OgFudA} +\minisec{Was ist OgFudA?} +Oft gefragte Fragen und deren Antworten. Auf gut neudeutsch auch +FAQ. + +\minisec{Ich hätte gerne ein "`TOP"' vor jedem Tagesordnungspunkt} +\begin{verbatim} +\makeatletter +\renewcommand{\min@toptext}{TOP}%Text before Topic +\makeatother +\end{verbatim} +Die Ausgabe ist aber schlecht, deshalb habe ich im Standard darauf +verzichtet. Siehe auch die FAQ der Dante zum Thema +Inhaltsverzeichnis. + +\minisec{Wie soll ich meine Protokolle organisieren} +Dem habe ich ein ganzer Abschnitt~\ref{sec:ProtOrg} gewidmet. + +\minisec{Was mache ich mit einer Teilnehmerliste?} +\index{Teilnehmerliste} +\verb+\participant{\attachement{Teilnehmerliste}{1}}+ + +\minisec{Ich hätte gerne einen anderen Dokumentkopf} +\begin{verbatim} +\makeatletter +\newcommand{\myHeadertype}{ + \minutes@titlesettrue + ...Meine Ausgabe des Titels.... +} +\makeatother +\begin{Minutes}{Protokoll} +\let\maketitle\myHeadertype +... +\maketitle +... +\end{verbatim} +\cmd{myHeadertype} muss man selbst definieren, als Vorlage kann +das zum Beispiel das Kommando \cmd{min@maketitleList} oder +\cmd{min@maketitleTable} dienen. Ist man der Meinung, der Kopf +verdient es als Erweiterung in \Lpack{minutes} aufgenommen zu +werden, bitte eine Kopie an mich, er kann dann als Kopf-Stil in +\cmd{minutesstyle} integriert werden. + +\printindex + +\end{document} +\endinputminutes diff --git a/Master/texmf-dist/doc/latex/minutes/Sample.bmt b/Master/texmf-dist/doc/latex/minutes/Sample.bmt new file mode 100644 index 00000000000..630d81d25fe --- /dev/null +++ b/Master/texmf-dist/doc/latex/minutes/Sample.bmt @@ -0,0 +1 @@ +Tagesordnung diff --git a/Master/texmf-dist/doc/latex/minutes/Sample.cld b/Master/texmf-dist/doc/latex/minutes/Sample.cld new file mode 100644 index 00000000000..f9d7ef2ded9 --- /dev/null +++ b/Master/texmf-dist/doc/latex/minutes/Sample.cld @@ -0,0 +1,5 @@ + 24 dec. 2000 {Christmas eve} + 24 dec. 2000 20:00 {distribution of presents} + 24 dec. 2000 10:00 {Heiliger Vormittag} + 24 dec. 2000 {Heiligabend} + 24 dec. 2000 20:00 {Bescherung} diff --git a/Master/texmf-dist/doc/latex/minutes/Sample.minAtt b/Master/texmf-dist/doc/latex/minutes/Sample.minAtt new file mode 100644 index 00000000000..f6bd6452121 --- /dev/null +++ b/Master/texmf-dist/doc/latex/minutes/Sample.minAtt @@ -0,0 +1,2 @@ +\contentsline {attachment}{{\relax }{ 1.i}{Attachment with two pages}{2}}{3} +\contentsline {attachment}{{\relax }{ 2.i}{Anhang mit zwei Seiten}{2}}{6} diff --git a/Master/texmf-dist/doc/latex/minutes/Sample.minCld b/Master/texmf-dist/doc/latex/minutes/Sample.minCld new file mode 100644 index 00000000000..47ebb70abfa --- /dev/null +++ b/Master/texmf-dist/doc/latex/minutes/Sample.minCld @@ -0,0 +1,5 @@ +\contentsline {schedule}{\min@l@schedule {Sample}{2000/12/24}{}{Christmas eve}{}}{3} +\contentsline {schedule}{\min@l@schedule {Sample}{2000/12/24}{20:00}{distribution of presents}{}}{3} +\contentsline {schedule}{\min@l@schedule {Sample}{2000/12/24}{10:00}{Heiliger Vormittag}{}}{6} +\contentsline {schedule}{\min@l@schedule {Sample}{2000/12/24}{}{Heiligabend}{}}{6} +\contentsline {schedule}{\min@l@schedule {Sample}{2000/12/24}{20:00}{Bescherung}{Ob meine W\"unsche erf\"ullt werden?}}{6} diff --git a/Master/texmf-dist/doc/latex/minutes/Sample.minDec b/Master/texmf-dist/doc/latex/minutes/Sample.minDec new file mode 100644 index 00000000000..84b3a48f4f1 --- /dev/null +++ b/Master/texmf-dist/doc/latex/minutes/Sample.minDec @@ -0,0 +1,8 @@ +\contentsline {decision}{{-}{Decision}{1}}{3} +\contentsline {decision}{{-}{decision}{1}}{4} +\contentsline {decisiontheme}{{Theme}{Theme for a decision}{1}}{4} +\contentsline {decision}{{Theme}{Decision}{1}}{4} +\contentsline {decision}{{-}{Ergebnis}{2}}{7} +\contentsline {decision}{{-}{Entscheidung}{2}}{7} +\contentsline {decisiontheme}{{Thema}{Titel des Themas}{2}}{7} +\contentsline {decision}{{Thema}{Entscheidung gefallen}{2}}{7} diff --git a/Master/texmf-dist/doc/latex/minutes/Sample.minTsk b/Master/texmf-dist/doc/latex/minutes/Sample.minTsk new file mode 100644 index 00000000000..5c208ab4209 --- /dev/null +++ b/Master/texmf-dist/doc/latex/minutes/Sample.minTsk @@ -0,0 +1,6 @@ +\contentsline {task}{\minutestask {Action}{1}{\relax }{Who}{24. December 2000}{\path {SampleEN}/46}}{3} +\contentsline {task}{\minutestask {Somebody has to do it}{1}{\relax }{*}{24. December 2000}{\path {SampleEN}/47}}{3} +\contentsline {task}{\minutestask {Somebody do it}{1}{today}{*}{24. December 2000}{\path {SampleEN}/48}}{3} +\contentsline {task}{\minutestask {Was}{2}{\relax }{Wer}{25.\ Dezember 1999}{\path {SampleDE}/48}}{6} +\contentsline {task}{\minutestask {Jemand macht was}{2}{\relax }{*}{25.\ Dezember 1999}{\path {SampleDE}/49}}{6} +\contentsline {task}{\minutestask {Jemand soll heute was machen}{2}{Heute}{*}{25.\ Dezember 1999}{\path {SampleDE}/50}}{6} diff --git a/Master/texmf-dist/doc/latex/minutes/Sample.mtc b/Master/texmf-dist/doc/latex/minutes/Sample.mtc new file mode 100644 index 00000000000..e69de29bb2d --- /dev/null +++ b/Master/texmf-dist/doc/latex/minutes/Sample.mtc diff --git a/Master/texmf-dist/doc/latex/minutes/Sample.mtc1 b/Master/texmf-dist/doc/latex/minutes/Sample.mtc1 new file mode 100644 index 00000000000..e82c5bfc35b --- /dev/null +++ b/Master/texmf-dist/doc/latex/minutes/Sample.mtc1 @@ -0,0 +1,12 @@ +{\reset@font\mtcSfont\mtc@string\contentsline{section}{\noexpand \leavevmode \numberline {\xspace 1.1}Topic one}{\reset@font\mtcSfont 2}} +{\reset@font\mtcSSfont\mtc@string\contentsline{subsection}{\noexpand \leavevmode \numberline {\xspace 1.1.1}Sub Topic to Topic one}{\reset@font\mtcSSfont 2}} +{\reset@font\mtcSfont\mtc@string\contentsline{section}{\noexpand \leavevmode \numberline {\xspace 1.2}Dates}{\reset@font\mtcSfont 3}} +{\reset@font\mtcSfont\mtc@string\contentsline{section}{\noexpand \leavevmode \numberline {\xspace 1.3}Tasks}{\reset@font\mtcSfont 3}} +{\reset@font\mtcSSfont\mtc@string\contentsline{subsection}{\noexpand \leavevmode \numberline {\xspace 1.3.1}After secret topic}{\reset@font\mtcSSfont 3}} +{\reset@font\mtcSfont\mtc@string\contentsline{section}{\noexpand \leavevmode \numberline {(\xspace 1.I)}Additional Topic}{\reset@font\mtcSfont 3}} +{\reset@font\mtcSSfont\mtc@string\contentsline{subsection}{\noexpand \leavevmode \numberline {(\xspace 1.I).1}subtopic}{\reset@font\mtcSSfont 3}} +{\reset@font\mtcSfont\mtc@string\contentsline{section}{\noexpand \leavevmode \numberline {\xspace 1.4}Attachments}{\reset@font\mtcSfont 3}} +{\reset@font\mtcSfont\mtc@string\contentsline{section}{\noexpand \leavevmode \numberline {\xspace 1.5}Decisions and votes}{\reset@font\mtcSfont 3}} +{\reset@font\mtcSSfont\mtc@string\contentsline{subsection}{\noexpand \leavevmode \numberline {\xspace 1.5.1}A single vote}{\reset@font\mtcSSfont 3}} +{\reset@font\mtcSSfont\mtc@string\contentsline{subsection}{\noexpand \leavevmode \numberline {\xspace 1.5.2}A couple of votes}{\reset@font\mtcSSfont 4}} +{\reset@font\mtcSSfont\mtc@string\contentsline{subsection}{\noexpand \leavevmode \numberline {\xspace 1.5.3}Decisions}{\reset@font\mtcSSfont 4}} diff --git a/Master/texmf-dist/doc/latex/minutes/Sample.mtc2 b/Master/texmf-dist/doc/latex/minutes/Sample.mtc2 new file mode 100644 index 00000000000..6fb6f32bc66 --- /dev/null +++ b/Master/texmf-dist/doc/latex/minutes/Sample.mtc2 @@ -0,0 +1,13 @@ +{\reset@font\mtcSfont\mtc@string\contentsline{section}{\noexpand \leavevmode \numberline {\xspace 2.1}Top eins}{\reset@font\mtcSfont 6}} +{\reset@font\mtcSSfont\mtc@string\contentsline{subsection}{\noexpand \leavevmode \numberline {\xspace 2.1.1}Unterpunkt zu Top eins}{\reset@font\mtcSSfont 6}} +{\reset@font\mtcSfont\mtc@string\contentsline{section}{\noexpand \leavevmode \numberline {\xspace 2.2}Termine und Aufgaben}{\reset@font\mtcSfont 6}} +{\reset@font\mtcSSfont\mtc@string\contentsline{subsection}{\noexpand \leavevmode \numberline {\xspace 2.2.1}Termine}{\reset@font\mtcSSfont 6}} +{\reset@font\mtcSfont\mtc@string\contentsline{section}{\noexpand \leavevmode \numberline {\xspace 2.3}Aufgaben}{\reset@font\mtcSfont 6}} +{\reset@font\mtcSSfont\mtc@string\contentsline{subsection}{\noexpand \leavevmode \numberline {\xspace 2.3.1}Nach Geheimen Text}{\reset@font\mtcSSfont 6}} +{\reset@font\mtcSfont\mtc@string\contentsline{section}{\noexpand \leavevmode \numberline {(\xspace 2.I)}Au{\ss }erordentlicher Tagesordnungspunkt}{\reset@font\mtcSfont 6}} +{\reset@font\mtcSSfont\mtc@string\contentsline{subsection}{\noexpand \leavevmode \numberline {(\xspace 2.I).1}Unterpunkt}{\reset@font\mtcSSfont 6}} +{\reset@font\mtcSfont\mtc@string\contentsline{section}{\noexpand \leavevmode \numberline {\xspace 2.4}Anh{\"a}nge}{\reset@font\mtcSfont 6}} +{\reset@font\mtcSfont\mtc@string\contentsline{section}{\noexpand \leavevmode \numberline {\xspace 2.5}Abstimmungen und Entscheidungen}{\reset@font\mtcSfont 7}} +{\reset@font\mtcSSfont\mtc@string\contentsline{subsection}{\noexpand \leavevmode \numberline {\xspace 2.5.1}Einzelne Abstimmungen}{\reset@font\mtcSSfont 7}} +{\reset@font\mtcSSfont\mtc@string\contentsline{subsection}{\noexpand \leavevmode \numberline {\xspace 2.5.2}Mehrere Abstimmungen in Folge}{\reset@font\mtcSSfont 7}} +{\reset@font\mtcSSfont\mtc@string\contentsline{subsection}{\noexpand \leavevmode \numberline {\xspace 2.5.3}Beschl{\"u}sse}{\reset@font\mtcSSfont 7}} diff --git a/Master/texmf-dist/doc/latex/minutes/Sample.mtc3 b/Master/texmf-dist/doc/latex/minutes/Sample.mtc3 new file mode 100644 index 00000000000..d73169235b2 --- /dev/null +++ b/Master/texmf-dist/doc/latex/minutes/Sample.mtc3 @@ -0,0 +1,4 @@ +{\reset@font\mtcSfont\mtc@string\contentsline{section}{\noexpand \leavevmode \numberline {A.1}List of decisions in sample.tex}{\reset@font\mtcSfont 8}} +{\reset@font\mtcSfont\mtc@string\contentsline{section}{\noexpand \leavevmode \numberline {A.2}List of open tasks from sample.tex}{\reset@font\mtcSfont 8}} +{\reset@font\mtcSfont\mtc@string\contentsline{section}{\noexpand \leavevmode \numberline {A.3}list of attachments in sample.tex}{\reset@font\mtcSfont 8}} +{\reset@font\mtcSfont\mtc@string\contentsline{section}{\noexpand \leavevmode \numberline {A.4}Calendar}{\reset@font\mtcSfont 13}} diff --git a/Master/texmf-dist/doc/latex/minutes/Sample.tex b/Master/texmf-dist/doc/latex/minutes/Sample.tex new file mode 100644 index 00000000000..edb083ed8e5 --- /dev/null +++ b/Master/texmf-dist/doc/latex/minutes/Sample.tex @@ -0,0 +1,62 @@ +\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 \~} +%% +\documentclass{report} +%%\documentclass{article} +%%\documentclass{scrreprt} +%%\documentclass{scrarctl} +\usepackage[english,german]{babel} +\usepackage{minutes} + +%%\usepackage{Evntlist}%\usepackage{Calendar} +\title{Collection of minutes\\Protokollsammlung\\[1cm] +minutes.sty} +\author{\LaTeXe} +\minutesstyle{ + header = {list}, %or {table}, + vote = {list}, %or {table}, + contents = {true}, %or {false} +} +\begin{document} +\maketitle +\tableofcontents +\selectlanguage{english} +\inputminutes{SampleEN}%A english minutes +\selectlanguage{german} +\inputminutes{SampleDE}%Ein deutsches Protokoll +%%----------------- +\appendix +\chapter{Appendix} +\selectlanguage{english} +\section{List of decisions in sample.tex}\listofdecisions +\section{List of open tasks from sample.tex}\listoftasks +\section{list of attachments in sample.tex}\listofattachments +%%\selectlanguage{german} +%%\section{Liste der Beschl{\"u}sse}\beschlussliste +%%\section{Liste offener Aufgaben}\aufgabenliste +%%\section{Liste der Anh{\"a}nge}\anhangsliste +\section{Calendar} +\prepareCal +%%\begin{eventlist}{}{Sample} +%%1 dec 2000 to 31 dec 2000 +%%\end{eventlist} +\end{document} +\endinput +%% +%% End of file `Sample.tex'. diff --git a/Master/texmf-dist/doc/latex/minutes/SampleDE.tex b/Master/texmf-dist/doc/latex/minutes/SampleDE.tex new file mode 100644 index 00000000000..db44fe697fa --- /dev/null +++ b/Master/texmf-dist/doc/latex/minutes/SampleDE.tex @@ -0,0 +1,93 @@ +\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 \~} +%% +\begin{Protokoll}{Titel des deutschen Protokolls} +\untertitel{Untertitel} +\moderation{Moderator, Sitzungsleiter} +\protokollant{Protokollant} +\teilnehmer{Teilnehmer} +\gaeste{G\"aste} +\sitzungsdatum{25.\ Dezember 1999} +\sitzungsbeginn{10:00} +\sitzungsende{20:00} +\sitzungsort{Esslingen} +\verteiler{Vereinsmitglieder} +\fehlend[fehlt entschuldigt]{fehlt unentschuldigt} +%%\fehlendEntschuldigt{} +%%\fehlendUnentschuldigt{} +\protokollKopf + +\topic{Top eins}%<-- hier Tagesordnungspunkt einfuegen +\subtopic{Unterpunkt zu Top eins}%<-- Unterpunkt +Text zum Tagesordnungspunkt. +%% +\topic{Termine und Aufgaben} +\subtopic{Termine} +\termin{2000/12/24}[10:00]{Heiliger Vormittag} +\termin{2000/12/24}{Heiligabend} +\termin{2000/12/24}[20:00]{Bescherung}[Ob meine W\"unsche erf\"ullt werden?] +\termin*{2000/12/25}{Weihnachten (ohne Kalendereintrag)} + +\topic{Aufgaben} +\aufgabe{Wer}{Was} +\aufgabe*{Jemand macht was} +\aufgabe*[Heute]{Jemand soll heute was machen} +\aufgabe[Erledigt]{Zust{\"a}ndig}[Gestern]{Jemand macht was} + +\newcols[][1]%notwendig wegen einem Fehler +\begin{Geheim} +\topic{Geheimer Punkt} +Dieser Text ist geheim und kann mit der Option \texttt{Secret} +ausgegeben werden. +\end{Geheim} + +\subtopic{Nach Geheimen Text} +Wenn dieser Abschnitt nicht im Hauptabschnitt "`Geheim"' liegt, +dann wurde die Ausgabe des geheimen Textes unterdr{\"u}ckt. +\geheim{Jetzt noch ein kleines Geheimnis} +\newcols + +\zusatztopic{Au{\ss}erordentlicher Tagesordnungspunkt} +\subtopic{Unterpunkt} + +\topic{Anh{\"a}nge} +\anhang{Anhang mit zwei Seiten}{2} + +\topic{Abstimmungen und Entscheidungen} +\subtopic{Einzelne Abstimmungen} +\abstimmung{Kurze Abstimmung}{1}{2}{3} + +Und noch eine Abstimmung mit Ergebnis:\par +\abstimmung{Kurze Abstimmung}{1}{2}{3}[Ergebnis] + +\subtopic{Mehrere Abstimmungen in Folge} +\begin{Abstimmung} +\abstimmung{Abstimmung eins}{1}{2}{3} +\abstimmung{Abstimmung zwei}{1}{2}{3}[Entscheidung] +\abstimmung{Abstimmung drei}{1}{2}{3} +\end{Abstimmung} + +\subtopic{Beschl{\"u}sse} +\beschlussthema{Thema}{Titel des Themas} +\beschluss{Thema}{Entscheidung gefallen} +\beschluss*{Entscheidung ohne Thema}[Langtext zur Entscheidung] +\end{Protokoll} +\endinput +%% +%% End of file `SampleDE.tex'. diff --git a/Master/texmf-dist/doc/latex/minutes/SampleEN.tex b/Master/texmf-dist/doc/latex/minutes/SampleEN.tex new file mode 100644 index 00000000000..112557c05f3 --- /dev/null +++ b/Master/texmf-dist/doc/latex/minutes/SampleEN.tex @@ -0,0 +1,90 @@ +\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 \~} +%% +\begin{Minutes}{Title of the english minutes} +%%\subtitle{} +%%\moderation{} +%%\minutetaker{} +\participant{list of participants} +\missing[with excuse]{no excuse} +%%\missingExcused{} +%%\missingNoExcuse{} +\guest{guests} +\minutesdate{24. December 2000} +%%\starttime{} +%%\endtime{} +\location{Esslingen} +%%\cc{} +\maketitle + +\topic{Topic one}%<-- insert title of topic +\subtopic{Sub Topic to Topic one} +Text for the topic. + +\topic{Dates} +\schedule{2000/12/24}{Christmas eve} +\schedule{2000/12/24}[20:00]{distribution of presents} +\schedule*{2000/12/25}{Christmas day (without entry in calendar)} + +\topic{Tasks} +\task{Who}{Action} +\task*{Somebody has to do it} +\task*[today]{Somebody do it} +\task[done]{responsible}[yesterday]{Somebody did it} + +\newcols[][1]%because of a Bug +\begin{Secret} +\topic{Secret Topic} +This topic is secret and is printed with the option +\texttt{Secret}. +\end{Secret} +\subtopic{After secret topic} +\secret{small secret} +If this section is printed outside the section "secret", some +secret stuff is not printed. Check the option \texttt{Secret}. +\newcols + +\addtopic{Additional Topic} +\subtopic{subtopic} + +\topic{Attachments} +\attachment{Attachment with two pages}{2} + +\topic{Decisions and votes} +\subtopic{A single vote} +\vote{Short voting}{1}{2}{3} + +And a single vote with decision:\par +\vote{Short voting}{1}{2}{3}[Decision] + +\subtopic{A couple of votes} +\begin{Vote} +\vote{Vote one}{1}{2}{3} +\vote{Vote two}{1}{2}{3}[decision] +\vote{Vote three}{1}{2}{3} +\end{Vote} + +\subtopic{Decisions} +\decisiontheme{Theme}{Theme for a decision} +\decision{Theme}{Decision} +\decision*{Decision without theme}[Long text for the decision] +\end{Minutes} +\endinput +%% +%% End of file `SampleEN.tex'. diff --git a/Master/texmf-dist/doc/latex/minutes/Tagesordnung.tex b/Master/texmf-dist/doc/latex/minutes/Tagesordnung.tex new file mode 100644 index 00000000000..33068f65d78 --- /dev/null +++ b/Master/texmf-dist/doc/latex/minutes/Tagesordnung.tex @@ -0,0 +1,99 @@ +\documentclass{scrartcl} +\usepackage[ansinew]{inputenc} +%\usepackage[german]{babel} +\usepackage{german} +\usepackage[OneColumn]{minutes} +%\usepackage{minutes} + +% ---------------------------------------------------------------- +\begin{document} + +\begin{Minutes}{Tagesordnung der Mitgliederversammlung vom ?} +%\subtitle{} +\moderation{?} +\minutetaker{?} +\participant{Siehe Anwesenheitsliste +%\enclosure{Anwesenheitsliste}{Anwesenheitsliste} +} +%\missing{} +\maketitle + +\topic{Begrüßung und Feststellung der Beschlußfähigkeit} +% Beschlußfähigkeit nach Satzung + +\topic{Wahl der Versammlungsleitung} + +\topic{Genehmigung des letzten Protokolls} + +\topic{Berichte des Vorstandes} +\subtopic{Rückblick auf das letzte Jahr} +\subtopic{Bericht des Vorstandes} +\subtopic{Bericht des Schatzmeister/Kassenwart} +\subtopic{Bericht des Kassenprüfers} + +\subtopic{Aussprache und Entlastung des Vorstandes} + + +\Onevote{Entlastung des Vorstandes }{}{}{} + +\topic{Neuwahlen} +%\subtopic{Wahlverfahren} +%\begin{Vote} +%\vote{Abstimmung per Handzeichen}{}{}{} +%\vote{Blockwahl}{}{}{} +%\end{Vote} + +\subtopic{Wahl des Vorstandes} +Zur Wahl als neuer Vorstand stehen: +\begin{itemize} + \item ?? +% \item +% \item +\end{itemize} + +\begin{Vote} +\vote{Abstimmung über den neuen Vorstand}{}{}{} +\vote{Annahme der Wahl durch den neuen Vorstand}{}{}{} +\end{Vote} + +\subtopic{Wahl der Kassenprüfer} +\begin{Vote} +\vote{? als Kassenprüfer}{}{}{} +\vote{Annahme der Wahl der Kassenprüferin}{}{}{} +\end{Vote} + +%\subtopic{Wahl weiterer Ämter} + +%\topic{Satzungsänderungen} + +\topic{Verabschiedung des Haushaltsplans} +\Onevote{Annahme des Haushaltsplanes}{}{}{} + +\topic{Anträge} + +\topic{Verschiedenes} + +\end{Minutes} + +% ---------------------------------------------------------------- +\newpage\thispagestyle{empty} +\newcounter{nummer} +\newcommand{\oneline}{ +\stepcounter{nummer} +\arabic{nummer}\rule{0mm}{8mm}&&&&\\\hline +} + +\begin{minipage}{\textwidth} +\begin{tabular}{|r|p{5cm}|*{2}{|p{5mm}}|p{5cm}|}\hline +\multicolumn{5}{|c|}{\bf Anwesenheitsliste}\\\hline\hline +Nr. & Name, Vorname & \multicolumn{2}{l|}{Mitglied} & Unterschrift\\ + && ja & nein &\\\hline +%% \loop in tabular klappt nicht +%\oneline\oneline\oneline\oneline\oneline +\oneline\oneline\oneline\oneline\oneline\oneline\oneline\oneline\oneline\oneline +\oneline\oneline\oneline\oneline\oneline\oneline\oneline\oneline\oneline\oneline +\end{tabular} +\end{minipage} + +\end{document} +% ---------------------------------------------------------------- |