64
Einf¨ uhrung in wissenschaftliches Schreiben/L A T E X Martin Holzer 1 23. April 2007 1 Mit Erg¨ anzungen von Steffen Mecke Universit¨ at Karlsruhe (TH) Institut f¨ ur Theoretische Informatik Lehrstuhl f¨ ur Algorithmik http://i11www.ira.uka.de

Einf¨uhrung in wissenschaftliches Schreiben/L ATEX

  • Upload
    others

  • View
    6

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Einf¨uhrung in wissenschaftliches Schreiben/L ATEX

Einfuhrung in wissenschaftliches Schreiben/LATEX

Martin Holzer1

23. April 2007

1Mit Erganzungen von Steffen Mecke

Universitat Karlsruhe (TH)Institut fur Theoretische Informatik

Lehrstuhl fur Algorithmikhttp://i11www.ira.uka.de

Page 2: Einf¨uhrung in wissenschaftliches Schreiben/L ATEX

Einleitung Uberblick

Inhalt

EinleitungUberblick

Wissenschaftliches SchreibenEinleitungLeitfadenGliederung

Einfuhrung in LATEXEinleitungTechnischesGrundlagen

Prasentationen mit BeamerReferenzen

Universitat Karlsruhe (TH)Institut fur Theoretische Informatik

Lehrstuhl fur Algorithmikhttp://i11www.ira.uka.de

Page 3: Einf¨uhrung in wissenschaftliches Schreiben/L ATEX

Wissenschaftliches Schreiben Einleitung

Ziele einer Praktikumsausarbeitung

I Praktikanten: Rekapitulation, Bilanz, Ubung

I Betreuer: Ubersicht, Leistungsnachweis

I Leser: Uberblick, Ideenpool

Universitat Karlsruhe (TH)Institut fur Theoretische Informatik

Lehrstuhl fur Algorithmikhttp://i11www.ira.uka.de

Page 4: Einf¨uhrung in wissenschaftliches Schreiben/L ATEX

Wissenschaftliches Schreiben Einleitung

Frage

Was soll in einer Praktikumsausarbeitung stehen?

Universitat Karlsruhe (TH)Institut fur Theoretische Informatik

Lehrstuhl fur Algorithmikhttp://i11www.ira.uka.de

Page 5: Einf¨uhrung in wissenschaftliches Schreiben/L ATEX

Wissenschaftliches Schreiben Einleitung

Inhalt einer Praktikumsausarbeitung

I Abriss uber Ablauf des Praktikums

I Ubersicht uber die Materie

I Darstellung fruherer/verwandter Ergebnisse, Abgrenzung

I Darlegung der Zielsetzung

I Angabe verwendeter Software

I Darstellung eigener Ansatze

I Prasentation von Ergebnissen

I Diskussion der Ergebnisse

I Bereitstellung interessanter Implementationsdetails

I Erwahnung von nichtoffensichtlichen Details/Hurden

I Ideen zu weiterfuhrender Arbeit

I . . .

Universitat Karlsruhe (TH)Institut fur Theoretische Informatik

Lehrstuhl fur Algorithmikhttp://i11www.ira.uka.de

Page 6: Einf¨uhrung in wissenschaftliches Schreiben/L ATEX

Wissenschaftliches Schreiben Leitfaden

Regeln

Dieser Brief ist sehr lang geraten, weil ich keineZeit hatte, einen kurzeren zu schreiben. (BlaisePascal)

I Auf logischen, stringenten Aufbau achten.

I Prazise — und dennoch einfach! — formulieren.

I Uberflussiges ‘Bla-bla’ weglassen.Ausnahme: erwunschte Redundanz!

Universitat Karlsruhe (TH)Institut fur Theoretische Informatik

Lehrstuhl fur Algorithmikhttp://i11www.ira.uka.de

Page 7: Einf¨uhrung in wissenschaftliches Schreiben/L ATEX

Wissenschaftliches Schreiben Leitfaden

Regeln

Dieser Brief ist sehr lang geraten, weil ich keineZeit hatte, einen kurzeren zu schreiben. (BlaisePascal)

I Auf logischen, stringenten Aufbau achten.

I Prazise — und dennoch einfach! — formulieren.

I Uberflussiges ‘Bla-bla’ weglassen.Ausnahme: erwunschte Redundanz!

Universitat Karlsruhe (TH)Institut fur Theoretische Informatik

Lehrstuhl fur Algorithmikhttp://i11www.ira.uka.de

Page 8: Einf¨uhrung in wissenschaftliches Schreiben/L ATEX

Wissenschaftliches Schreiben Leitfaden

Regeln

Wieso, weshalb, warum?

Universitat Karlsruhe (TH)Institut fur Theoretische Informatik

