summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/vhistory
diff options
context:
space:
mode:
authorNorbert Preining <preining@logic.at>2007-11-16 11:36:27 +0000
committerNorbert Preining <preining@logic.at>2007-11-16 11:36:27 +0000
commit4adbea2c56b6d6306b139ba9de0b60e4e0a2dc26 (patch)
tree9d19c15d43a7d1d3e6a45321fe288d6267e337ec /Master/texmf-dist/doc/latex/vhistory
parentb7899e95726c10175f384c1bf7baadbab493336d (diff)
vhistory 2007-07-21
git-svn-id: svn://tug.org/texlive/trunk@5467 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/latex/vhistory')
-rw-r--r--Master/texmf-dist/doc/latex/vhistory/CHANGES9
-rw-r--r--Master/texmf-dist/doc/latex/vhistory/README72
-rw-r--r--Master/texmf-dist/doc/latex/vhistory/de_sets.tex2
-rw-r--r--Master/texmf-dist/doc/latex/vhistory/de_vhistory.tex31
-rw-r--r--Master/texmf-dist/doc/latex/vhistory/en_introduction.tex6
-rw-r--r--Master/texmf-dist/doc/latex/vhistory/en_sets.tex8
-rw-r--r--Master/texmf-dist/doc/latex/vhistory/en_vhistory.tex6
-rw-r--r--Master/texmf-dist/doc/latex/vhistory/vh_set_example.pdfbin42275 -> 42507 bytes
-rw-r--r--Master/texmf-dist/doc/latex/vhistory/vh_set_example.tex11
-rw-r--r--Master/texmf-dist/doc/latex/vhistory/vh_sets_de.pdfbin123342 -> 353515 bytes
-rw-r--r--Master/texmf-dist/doc/latex/vhistory/vh_sets_de.tex30
-rw-r--r--Master/texmf-dist/doc/latex/vhistory/vh_sets_en.pdfbin119358 -> 325242 bytes
-rw-r--r--Master/texmf-dist/doc/latex/vhistory/vh_sets_en.tex6
13 files changed, 95 insertions, 86 deletions
diff --git a/Master/texmf-dist/doc/latex/vhistory/CHANGES b/Master/texmf-dist/doc/latex/vhistory/CHANGES
index df15597f9b2..7d4dc7806e7 100644
--- a/Master/texmf-dist/doc/latex/vhistory/CHANGES
+++ b/Master/texmf-dist/doc/latex/vhistory/CHANGES
@@ -1 +1,10 @@
+2007-07-21: Bugfix: owncaptions is now working again
+ New function: option hideauthorcolumn
+ Improvement: usage of markboth or markright, respectively
+ Bugfix: usage of \immediate when writing to files
+ Improvement: no more unnecessary \tabcolsep
+ Special thanks to Christian and Sergio for their bug reports and
+ improvements.
+2006-01-09: Implementation of \listset changed. It now works within an \edef,
+ but the element \empty is no longer allowed in a set.
2005-08-13: Documentation: Reference to LPPL added. \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/vhistory/README b/Master/texmf-dist/doc/latex/vhistory/README
index 67535885e03..f66983581a5 100644
--- a/Master/texmf-dist/doc/latex/vhistory/README
+++ b/Master/texmf-dist/doc/latex/vhistory/README
@@ -1,37 +1,37 @@
-See below for German version.
-
-This folder contains the files of the LaTeX packages "vhistory" and "sets".
-User documentation can be found in the subdirectory doc. An example for
-vhistory can be found there, too.
-
-All feedback is welcome! Please use the address mentioned in the
-documentation.
-
-REQUIREMENTS:
-Requirements are listed in the user documentation.
-
-LICENSE:
-The material in this directory and all of its subdirectories is subject
-to the LaTeX Project Public License. See
-http://www.ctan.org/tex-archive/help/Catalogue/licenses.lppl.html for
-the details of that license.
-
-==============================================================================
-GERMAN VERSION:
-
-Dieser Ordner enthaelt die Dateien der LaTeX-Pakete "vhistory" und "sets".
-Die Dokumentation befindet sich im Unterverzeichnis doc. Ein Beispiel für
-die Verwendung von vhistory (in englischer Sprache) befindet sich ebenfalls
-in diesem Verzeichnis.
-
-Rueckmeldung ueber Fehler oder Verbesserungsvorschlaege an die in der
-Dokumentation angegebene Adresse sind stets willkommen.
-
-SYSTEMANFORDERUNGEN:
-Die Benutzerdokumentation listet alle benoetigten Pakete auf.
-
-LIZENZ:
-Das gesamte Material dieses Verzeichnisses und all seiner Unterverzeichnisse
-steht unter der LaTeX Project Public License. Diese kann in englischer Sprache
-unter http://www.ctan.org/tex-archive/help/Catalogue/licenses.lppl.html
+See below for German version.
+
+This folder contains the files of the LaTeX packages "vhistory" and "sets".
+User documentation can be found in the subdirectory doc. An example for
+vhistory can be found there, too.
+
+All feedback is welcome! Please use the address mentioned in the
+documentation.
+
+REQUIREMENTS:
+Requirements are listed in the user documentation.
+
+LICENSE:
+The material in this directory and all of its subdirectories is subject
+to the LaTeX Project Public License. See
+http://www.ctan.org/tex-archive/help/Catalogue/licenses.lppl.html for
+the details of that license.
+
+==============================================================================
+GERMAN VERSION:
+
+Dieser Ordner enthaelt die Dateien der LaTeX-Pakete "vhistory" und "sets".
+Die Dokumentation befindet sich im Unterverzeichnis doc. Ein Beispiel für
+die Verwendung von vhistory (in englischer Sprache) befindet sich ebenfalls
+in diesem Verzeichnis.
+
+Rueckmeldung ueber Fehler oder Verbesserungsvorschlaege an die in der
+Dokumentation angegebene Adresse sind stets willkommen.
+
+SYSTEMANFORDERUNGEN:
+Die Benutzerdokumentation listet alle benoetigten Pakete auf.
+
+LIZENZ:
+Das gesamte Material dieses Verzeichnisses und all seiner Unterverzeichnisse
+steht unter der LaTeX Project Public License. Diese kann in englischer Sprache
+unter http://www.ctan.org/tex-archive/help/Catalogue/licenses.lppl.html
eingesehen werden. \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/vhistory/de_sets.tex b/Master/texmf-dist/doc/latex/vhistory/de_sets.tex
index fb1329fa758..ff3cd8a4098 100644
--- a/Master/texmf-dist/doc/latex/vhistory/de_sets.tex
+++ b/Master/texmf-dist/doc/latex/vhistory/de_sets.tex
@@ -1,7 +1,7 @@
\section{Das Paket sets}\label{sets}
Wie schon in der Einleitung beschrieben ist sets dazu konzipiert, Mengenoperationen zu unterstützen. Die Elemente einer Menge sind normalerweise einfacher Text, Sie können aber auch Kommandos in Mengen einfügen. Diese werden -- außer
-bei der Ausgabe -- nicht ausgepackt. Die Verwendung von geschweiften Klammern in Mengen funktioniert leider nicht. In diesem Fall müssen Sie sich eine Abkürzung definieren, die ohne Parameter auskommt. Parameter ohne Klammern funktionieren jedoch. "`\verb|H"agar|"' wäre also ein gültiges Element einer Menge. Ein Element "`\verb|\endset|"' darf nicht in einer Menge enthalten sein.
+bei der Ausgabe -- nicht ausgepackt. Die Verwendung von geschweiften Klammern in Mengen funktioniert leider nicht. In diesem Fall müssen Sie sich eine Abkürzung definieren, die ohne Parameter auskommt. Parameter ohne Klammern funktionieren jedoch. "`\verb|H"agar|"' wäre also ein gültiges Element einer Menge. Die Elemente "`\verb|\endset|"' und "`\verb|\empty|"' dürfen nicht in einer Menge enthalten sein.
Da ein Dokument nur wenige Autoren hat, wurde auf Effizienz kein besonderer Wert gelegt. Die Mengen sollten deshalb relativ klein sein. Sollten Sie dennoch eine Menge mit hunderten oder gar tausenden von Elementen anlegen wollen, kann es passieren, dass der Stack von \TeX\ überläuft.
diff --git a/Master/texmf-dist/doc/latex/vhistory/de_vhistory.tex b/Master/texmf-dist/doc/latex/vhistory/de_vhistory.tex
index e7313996f19..0a98259eb36 100644
--- a/Master/texmf-dist/doc/latex/vhistory/de_vhistory.tex
+++ b/Master/texmf-dist/doc/latex/vhistory/de_vhistory.tex
@@ -1,5 +1,5 @@
\section{Das Paket vhistory}
-Sinn und Zweck dieses Pakets wurde bereits ausführlich in Abschnitt \ref{einleitung} beschrieben. Ich sagte ja, dass es sich lohnt, die Einleitung zu lesen. Hier soll nun ausführlich erklärt werden, wie man mit vhistory arbeitet.
+Sinn und Zweck dieses Pakets wurde bereits ausführlich in Abschnitt~\ref{einleitung} beschrieben. Ich sagte ja, dass es sich lohnt, die Einleitung zu lesen. Hier soll nun ausführlich erklärt werden, wie man mit vhistory arbeitet.
\subsection{Laden des Pakets}\label{laden}
Das Paket wird wie üblich in der Präambel mit dem Befehl\\
@@ -13,7 +13,9 @@ Das Paket vhistory versteht einige Optionen, um sein Verhalten anzupassen. Diese
\paragraph{tocentry:} Mit dieser Option wird veranlasst, dass die Versionshistorie im Inhaltsverzeichnis aufgeführt wird. Normalerweise wird dieser Eintrag nicht erzeugt. Ist die Option nochapter aktiviert hat tocentry keine Funktion. Hier sind Sie selbst für eventuelle Einträge in das Inhaltsverzeichnis verantwortlich.
-\paragraph{owncaptions:} vhistory unterstützt die Sprachen Deutsch und Englisch. Verwenden Sie eine nicht unterstützte Sprache, werden die Überschriften (z.\,B. "`Versionshistorie"' oder "`Änderungen"') in Englisch ausgegeben. In diesem Fall möchten Sie vielleicht die Überschriften selbst verändern. Die Option own\-capt\-ions unterstützt Sie dabei. Näheres zu diesem Thema finden Sie in Unterabschnitt \ref{sprachen}.
+\paragraph{owncaptions:} vhistory unterstützt die Sprachen Deutsch und Englisch. Verwenden Sie eine nicht unterstützte Sprache, werden die Überschriften (z.\,B. "`Versionshistorie"' oder "`Änderungen"') in Englisch ausgegeben. In diesem Fall möchten Sie vielleicht die Überschriften selbst verändern. Die Option own\-capt\-ions unterstützt Sie dabei. Näheres zu diesem Thema finden Sie in Unterabschnitt~\ref{sprachen}.
+
+\paragraph{hideauthorcolumn:} Wenn das zu erstellende Dokument nur einen Autor hat, ist die Spalte "`Autor(en)"' in der Versionshistorie eventuell unerwünscht. Mit dieser Option wird die Anzeige der Spalte unterdrückt. Die Syntax aller anderen Befehle ändert sich nicht. Insbesondere kann auch weiterhin eine Liste aller Autoren ausgegeben werden.
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\subsection{Verwendung}\label{verwendung}
@@ -48,12 +50,12 @@ Der Befehl ist ebenfalls ab der Einbindung des Pakets verfügbar.
\subsubsection{Liste aller Autoren ausgeben}
An eine Liste der Autoren kommen Sie auf zwei Wege. Über das Kommando\\
\mbox{}\hspace{2em}\verb|\vhAllAuthorsSet|\\
-können Sie sich die Autoren als Menge wie in Abschnitt \ref{sets} beschrieben zurückgeben lassen. Der weitaus einfachere Weg liegt im Kommando\\
+können Sie sich die Autoren als Menge wie in Abschnitt~\ref{sets} beschrieben zurückgeben lassen. Der weitaus einfachere Weg liegt im Kommando\\
\mbox{}\hspace{2em}\verb|\vhListAllAuthors|.
Dieses Kommando gibt eine alphabetisch sortierte Liste der Autoren aus. Die einzelnen Einträge werden durch Kommata getrennt. Soll stattdessen ein anderes Trennzeichen -- beispielsweise \texttt{\&} zur Ausgabe in einer Tabelle -- verwendet werden, können sie den Befehl\\
\mbox{}\hspace{2em}\verb|\setsepararator|\\
-aus dem Paket sets umdefinieren (siehe auch Abschnitt \ref{inspektoren}).
+aus dem Paket sets umdefinieren (siehe auch Abschnitt~\ref{inspektoren}).
Manchmal möchten Sie vielleicht, dass die Autorenliste komplette Namen statt Kürzeln enthält, zum Beispiel
"`Jochen Wer\-ten\-au\-er"' statt des Kürzels "`JW"', das in der Versionshistorie Verwendung findet. Indem Sie das Kommando\\
@@ -64,16 +66,9 @@ In der Versionshistorie wird weiterhin der Text ``JW'' angezeigt, aber das Komma
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\subsection{Sprachunterstützung}\label{sprachen}
-Wie schon in Abschnitt \ref{laden} erwähnt unterstützt vhistory die Sprachen Deutsch und Englisch. Die sprachabhängigen Texte mit ihren Voreinstellungen sind in Tabelle \ref{tab:sprachen} aufgelistet. Soll das Dokument in einer Sprache verfasst werden, die vhistory nicht unterstützt, wird die englische Variante gewählt.
-
-Mit der Paketoption "`owncaptions"' können eigene Überschriften verwendet werden. Die Option veranlasst vhistory dazu, die Kommandos, die die Überschriften enthalten, mit den Varianten der aktuell gewählten Sprache vorzubelegen. Deshalb ist es sinnvoll, in diesem Fall Pakete wie babel oder ngerman vor vhistory zu laden.
-
-Über das Kommando\\
-\mbox{}\hspace{2em}\verb|\renewcommand{<Kommando>}{<gewünschter Text>}|\\
-kann eine Überschrift verändert werden. Wollen Sie beispielsweise statt "`Änderungen"' lieber "`Verbesserungen"' verwenden, schreiben Sie\\
-\mbox{}\hspace{2em}\verb|\renewcommand{\vhchangename}{Verbesserungen}|.
+Wie schon in Abschnitt~\ref{laden} erwähnt unterstützt vhistory die Sprachen Deutsch und Englisch. Die sprachabhängigen Texte mit ihren Voreinstellungen sind in Tabelle~\ref{tab:sprachen} aufgelistet. Soll das Dokument in einer Sprache verfasst werden, die vhistory nicht unterstützt, wird die englische Variante gewählt.
-\begin{table}%[htb]
+\begin{table}
\begin{center}
\begin{tabular}{|l|l|l|}\hline
\textbf{Kommando} & \textbf{Deutsch} & \textbf{Englisch}\\ \hline
@@ -88,7 +83,13 @@ kann eine Überschrift verändert werden. Wollen Sie beispielsweise statt "`Änderu
\end{center}
\end{table}
+Mit der Paketoption "`owncaptions"' können eigene Überschriften verwendet werden. Die Option veranlasst vhistory dazu, die Kommandos, die die Überschriften enthalten, mit den Varianten der aktuell gewählten Sprache vorzubelegen. Deshalb ist es sinnvoll, in diesem Fall Pakete wie babel oder ngerman vor vhistory zu laden.
+
+Über das Kommando\\
+\mbox{}\hspace{2em}\verb|\renewcommand{<Kommando>}{<gewünschter Text>}|\\
+kann eine Überschrift verändert werden. Wollen Sie beispielsweise statt "`Änderungen"' lieber "`Verbesserungen"' verwenden, schreiben Sie\\
+\mbox{}\hspace{2em}\verb|\renewcommand{\vhchangename}{Verbesserungen}|.
+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\subsection{Beispiel}
-%Abbildung \ref{abb:beispiel} zeigt ein kurzes Beispiel für die Verwendung von vhistory.
-\input{de_beispiel} \ No newline at end of file
+\input{de_beispiel}
diff --git a/Master/texmf-dist/doc/latex/vhistory/en_introduction.tex b/Master/texmf-dist/doc/latex/vhistory/en_introduction.tex
index 123f7608d88..d0b95ef129e 100644
--- a/Master/texmf-dist/doc/latex/vhistory/en_introduction.tex
+++ b/Master/texmf-dist/doc/latex/vhistory/en_introduction.tex
@@ -18,11 +18,11 @@ From my own experience I know, that the list of authors is practically never cor
Therefore it would be nice, if the author of a document only had to take care of the history of versions. The informations on title-page and in footers should be generated from the history of versions automatically.
-These requirements cannot be implemented without any effort, because the titlepage for instance is processed by \LaTeX\ before the history of versions is even read.
+These requirements cannot be implemented without any effort because the titlepage for instance is processed by \LaTeX\ before the history of versions is even read.
All relevant data therefore has to be written to a file and read again before processing the titlepage. As for some applications even the moment when the aux-file is read is too late, an own file with the extension hst is created.
The table containing the history of versions needs an own file, too, but this topic will be discussed later.
-Another problem is the list of authors. This list cannot be created be simply concatenating the author entries, because this would result in duplicate entries. At this time the package sets was born allowing to manage simple sets of text. At every entry in the history of versions, the set of authors is merged with the set of authors given at this entry. The alphabetically sorted set of authors can then be printed wherever one likes---normally on the tile-page.
+Another problem is the list of authors. This list cannot be created be simply concatenating the author entries because this would result in duplicate entries. At this time the package sets was born allowing to manage simple sets of text. At every entry in the history of versions, the set of authors is merged with the set of authors given at this entry. The alphabetically sorted set of authors can then be printed wherever one likes---normally on the tile-page.
-The following to sections describe the two packages in more detail and explain, how to use them. I decided not to repeat anything of source code here. Those who are interested can take a look at the sources. I tried to structure and comment the sources in a way that makes it readable for humans. \ No newline at end of file
+The following to sections describe the two packages in more detail and explain, how to use them. I decided not to repeat anything of source code here. Those who are interested can take a look at the sources. I tried to structure and comment the sources in a way that makes it readable for humans.
diff --git a/Master/texmf-dist/doc/latex/vhistory/en_sets.tex b/Master/texmf-dist/doc/latex/vhistory/en_sets.tex
index 58f02e59d10..df14b3bdf88 100644
--- a/Master/texmf-dist/doc/latex/vhistory/en_sets.tex
+++ b/Master/texmf-dist/doc/latex/vhistory/en_sets.tex
@@ -3,7 +3,7 @@
As described in the introduction, sets was designed to support set operations. The elements of a set are normally simple Text, but you can insert commands in a set, too.
These commands will---except when printing the set---not expanded.
The usage of braces (`\{' and `\}') unfortunately doesn't work. In this case you have to define a shortcut that doesn't need braces. However, Parameters without braces work.
-``\verb|H"agar|'' is therefore a valid element of a set. ``\verb|\endset|'' can not be part of a set.
+``\verb|H"agar|'' is therefore a valid element of a set. ``\verb|\endset|'' and ``\verb|\empty|'' can not be part of a set.
As a document has only a few authors, not much effort was put in improving efficiency.
Sets should therefore be relatively small. If you nevertheless try to create a set with hundreds or thousands of items, \TeX's stack might overflow.
@@ -72,7 +72,7 @@ If you determine the size of set $L$, the result\sizeofset{\sL}\is{mycounter}---
\paragraph{Testing for membership:}By using the command\\
\mbox{}\hspace{2em}\verb$\iselementofset{$$e$\verb$}{$$S$\verb$}$\\
-you can check, whether $e \in S$ is true. The effort is $O(1)$, because all work is done by the pattern matching of \TeX. The sequence\\
+you can check, whether $e \in S$ is true. The effort is $O(1)$ because all work is done by the pattern matching of \TeX. The sequence\\
\mbox{}\hspace{2em}\verb$\if \iselementofset{Bob}{\sC}Yes\else No\fi$\\
would result in the output ``\if \iselementofset{Bob}{\sC}Yes\else No\fi'', the same test with set $D$ in ``\if \iselementofset{Bob}{\sD}Yes\else No\fi''.
@@ -138,7 +138,7 @@ After execution of the command, $R$ contains the sorted set. The sorting is done
At sorting, the elements are compared as they are, i.\,e. possibly contained macros are not expanded but compared by their name (including the backslash).
-\paragraph{Removing duplicates:} The operations \emph{only} works on sorted sets! You actually will not need it very often, because the creation of a set using \verb|\newset| does the work automatically (by using this macro). However, I decided to make this macro available to public; probably sometimes someone really needs it.
+\paragraph{Removing duplicates:} The operations \emph{only} works on sorted sets! You actually will not need it very often because the creation of a set using \verb|\newset| does the work automatically (by using this macro). However, I decided to make this macro available to public; probably sometimes someone really needs it.
Duplicate removal is called with:\\
\mbox{}\hspace{2em}\verb|\deleteduplicates{|$S$\verb|}{|$R$\verb|}|,\\
with $R$ being the result set and $S$ being the sorted set, whose duplicates shall be removed.
@@ -173,4 +173,4 @@ The given complexity classes can help you to arrange a set of operations in the
\caption{Complexity classes of set operations}%
\label{tab:complexity}%
\end{center}
-\end{table} \ No newline at end of file
+\end{table}
diff --git a/Master/texmf-dist/doc/latex/vhistory/en_vhistory.tex b/Master/texmf-dist/doc/latex/vhistory/en_vhistory.tex
index a5c974eb6c4..fa869305ef5 100644
--- a/Master/texmf-dist/doc/latex/vhistory/en_vhistory.tex
+++ b/Master/texmf-dist/doc/latex/vhistory/en_vhistory.tex
@@ -17,10 +17,12 @@ Vhistory understands several options to control its behaviour. These are listed
\paragraph{owncaptions:} vhistory supports the languages English and German. If you use an unsopported language, all captions (like ``History of versions'' or ``Chan\-ges'') will be in English. In this case you might want to change captions yourself. The option own\-capt\-ions supports you in this case. More information on this topic can be found in subsection \ref{languages}.
+\paragraph{hideauthorcolumn:} If the document to create will only have one author, the column ``autor(s)'' in the history of versions is maybe unwanted. By using this option, you suppress the display of the column. The syntax of all other commands remains unchanged. In particular it is still possible to print a list of all authors.
+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\subsection{Usage}\label{usage}
The Usage of vhistory is rather easy and is to be described in this subsection.
-It is important to know that vhistory needs to runs of \LaTeX, because some data is written to external files.
+It is important to know that vhistory needs to runs of \LaTeX\ because some data is written to external files.
\subsubsection{Creating the history of versions}\label{begin}
The history of versions is an environment:\\
@@ -93,4 +95,4 @@ to get the desired result.
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\subsection{Example}
-\input{en_example} \ No newline at end of file
+\input{en_example}
diff --git a/Master/texmf-dist/doc/latex/vhistory/vh_set_example.pdf b/Master/texmf-dist/doc/latex/vhistory/vh_set_example.pdf
index 5bf6b439403..117bff29db8 100644
--- a/Master/texmf-dist/doc/latex/vhistory/vh_set_example.pdf
+++ b/Master/texmf-dist/doc/latex/vhistory/vh_set_example.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/vhistory/vh_set_example.tex b/Master/texmf-dist/doc/latex/vhistory/vh_set_example.tex
index c34a44394b7..ab7a02aad5b 100644
--- a/Master/texmf-dist/doc/latex/vhistory/vh_set_example.tex
+++ b/Master/texmf-dist/doc/latex/vhistory/vh_set_example.tex
@@ -5,23 +5,23 @@
%
\documentclass{scrartcl}
-\usepackage{vhistory, hyperref}
-
-\newcommand{\docTitle}{}
+\usepackage{hyperref, vhistory}
+%% Setting up headers and footers
\usepackage{scrpage2}
\pagestyle{scrheadings}
-
\ifoot{An example for vhistory---Version \vhCurrentVersion}
\cfoot[]{}
\ofoot[\thepage]{\thepage}
\begin{document}
+%% Shortcuts for author names
\newcommand{\JW}{Jochen Wertenauer}
\newcommand{\PF}{Peter Foo}
\newcommand{\MB}{Mary Bar}
+%% Title
{\renewcommand{\setseparator}{ \and }
\title{An example for vhistory}
\author{\vhListAllAuthorsLong}
@@ -29,6 +29,7 @@
\maketitle
}
+%% History of versions
\begin{versionhistory}
\vhEntry{1.0}{22/01/04}{JW|PF}{Creation}
\vhEntry{1.1}{23/01/04}{JW|MB}{Error correction}
@@ -49,4 +50,4 @@ more bla bla bla
\section{bla bla}
even more bla bla.
-\end{document} \ No newline at end of file
+\end{document}
diff --git a/Master/texmf-dist/doc/latex/vhistory/vh_sets_de.pdf b/Master/texmf-dist/doc/latex/vhistory/vh_sets_de.pdf
index e2b157d6a3b..3e214205e07 100644
--- a/Master/texmf-dist/doc/latex/vhistory/vh_sets_de.pdf
+++ b/Master/texmf-dist/doc/latex/vhistory/vh_sets_de.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/vhistory/vh_sets_de.tex b/Master/texmf-dist/doc/latex/vhistory/vh_sets_de.tex
index c8424b55eee..3e632e73c54 100644
--- a/Master/texmf-dist/doc/latex/vhistory/vh_sets_de.tex
+++ b/Master/texmf-dist/doc/latex/vhistory/vh_sets_de.tex
@@ -1,19 +1,26 @@
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% Dieses Dokument steht unter der LaTeX Project Public License.
+%% siehe: http://www.latex-project.org/lppl.txt
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\documentclass[a4paper,% % Papiergröße A4
12pt, % %
BCOR0mm, % % Bindekorrektur
DIVcalc, % % Satzspiegel wird unten neu berechnet
automark, % % lebende Kolumnentitel
- pagesize% % Seitengröße wird bei dvi und pdf richtig gesetzt
+ pagesize% % Seitengröße wird bei dvi und pdf richtig gesetzt
]{scrartcl} % entspricht article
-\usepackage{ngerman, graphicx, sets} %, listing}
+\usepackage[english,ngerman]{babel}
+\usepackage{graphicx, mparhack, fixltx2e, ellipsis, sets}
+\usepackage[newcommands]{ragged2e} % verbesserter Flattersatz
+\usepackage{microtype} % Optischer Randausgleich, ...
%---------------- Schriften ------------------------------------------------
\usepackage{mathpazo} % Palatino
-\usepackage[scaled=0.95]{helvet} % Sansserif-Schrift: Frutiger
-\usepackage{courier} % TeleType-Schrift Courier
+\usepackage[scaled=0.95]{helvet} % Sansserif-Schrift: Helvetica
+\usepackage[scaled=0.885]{luximono} % TeleType-Schrift: Luxi Mono
-\usepackage{setspace} % 1.05-facher Zeilenabstand wegen Palatino
+\usepackage{setspace} % 1.05-facher Zeilenabstand wegen Palatino
\linespread{1.05}
\usepackage[T1]{fontenc} % T1-Schriften verwenden
@@ -36,19 +43,6 @@
\typearea[current]{calc} % Neuberechnung des Satzspiegels
-%---------------- Indexerstellung (Vorbereitung) ----------------------------
-%\usepackage{makeidx}
-
-% Ordnet im Index die Punkte so an, dass sie untereinander stehen
-%\newcommand{\symDotfill}{\leaders\hbox to 5pt{\hss.\hss}\hfill}
-
-%\makeindex
-
-%-----------------------------------------------------------------------------
-
-%\renewcommand{\bibname}{Referenzen}
-
-
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
diff --git a/Master/texmf-dist/doc/latex/vhistory/vh_sets_en.pdf b/Master/texmf-dist/doc/latex/vhistory/vh_sets_en.pdf
index 9c24bcf45da..438b210c9e0 100644
--- a/Master/texmf-dist/doc/latex/vhistory/vh_sets_en.pdf
+++ b/Master/texmf-dist/doc/latex/vhistory/vh_sets_en.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/vhistory/vh_sets_en.tex b/Master/texmf-dist/doc/latex/vhistory/vh_sets_en.tex
index 23d3e464430..c0f39fe8e59 100644
--- a/Master/texmf-dist/doc/latex/vhistory/vh_sets_en.tex
+++ b/Master/texmf-dist/doc/latex/vhistory/vh_sets_en.tex
@@ -6,12 +6,14 @@
pagesize%
]{scrartcl}
-\usepackage{graphicx, sets}
+\usepackage{graphicx, mparhack, fixltx2e, ellipsis, sets}
+\usepackage[newcommands]{ragged2e}
+\usepackage{microtype}
%---------------- Fonts ----------------------------------------------------
\usepackage{mathpazo} % Palatino
\usepackage[scaled=0.95]{helvet} %
-\usepackage{courier} % TeleType font: Courier
+\usepackage[scaled=0.885]{luximono} % TeleType font: Luxi Mono
\usepackage{setspace} % line spread 1.05 (because of Palatino)
\linespread{1.05}