Build angepasst und verändert

This commit is contained in:
André Hilbig 2016-06-27 22:39:47 +02:00
parent 96c6777a68
commit bad8f21c47
2 changed files with 12 additions and 8 deletions

3
build
View File

@ -1,5 +1,6 @@
#!/bin/bash
echo "===================================================================" >> build.log
rm -v gitfile-info/gitfile-info.bib
echo "=+-Lauf vom `date +%Y-%m-%d:%H:%M:%S`----------------------------------+=" >> build.log
sty2dtx -O -c gitfile-info.sty -o gitfile-info/gitfile-info.sty >> build.log
echo "=+-sty2dtx abgeschlossen-----------------------------------------+=" >> build.log
@ -16,6 +17,8 @@ echo "=+-Packe DTX-----------------------------------------------------+=" >> bu
../makedtx.pl -src "(.*)\.sty=>\1.sty" -doc ../dokumentation.tex \
-src "gfi-run.py=>gfi-run.py" -src "post-commit.py=>post-commit.py" -src "post-merge.py=>post-merge.py" \
-macrocode "gfi-run.py" -macrocode "post-commit.py" -macrocode "post-merge.py" \
-macrocode "gitfile-info.gfi" -setambles "gitfile-info.gfi=>\\nopreamble\\nopostamble"\
-src "gitfile-info.gfi=>gitfile-info.gfi" -comment "gitfile-info.gfi" \
-setambles "gfi-run.py=>\\nopreamble\\nopostamble" -setambles "post-commit.py=>\\nopreamble\\nopostamble" \
-setambles "post-merge.py=>\\nopreamble\\nopostamble" \
-comment "gfi-run.py" -comment "post-commit.py" -comment "post-merge.py" \

View File

@ -19,7 +19,7 @@
urldate = {2016-06-23},
}
@electronic{datenumber,
author = "Jörg-Michael Schröder",
author = "J{\"o}rg-Michael Schr{\"o}der",
month = {Aug},
year = "2001",
title = "The datenumber.sty package v0.02",
@ -368,14 +368,15 @@ pdftitle = {\LaTeX-package for reading git commit info for specific files}
\item[\wM{gfiGetCommitAbr}] gibt die Kurzform des letzten Commits zurück.
\end{description}
Ergänzend sei auf das
Ergänzend sei auf das Paket datenumber \autocite[vgl.][]{datenumber} verwiesen. Damit ist es
möglich obige Makros für Tag, Monat und Jahr zwischen lokalisierten Monatsbezeichnungen usw. zu
konvertieren.
\subsection{Versionsinfo}
\DescribeMacro{\gfiInfo}
Sofern eine kleine Zusammenfassung der aktuellen Datei gezeigt werden soll, kann dazu das Makro
|\gfiInfo|\oarg{Hashlänge}\oarg{Datumsformat}\oarg{Autorformat}\oarg{tcolorbox}
|\gfiInfo|\oarg{Hashlänge}\oarg{Datumsformat}\oarg{Autorformat}\oarg{tcolorbox}\\
benutzt werden. Sofern alle optionalen Argumente leer gelassen werden, wird der lange Hash, das
Standard \wM{gfiGetDate} und der Name des Autors als Hyperlink auf die E-Mailadresse in einer
|tcolorbox| mit dem Namen |gfiInfoBox| ausgegeben.
@ -424,7 +425,7 @@ pdftitle = {\LaTeX-package for reading git commit info for specific files}
\DescribeMacro{gfiInclude}
\DescribeMacro{gfiInput}
Im Hauptdokument werden die Metadaten automatisch beim Beginn geladen. Sofern eine weitere Datei
per \wM{include} oder \wM{input} geladen werden sollen, müssen dafür die Befehle
per \wM{include} oder \wM{input} geladen werden soll, müssen dafür die Befehle
|\gfiInclude|\marg{Datei} bzw. |\gfiInput|\marg{Datei}\\
genutzt werden. Die Endung der Datei sollte dabei \textbf{nicht} mit angegeben werden. Intern
@ -439,17 +440,17 @@ pdftitle = {\LaTeX-package for reading git commit info for specific files}
\subsection{Paket}
Das Paket lädt automatisch die zugehörige Hilfsdatei eines Hauptdokuments über den
entsprechenden \wM{jobname}. Der Nutzer musst hierfür keine Anpassung vornehmen. Sollten
weitere Dokumente in eingebunden werden, müssen die bereitgestellten Befehle genutzt werden,
weitere Dokumente eingebunden werden, müssen die bereitgestellten Befehle genutzt werden,
sofern die zugehörigen Versioninformationen geladen werden sollen (vgl.
\prettyref{sec:nutzung-include}). Die Hilfsdatei trägt den selben Namen, wie die zugehörige
\TeX-Datei und enthält passende Aufrufe des \wM{gfiSet*}-Makros.
\TeX-Datei, und enthält passende Aufrufe der \wM{gfiSet*}-Makros.
\DescribeMacro{\gfiSetDate}
|\gfiSetDate|\marg{Tag}\marg{Monat}\marg{Jahr}\\
\hspace*{5em}\marg{Stunde}\marg{Minute}\marg{Lokalisierte Langfassung}\\
Tag, Monat, Stunde und Minute sind jeweils als zweistellige Ziffern einzulesen. Das Jahr wird
als vierstellige Ziffer eingelesen und in der Langassung kann beliebiger Text stehen, der
einer durch die Scripte lokalisierten Version entspricht. Entsprechend werden dadurch die
einer durch die Scripte lokalisierten Version entspricht. Dadurch werden die
\wM{gfiGet*}-Makros definiert. \wM{gfiGetDate} entspricht der Langfassung.
\DescribeMacro{\gfiSetAuthor}