Lehrstuhl fur Algorithmikhttp://i11www.ira.uka.de

Page 9: Einf¨uhrung in wissenschaftliches Schreiben/L ATEX

Wissenschaftliches Schreiben Leitfaden

Regeln

Wieso, weshalb, warum?

I Metapher: Leser als Ochse:folgt dem Text gutmutig, will aber immer wieder motiviertwerden.

I Roter Faden!

Universitat Karlsruhe (TH)Institut fur Theoretische Informatik

Lehrstuhl fur Algorithmikhttp://i11www.ira.uka.de

Page 10: Einf¨uhrung in wissenschaftliches Schreiben/L ATEX

Wissenschaftliches Schreiben Leitfaden

Regeln

In diesem Abschnitt werden wir die oben definierte...und motivieren, wie... Dabei ist --- wie bereitserwahnt -- zu beachten, dass... Nachfolgend...

I Einleitungs-, Verbindungssatze u. dgl. extrem wichtig!I Erwunschte Redundanz:

I Struktur des Textes transparent machenI Querlesen erleichternI Erinnern an bereits Erwahntes, das aktuell wichtig istI Verbindungen aufzeigenI etc.

Universitat Karlsruhe (TH)Institut fur Theoretische Informatik

Lehrstuhl fur Algorithmikhttp://i11www.ira.uka.de

Page 11: Einf¨uhrung in wissenschaftliches Schreiben/L ATEX

Wissenschaftliches Schreiben Leitfaden

Regeln

In diesem Abschnitt werden wir die oben definierte...und motivieren, wie... Dabei ist --- wie bereitserwahnt -- zu beachten, dass... Nachfolgend...

I Einleitungs-, Verbindungssatze u. dgl. extrem wichtig!I Erwunschte Redundanz:

I Struktur des Textes transparent machenI Querlesen erleichternI Erinnern an bereits Erwahntes, das aktuell wichtig istI Verbindungen aufzeigenI etc.

Universitat Karlsruhe (TH)Institut fur Theoretische Informatik

Lehrstuhl fur Algorithmikhttp://i11www.ira.uka.de

Page 12: Einf¨uhrung in wissenschaftliches Schreiben/L ATEX

Wissenschaftliches Schreiben Leitfaden

Regeln

Definition: Ein planarer Graph G hat Knoten v undKanten e und kann planar eingebettet werden.

I Sauber – und dennoch maßvoll! – definieren.

I Nur Variablen und Bezeichnungen einfuhren, die spater auchbenutzt werden.

I Keine nichtvorhandenen Vorkenntnisse eines außenstehendenLesers voraussetzen.

Universitat Karlsruhe (TH)Institut fur Theoretische Informatik

Lehrstuhl fur Algorithmikhttp://i11www.ira.uka.de

Page 13: Einf¨uhrung in wissenschaftliches Schreiben/L ATEX

Wissenschaftliches Schreiben Leitfaden

Regeln

Definition: Ein planarer Graph G hat Knoten v undKanten e und kann planar eingebettet werden.

I Sauber – und dennoch maßvoll! – definieren.

I Nur Variablen und Bezeichnungen einfuhren, die spater auchbenutzt werden.

I Keine nichtvorhandenen Vorkenntnisse eines außenstehendenLesers voraussetzen.

Universitat Karlsruhe (TH)Institut fur Theoretische Informatik

Lehrstuhl fur Algorithmikhttp://i11www.ira.uka.de

Page 14: Einf¨uhrung in wissenschaftliches Schreiben/L ATEX

Wissenschaftliches Schreiben Leitfaden

Regeln

Tekste Anderer leute zu leesn kan manchmahl ein qualsien.

I Rechtschreibung uberprufen.

Universitat Karlsruhe (TH)Institut fur Theoretische Informatik

Lehrstuhl fur Algorithmikhttp://i11www.ira.uka.de

Page 15: Einf¨uhrung in wissenschaftliches Schreiben/L ATEX

Wissenschaftliches Schreiben Leitfaden

Regeln

Tekste Anderer leute zu leesn kan manchmahl ein qualsien.

I Rechtschreibung uberprufen.

Erlaubte Hilfsmittel: Rechtschreibprufung (z. B.ispell), Kumpel etc.

Universitat Karlsruhe (TH)Institut fur Theoretische Informatik

Lehrstuhl fur Algorithmikhttp://i11www.ira.uka.de

Page 16: Einf¨uhrung in wissenschaftliches Schreiben/L ATEX

Wissenschaftliches Schreiben Leitfaden

Regeln

Eats, shoots, and leaves.

I Auf korrekte Zeichensetzung (bes. von Kommata) achten.

