Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
latex:fortgeschrittene [21.03.2013 18:42] Thomas Sch. [Positionierung ohne Gleitobjekt] |
latex:fortgeschrittene [08.11.2013 09:09] (aktuell) tquaritsch [Quellcode darstellen] |
||
---|---|---|---|
Zeile 80: | Zeile 80: | ||
</ | </ | ||
- | Falls Sie es wünschen, können Sie auch Trennlinien zwischen Kopfzeile und Text angeben: | + | Falls Sie es wünschen, können Sie auch Trennlinien zwischen Kopfzeile und Text erstellen: |
<code latex> | <code latex> | ||
\setheadsepline[\textwidth]{1pt} | \setheadsepline[\textwidth]{1pt} | ||
+ | </ | ||
+ | |||
+ | Änderungen am Schriftsatz führen Sie am Besten mit '' | ||
+ | <code latex> | ||
+ | \setkomafont{pageheadfoot}{\sffamily} | ||
+ | \setkomafont{pagenumber}{\bfseries} | ||
</ | </ | ||
Zeile 112: | Zeile 118: | ||
</ | </ | ||
- | Wichtig ist '' | + | Wenn Sie Quellenangaben in der Beschriftung |
+ | <code latex> | ||
+ | \caption[BHKW-Transferverluste]{BHKW-Transferverluste \cite{Roger_2011}} | ||
+ | </ | ||
+ | |||
+ | Wichtig ist '' | ||
==== Automatische Positionierung ==== | ==== Automatische Positionierung ==== | ||
Zeile 152: | Zeile 163: | ||
Wenn Sie bedenken, dass sich Ihre Textpassagen im Laufe der Arbeit ändern und damit das nachfolgende Seitenlayout beeinflusst wird, so sollte Ihnen klar werden, dass Positions-Empfehlungen nur am Ende Ihrer Arbeit sinnvoll sind. Sonst öffnen Sie das Tor für den beschriebenen Effekt. Besser aber verwenden Sie **keine Positions-Empfehlungen**. | Wenn Sie bedenken, dass sich Ihre Textpassagen im Laufe der Arbeit ändern und damit das nachfolgende Seitenlayout beeinflusst wird, so sollte Ihnen klar werden, dass Positions-Empfehlungen nur am Ende Ihrer Arbeit sinnvoll sind. Sonst öffnen Sie das Tor für den beschriebenen Effekt. Besser aber verwenden Sie **keine Positions-Empfehlungen**. | ||
- | ==== Positionierung ohne Gleitobjekt ==== | ||
- | <note warning> | ||
- | </ | ||
==== Gleitobjekte und Fußnoten ==== | ==== Gleitobjekte und Fußnoten ==== | ||
Zeile 271: | Zeile 279: | ||
- | ===== newcommand: Eigene Kommandos ===== | + | ===== Querverweise und Links ===== |
+ | |||
+ | Wir haben im [[latex:tutorial|Tutorial]] schon kurz auf Querverweise im Dokument hingewiesen. Wir haben gezeigt, wie Sie auf Ihre //Labels// mit den Befehlen '' | ||
+ | <code latex> | ||
+ | Abbildung~\ref{fig: | ||
+ | </ | ||
+ | Das '' | ||
+ | |||
+ | ==== Hyperref und automatische Betitelung ==== | ||
+ | |||
+ | In weiterer Folge zeigen wir, wie Sie Quer- und andere Verweise besser gestalten können. Dazu verwenden wir das Zusatzpaket '' | ||
+ | <code latex> | ||
+ | \usepackage{hyperref} | ||
+ | </ | ||
+ | |||
+ | '' | ||
+ | |||
+ | '' | ||
+ | |||
+ | * '' | ||
+ | * '' | ||
+ | |||
+ | So verwenden Sie statt '' | ||
+ | <code latex> | ||
+ | Der Energieverlust liegt dabei in den in | ||
+ | \autoref{fig: | ||
+ | </ | ||
+ | |||
+ | So können Sie sich ein wenig Schreibarbeit ersparen. Nebenbei besteht so jeder Link aus Bezeichnung und Nummer anstatt der Nummer alleine. Die Standardnamen für den '' | ||
+ | <code latex> | ||
+ | \renewcommand{\sectionautorefname}{Abschnitt} | ||
+ | \renewcommand{\subsectionautorefname}{Abschnitt} | ||
+ | \renewcommand{\subsubsectionautorefname}{Abschnitt} | ||
+ | \renewcommand{\figureautorefname}{Abb.} | ||
+ | \renewcommand{\tableautorefname}{Tab.} | ||
+ | </ | ||
+ | |||
+ | Das '' | ||
+ | <code latex> | ||
+ | \usepackage{xcolor} | ||
+ | \definecolor{lightblue}{cmyk}{0.346, | ||
+ | |||
+ | \usepackage{hyperref} | ||
+ | \hypersetup{ | ||
+ | colorlinks=false, | ||
+ | allbordercolors={lightblue} | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | Nicht jedes PDf-Anzeigeprogramm stellt die Rahmen dar - bei manchen muss dies erst aktiviert werden. Acrobat Reader aber tut dies standardmäßig. Beliebt ist auch die Option '' | ||
+ | |||
+ | ==== URLs und externe Links ==== | ||
+ | |||
+ | '' | ||
+ | |||
+ | <code latex> | ||
+ | \usepackage{courier} | ||
+ | ... | ||
+ | \renewcommand\UrlFont{\ttfamily\bfseries\small} | ||
+ | ... | ||
+ | Besuchen Sie \url{http:// | ||
+ | </ | ||
+ | |||
+ | URLs sind oft sehr lang und können manchmal schwer umgebrochen werden - auch hier versucht LaTeX, gewisse Regeln einzuhalten. Haben Sie mit dem Standardverhalten Probleme, konsultieren Sie ebenfalls die '' | ||
+ | <code latex> | ||
+ | \href{http:// | ||
+ | </ | ||
+ | |||
+ | <note important> | ||
+ | **Best Practice**: | ||
+ | * Gestalten Sie Ihre Labels sinnvoll und verwenden Sie die Präfixe '' | ||
+ | * Verweisen Sie auf alle Ihre Abbildungen und Tabellen im Text | ||
+ | * Verwenden Sie '' | ||
+ | * Verwenden Sie für Querverweise einheitliche Bezeichnungen -- am Besten verwenden Sie das Paket '' | ||
+ | </ | ||
+ | |||
+ | ===== Eigene Kommandos ===== | ||
In einer Arbeit werden bestimmte Befehlskonstruktionen oft mehrmals gebraucht. Solche Konstruktionen können recht einfach zu neuen Befehlen zusammengefaßt werden. | In einer Arbeit werden bestimmte Befehlskonstruktionen oft mehrmals gebraucht. Solche Konstruktionen können recht einfach zu neuen Befehlen zusammengefaßt werden. | ||
Zeile 365: | Zeile 449: | ||
</ | </ | ||
===== Quellcode darstellen ===== | ===== Quellcode darstellen ===== | ||
+ | |||
Beim Einbinden von Quell- oder Programmcode ist das Paket '' | Beim Einbinden von Quell- oder Programmcode ist das Paket '' | ||
Zeile 394: | Zeile 479: | ||
<code latex> | <code latex> | ||
Mit dem Anchor-Tag (\lstinline!< | Mit dem Anchor-Tag (\lstinline!< | ||
+ | </ | ||
+ | |||
+ | ==== Umlaute ==== | ||
+ | |||
+ | Standardmäßig kann '' | ||
+ | |||
+ | <code latex> | ||
+ | \lstset{literate=% | ||
+ | {Ö}{{\" | ||
+ | {Ä}{{\" | ||
+ | {Ü}{{\" | ||
+ | {ß}{{\ss}}1 | ||
+ | {ü}{{\" | ||
+ | {ä}{{\" | ||
+ | {ö}{{\" | ||
+ | {~}{{\textasciitilde}}1, | ||
</ | </ | ||
Zeile 728: | Zeile 829: | ||
Das Paket [[http:// | Das Paket [[http:// | ||
- | |||
- | ===== Links in Dokumenten ===== | ||
- | |||
- | Aus vielen PDF-Dokumenten kennt man es sicher - die Einträge der Inhaltsangabe verlinken auf die einzelnen Kapitel, es gibt eine " | ||
- | |||
- | <code latex> | ||
- | \usepackage{hyperref} | ||
- | </ | ||
- | |||
- | Dieses Paket sollte als **letztes** aller Pakete geladen werden! | ||
- | |||
- | Das sollte reichen, um per Mausklick im PDF zu Kapiteln springen zu können. Wie solche Links gekennzeichnet sind, hängt u.a. vom verwendeten PDF-Viewer ab. Man kann jedoch auch bei der Formatierung selbst Hand anlegen - die nötigen Optionen sind der {{: | ||
- | |||
- | Einen Internetlink anzugeben erreicht man (natürlich bei geladenem hyperref-Paket) mit | ||
- | |||
- | <code latex> | ||
- | \href{http:// | ||
- | </ | ||
- | |||
- | also dem Link (www.google.com) und der Beschreibung (Google). Da es oft erforderlich ist, als Beschreibung ebenfalls den Link zu verwenden, bietet sich als Alternative zu | ||
- | |||
- | <code latex> | ||
- | \href{http:// | ||
- | </ | ||
- | |||
- | die etwas kürzere Variante mit " | ||
- | |||
- | <code latex> | ||
- | \url{http:// | ||
- | </ | ||
- | |||
- | Damit wird ein Link auf http:// | ||
- | |||