globale versionierung
Verfasst: Mo 29. Okt 2018, 13:54
Hallo Community,
eröffne meinen ersten Post mit einer Frage zu multiplen globalen Kommandos.
Bin gerade dabei ein *.sty - file zu schreiben und habe es eigentlich bis auf einen Punkt schon fertig. Dieses Package dient mir später als globale Dokumentationsvorlage im Betrieb.
Darin hätte ich gerne, am Ende des Dokuments, eine Hystory der Dokumentationsversionierung als Tabelle. Vorgestellt habe ich mir das folgendermaßen:
im package:
Im Dokument:
wie jeder sehen kann ist diese Vorgangsweise sinnfrei.
denn ich erzeuge hiermit nur einen Versions-Eintrag.
Für mehrere müsste ich dann wiederum neue, fortlaufend nummerierte, Kommandos erstellen...
Was gibt es hier für Möglichkeiten um dies zu bewerkstelligen?
Beste Grüße
eröffne meinen ersten Post mit einer Frage zu multiplen globalen Kommandos.
Bin gerade dabei ein *.sty - file zu schreiben und habe es eigentlich bis auf einen Punkt schon fertig. Dieses Package dient mir später als globale Dokumentationsvorlage im Betrieb.
Darin hätte ich gerne, am Ende des Dokuments, eine Hystory der Dokumentationsversionierung als Tabelle. Vorgestellt habe ich mir das folgendermaßen:
im package:
%--- commands ------------------------------------------------------------ \newcommand*{\docversion}{\gdef\@docversion} % Version des Dokuments % \newcommand*{\docversiondate}{\gdef\@docversiondate} % Versionierungsdatum % \newcommand*{\docversionauthor}{\gdef\@docversionauthor} % Versionierungsauthor % \newcommand*{\docversionnote}{\gdef\@docversionnote} % Versionierungnotiz % %--- versionierung --------------------------------------------------------- \newcommand{\version}{ \clearpage \begingroup \renewcommand{\arraystretch}{1.2} \begin{table}[htbp] \centering \small \caption[]{Dokumentversionierung} \begin{tabularx}{0.95\textwidth}{lllX} \toprule \textbf{Datum} & \textbf{version} & \textbf{Autor} & \textbf{Beschreibung} \\ \midrule \@docversiondate & \@docversion & \@docversionauthor & \@docversionnote \\ \@docversiondate & \@docversion & \@docversionauthor & \@docversionnote \\ \bottomrule \label{tab:versionierung} \end{tabularx} \end{table} \endgroup } %
\docversion{} \docversiondate{} \docversionauthor{} \docversionnote{} % version %
denn ich erzeuge hiermit nur einen Versions-Eintrag.
Für mehrere müsste ich dann wiederum neue, fortlaufend nummerierte, Kommandos erstellen...
Was gibt es hier für Möglichkeiten um dies zu bewerkstelligen?
Beste Grüße