Universitat Karlsruhe (TH)Institut fur Theoretische Informatik

Lehrstuhl fur Algorithmikhttp://i11www.ira.uka.de

Page 17: Einf¨uhrung in wissenschaftliches Schreiben/L ATEX

Wissenschaftliches Schreiben Leitfaden

Regeln

Eats, shoots, and leaves.

I Auf korrekte Zeichensetzung (bes. von Kommata) achten.

Kommaregeln im Internet verfugbar (z. B. Wikipedia)!

Universitat Karlsruhe (TH)Institut fur Theoretische Informatik

Lehrstuhl fur Algorithmikhttp://i11www.ira.uka.de

Page 18: Einf¨uhrung in wissenschaftliches Schreiben/L ATEX

Wissenschaftliches Schreiben Leitfaden

Regeln

Dieser Satz,obschon sprachlich(orthografisch,grammatisch etc.korrekt) , wird vom Lektor--- indiesem Fall dem Betreuer ---NICHT akzeptiert werden .

I Ubliche Regeln der Typografie einhalten.

I Ubersichtliches Layout verwenden.

Universitat Karlsruhe (TH)Institut fur Theoretische Informatik

Lehrstuhl fur Algorithmikhttp://i11www.ira.uka.de

Page 19: Einf¨uhrung in wissenschaftliches Schreiben/L ATEX

Wissenschaftliches Schreiben Leitfaden

Regeln

Dieser Satz,obschon sprachlich(orthografisch,grammatisch etc.korrekt) , wird vom Lektor--- indiesem Fall dem Betreuer ---NICHT akzeptiert werden .

I Ubliche Regeln der Typografie einhalten.

I Ubersichtliches Layout verwenden.

Universitat Karlsruhe (TH)Institut fur Theoretische Informatik

Lehrstuhl fur Algorithmikhttp://i11www.ira.uka.de

Page 20: Einf¨uhrung in wissenschaftliches Schreiben/L ATEX

Wissenschaftliches Schreiben Leitfaden

Inventur

Welcher schriftstellerischer Werkzeuge kann derAutor sich bedienen?

Universitat Karlsruhe (TH)Institut fur Theoretische Informatik

Lehrstuhl fur Algorithmikhttp://i11www.ira.uka.de

Page 21: Einf¨uhrung in wissenschaftliches Schreiben/L ATEX

Wissenschaftliches Schreiben Leitfaden

Schriftstellerische Werkzeuge

I Gliederung, Layout, Absatze, Formatierung

I Redundanz

I Prosa ←→ Formel

I Beispiel, Gegenbeispiel

I Gegenuberstellung/Vergleich, Abgrenzung

I Analogon/Metapher

I Tabelle

I Grafik/Diagramm

I Skizze

I Codefragment

I ...

Universitat Karlsruhe (TH)Institut fur Theoretische Informatik

Lehrstuhl fur Algorithmikhttp://i11www.ira.uka.de

Page 22: Einf¨uhrung in wissenschaftliches Schreiben/L ATEX

Wissenschaftliches Schreiben Leitfaden

Eckdaten

I Verallgemeinerung ←→ Einschrankung

I Komplexitatsstatus

I Algorithmentyp (exakt, Heuristik, Greedyansatz etc.)

I Programmierparadigma (iterativ, rekursiv, dynamisch etc.)

I Approximationsfaktor

I Laufzeit

I Speicherplatzbedarf

I I/O-Charakteristika (Cache misses etc.)

I Systemarchitektur

I Theoretische Analyse ←→ Praxisverhalten

I ...

Universitat Karlsruhe (TH)Institut fur Theoretische Informatik

Lehrstuhl fur Algorithmikhttp://i11www.ira.uka.de

Page 23: Einf¨uhrung in wissenschaftliches Schreiben/L ATEX

Wissenschaftliches Schreiben Gliederung

Grobe Aufteilung

I Uberschrift

I Abstract

I Einleitung

I Hauptteil

I Schluss

I Literaturliste

I Anhang

Universitat Karlsruhe (TH)Institut fur Theoretische Informatik

Lehrstuhl fur Algorithmikhttp://i11www.ira.uka.de

Page 24: Einf¨uhrung in wissenschaftliches Schreiben/L ATEX

Wissenschaftliches Schreiben Gliederung

Grobe Aufteilung

I Uberschrift

I Abstract

I Einleitung

I Hauptteil

I Schluss

I Literaturliste

I Anhang

Universitat Karlsruhe (TH)Institut fur Theoretische Informatik

Lehrstuhl fur Algorithmikhttp://i11www.ira.uka.de

Page 25: Einf¨uhrung in wissenschaftliches Schreiben/L ATEX

Wissenschaftliches Schreiben Gliederung

