Go to file
André Hilbig a536b38280
Komp beende/starteBody für script
2021-04-11 14:54:33 +02:00
.gitignore chmod repariert 2021-04-11 14:32:21 +02:00
Myriad.sty chmod repariert 2021-04-11 14:32:21 +02:00
README chmod repariert 2021-04-11 14:32:21 +02:00
ahilbig-comics.sty chmod repariert 2021-04-11 14:32:21 +02:00
ahilbig-common.sty chmod repariert 2021-04-11 14:32:21 +02:00
ahilbig-letterspace.sty chmod repariert 2021-04-11 14:32:21 +02:00
ahilbig-presentation.sty chmod repariert 2021-04-11 14:32:21 +02:00
ahilbig-script.sty Komp beende/starteBody für script 2021-04-11 14:54:33 +02:00
ahilbig-semester.sty chmod repariert 2021-04-11 14:32:21 +02:00
bib-config.tex chmod repariert 2021-04-11 14:32:21 +02:00
body.tex chmod repariert 2021-04-11 14:32:21 +02:00
config.tex chmod repariert 2021-04-11 14:32:21 +02:00
emerald.sty chmod repariert 2021-04-11 14:32:21 +02:00
mustername-presentation.tex chmod repariert 2021-04-11 14:32:21 +02:00
mustername-script.tex chmod repariert 2021-04-11 14:32:21 +02:00
quellen.bib chmod repariert 2021-04-11 14:32:21 +02:00

README

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

