212 lines
6.2 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!--
SONDERZEICHEN
-->
<div class="layout-content-only">
<div class="layout-content">
<h1>Sonderzeichen</h1>
</div>
</div>
---
<div class="layout-content-and-preview">
<div class="layout-content">
<h2>Leerzeichen</h2>
<ul>
<li>normale Wortzwischenräume per Leertaste</li>
<li>geschützte Leerzeichen: `~`</li>
<li>schmale Leerzeichen: `\,`</li>
<li>viele weitere Breiten verfügbar</li>
</ul>
<pre class="lang-tex hljs"><code>Schmale Leerzeichen werden z.\,B. in
Abkürzungen und zwischen Zahlen und
Einheiten verwendet: 10\,s.
Normalbreite, aber geschützte Leerzeichen
können beispielsweise dabei helfen,
Titel und Namen in einer Zeile zu halten:
Dr.~Fooboar.</code></pre>
</div>
<div class="layout-preview">
<img src="sections/german/05/leerzeichen-crop.svg">
</div>
</div>
---
<div class="layout-content-and-preview">
<div class="layout-content">
<h2 data-category="Typografie">Striche</h2>
<table>
<tr>
<th></th>
<th>Name</th>
<th>Verwendung</th>
</tr>
<tr>
<td>-</td>
<td>Bindestrich</td>
<td>LaTeX-Wochenende</td>
</tr>
<tr>
<td></td>
<td>Halbgeviertstrich</td>
<td>als Gedankenstrich oder als Bis-Strich: 10&hairsp;&hairsp;12 Uhr.
</tr>
<tr>
<td></td>
<td>Geviertstrich</td>
<td>A dash&hairsp;&hairsp;in American English</td>
</tr>
</table>
<!-- <pre class="lang-tex hljs"><code></code></pre> -->
</div>
<div class="layout-preview">
<img src="sections/german/05/striche-crop.svg">
</div>
</div>
---
<div class="layout-content-and-preview">
<div class="layout-content">
<h2></h2>
<p></p>
<pre class="lang-tex hljs"><code></code></pre>
</div>
<div class="layout-preview">
TODO
<img src="sections/german/05/">
</div>
</div>
---
TODO: Striche (normaler Bindestrich, LaTeX-Bindestriche, Streckenstriche, Gedankenstriche deutsch/englisch), Silbentrennung in LaTeX mit overfull hboxes
---
TODO: Anführungszeichen (einfache LaTeX-Syntax und Befehle, jeweils für deutsch, deutsch-alternativ und englisch)
---
TODO: Diakritika (UTF8-Input und https://en.wikibooks.org/wiki/LaTeX/Special_Characters#Escaped_codes)
---
TODO: Andere Sonderzeichen: \slash \ldots (https://en.wikibooks.org/wiki/LaTeX/Special_Characters#Other_symbols); manche funktionieren nur in Formeln, kommt später
---
TODO: Generell UTF8-Input möglich
---
<div class="layout-content-only">
<div class="layout-content">
<h2>Sonderzeichen & Symbole</h2>
<h3>Escape Sequences 🏃‍</h3>
<ul>
<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>Oft reicht es, einen **Backslash** vorne anzuhängen:</li>
</ul>
<pre class="lang-tex hljs"><code>\%
\$
\&
</code></pre>
</div>
</div>
---
<div class="layout-content-only">
<div class="layout-content">
<h2>Sonderzeichen & Symbole</h2>
<h3>Escape Sequences 🏃‍</h3>
<p>Bei anderen Sonderzeichen gibt es **eigene Befehle**:</p>
<pre class="lang-tex hljs"><code>\textbackslash % Backslash
\textasciitilde % Tilde
\copyright % Copyrightzeichen</code></pre>
</div>
</div>
---
<div class="layout-content-only">
<div class="layout-content">
<h2>Sonderzeichen & Symbole</h2>
<h3>Mathmode</h3>
<p>Einige Sonderzeichen und Symbole funktionieren nur in einer Mathematikumgebung:</p>
<pre class="lang-tex hljs"><code>% griechische Buchstaben
$\pi \Sigma \delta$
% Kreuz
$\dagger$</code></pre>
</div>
</div>
---
<div class="layout-content-only">
<div class="layout-content">
<h2>Sonderzeichen & Symbole</h2>
<h3>Anführungszeichen</h3>
<ul>
<li>Englisch: ` ``quote'' ` <br>→ “quote”</li>
<li>Deutsch: `"` in Kombination mit dem ngerman-Paket als Umlautakzent definiert: `"Anführungszeichen"` <br>→ Änführungszeichen"</li>
<li>Ersatz: german left/right quotes</li>
<li>`\glq einfache Anführungszeichen\grq` <br>einfache …‘</li>
<li>`\glqq doppelte Anführungszeichen\grqq` <br>→ „doppelte …“</li>
<li>französische Anführungszeichen: french left/right quotes</li>
<li>`\flqq Guillements\frqq` <br>→ »Guillemets«</li>
</div>
</div>
---
<div class="layout-content-only">
<div class="layout-content">
<h2>Sonderzeichen & Symbole</h2>
<h3>Die Sache mit den Strichen …</h3>
<ul>
<li>Bindestrich -</li>
</ul>
<pre class="lang-tex hljs"><code>Textsatz-System % in zusammengesetzen Wörter
Ein- und Ausgabe % als Ergänzungsstrich</code></pre>
<ul>
<li>Gedankenstrich </li>
</ul>
<pre class="lang-tex hljs"><code>LaTeX ist -- wie Typograf*innen bestätigen können -- ein exzellentes Textsatzsystem. % für Einschübe
Mit LaTeX kann man sogar Gedichte und Kochrezepte setzen -- der Fantasie sind keine Grenzen gesetzt. % dort, wo in der gesprochenen Sprache eine Pause gemacht wird</code></pre>
</div>
</div>
---
<div class="layout-content-only">
<div class="layout-content">
<h2>Sonderzeichen & Symbole</h2>
<h3>Euro 💸</h3>
<ul>
<li>Paket <code class="snippet">eurosym</code></li>
<li>Befehl <code class="snippet">\euro</code></li>
</ul>
<pre class="lang-tex hljs"><code>LaTeX zu verwenden kostet 0 \euro.</code></pre>
</div>
</div>
---
<div class="layout-content-only">
<div class="layout-content">
<h2>Sonderzeichen & Symbole</h2>
<h3>Detexify to the rescue! ⛑️</h3>
<ul>
<li>Symbol malen und erkennen lassen: <a href="http://detexify.kirelabs.org/classify.html">Detexify</a></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>
</div>
</div>