Dokumentation verschönert
This commit is contained in:
parent
4c8616c309
commit
1cd06f4b7c
@ -364,8 +364,7 @@ pdftitle = {\LaTeX-package for reading git commit info for specific files}
|
|||||||
Im Hauptdokument werden die Metadaten automatisch beim Beginn geladen. Sofern eine weitere Datei
|
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 sollen, müssen dafür die Befehle
|
||||||
|
|
||||||
|\gfiInclude|\marg{Datei} bzw. |\gfiInput|\marg{Datei}
|
|\gfiInclude|\marg{Datei} bzw. |\gfiInput|\marg{Datei}\\
|
||||||
|
|
||||||
genutzt werden. Die Endung der Datei sollte dabei \textbf{nicht} mit angegeben werden. Intern
|
genutzt werden. Die Endung der Datei sollte dabei \textbf{nicht} mit angegeben werden. Intern
|
||||||
werden die jeweiligen Befehle zum Laden einer weiteren Datei entsprechend genutzt. Außerdem wird
|
werden die jeweiligen Befehle zum Laden einer weiteren Datei entsprechend genutzt. Außerdem wird
|
||||||
die zugehörige Hilfsdatei eingebunden, um die notwendigen Metadaten zu erhalten. Nachdem die
|
die zugehörige Hilfsdatei eingebunden, um die notwendigen Metadaten zu erhalten. Nachdem die
|
||||||
@ -384,24 +383,20 @@ pdftitle = {\LaTeX-package for reading git commit info for specific files}
|
|||||||
\TeX-Datei und enthält passende Aufrufe des \wM{gfiSet*}-Makros.
|
\TeX-Datei und enthält passende Aufrufe des \wM{gfiSet*}-Makros.
|
||||||
|
|
||||||
\DescribeMacro{\gfiSetDate}
|
\DescribeMacro{\gfiSetDate}
|
||||||
|\gfiSetDate|\marg{Tag}\marg{Monat}\marg{Jahr}\marg{Stunde}\marg{Minute}\marg{Lokalisierte
|
|\gfiSetDate|\marg{Tag}\marg{Monat}\marg{Jahr}\\
|
||||||
Langfassung}
|
\hspace*{5em}\marg{Stunde}\marg{Minute}\marg{Lokalisierte Langfassung}\\
|
||||||
|
|
||||||
Tag, Monat, Stunde und Minute sind jeweils als zweistellige Ziffern einzulesen. Das Jahr wird
|
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
|
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. Entsprechend werden dadurch die
|
||||||
\wM{gfiGet*}-Makros definiert. \wM{gfiGetDate} entspricht der Langfassung.
|
\wM{gfiGet*}-Makros definiert. \wM{gfiGetDate} entspricht der Langfassung.
|
||||||
|
|
||||||
\DescribeMacro{\gfiSetAuthor}
|
\DescribeMacro{\gfiSetAuthor}
|
||||||
|\gfiSetAuthor|\marg{Name}\marg{E-Mail}
|
|\gfiSetAuthor|\marg{Name}\marg{E-Mail}\\
|
||||||
|
|
||||||
Name und E-Mail sollten die zugehörigen Daten enthalten und werden mit den \wM{gfiGet*}-Makros
|
Name und E-Mail sollten die zugehörigen Daten enthalten und werden mit den \wM{gfiGet*}-Makros
|
||||||
verknüpft.
|
verknüpft.
|
||||||
|
|
||||||
\DescribeMacro{\gfiSetCommit}
|
\DescribeMacro{\gfiSetCommit}
|
||||||
|
|\gfiSetCommit|\marg{Hash}\marg{Hash-Abr}\\
|
||||||
|\gfiSetCommit|\marg{Hash}\marg{Hash-Abr}
|
|
||||||
|
|
||||||
Die volle Fassung des Commits wird im Hash, die kurze Version im Hash-Abr eingegeben und
|
Die volle Fassung des Commits wird im Hash, die kurze Version im Hash-Abr eingegeben und
|
||||||
entsprechend mit \wM{gfiGet*} verknüpft.
|
entsprechend mit \wM{gfiGet*} verknüpft.
|
||||||
|
|
||||||
@ -451,7 +446,6 @@ pdftitle = {\LaTeX-package for reading git commit info for specific files}
|
|||||||
|
|
||||||
\lstinputlisting[language=python,title=Quelltext von post-merge]{post-merge}
|
\lstinputlisting[language=python,title=Quelltext von post-merge]{post-merge}
|
||||||
|
|
||||||
\clearpage
|
|
||||||
\addcontentsline{toc}{section}{Literatur}
|
\addcontentsline{toc}{section}{Literatur}
|
||||||
\printbibliography
|
\printbibliography[title=Weiterführende Quellen]
|
||||||
\end{document}
|
\end{document}
|
||||||
|
4
gfi-run
4
gfi-run
@ -32,7 +32,7 @@ if len(sys.argv) <= 1:
|
|||||||
flname, flext = os.path.splitext(fl)
|
flname, flext = os.path.splitext(fl)
|
||||||
if flext == '.tex':
|
if flext == '.tex':
|
||||||
rawdate = int(git.log('-1', fl,
|
rawdate = int(git.log('-1', fl,
|
||||||
pretty='format:"%at"').split('"')[1])
|
pretty='format:"%at"').split('"')[1])
|
||||||
date = [time.strftime("%d. %B %Y %H:%M", time.localtime(rawdate)),
|
date = [time.strftime("%d. %B %Y %H:%M", time.localtime(rawdate)),
|
||||||
time.strftime("%d", time.localtime(rawdate)),
|
time.strftime("%d", time.localtime(rawdate)),
|
||||||
time.strftime("%m", time.localtime(rawdate)),
|
time.strftime("%m", time.localtime(rawdate)),
|
||||||
@ -40,7 +40,7 @@ if len(sys.argv) <= 1:
|
|||||||
time.strftime("%H", time.localtime(rawdate)),
|
time.strftime("%H", time.localtime(rawdate)),
|
||||||
time.strftime("%M", time.localtime(rawdate))]
|
time.strftime("%M", time.localtime(rawdate))]
|
||||||
author = [git.log('-1', fl, pretty='format:"%an"').split('"')[1],
|
author = [git.log('-1', fl, pretty='format:"%an"').split('"')[1],
|
||||||
git.log('-1', fl, pretty='format:"%ae"').split('"')[1]]
|
git.log('-1', fl, pretty='format:"%ae"').split('"')[1]]
|
||||||
commit = [git.log('-1', fl, pretty='format:"%H"').split('"')[1],
|
commit = [git.log('-1', fl, pretty='format:"%H"').split('"')[1],
|
||||||
git.log('-1', fl, pretty='format:"%h"').split('"')[1]]
|
git.log('-1', fl, pretty='format:"%h"').split('"')[1]]
|
||||||
f = codecs.open(flname+".gfi", "w", encoding="utf-8")
|
f = codecs.open(flname+".gfi", "w", encoding="utf-8")
|
||||||
|
Loading…
Reference in New Issue
Block a user