Dokumentation verschönert
This commit is contained in:
		@@ -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
 | 
			
		||||
		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
 | 
			
		||||
		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
 | 
			
		||||
@@ -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.
 | 
			
		||||
 | 
			
		||||
			\DescribeMacro{\gfiSetDate}
 | 
			
		||||
			|\gfiSetDate|\marg{Tag}\marg{Monat}\marg{Jahr}\marg{Stunde}\marg{Minute}\marg{Lokalisierte
 | 
			
		||||
				Langfassung}
 | 
			
		||||
 | 
			
		||||
			|\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
 | 
			
		||||
			\wM{gfiGet*}-Makros definiert. \wM{gfiGetDate} entspricht der Langfassung.
 | 
			
		||||
 | 
			
		||||
			\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
 | 
			
		||||
			verknüpft.
 | 
			
		||||
 | 
			
		||||
			\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
 | 
			
		||||
			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}
 | 
			
		||||
 | 
			
		||||
	\clearpage
 | 
			
		||||
	\addcontentsline{toc}{section}{Literatur}
 | 
			
		||||
	\printbibliography
 | 
			
		||||
	\printbibliography[title=Weiterführende Quellen]
 | 
			
		||||
\end{document}
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										4
									
								
								gfi-run
									
									
									
									
									
								
							
							
						
						
									
										4
									
								
								gfi-run
									
									
									
									
									
								
							@@ -32,7 +32,7 @@ if len(sys.argv) <= 1:
 | 
			
		||||
        flname, flext = os.path.splitext(fl)
 | 
			
		||||
        if flext == '.tex':
 | 
			
		||||
            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)),
 | 
			
		||||
                    time.strftime("%d", 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("%M", time.localtime(rawdate))]
 | 
			
		||||
            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],
 | 
			
		||||
                      git.log('-1', fl, pretty='format:"%h"').split('"')[1]]
 | 
			
		||||
            f = codecs.open(flname+".gfi", "w", encoding="utf-8")
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user