Upload
others
View
1
Download
0
Embed Size (px)
Citation preview
Hässliche Texte müssen nicht sein
Eine extrem kurze Einführung in gute Typographie,
in LuaLaTeX und was man damit alles anstellen kann
Dr. Nils Pickert
[email protected] @nilspickert http://nils.mipi.de NilsPickert
Erlanger Linuxtag 2018, 21.04.2018
Übersicht
Typographie
Typografie ist auch Geschmackssache…
Textverarbeitung mit dem Computer
TEX und Familie
Was ist TEX?
Wo ist TEX besser?
Wo ist Word besser?
Womit anfangen…
Hilfe und Doku...
1
Typographie
Was ist Typographie?
»Typographie ist Umweltschutz der Augen,
die es zwar zu öffnen und zu interessieren,
aber nicht zu verwirren und zu beleidigen gilt.
Das Sichtbarmachen von Sprache in all ihrer
Ausdrucksvielfalt ist an den
Grundzeichenvorrat des Alphabetes, die
Gesetze des Sehens und Verstehens und die
Gewohnheiten des Lesens gebunden.«
(Weidemann,Wo der Buchstabe das Wort führt:
Ansichten über Schrift und Typographie)
2
Was ist Typographie?
»Typographie strukturiert Information und
bereitet sie nach ihrem Inhalt auf: nach
sachlich-logischen und mit
ästhetisch-emotionalen Gesichtspunkten.
Schlechter Satz ist unsozial. Wissen und
Können führen zur Erkenntnis. Erkenntnis
führt zu Haltung und Stil. Haltung und Stil
befähigen zur Überzeugung.«
(Weidemann,Wo der Buchstabe das Wort führt:
Ansichten über Schrift und Typographie)
3
Makrotypographie
Makrotypographie ist die Verteilung des
Textes im Schriftstück.
• Strukturierung:
Überschriften, Text, Bilder, …
• Satzspiegel:
Seitenränder, Text-Abstände, …
• Schriftmaße:
Zeilenabstände, Schriftgröße, …
Der gebräuchlichere Begriff ist Layout
4
Mikrotypographie
Mikrotypographie sind die Beziehungen der
Buchstaben untereinander.
• Wort- und Buchstabenabstände
• Optischer Randausgleich
• Ligaturen:ffi vs ffi
5
Typografie ist auch
Geschmackssache…
Historiſches...
Nicht ſonderlich lesbar für heutige Leſer
YZ
Aber dekorativ... Hier ist noch der starke Ein-
fluß der mittelalterlichen Handſchriften zu ſe-
hen, was ſich auch in den Verzierungen zeigt.
Der Text ist imBlockſatz mit wenigen Abſät-
zen, was meistens in eine größere Bleiwüste
ausartet. Schriftgrößen wurden häufig durch-
einandergewürfelt.
333333333333
6
Konstruktivismus
Gedr
ehte
r Text
!
Rot u
ndSch
warz
Hinte
rgrund
eleme
nte!
7
Internationale Typographie
Eigentlich Schweizer Typographie...
Alles in Helvetica oder einer anderen,
serifenlosen Schrift. Der Text ist
linksbündig, mit Flattersatz. Der Text
und die Bilder sind in einem strengen
Raster angeordnet. Meistens sehr gut
lesbar, aber ziemlich streng.
8
Textverarbeitung mit dem Computer
Word Processing
“Uncle Cosmo, why is it called aWord-
Processor?”
“It’s simple, Skyler, you’ve seen what
FoodProcessors do to food, haven’t
you”
Textverarbeitung oderWord Processing ist die
Texteingabe, Strukturierung, Formatierung,
Layout, Speicherung, ... von beliebigen Texten.
9
Auszeichnung vs. Formatierung
Text kann formatiert werden: fett, kursiv, klein,
groß, ...
Text kann ausgezeichnet werden: Überschrift,
Betonung, Zitat, ...
Idealerweise sind Auszeichungen und
Formatierungen konsistent.
10
Word und Co.
Word ist auf WYSIWYG ausgelegt, visuelles
editieren.
Text-Auszeichungen sind möglich (und
sinnvoll), aber nicht unbedingt einfach
umzusetzen.
11
TEX und Familie
Was ist TEX
Donald Knuth hat TEX entwickelt, um seine
eigenen Bücher zu setzen. Er war mit dem
damals erhältlichen Computersatz
unzufrieden und hat dann vom Satz-System
bis zur Schrift-Beschreibung alles selber
(weiter-)entwickelt.
Darauf baut ein wahrer Zoo von Systemen auf,
von LATEX über XeTeX und CONTEXT zu LuaLATEX.
Wer es genau wissen will: Wikipedia.
12
Vorteile von TEX und Co.
Vorteile
• Insgesamt bessere Typographie
• Trennung Form und Inhalt
• Verzeichnisse, Indizes, Fußnoten ...
• Mehrsprachigkeit (inkl. LTR/RTL)
• Versionierbarkeit über SVN, CVS, git, …
• Archivierbarkeit, Langzeit-Stabilität
(Plaintext)
• Zusammenspiel mit XML, HTML, ...
• Automatisierbarkeit
• Open Source
13
Abschweifung: Mehrsprachigkeit
Griechisch
ἄνδρα μοι ἔννεπε, μοῦσα, πολύτροπον, ὃςμάλα πολλὰ πλάγχθη, ἐπεὶ Τροίης ἱερὸνπτολίεθρον ἔπερσεν: πολλῶν δ᾽ ἀνθρώ-πων ἴδεν ἄστεα καὶ νόον ἔγνω, πολλὰ δ᾽ὅ γ᾽ ἐν πόντῳ πάθεν ἄλγεα ὃν κατὰ θυμόν,ἀρνύμενος ἥν τε ψυχὴν καὶ νόστον ἑταί-ρων.
Hindi
दूर के ढोल सुहावने लगते हैं"
Hebräisch
ירבעהןושלב"םלצ"יכםדאינב1*ובשחרבכרבדהםאיבהו3,וראותורבדה2תינבתלעהרומםדאהשענרמאנשיפל.תטלחומהמשגהידיל,םדאתרוצכ'היכ1*ובשחו,4ונתומדכונמלצבתטלחומהמשגה5ובייחו,וראתוותינבת:רמולכושיחכיוזהעדובזעיםאשםהלהארנו,ךכבונימאהוהיהיאלםאהולאהרדעהךכבהיהיףאו,בותכהתאאלא,ראותבותינבתבםתומכדיוםינפלעבףוגרמוחהםגו,6םנוימדיפלריהבולודגרתויאוהשםהלהארנשהמתילכתוהז.7רשבוםדוניאולשהלסחיבתוממוראוהש
14
Nachteile von TEX und Co.
Nachteile
• Lernkurve
• Exot
• Kein Professioneller Support, der Schuld
ist und Geld kostet (Blame the IT)
15
Vorteile von Word und Co.
Vorteile
• Einfach zu lernen
• Jeder hat Word
• Schnelle Erfolgserlebnisse
• WYSIWYG
• Man muss es nicht können, um es zu
verwenden
16
Nachteile von Word und Co.
Nachteile
• Verzeichnisse und Fußnoten sind ein
Albtraum, Indizes Handarbeit
• Bilder einbinden kann zu
Überraschungen führen
• Closed Source
• Versionsabhängig
• Man muss es nicht können, um es zu
verwenden
17
Womit anfangen…
Software
TEX-Live ist die Standard-Distribution für
Windows und Unix, Download von
https://tug.org/texlive/.
MikTeX ist eine verbreitete
Windows-Distribution, Download von
https://miktex.org/
MacTeX ist TEX-Live für den Mac, Download
von https://tug.org/mactex/
Alle bestehen aus Basis-System plus Paketen,
mit Mechanismen Pakete nachzuladen
(teilweise automatisch). MacTeX und MikTeX
haben Editoren dabei.
18
Editoren
LATEX Dateien sind reine Text-Dateien, können
daher mit jedem Texteditor bearbeitet
werden (Unicode empfehlenswert).
TEXShop Für Mac http://pages.uoregon.
edu/koch/texshop/.
TEXWorksWin, Mac, Unix (für Win bei TeXLive
und MikTeX dabei)
https://www.tug.org/texworks/
und viele Andere...
https://en.wikipedia.org/wiki/
Comparison_of_TeX_editors
19
Das erste LATEX-Dokument
1 \documentclass[12pt]{scrartcl} %% Die Formatvorlage Artikel
2 \title{Mein erstes LaTeX File} %% Der Titel
3 \author{Ich}
4 \date{} % Löschen, um das heutige Datum zu nehmen
5
6 %% Hier geht das eigentliche Dokument los
7 \begin{document}
8 \maketitle %% Erzeugt den Titel
9 \tableofcontents %% Erzeugt das Inhaltsverzeichnis
10
11 \section{Ein Kapitel} %% Gliederung
12 \subsection{Ein Abschnitt}
13 Viel Text mit \strong{betontem} Text und
14 \textbf{fettem Text}.
15 \end{document}
20
Das erste LATEX-Dokument – Die Formatvorlage
1 \documentclass[12pt]{scrartcl} %% Die Formatvorlage Artikel
2 \title{Mein erstes LaTeX File} %% Der Titel
3 \author{Ich}
4 \date{} % Löschen, um das heutige Datum zu nehmen
5
6 %% Hier geht das eigentliche Dokument los
7 \begin{document}
8 \maketitle %% Erzeugt den Titel
9 \tableofcontents %% Erzeugt das Inhaltsverzeichnis
10
11 \section{Ein Kapitel} %% Gliederung
12 \subsection{Ein Abschnitt}
13 Viel Text mit \strong{betontem} Text und
14 \textbf{fettem Text}.
15 \end{document}
21
Das erste LATEX-Dokument – Metadaten
1 \documentclass[12pt]{scrartcl} %% Die Formatvorlage Artikel
2 \title{Mein erstes LaTeX File} %% Der Titel
3 \author{Ich}
4 \date{} % Löschen, um das heutige Datum zu nehmen
5
6 %% Hier geht das eigentliche Dokument los
7 \begin{document}
8 \maketitle %% Erzeugt den Titel
9 \tableofcontents %% Erzeugt das Inhaltsverzeichnis
10
11 \section{Ein Kapitel} %% Gliederung
12 \subsection{Ein Abschnitt}
13 Viel Text mit \strong{betontem} Text und
14 \textbf{fettem Text}.
15 \end{document}
22
Das erste LATEX-Dokument – Der Inhalt
1 \documentclass[12pt]{scrartcl} %% Die Formatvorlage Artikel
2 \title{Mein erstes LaTeX File} %% Der Titel
3 \author{Ich}
4 \date{} % Löschen, um das heutige Datum zu nehmen
5
6 %% Hier geht das eigentliche Dokument los
7 \begin{document}
8 \maketitle %% Erzeugt den Titel
9 \tableofcontents %% Erzeugt das Inhaltsverzeichnis
10
11 \section{Ein Kapitel} %% Gliederung
12 \subsection{Ein Abschnitt}
13 Viel Text mit \strong{betontem} Text und
14 \textbf{fettem Text}.
15 \end{document}
23
Das erste LATEX-Dokument – Verzeichnisse
1 \documentclass[12pt]{scrartcl} %% Die Formatvorlage Artikel
2 \title{Mein erstes LaTeX File} %% Der Titel
3 \author{Ich}
4 \date{} % Löschen, um das heutige Datum zu nehmen
5
6 %% Hier geht das eigentliche Dokument los
7 \begin{document}
8 \maketitle %% Erzeugt den Titel
9 \tableofcontents %% Erzeugt das Inhaltsverzeichnis
10
11 \section{Ein Kapitel} %% Gliederung
12 \subsection{Ein Abschnitt}
13 Viel Text mit \strong{betontem} Text und
14 \textbf{fettem Text}.
15 \end{document}
24
Das erste LATEX-Dokument – Strukturierung
1 \documentclass[12pt]{scrartcl} %% Die Formatvorlage Artikel
2 \title{Mein erstes LaTeX File} %% Der Titel
3 \author{Ich}
4 \date{} % Löschen, um das heutige Datum zu nehmen
5
6 %% Hier geht das eigentliche Dokument los
7 \begin{document}
8 \maketitle %% Erzeugt den Titel
9 \tableofcontents %% Erzeugt das Inhaltsverzeichnis
10
11 \section{Ein Kapitel} %% Gliederung
12 \subsection{Ein Abschnitt}
13 Viel Text mit \strong{betontem} Text und
14 \textbf{fettem Text}.
15 \end{document}
25
Das erste LATEX-Dokument – Auszeichnungen
1 \documentclass[12pt]{scrartcl} %% Die Formatvorlage Artikel
2 \title{Mein erstes LaTeX File} %% Der Titel
3 \author{Ich}
4 \date{} % Löschen, um das heutige Datum zu nehmen
5
6 %% Hier geht das eigentliche Dokument los
7 \begin{document}
8 \maketitle %% Erzeugt den Titel
9 \tableofcontents %% Erzeugt das Inhaltsverzeichnis
10
11 \section{Ein Kapitel} %% Gliederung
12 \subsection{Ein Abschnitt}
13 Viel Text mit \strong{betontem} Text und
14 \textbf{fettem Text}.
15 \end{document}
26
Das erste LATEX-Dokument – Kompilieren
Um das ganze in ein lesbares PDF umzuwandeln, muss man es noch kompilieren (der
eigentliche TeX-Prozess). Entweder per Knopf in TeX-Works etc. oder per Kommandozeile
lualatex myfile.tex
TeX (hier lualatex) nimmt dann die Beschreibung und setzt den Text entsprechend der
Text-Vorlage.
27
Die Magie von Paketen
Für fast alles, was man so braucht, gibt es Pakete... (Paketliste dieser Präsentation)
1 \usepackage{booktabs} % Schöne Tabellen
2 % Bessere Mikrotypo
3 \usepackage[protrusion=true,expansion]{microtype}
4 \usepackage{polyglossia} % Trennungen
5 \setdefaultlanguage{german}
6 \setotherlanguage{english}
7 \usepackage{rotating} % Dinge drehen
8 \usepackage{xcolor} % Farbe
9 \usepackage{graphicx} % Bilder einbinden
10 % Schönere Zitatumgebung
11 \usepackage[autostyle,german=guillemets]{csquotes}
12 \usepackage{ragged2e} % Linksbündig/Blocksatz
13 \usepackage{hyperref} % Links
14 \usepackage{fancyvrb} % Verbatim Text
28
Waum LuaLaTeX
UmOpenType und TrueType Schriften zu verwenden, braucht man LuaLaTeX mit dem Paket
fontspec (alles bisherige geht auch mit normalem LATEXoder pdfLATEX).
Dazu in der Dokumentendefinition bei den Paketen das Folgende angeben:
1 \usepackage{fontspec}
2 \setsansfont[Ligatures=TeX,Scale=MatchLowercase]%
3 {Ubuntu}
4 \setmonofont[Ligatures=TeX,Scale=MatchLowercase]%
5 {TeX Gyre Cursor}
6 \newfontface\fancy{Hoefler Text Italic}%
7 [Contextuals={WordInitial,WordFinal},Ligatures=TeX]
29
Hilfe und Doku...
Bücher
Es gibt zu LATEX viele gute Bücher, für Anfänger empfehlen sich vor Allem:
• Mittelbach u. a., The LaTeX companion
• Voß, Einführung in LaTeX
• Kohm, KOMA-Script – Eine Sammlung von Klassen und Paketen für LaTeX2e
sowie gute online Referenzen:
• »LATEX2ε-Kurzbeschreibung«, auf jeder TeX-Installation mit texdoc l2kurz aufrufbar
• Tutorials von A. Roberts: http://www.andy-roberts.net/writing/latex
• https://tex.stackexchange.com/
30
Echte Menschen
• Deutschspachige Anwendervereinigung TeX e.V. (DANTE)
https://www.dante.de/index.html
• Erlanger TeX Stammtisch, jeden dritten Dienstag im Monat im Deutschen Haus
http://www.cq131a.de/stammtisch.html
• TeX-D-L Mailingliste https://www.listserv.dfn.de/sympa/info/tex-d-l
31
Danke für die Aufmerksamkeit
31
Literaturverzeichnis
Kohm, Markus. KOMA-Script – Eine Sammlung von Klassen und Paketen für LaTeX2e. DANTE
e.V., Lehmanns Media GmbH, 2018. ISBN: 9783865419514.
Mittelbach, Frank u. a. The LaTeX companion. 2nd ed. Boston: Addison-Wesley, 2004. ISBN:
0201362996 (pbk. : alk. paper).
Voß, Herbert. Einführung in LaTeX. Lehmanns Media GmbH, 2016. ISBN: 9783865417985.
Weidemann, Kurt.Wo der Buchstabe das Wort führt: Ansichten über Schrift und Typographie.
Stuttgart: Cantz, 1994. ISBN: 3893225218.
32