Grobe Aufteilung

I Uberschrift

I Abstract

I Einleitung

I Hauptteil

I Schluss

I Literaturliste

I Anhang

Universitat Karlsruhe (TH)Institut fur Theoretische Informatik

Lehrstuhl fur Algorithmikhttp://i11www.ira.uka.de

Page 26: Einf¨uhrung in wissenschaftliches Schreiben/L ATEX

Wissenschaftliches Schreiben Gliederung

Grobe Aufteilung

I Uberschrift

I Abstract

I Einleitung

I Hauptteil

I Schluss

I Literaturliste

I Anhang

Universitat Karlsruhe (TH)Institut fur Theoretische Informatik

Lehrstuhl fur Algorithmikhttp://i11www.ira.uka.de

Page 27: Einf¨uhrung in wissenschaftliches Schreiben/L ATEX

Wissenschaftliches Schreiben Gliederung

Grobe Aufteilung

I Uberschrift

I Abstract

I Einleitung

I Hauptteil

I Schluss

I Literaturliste

I Anhang

Universitat Karlsruhe (TH)Institut fur Theoretische Informatik

Lehrstuhl fur Algorithmikhttp://i11www.ira.uka.de

Page 28: Einf¨uhrung in wissenschaftliches Schreiben/L ATEX

Wissenschaftliches Schreiben Gliederung

Grobe Aufteilung

I Uberschrift

I Abstract

I Einleitung

I Hauptteil

I Schluss

I Literaturliste

I Anhang

Universitat Karlsruhe (TH)Institut fur Theoretische Informatik

Lehrstuhl fur Algorithmikhttp://i11www.ira.uka.de

Page 29: Einf¨uhrung in wissenschaftliches Schreiben/L ATEX

Wissenschaftliches Schreiben Gliederung

Grobe Aufteilung

I Uberschrift

I Abstract

I Einleitung

I Hauptteil

I Schluss

I Literaturliste

I Anhang

Universitat Karlsruhe (TH)Institut fur Theoretische Informatik

Lehrstuhl fur Algorithmikhttp://i11www.ira.uka.de

Page 30: Einf¨uhrung in wissenschaftliches Schreiben/L ATEX

Wissenschaftliches Schreiben Gliederung

Grobe Aufteilung

I Uberschrift

I Abstract

I Einleitung

I Hauptteil

I Schluss

I Literaturliste

I Anhang

Universitat Karlsruhe (TH)Institut fur Theoretische Informatik

Lehrstuhl fur Algorithmikhttp://i11www.ira.uka.de

Page 31: Einf¨uhrung in wissenschaftliches Schreiben/L ATEX

Wissenschaftliches Schreiben Gliederung

Uberschrift

I Titel

I Autorenliste (meist alphabetisch)

I Zusatze (z. B.”Praktikumsausarbeitung“, Betreuer etc.)

I Datum

Universitat Karlsruhe (TH)Institut fur Theoretische Informatik

Lehrstuhl fur Algorithmikhttp://i11www.ira.uka.de

Page 32: Einf¨uhrung in wissenschaftliches Schreiben/L ATEX

Wissenschaftliches Schreiben Gliederung

Abstract

I Zusammenfassung in wenigen Satzen

I Problemeinordnung

I Aktueller Ergebnisstand

I Ansatz

I Wichtigste Ergebnisse

Universitat Karlsruhe (TH)Institut fur Theoretische Informatik

Lehrstuhl fur Algorithmikhttp://i11www.ira.uka.de

Page 33: Einf¨uhrung in wissenschaftliches Schreiben/L ATEX

Wissenschaftliches Schreiben Gliederung

Einleitung

I Problemubersicht

I Zielsetzung

I Verwandte Arbeiten

I Ansatze, Tools etc.

I Ergebnisse

I Gliederung

Universitat Karlsruhe (TH)Institut fur Theoretische Informatik

Lehrstuhl fur Algorithmikhttp://i11www.ira.uka.de

Page 34: Einf¨uhrung in wissenschaftliches Schreiben/L ATEX

Wissenschaftliches Schreiben Gliederung

Hauptteil

I Genaue Definitionen

I Detaillierte Beschreibung von Ideen, Modellen, Algorithmenetc.

I Theoretische Analyse

I Versuchsaufbau

I Experimentelle Ergebnisse

I Implementationsdetails

I ...

Universitat Karlsruhe (TH)Institut fur Theoretische Informatik

Lehrstuhl fur Algorithmikhttp://i11www.ira.uka.de

Page 35: Einf¨uhrung in wissenschaftliches Schreiben/L ATEX

Wissenschaftliches Schreiben Gliederung

Schluss

I Zusammenfassung

I Diskussion

