Merge branch 'master' of git.stuve-bamberg.de:latex/latex-wochenende
This commit is contained in:
commit
b72801b654
@ -26,7 +26,7 @@
|
|||||||
<div class="layout-content">
|
<div class="layout-content">
|
||||||
<h2 class="layout-title">Hauptdatei 👑</h2>
|
<h2 class="layout-title">Hauptdatei 👑</h2>
|
||||||
<ul>
|
<ul>
|
||||||
<li>enthält Grundgerüst, Titelei, etc. </li>
|
<li>enthält Grundgerüst, Titel, Inhaltsverzeichnis etc.</li>
|
||||||
<li>bindet einzelne Kapitel ein mit<br>
|
<li>bindet einzelne Kapitel ein mit<br>
|
||||||
<code>\input{file.tex}</code> oder <code>\include{file}</code></li>
|
<code>\input{file.tex}</code> oder <code>\include{file}</code></li>
|
||||||
</ul>
|
</ul>
|
||||||
@ -55,15 +55,14 @@
|
|||||||
<h2>Datei mit Teilabschnitt</h2>
|
<h2>Datei mit Teilabschnitt</h2>
|
||||||
<ul>
|
<ul>
|
||||||
<li>enthält **keine Präambel**<li>
|
<li>enthält **keine Präambel**<li>
|
||||||
<li>enthält **kein** `\begin{document}` und `\end{document`</li>
|
<li>enthält **kein** `\begin{document}` und `\end{document}`</li>
|
||||||
</ul>
|
</ul>
|
||||||
<pre data-source="abschnitt1.tex" class="hljs lang-tex"><code>\section{Dies ist Abschnitt1}
|
<pre data-source="abschnitt1.tex" class="hljs lang-tex"><code>\section{Dies ist Abschnitt1}
|
||||||
Hier ein Absatz zum
|
Hier ein Absatz zum
|
||||||
Inhalt von Abschnitt 1.</code></pre>
|
Inhalt von Abschnitt 1.</code></pre>
|
||||||
<p><img src="sections/german/04/main_und_unterdateien.png"></p>
|
|
||||||
</div>
|
</div>
|
||||||
<div class="layout-preview">
|
<div class="layout-preview">
|
||||||