+-------------------------------------------------------------------------------------------------+
| VORLAGE ZUM ERSTELLEN VON PRÄSENTATIONEN MIT LATEX                                              |
+-------------------------------------------------------------------------------------------------+
|                                                                                                 |
| (C)opyright A. Hilbig, mail@andrehilbig.de                                                      |
|             http://www.andrehilbig.de/Publications                                              |
|                                                                                                 | 
| Alle zum Projekt »Vorlagen zur Erstellung von Präsenationen mit LaTeX« gehörenden Dateien       |
| stehen unter der Lizenz:                                                                        |
|  Creative Commons by-nc-sa Version 4.0                                                          |
|  http://creativecommons.org/licenses/by-nc-sa/4.0/deed.de                                       |
| Ausgenommen sind die Dateien Myriad.sty und emerald.sty. Die Lizenzbestimmungen sind in den     |
| Dateien gesondert ausgewiesen und stammen nicht vom hier aufgeführten Autor.                    |
|                                                                                                 |
| Nach dieser Lizenz darf das Projekt beliebig kopiert und bearbeitet werden,                     |
| sofern das Folgeprodukt wiederum unter gleichen Lizenzbedingungen vertrieben                    |
| und auf die ursprünglichen Urheber verwiesen wird.                                              |
| Eine kommerzielle Nutzung ist ausdrücklich ausgeschlossen.                                      |
|                                                                                                 |
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +
|                                                                                                 |
| HINWEISE/ERWEITERUNG                                                                            |
| Diese Pakete basieren auf den entsprechenden Paketen von Prof. Dr. Ludger Humbert               |
| (http://ddi.uni-wuppertal.de/ -- humbert@uni-wuppertal.de) und wurden zum Teil angepasst. Seine |
| Pakete basieren wiederum auf Entwicklungen von Prof. Dr. Till Tantau                            |
| (http://www.tcs.uni-luebeck.de/de/mitarbeiter/tantau/). Beiden gilt mein Dank hierfür.          |
|                                                                                                 |
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +
|                                                                                                 |
===================================================================================================
| +Professionelle Präsentationen mit LaTeX erstellen+                                             |
===================================================================================================
|                                                                                                 |
 Was macht einen tollen Vortrag, einen tollen Workshop, eine tolle Vorlesung aus? Klar eine[n]
 fesselnde[n] und motivierende[n] Dozentin oder Dozenten. Aber mindestens genauso wichtig sind auch
 gut aussehende Materialien und Präsentationen.

 Sicherlich ist es bekannt, wie »gut« aufwendige, sogenannte interaktive und multimediale
 Präsentationen wirklich aussehen. Meist bekommt die Zuhörerschaft nach kurzer Zeit Kopfschmerzen
 aufgrund des schlechten Textsatzes und den pixeligen Animationen, die auf dem VGA-Beamer zu Hause
 viel flüssiger und schöner liefen, als auf dem hier vorhandenen hochauflösendem HD-Beamer.

 Also was hilft hier? Selbstverständlich LaTeX! Es ist möglich, mit dem Paket beamer schon sehr gute
 Präsentationen zu setzen. Allerdings bleibt die Frage, wie könnte man zugleich daraus auch ein
 Handout produzieren. Dies ist nicht so ohne weiteres möglich. Allerdings haben Prof.Dr.Ludger
 Humbert (http://ddi.uni-wuppertal.de) und Prof.Dr.Till Tantau
 (http://www.tcs.uni-luebeck.de/de/mitarbeiter/tantau/) vor einiger Zeit Pakete und Scripte
 veröffentlicht, mit denen komplexe Seminarscripte aus unterschiedlichen Quellen in einem Rutsch
 gebaut werden könnnen.

 Ich habe diese Quellen im Zuge des Informatiktages 2015 für meine Bedürfnisse angepasst. Es ist
 möglich aus einer Quelldatei, die den gesamten Inhalt und die Vortragsstruktur enthält,
 automatisiert sowohl ein Handout in einem report-Format als auch eine Präsentation im gewohnten
 beamer-Format zu setzen.
|                                                                                                 |
===================================================================================================
| +Hinweise zum Setzen+                                                                           |
===================================================================================================
|                                                                                                 |

 Die Vorlage besteht aus mehreren Dateien. Ich will die Funktion und Handhabe im Weiteren kurz
 erklären. Gerade meine eigenen Anpassungen sind wohl nicht sehr elegant. Die ursprünglichen Pakete
 sind dafür ausgelegt, aus vielen einzelnen Vorträgen ein zusammenhängendes Skriptum zu erstellen.
 Daher schleppe ich aus den ursprünglichen Quellen einigen Overhead mit. Man möge es mir verzeihen
 oder Anpassungen unterbreiten.

	- Die Paket-Dateien (*.sty) müssen im Verzeichnis des Projektes oder einem zentralen
		LaTeX-Verzeichnis platziert werden (zum Bsp. ~/texmf/). Sie händeln die Formatierungen und
		stellen viele zusätzliche Funktionalitäten zur Verfügung.
  
	- Die Datei config.tex regelt einige zentrale Definitionen.
		 + Über die Universität und das Institut können mögliche zentrale Stellen eingefügt werden.
		 + Außerdem wird eine URL, die Lizenz und der Name bzw. die Art des Vortrags festgelegt
		   (\insterttalkname). 
		 + Wichtig sind die translations, die im Zweifel an die eigenen Bedürfnisse
		   angepasst werden können.
		 + Über den Befehl \addglobalbib{} können auch eigene Verzeichnisse im bibTeX-Format angegeben
		   werden. Standardmäßig werden die Komplett.bib von Prof. Dr. Ludger Humbert und meine eigene
		   Datenbank verwendet. Wichtig ist, dass der Befehl \addglobalbib genutzt werden muss. Wem dies
		   zu kompliziert ist, kann im Projektverzeichnis auch einfach eine Datei mit dem Namen body.bib
		   platzieren. Diese wird automatisch eingebunden und zusätzlich genutzt.
     + Desweiteren muss das Jahr und über semester ein genaueres Datum festgelegt werden.
		 + Die lecture-Einstellungen sind besonders wichtig. Hier können theoretisch auch mehrere
		   Vorträge angegeben werden. Festgelegt werden müssen das Datum, eine ID, eine übergeordnete
		   Überschrift (part), das Verzeichnis, indem sich das Projekt befindet und ein ausführlicher Name
		   als auch ein Kurzname. Achtung: Es muss unbedingt auf die Platzierung der Kommata wie im Original
		   geachtet werden. Ansonsten entstehen Fehler.
     + Am Ende der Datei können außerdem beliebige eigene Kommandos definiert werden.

	- Die Datei bib-config.tex regelt die automatische Anzeige eines Literaturverzeichnisses. Bei
		Bedarf können hier Änderungen, etwa an der Anzeige der Lizenz im Präsentationsmodus, vorgenommen
		werden.

	- Die Datei body.tex enthält den Inhalt und die Struktur. Hier können wie in einer normalen
		Beamer-Präsentation auch, frames, sections usw. definiert und beschrieben werden. Folgende
		Ergänzungen sind aber zu beachten:
     + Der anzuzeigende Inhalt muss zwischen \begin{body} und \end{body} eingeschlossen sein.
		 + Der Befehl \lecturewithid{id-vortrag}{Titel}{Untertitel \hfill \textcolor{blue!50}{Autor}}
		   definiert die in config.tex festgelegte id zum Vortrag.
     + Über die Umgebung lecture notes intro wird ein kurzer einführender Text im Skript festgelegt.
		 + Die Umgebung learning targets definiert die Ziele bzw. Kompetenzen des Vortrags. Hier wird
		   automatisch eine angepasste itemize-Umgebung geladen. Es müssen demnach \items benutzt werden.
		   Die Benennung kann in der config.tex über die translations »Vortrag -- Kompetenzen« und
		   »Kompetenzen -- Vortrag« angepasst werden.
		 + Der Befehl \only<article> bzw. \only<presentation> lässt etwas nur im Skript bzw. nur in der
		   Präsentation erscheinen. Sofern im Skriptum die Nummerierung der Folien der in der Präsentation
		   entsprechen soll, dürfen keine framebreaks und im only-article-Modus generell keine frames
		   benutzt werden.
     + Die Umgebung lecture notes only erlaubt es im Skriptum ergänzende Anweisungen zu setzen. 
		   Bsp.:
        \begin{lecture notes only}[Regie] 
				  \only<article>{ 
					  \begin{itemize} 
						  \item Es ist normal, an Menschen Eigenschaften wahrzunehmen 
							      und diese einzuordnen. Möglicherweise ist dies eine 
										lebensnotwendige Eigenschaft, um zwischen Freund und 
										Feind -- Fleischfresser oder Vegetarier zu 
										unterscheiden. 
						\end{itemize} 
					} 
				\end{lecutre notes only}
				So wird im Skriptum eine Aufzählung erstellt, die zusätzlich den Hinweis Regie erhält. So
				können etwa praktische Übungen erklärt werden, die nicht als Folie in der Präsentation
				erscheinen sollen. Wird \only nicht verwendet, wird der Folie im Skriptum der Hinweis
				hinzugefügt.

	 - Die Datei mustername-presentation.tex muss prinzipiell nicht verändert werden. Sie fügt
		 automatisch alle notwendigen Dateien ein, so dass die Präsentation gesetzt werden kann:
      pdflatex mustername-presentation.tex 
			biber mustername-presentation 
			pdflatex mustername-presentation.tex 
			pdflatex mustername-presentation.tex
		 Ergebnis ist eine PDF-Datei zur Präsentation. Wichtig ist die Option onelecture für
		 ahilbig-presentation. Diese schaltet einige Kompatibilitäten ein, um nur einen Vortrag sauberer
		 setzen zu können. Falls mehrere Vorträge gesetzt werden sollen, sollte diese Option entfernt
		 werden.

	 - Die Datei mustername-script.tex sorgt dafür, dass alle notwendigen Dateien eingefügt werden, um
		 das Skriptum setzten zu können:
      pdflatex mustername-script.tex 
			biber mustername-script 
			pdflatex mustername-script.tex 
			pdflatex mustername-script.tex
		 Ergebnis ist eine PDF-Datei die das Skriptum enthält. Wichtig ist die Option onelecture für
		 ahilbig-script. Diese schaltet einige Kompatibilitäten ein, um nur einen Vortrag sauberer
		 setzen zu können. Falls mehrere Vorträge gesetzt werden sollen, sollte diese Option entfernt
		 werden.
		 Außerdem muss über den Befehl \InsertLectureAndExercises{id-vortrag} die zum Vortrag
		 zugeordnete id angegeben werden. Dann werden die entsprechenden Daten geladen.
		 Weitere Hinweise oder ein Vorwort können außerdem in dieser Datei eingegeben werden.
		 Unnummerierte Überschriften sind dabei über \addchap{} bzw. \addsec{} einzugeben.
		 Vor der eigentlichen Präsentation sollte ein \onecolumn gesetzt werden. So werden entsprechende
		 Kompatibilitäten gerade gerückt.
|                                                                                                 |
===================================================================================================