I Ausblick

Universitat Karlsruhe (TH)Institut fur Theoretische Informatik

Lehrstuhl fur Algorithmikhttp://i11www.ira.uka.de

Page 36: Einf¨uhrung in wissenschaftliches Schreiben/L ATEX

Wissenschaftliches Schreiben Gliederung

Literaturangaben

I Schlussel/Kurzel (laufende Nummer oder Initialen/Jahr)

I Autor(en) oder Herausgeber

I Titel

I Band oder ggf. Art der Publikation (z. B. Doktorarbeit)

I Verlag

I Erscheinungsort

I Erscheinungsjahr

I Seitenangabe

I Onlinereferenz

I Sonstige Angaben und Bemerkungen

Universitat Karlsruhe (TH)Institut fur Theoretische Informatik

Lehrstuhl fur Algorithmikhttp://i11www.ira.uka.de

Page 37: Einf¨uhrung in wissenschaftliches Schreiben/L ATEX

Wissenschaftliches Schreiben Gliederung

Literaturangaben

[Mus07] Martin Mustermann. Mochtegernartikel.In: Zeitschrift fur XYZ. Lehrstuhlverlag (2007),0815-4711.

Bibliografietool (Referenzenverwaltung/-formatierung):BIBTEX

Hilfe bei Literaturrecherche: Google Scholar, Citeseer

Universitat Karlsruhe (TH)Institut fur Theoretische Informatik

Lehrstuhl fur Algorithmikhttp://i11www.ira.uka.de

Page 38: Einf¨uhrung in wissenschaftliches Schreiben/L ATEX

Wissenschaftliches Schreiben Gliederung

Anhang

I Beweise

I Tabellen

I Diagramme

I Codeteile

Universitat Karlsruhe (TH)Institut fur Theoretische Informatik

Lehrstuhl fur Algorithmikhttp://i11www.ira.uka.de

Page 39: Einf¨uhrung in wissenschaftliches Schreiben/L ATEX

Einfuhrung in LATEX

Teil II

Universitat Karlsruhe (TH)Institut fur Theoretische Informatik

Lehrstuhl fur Algorithmikhttp://i11www.ira.uka.de

Page 40: Einf¨uhrung in wissenschaftliches Schreiben/L ATEX

Einfuhrung in LATEX Einleitung

Das Textsatzsystem LATEX

I Professionelles Textsatzsystem, maßgeschneidert furwissenschaftliche Publikationen

I Eingabe im ASCII-Format zusammen mitFormatierungsanweisungen etc. (vgl. HTML)

I Ubersetzung des Quelltextes in DVI, Postscript bzw. PDFI ⊕ Buchdruckqualitat, professioneller FormelsatzI ⊕ Logische FormatierungI ⊕ Generizitat, kleine SkriptspracheI ⊕ Zahlreiche Pakete verfugbar (s. CTAN)I ⊕ PlattformunabhangigkeitI Tippaufwand ( AUCTEX, kile)I Kein

’WYSIWYG‘ ( Syntax coloring, preview-latex)

I Notwendigkeit der FehlerbehandlungI Detailwissen fur komplexere Anwendungen erforderlich

Universitat Karlsruhe (TH)Institut fur Theoretische Informatik

Lehrstuhl fur Algorithmikhttp://i11www.ira.uka.de

Page 41: Einf¨uhrung in wissenschaftliches Schreiben/L ATEX

Einfuhrung in LATEX Technisches

Tools

I Fur PuristenI Editor: (x)emacs (Linux/Windows), kate, vi (, notepad) . . .I Ubersetzer: latex; pdflatexI Konverter: dvips; ps2pdfI Anzeigeprogramme: xdvi, kdvi; gv, kghostview, GS View

(Windows); acroread, xpdf, kpdf . . .

I Entwicklungsumgebungen (fur Anfanger;)I kile (Linux)I LyX (Linux, Windows, Mac)I WinEdt (Windows)I TEXnicCenter (Windows)

Universitat Karlsruhe (TH)Institut fur Theoretische Informatik

Lehrstuhl fur Algorithmikhttp://i11www.ira.uka.de

Page 42: Einf¨uhrung in wissenschaftliches Schreiben/L ATEX

Einfuhrung in LATEX Technisches

Weitere Tools

I Zeichenprogramm: ipe (Windows/Linux), xfig (Linux). . .

I Bildbearbeitungsprogramm: xv, gimp (Windows/Linux) . . .

I Bibliografietool: BIBTEX

I Eingabehilfe/Vorschau: AUCTEX; preview-latex

I Automatisierungtool: make, jam o. a.

Universitat Karlsruhe (TH)Institut fur Theoretische Informatik

Lehrstuhl fur Algorithmikhttp://i11www.ira.uka.de