|
<p><img src="sections/german/04/main_und_unterdateien.png"></p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@ -71,22 +70,22 @@ Inhalt von Abschnitt 1.</code></pre>
|
|||||||
|
|
||||||
<div class="layout-two-columns">
|
<div class="layout-two-columns">
|
||||||
<div class="layout-title">
|
<div class="layout-title">
|
||||||
<h2>Input oder include?</h2>
|
<h2>input oder include?</h2>
|
||||||
</div>
|
</div>
|
||||||
<div class="layout-column-one">
|
<div class="layout-column-one">
|
||||||
<pre class="lang-tex jshl"><code>\input{filename.tex}</code></pre>
|
<pre class="lang-tex jshl"><code>\input{filename.tex}</code></pre>
|
||||||
<ul class="fragment">
|
<ul class="fragment">
|
||||||
<li>Dateiendung .tex angeben</li>
|
<li>Dateiendung .tex angeben</li>
|
||||||
<li>Schachtelung möglich: Unterdateien können wiederum per `\input{}` andere Unterunterdateien einbinden</li>
|
<li>**Schachtelung** möglich: Unterdateien können wiederum per `\input{}` andere Unterunterdateien einbinden</li>
|
||||||
<li>Unterdatei wird im fertigen Dokument ohne Sprung auf neue Seite in Hauptdatei eingefügt</li>
|
<li>Unterdatei wird im fertigen Dokument **ohne Sprung auf neue Seite** in Hauptdatei eingefügt</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<div class="layout-column-two">
|
<div class="layout-column-two">
|
||||||
<pre class="lang-tex jshl"><code>\include{filename}</code></pre>
|
<pre class="lang-tex jshl"><code>\include{filename}</code></pre>
|
||||||
<ul class="fragment">
|
<ul class="fragment">
|
||||||
<li>Dateiendung .tex **nicht** angeben</li>
|
<li>Dateiendung .tex **nicht** angeben</li>
|
||||||
<li>Schachtelung nicht möglich</li>
|
<li>**Schachtelung** nicht möglich</li>
|
||||||
<li>für jede Unterdatei wird im fertigen Dokument eine neue Seite angelegt</li>
|
<li>für jede Unterdatei wird im fertigen Dokument eine **neue Seite** angelegt</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -98,7 +97,7 @@ Inhalt von Abschnitt 1.</code></pre>
|
|||||||
<h2 data-category="Exkurs">Dateipfade angeben 👣</h2>
|
<h2 data-category="Exkurs">Dateipfade angeben 👣</h2>
|
||||||
<ul>
|
<ul>
|
||||||
<li>wichtig für `\input{}` und `\include{}` sowie später für das Einbinden von Bildern</li>
|
<li>wichtig für `\input{}` und `\include{}` sowie später für das Einbinden von Bildern</li>
|
||||||
<li>Datei- und Ordnerstruktur = Baumstruktur</li>
|
<li>Datei- und Ordnerstruktur = Baumstruktur 🌳</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<div class="layout-preview">
|
<div class="layout-preview">
|
||||||
@ -138,7 +137,7 @@ Inhalt von Abschnitt 1.</code></pre>
|
|||||||
<li>kürzer + weniger Schreibarbeit! ☺</li>
|
<li>kürzer + weniger Schreibarbeit! ☺</li>
|
||||||
<li>bei `\input{}`und `\include{}` muss der Pfad zu einer Unterdatei relativ zur Hauptdatei angeben werden</li>
|
<li>bei `\input{}`und `\include{}` muss der Pfad zu einer Unterdatei relativ zur Hauptdatei angeben werden</li>
|
||||||
</ul>
|
</ul>
|
||||||
<p>Der einfache Punkt bezieht sich bei relativen Pfaden auf den Ordner, in dem die Ausgangsdatei liegt (hier: LaTeX-Tut).</p>
|
<p>Der **einfache Punkt .** bezieht sich bei relativen Pfaden auf den Ordner, in dem die Ausgangsdatei liegt (hier: LaTeX-Tut).</p>
|
||||||
</div>
|
</div>
|
||||||
<div class="layout-preview">
|
<div class="layout-preview">
|
||||||
<img src="sections/german/04/pfad_relativ_gleicher_ordner.png">
|
<img src="sections/german/04/pfad_relativ_gleicher_ordner.png">
|
||||||
@ -147,16 +146,11 @@ Inhalt von Abschnitt 1.</code></pre>
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
<!-- very DRY indeed -->
|
|
||||||
<div class="layout-content-and-preview">
|
<div class="layout-content-and-preview">
|
||||||
<div class="layout-content">
|
<div class="layout-content">
|
||||||
<h2 data-category="Exkurs">Dateipfade angeben 👣</h2>
|
<h2 data-category="Exkurs">Dateipfade angeben 👣</h2>
|
||||||
<h3>Relative Dateipfade</h3>
|
<h3>Relative Dateipfade</h3>
|
||||||
<ul>
|
Pfad von der Hauptdatei zu einer Teildatei in einem Unterordner.
|
||||||
<li>Pfad von einem bestimmten Ort irgendwo im Ordnerbaum bis zur jeweiligen Datei</li>
|
|
||||||
<li>kürzer + weniger Schreibarbeit! ☺</li>
|
|
||||||
<li>bei `\input{}`und `\include{}` muss der Pfad zu einer Unterdatei relativ zur Hauptdatei angeben werden</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
</div>
|
||||||
<div class="layout-preview">
|
<div class="layout-preview">
|
||||||
<img src="sections/german/04/pfad_relativ_unterordner.png">
|
<img src="sections/german/04/pfad_relativ_unterordner.png">
|
||||||
@ -165,17 +159,11 @@ Inhalt von Abschnitt 1.</code></pre>
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
<!-- very DRY indeed -->
|
|
||||||
<div class="layout-content-and-preview">
|
<div class="layout-content-and-preview">
|
||||||
<div class="layout-content">
|
<div class="layout-content">
|
||||||
<h2 data-category="Exkurs">Dateipfade angeben 👣</h2>
|
<h2 data-category="Exkurs">Dateipfade angeben 👣</h2>
|
||||||
<h3>Relative Dateipfade</h3>
|
<h3>Relative Dateipfade</h3>
|
||||||
<ul>
|
<p>**Zwei Punkte ..** bezeichnen den Elternordner des aktuellen Ordners (hier: Dokumente, der Elternordner von LaTeX-Tut).</p>
|
||||||
<li>Pfad von einem bestimmten Ort irgendwo im Ordnerbaum bis zur jeweiligen Datei</li>
|
|
||||||
<li>kürzer + weniger Schreibarbeit! ☺</li>
|
|
||||||
<li>bei `\input{}`und `\include{}` muss der Pfad zu einer Unterdatei relativ zur Hauptdatei angeben werden</li>
|
|
||||||
</ul>
|
|
||||||
<p>Zwei Punkte bezeichnen den Elternordner des aktuellen Ordners (hier: Dokumente, der Elternordner von LaTeX-Tut).</p>
|
|
||||||
</div>
|
</div>
|
||||||
<div class="layout-preview">
|
<div class="layout-preview">
|
||||||
<img src="sections/german/04/pfad_relativ_elternordner.png">
|
<img src="sections/german/04/pfad_relativ_elternordner.png">
|
||||||
@ -188,7 +176,7 @@ Inhalt von Abschnitt 1.</code></pre>
|
|||||||
<div class="layout-content">
|
<div class="layout-content">
|
||||||
<h2>Kompilieren des Projekts</h2>
|
<h2>Kompilieren des Projekts</h2>
|
||||||
<ul>
|
<ul>
|
||||||
<li>Nur die Hauptdatei wird kompiliert, um das fertige PDF-Dokument zu erhalten</li>
|
<li>**Nur die Hauptdatei** wird kompiliert, um das fertige PDF-Dokument zu erhalten</li>
|
||||||
<li>Fehlermeldungen enthalten dann Verweis, in welcher Unterdatei sie aufgetreten sind</li>
|
<li>Fehlermeldungen enthalten dann Verweis, in welcher Unterdatei sie aufgetreten sind</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
@ -201,7 +189,7 @@ Inhalt von Abschnitt 1.</code></pre>
|
|||||||
<h2>Kompilieren des Projekts</h2>
|
<h2>Kompilieren des Projekts</h2>
|
||||||
<ul>
|
<ul>
|
||||||
<li>die Unterdateiten können wegen ihrer fehlenden Präambel nicht selbstständig kompiliert werden</li>
|
<li>die Unterdateiten können wegen ihrer fehlenden Präambel nicht selbstständig kompiliert werden</li>
|
||||||
<li>aber geschickter Trick bei `\include{}`: `\includeonly{file1,file2,...}` in die Präambel schreiben, um nur einzelne Unterdateien zu kompilieren</li>
|
<li>Trick bei `\include{}`: `\includeonly{file1,file2,...}` in die Präambel schreiben, um nur einzelne Unterdateien zu kompilieren</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Binary file not shown.
|
Before Width: | Height: | Size: 30 KiB After Width: | Height: | Size: 30 KiB |
@ -49,12 +49,12 @@ TODO: Generell UTF8-Input möglich
|
|||||||
<ul>
|
<ul>
|
||||||
<li>In LaTeX werden viele Sonderzeichen für Befehle verwendet (z.B. `%`, `$`, `\`)</li>
|
<li>In LaTeX werden viele Sonderzeichen für Befehle verwendet (z.B. `%`, `$`, `\`)</li>
|
||||||
<li>Character Escaping: Tricks, um diese Sonderzeichen in ihrer eigentlichen Funktion im Fließtext zu benutzen</li>
|
<li>Character Escaping: Tricks, um diese Sonderzeichen in ihrer eigentlichen Funktion im Fließtext zu benutzen</li>
|
||||||
<li>Oft reicht es, einen Backslash vorne anzuhängen:</li>
|
<li>Oft reicht es, einen **Backslash** vorne anzuhängen:</li>
|
||||||
</ul>
|
</ul>
|
||||||
<pre class="lang-tex hljs"><code>\%
|
<pre class="lang-tex hljs"><code>\%
|
||||||
\$
|
\$
|
||||||
\&
|
\&
|
||||||
\{ \}</code></pre>
|
</code></pre>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@ -64,7 +64,7 @@ TODO: Generell UTF8-Input möglich
|
|||||||
<div class="layout-content">
|
<div class="layout-content">
|
||||||
<h2>Sonderzeichen & Symbole</h2>
|
<h2>Sonderzeichen & Symbole</h2>
|
||||||
<h3>Escape Sequences 🏃</h3>
|
<h3>Escape Sequences 🏃</h3>
|
||||||
<p>Bei anderen Sonderzeichen gibt es eigene Befehle:</p>
|
<p>Bei anderen Sonderzeichen gibt es **eigene Befehle**:</p>
|
||||||
<pre class="lang-tex hljs"><code>\textbackslash % Backslash
|
<pre class="lang-tex hljs"><code>\textbackslash % Backslash
|
||||||
\textasciitilde % Tilde
|
\textasciitilde % Tilde
|
||||||
\copyright % Copyrightzeichen</code></pre>
|
\copyright % Copyrightzeichen</code></pre>
|
||||||
@ -143,8 +143,8 @@ Ein- und Ausgabe % als Ergänzungsstrich</code></pre>
|
|||||||
<h2>Sonderzeichen & Symbole</h2>
|
<h2>Sonderzeichen & Symbole</h2>
|
||||||
<h3>Detexify to the rescue! ⛑️</h3>
|
<h3>Detexify to the rescue! ⛑️</h3>
|
||||||
<ul>
|
<ul>
|
||||||
<li>Symbol malen und erkennen lassen: http://detexify.kirelabs.org/classify.html</li>
|
<li>Symbol malen und erkennen lassen: <a href="http://detexify.kirelabs.org/classify.html">Detexify</a></li>
|
||||||
<li>Ausführliche Liste an verwendbaren Symbolen: http://tug.ctan.org/info/symbols/comprehensive/symbols-a4.pdf</li>
|
<li>Ausführliche Liste an verwendbaren Symbolen: <a href="http://tug.ctan.org/info/symbols/comprehensive/symbols-a4.pdf">PDF auf CTAN-Webseite</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -224,7 +224,7 @@ Ein- und Ausgabe % als Ergänzungsstrich</code></pre>
|
|||||||
<p>Vgl. Abschnitt zu Syntax und Semantik:<br>
|
<p>Vgl. Abschnitt zu Syntax und Semantik:<br>
|
||||||
Konsistentes Aussehen über das gesamte Dokument hinweg gewünscht?</p>
|
Konsistentes Aussehen über das gesamte Dokument hinweg gewünscht?</p>
|
||||||
<p>Voreinstellungen von LaTeX zur Schriftgröße verschiedener Textelemente (Titel, Fließtext, Fußnoten) vertrauen!<br>
|
<p>Voreinstellungen von LaTeX zur Schriftgröße verschiedener Textelemente (Titel, Fließtext, Fußnoten) vertrauen!<br>
|
||||||
Das heißt im Umkehrschluss: Möglichst wenig manuell an Schriftgrößen herumschrauben</p>
|
Das heißt im Umkehrschluss: Möglichst wenig manuell an Schriftgrößen herumschrauben.</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user