From 9234166211900fce06f78266acf8b3f840972383 Mon Sep 17 00:00:00 2001 From: Christian Kremitzl Date: Mon, 19 Oct 2020 11:20:36 +0200 Subject: [PATCH] Inhalt zu Sonderzeichen. --- content/sonderzeichen.tex | 120 ++++++++++++++++++++++++++++++++++++++ praeambel.tex | 2 + 2 files changed, 122 insertions(+) diff --git a/content/sonderzeichen.tex b/content/sonderzeichen.tex index e69de29..87ca206 100644 --- a/content/sonderzeichen.tex +++ b/content/sonderzeichen.tex @@ -0,0 +1,120 @@ +\section{Sonderzeichen} + +\subsection{Leerzeichen} + +Das am häufigsten benötigte Sonderzeichen ist ein einfaches Leerzeichen als Wortzwischenraum. +Dieses Zeichen entsteht in \LaTeX, wenn im Quellcode zwischen anderen Zeichen Leerzeichen oder einzelne Zeilenumbrüche stehen. +Es gibt aber auch einige andere Arten von Leerzeichen: + +\todo[inline]{Beispiel aus den Folien, Code + Bild} + +\paragraph{English Spacing} +In englischsprachigen Dokumenten verwendet LaTeX das traditionelle English spacing, also doppelte Leerzeichen nach dem Satzende. +Der Befehl \texttt{\textbackslash frenchspacing} vor dem ersten Absatz verhindert das. +\texttt{\textbackslash nonfrenchspacing} schaltet wieder zurück. +Bei English Spacing versucht \LaTeX, Abkürzungen zu erkennen und danach trotzdem normale Wortzwischenräume zu setzen. +Das solltet ihr aber kontrollieren – und wo nötig, +Wortzwischenräume (\texttt{.\textbackslash\textvisiblespace}) oder Satzenden (\texttt{\textbackslash@.\textvisiblespace}) erzwingen. + +\subsection{Striche} +Es gibt verschiedene horizontale Striche. +Am häufigsten werden der Bindestrich (-), der Halbgeviertstrich (–) und der Geviertstrich\footnote{Ein Geviert ist die Zeilenhöhe, die eine Bleiletter einnimmt} (—) verwendet. +Diese drei Striche werden in \LaTeX{} durch unterschiedlich viele Bindestriche im Quelltext erzeugt: +\begin{center} + \begin{longtable}{llp{9cm}} + \toprule + Code & Strich & Verwendung \\ + \midrule + \verb|-| & Bindestrich & \LaTeX-Wochenende \\ + \verb|--| & Halbgeviertstrich & als Gedankenstrich – mit Leerzeichen außenrum – oder als Bis-Strich: 10\,–12\,Uhr \\ + \verb|---| & Geviertstrich & a dash\,—\,mostly used in American English \\ + \bottomrule + \end{longtable} +\end{center} +Der Bindestrich wird zwar auch zur Silbentrennung verwendet, ihr solltet ihn dafür aber nicht explizit im Quellcode eingeben. +An den meisten Stellen trennt \LaTeX{} automatisch richtig, wenn ihr das passende \texttt{babel}-Paket eingebunden habt. +Wenn dabei etwas schiefgeht, könnt ihr mit folgenden Codes\footnote{Auch dafür muss \texttt{babel} eingebunden sein.} eingreifen: +\begin{center} + \begin{longtable}{lp{13cm}} + \toprule + Code & Erläuterung \\ + \midrule + \endhead + \verb|\-| & Ausschließliche Trennstelle: Das Wort darf nur an dieser Stelle getrennt werden (kann auch mehrfach in einem Wort vorkommen, dann sind alle Stellen erlaubt). \\ + \verb|"-| & Zusätzliche Trennstelle: Das Wort darf neben den von \LaTeX{} erkannten Trennstellen auch hier getrennt werden. \\ + \verb|-| & Exklusiver Bindestrich: Wird für Komposita verwendet und unterbindet die automatische Silbentrennung im Wort (das ist typografisch erwünscht). \\ + \verb|"=| & Nichtexklusiver Bindestrich: Wird für lange Komposita verwendet, bei denen die Silbentrennung aktiv bleiben soll, weil der Umbruch sonst nicht klappt. \\ + \verb|""| & Trennstelle ohne Strich: Kann beispielsweise verwendet werden, um \textsc{url}s ohne Bindestrich zu trennen. \\ + \verb|"~| & Bindestrich ohne Trennstelle: Wird verwendet, um den Bindestrich zusammen mit dem folgenden Wort umbrechen zu lassen: \emph{Vorlesungszeit und "~raum} \\ + \bottomrule + \end{longtable} +\end{center} + +\subsection{Anführungszeichen} +Anführungszeichen können mit folgenden Codes erzeugt werden. +Entscheidend ist dabei jeweils das Aussehen und nicht die Semantik, weshalb zum Beispiel im Deutschen die französichen Guillemets verkehrt herum verwendet werden (»french left quoation mark« rechts und umgekehrt): +\begin{center} + \begin{longtable}{lcccc} + \toprule + Sprache & \multicolumn{2}{l}{Erste Ebene} & \multicolumn{2}{l}{Zweite Ebene} \\ + \midrule + Deutsch & \verb|\glqq...\grqq| & \glqq…\grqq & \verb|\glq…\grq| & \glq…\grq \\ + Deutsch alternativ & \verb|\frqq...\flqq| & \frqq…\flqq & \verb|\frq…\flq| & \frq…\flq \\ + Englisch (A.\,E.) & \verb|``...''| & ``…'' & \verb|`...'| & `…' \\ + Englisch (B.\,E.) & \verb|`...'| & `…' & \verb|``...''| & ``…'' \\ + \bottomrule + \end{longtable} +\end{center} +Deutlich flexibler seid ihr mit dem Paket \texttt{csquotes}, das den Befehl \texttt{\textbackslash{}enquote\{\}} zur Verfügung stellt. +Abhängig von der Sprache werden bei die passenden Anführungszeichen verwendet, bei verschachtelten \texttt{enquote}s wird zwischen erster und zweiter Ebene gewechselt. +Mit der Option \texttt{autostyle=true} beim Paketimport setzt der Befehl \texttt{\textbackslash{}foreignquote\{\}\{