Page 43: Einf¨uhrung in wissenschaftliches Schreiben/L ATEX

Einfuhrung in LATEX Technisches

Emacs

Syntax coloring

Farbige Hervorhebung des Quelltextes nach Struktur/Semantik(z. B. Befehle, Umgebungen, Formatierungsanweisungen, Formelnetc.); ggf. Einbindung folgender Zeilen in ~/.emacs:

;; LaTeX mode(require ’tex-site)(autoload ’texinfo-mode "texinfo" no-doc t)(setq font-lock-support-mode ’lazy-lock-mode)(global-font-lock-mode t)

Universitat Karlsruhe (TH)Institut fur Theoretische Informatik

Lehrstuhl fur Algorithmikhttp://i11www.ira.uka.de

Page 44: Einf¨uhrung in wissenschaftliches Schreiben/L ATEX

Einfuhrung in LATEX Technisches

Kommandozeilenaufrufe

Ubersetzen, Konvertieren

latex Datei.texdvips Datei.dvi -ops2pdf Datei.ps Datei.pdf

pdflatex Datei.tex

Anzeigen

xdvi Datei.dvigv Datei.psacroread Datei.pdf

Universitat Karlsruhe (TH)Institut fur Theoretische Informatik

Lehrstuhl fur Algorithmikhttp://i11www.ira.uka.de

Page 45: Einf¨uhrung in wissenschaftliches Schreiben/L ATEX

Einfuhrung in LATEX Grundlagen

Quelltextgerust

ausarbeitung.tex

\documentclass{article}\usepackage{Pakete}

\begin{document}Text

\end{document}

Elemente in Pakete-Liste werden durch Kommata ge-trennt.

Leerzeile hier dient nur der optischen Gliederung.

Universitat Karlsruhe (TH)Institut fur Theoretische Informatik

Lehrstuhl fur Algorithmikhttp://i11www.ira.uka.de

Page 46: Einf¨uhrung in wissenschaftliches Schreiben/L ATEX

Einfuhrung in LATEX Grundlagen

Fehler

latex Datei.texThis is pdfeTeX, Version 3.141592-1.21a-2.2 (Web2C 7.5.4)...! Missing } inserted.<inserted text>

}l.581 \end{frame}?

I Ursache: “! Missing } inserted.” (fehlende Klammer)I in Zeile 581 vor \end{frame}I Eingabe von <Enter>: Versucht einfach weiterzumachenI Eingabe von x: Abbruch

Universitat Karlsruhe (TH)Institut fur Theoretische Informatik

Lehrstuhl fur Algorithmikhttp://i11www.ira.uka.de

Page 47: Einf¨uhrung in wissenschaftliches Schreiben/L ATEX

Einfuhrung in LATEX Grundlagen

Grundsatzliches

I LATEX-Befehle (Macros) werden durch \ eingeleitetI Abkurzungen: \sum erzeugt

∑I Schalter: \bf andert die Schriftart ab hier (fett)I Macros mit Argumenten: \section{Name}

beziehen sich auf das nachste Zeichen oder die nachste durch{ } eingeschlossene Gruppe

I Umgebungen: Beziehen alles dazwischen ein:\begin{itemize}...\end{itemize}

Universitat Karlsruhe (TH)Institut fur Theoretische Informatik

Lehrstuhl fur Algorithmikhttp://i11www.ira.uka.de

Page 48: Einf¨uhrung in wissenschaftliches Schreiben/L ATEX

Einfuhrung in LATEX Grundlagen

Sonderzeichen (Auswahl)

Befehl Bedeutung

\ leitet Befehle ein

% Kommentar

" Umlautzeichen etc.

$Formel$ Mathematikmodus

& Tabulator in tabular-Umgebung

$\backslash$ \

\% \dq \$ \& % ” $ &

Universitat Karlsruhe (TH)Institut fur Theoretische Informatik

Lehrstuhl fur Algorithmikhttp://i11www.ira.uka.de

Page 49: Einf¨uhrung in wissenschaftliches Schreiben/L ATEX

Einfuhrung in LATEX Grundlagen

Sprache

Befehl Bedeutung

\usepackage[latin1]{inputenc} Input encoding

\usepackage{german}deutsche Sprachunterstutzung(alte Rechtschreibung)

\usepackage{ngerman}deutsche Sprachunterstutzung(neue Rechtschreibung)

"a "o "u "s "A "O "U a o u ß A O U

"‘ "’”

Universitat Karlsruhe (TH)Institut fur Theoretische Informatik

Lehrstuhl fur Algorithmikhttp://i11www.ira.uka.de

Page 50: Einf¨uhrung in wissenschaftliches Schreiben/L ATEX

Einfuhrung in LATEX Grundlagen

Formatierung (Auswahl)

Befehl Bedeutung

Leerzeile oder \par Absatz

\begin{center}. . . \end{center} Zentrierung

{\em Text} kursiv

{\bf Text} fett

{\scshape Text} Kapitalchen

{\small Text} kleinere Schrift

{\large Text} großere Schrift

{\tt Text} Schreibmaschinenschrift

Universitat Karlsruhe (TH)Institut fur Theoretische Informatik

Lehrstuhl fur Algorithmikhttp://i11www.ira.uka.de

Page 51: Einf¨uhrung in wissenschaftliches Schreiben/L ATEX

Einfuhrung in LATEX Grundlagen

Gliederung

Befehl Bedeutung

\begin{abstract}. . . \end{abstract} Abstract

\section{Uberschrift} Abschnitt

\section*{Uberschrift}Abschnitt (ohne Num-merierung)

\subsection{Unteruberschrift} Unterabschnitt

\appendix’Anhangmodus‘

Universitat Karlsruhe (TH)Institut fur Theoretische Informatik

Lehrstuhl fur Algorithmikhttp://i11www.ira.uka.de

Page 52: Einf¨uhrung in wissenschaftliches Schreiben/L ATEX

Einfuhrung in LATEX Grundlagen

Mathematikmodus

Befehl Bedeutung

$Formel$ Mathemodus (Textformat)

\[Formel\] Mathemodus (Displayformat)

Beispiel

$\sum {i=0}^n \alpha i x^i \leq B$ bzw. \[∑

. . . \]

Ausgabe∑ni=0 αix

i ≤ B bzw.n∑

i=0

αixi ≤ B

Universitat Karlsruhe (TH)Institut fur Theoretische Informatik

Lehrstuhl fur Algorithmikhttp://i11www.ira.uka.de

Page 53: Einf¨uhrung in wissenschaftliches Schreiben/L ATEX

Einfuhrung in LATEX Grundlagen

Listen

Befehl Bedeutung

\begin{itemize}\item Argument\item Argument\item . . .\end{itemize}

Nicht-nummerierte Liste

\begin{enumerate}\item Erstens\item Zweitens\item . . .\end{enumerate}

Nummerierte Liste

Universitat Karlsruhe (TH)Institut fur Theoretische Informatik

Lehrstuhl fur Algorithmikhttp://i11www.ira.uka.de

Page 54: Einf¨uhrung in wissenschaftliches Schreiben/L ATEX

Einfuhrung in LATEX Grundlagen

Bilder

Befehl Bedeutung

\usepackage{graphicx} Grafikpaket einbinden

\includegraphics{Datei} Bild einfugen

Skalierungsoption: [scale=Faktor] (direkt hinter Be-fehl).

Bei Benutzung von latex konnen nur die Dateity-pen Postscript und EPS (encapsulated postscript), beipdflatex außer PDF noch JPEG, PNG und TIFF ein-gebunden werden.

Universitat Karlsruhe (TH)Institut fur Theoretische Informatik

Lehrstuhl fur Algorithmikhttp://i11www.ira.uka.de

Page 55: Einf¨uhrung in wissenschaftliches Schreiben/L ATEX

Prasentationen mit Beamer

Prasentationen mit Beamer

Mit LATEXkann man auch Prasentationen erstellen

\documentclass{beamer}\usetheme{algo}\usepackage{Pakete}

\begin{document}\section{Eins}\begin{frame}\frametitle{Titel}Text\end{frame}\end{document}

Universitat Karlsruhe (TH)Institut fur Theoretische Informatik

Lehrstuhl fur Algorithmikhttp://i11www.ira.uka.de

Page 56: Einf¨uhrung in wissenschaftliches Schreiben/L ATEX

Prasentationen mit Beamer

Features

I Overlays und dynamische Folien leicht erzeugbar

I Zahlreiche nutzbare themes

I Erzeugung von ps- oder pdf-Dateien ( Plattformunabhangigkeit)

I Fur einen einfachen Einstieg sei das Kapitel 3 imbeameruserguide empfohlen (siehe Referenzen)

Universitat Karlsruhe (TH)Institut fur Theoretische Informatik

Lehrstuhl fur Algorithmikhttp://i11www.ira.uka.de

Page 57: Einf¨uhrung in wissenschaftliches Schreiben/L ATEX

Prasentationen mit Beamer

Features

I Overlays und dynamische Folien leicht erzeugbar

I Zahlreiche nutzbare themes

I Erzeugung von ps- oder pdf-Dateien ( Plattformunabhangigkeit)

I Fur einen einfachen Einstieg sei das Kapitel 3 imbeameruserguide empfohlen (siehe Referenzen)

Universitat Karlsruhe (TH)Institut fur Theoretische Informatik

Lehrstuhl fur Algorithmikhttp://i11www.ira.uka.de

Page 58: Einf¨uhrung in wissenschaftliches Schreiben/L ATEX

Prasentationen mit Beamer

Features

I Overlays und dynamische Folien leicht erzeugbar

I Zahlreiche nutzbare themes

I Erzeugung von ps- oder pdf-Dateien ( Plattformunabhangigkeit)

I Fur einen einfachen Einstieg sei das Kapitel 3 imbeameruserguide empfohlen (siehe Referenzen)

Universitat Karlsruhe (TH)Institut fur Theoretische Informatik

Lehrstuhl fur Algorithmikhttp://i11www.ira.uka.de

Page 59: Einf¨uhrung in wissenschaftliches Schreiben/L ATEX

Prasentationen mit Beamer

Features

I Overlays und dynamische Folien leicht erzeugbar

I Zahlreiche nutzbare themes

I Erzeugung von ps- oder pdf-Dateien ( Plattformunabhangigkeit)

I Fur einen einfachen Einstieg sei das Kapitel 3 imbeameruserguide empfohlen (siehe Referenzen)

Universitat Karlsruhe (TH)Institut fur Theoretische Informatik

Lehrstuhl fur Algorithmikhttp://i11www.ira.uka.de

Page 60: Einf¨uhrung in wissenschaftliches Schreiben/L ATEX

Prasentationen mit Beamer

Features

I Overlays und dynamische Folien leicht erzeugbar

I Zahlreiche nutzbare themes

I Erzeugung von ps- oder pdf-Dateien ( Plattformunabhangigkeit)

I Fur einen einfachen Einstieg sei das Kapitel 3 imbeameruserguide empfohlen (siehe Referenzen)

Universitat Karlsruhe (TH)Institut fur Theoretische Informatik

Lehrstuhl fur Algorithmikhttp://i11www.ira.uka.de

Page 61: Einf¨uhrung in wissenschaftliches Schreiben/L ATEX

Referenzen

Referenzen (Auswahl)

I Steffen Mecke:Ein allererstes LATEX-Dokument.http://i11www.ira.uka.de/teaching/scripts/sources/.

I Alexander Wolff:Tipps furs wissenschaftliche Schreiben mit LATEX.http://i11www.ira.uka.de/teaching/scripts/sources/.

I Helmut Kopka:LATEX-Einfuhrung.Addison-Wesley.

I M. Goossens, F. Mittelbach, A. Samarin:Der LATEX-Begleiter.Addison Wesley, 1996.

Universitat Karlsruhe (TH)Institut fur Theoretische Informatik

Lehrstuhl fur Algorithmikhttp://i11www.ira.uka.de

Page 62: Einf¨uhrung in wissenschaftliches Schreiben/L ATEX

Referenzen

Referenzen (Beamer)

I Till Tantau:LATEXBeamer Homepage.http://latex-beamer.sourceforge.net/.

I Till Tantau:User’s Guide to the Beamer Class.<PfadZuBeamer>/beamer/beameruserguide.pdf.

I Till Tantau:Einfaches Template fur Prasentationen.<PfadZuBeamer>/beamer/solutions/conference-talks/conference-ornate-20min.de.tex.

Universitat Karlsruhe (TH)Institut fur Theoretische Informatik

Lehrstuhl fur Algorithmikhttp://i11www.ira.uka.de

Page 63: Einf¨uhrung in wissenschaftliches Schreiben/L ATEX

Referenzen

Online-Referenzen (Auswahl)

I Comprehensive TEX Archive Network (CTAN).http://www.ctan.org

I TEX Users Group.http://www.tug.org

I AUCTEX, preview-latex.http://www.gnu.org/software/auctex/

I Google.http://scholar.google.de

I Citeseer.http://citeseer.ist.psu.edu

Universitat Karlsruhe (TH)Institut fur Theoretische Informatik

Lehrstuhl fur Algorithmikhttp://i11www.ira.uka.de

Page 64: Einf¨uhrung in wissenschaftliches Schreiben/L ATEX

Referenzen

Online-Referenzen (Auswahl)

I Kommaregeln (Wikipedia).http://de.wikipedia.org/wiki/Kommaregeln

I Kommaregeln (kurz und bundig).http://karlsgymnasium.bestnetz.de/Deutsch/kommaregeln.htm

I Kommaregeln (die funf wichtigsten).http://www.jorde.de/deutsch/komma01.html

Universitat Karlsruhe (TH)Institut fur Theoretische Informatik

Lehrstuhl fur Algorithmikhttp://i11www.ira.uka.de