Memoir von Andreas Heinze Eine Klasse für sich. 15.06.2004 Die Memoir- Klasse -- Andreas Heinze 2...

27
Memoir Memoir von von Andreas Heinze Andreas Heinze Eine Klasse für sich Eine Klasse für sich

Transcript of Memoir von Andreas Heinze Eine Klasse für sich. 15.06.2004 Die Memoir- Klasse -- Andreas Heinze 2...

Page 1: Memoir von Andreas Heinze Eine Klasse für sich. 15.06.2004 Die Memoir- Klasse -- Andreas Heinze 2 Gliederung 1. Geschichtlicher Abriss 2. Eigenschaften.

MemoirMemoir

vonvonAndreas HeinzeAndreas Heinze

Eine Klasse für sichEine Klasse für sich

Page 2: Memoir von Andreas Heinze Eine Klasse für sich. 15.06.2004 Die Memoir- Klasse -- Andreas Heinze 2 Gliederung 1. Geschichtlicher Abriss 2. Eigenschaften.

15.06.200415.06.2004 Die Memoir- Klasse -- Andreas HeinzeDie Memoir- Klasse -- Andreas Heinze 22

GliederungGliederung

1.1. Geschichtlicher AbrissGeschichtlicher Abriss

2.2. Eigenschaften der KlasseEigenschaften der Klasse

3.3. Unterschiede zur Standard-LaTeX-Unterschiede zur Standard-LaTeX-Klasse bookKlasse book

4.4. Wichtige und interessante BefehleWichtige und interessante Befehle

5.5. Vorteile – NachteileVorteile – Nachteile

6.6. QuellenQuellen

Page 3: Memoir von Andreas Heinze Eine Klasse für sich. 15.06.2004 Die Memoir- Klasse -- Andreas Heinze 2 Gliederung 1. Geschichtlicher Abriss 2. Eigenschaften.

15.06.200415.06.2004 Die Memoir- Klasse -- Andreas HeinzeDie Memoir- Klasse -- Andreas Heinze 33

1. Geschichtlicher Abriss1. Geschichtlicher Abriss

Page 4: Memoir von Andreas Heinze Eine Klasse für sich. 15.06.2004 Die Memoir- Klasse -- Andreas Heinze 2 Gliederung 1. Geschichtlicher Abriss 2. Eigenschaften.

15.06.200415.06.2004 Die Memoir- Klasse -- Andreas HeinzeDie Memoir- Klasse -- Andreas Heinze 44

1. Geschichtlicher Abriss1. Geschichtlicher Abriss

• Entwickelt von Peter Wilson Entwickelt von Peter Wilson ([email protected])([email protected])

• Memoir bedeutet „sich erinnern“ bzw. Memoir bedeutet „sich erinnern“ bzw. „Erinnerung“„Erinnerung“

• Version 0.1 Version 0.1 vomvom 20.05.2001: 20.05.2001:Erste öffentlicheErste öffentliche experimentelleexperimentelle Alpha- Alpha-VersionVersion

• Derzeitige Version: 1.3Derzeitige Version: 1.3

Page 5: Memoir von Andreas Heinze Eine Klasse für sich. 15.06.2004 Die Memoir- Klasse -- Andreas Heinze 2 Gliederung 1. Geschichtlicher Abriss 2. Eigenschaften.

15.06.200415.06.2004 Die Memoir- Klasse -- Andreas HeinzeDie Memoir- Klasse -- Andreas Heinze 55

2. Eigenschaften der Klasse2. Eigenschaften der Klasse

Page 6: Memoir von Andreas Heinze Eine Klasse für sich. 15.06.2004 Die Memoir- Klasse -- Andreas Heinze 2 Gliederung 1. Geschichtlicher Abriss 2. Eigenschaften.

15.06.200415.06.2004 Die Memoir- Klasse -- Andreas HeinzeDie Memoir- Klasse -- Andreas Heinze 66

2. Eigenschaften der Klasse2. Eigenschaften der Klasse

Typ: Typ: book book

Anliegen: Anliegen: Klasse book von LaTeXKlasse book von LaTeXverbessernverbessern

gut lesbares Schriftbildgut lesbares Schriftbild erzeugenerzeugen

Benutzung:Benutzung: Memoir ist kein Paket, sondernMemoir ist kein Paket, sonderneine Klasse, also:eine Klasse, also:

\\documentclassdocumentclass[<optionen>][<optionen>]{{memoirmemoir}}

Page 7: Memoir von Andreas Heinze Eine Klasse für sich. 15.06.2004 Die Memoir- Klasse -- Andreas Heinze 2 Gliederung 1. Geschichtlicher Abriss 2. Eigenschaften.

15.06.200415.06.2004 Die Memoir- Klasse -- Andreas HeinzeDie Memoir- Klasse -- Andreas Heinze 77

2. Eigenschaften der Klasse2. Eigenschaften der Klasse

\\documentclassdocumentclass[<optionen>][<optionen>]{{memoirmemoir}}

Optionen:Optionen:• Papierformate (z.B.): a3paper, a4paper, Papierformate (z.B.): a3paper, a4paper,

letterpaper, ebook, landscapeletterpaper, ebook, landscape• Schriftgrößen: 9-12pt, 14pt, 17ptSchriftgrößen: 9-12pt, 14pt, 17pt• Druckmodi (z.B.): twoside, onecolumn, Druckmodi (z.B.): twoside, onecolumn,

openright, finalopenright, final• Andere: article, leqnoAndere: article, leqno

Page 8: Memoir von Andreas Heinze Eine Klasse für sich. 15.06.2004 Die Memoir- Klasse -- Andreas Heinze 2 Gliederung 1. Geschichtlicher Abriss 2. Eigenschaften.

15.06.200415.06.2004 Die Memoir- Klasse -- Andreas HeinzeDie Memoir- Klasse -- Andreas Heinze 88

2. Eigenschaften der Klasse2. Eigenschaften der Klasse

Option article:Option article:• Stadard-LaTeX article nachempfundenStadard-LaTeX article nachempfunden• „„nur“ als feature mit dabeinur“ als feature mit dabei• Ist auch modifiziertIst auch modifiziert

Page 9: Memoir von Andreas Heinze Eine Klasse für sich. 15.06.2004 Die Memoir- Klasse -- Andreas Heinze 2 Gliederung 1. Geschichtlicher Abriss 2. Eigenschaften.

15.06.200415.06.2004 Die Memoir- Klasse -- Andreas HeinzeDie Memoir- Klasse -- Andreas Heinze 99

2. Eigenschaften der Klasse2. Eigenschaften der Klasse

Stadardeinstellungen:Stadardeinstellungen:• Papierformat: letterpaper (USA-Standard)Papierformat: letterpaper (USA-Standard)• Schriftgröße: 10ptSchriftgröße: 10pt• Druckmodi: twoside, onecolumn, Druckmodi: twoside, onecolumn,

openright, final openright, final

Page 10: Memoir von Andreas Heinze Eine Klasse für sich. 15.06.2004 Die Memoir- Klasse -- Andreas Heinze 2 Gliederung 1. Geschichtlicher Abriss 2. Eigenschaften.

15.06.200415.06.2004 Die Memoir- Klasse -- Andreas HeinzeDie Memoir- Klasse -- Andreas Heinze 1010

3. Unterschiede zur Standard-3. Unterschiede zur Standard-LaTeX-Klasse bookLaTeX-Klasse book

Page 11: Memoir von Andreas Heinze Eine Klasse für sich. 15.06.2004 Die Memoir- Klasse -- Andreas Heinze 2 Gliederung 1. Geschichtlicher Abriss 2. Eigenschaften.

15.06.200415.06.2004 Die Memoir- Klasse -- Andreas HeinzeDie Memoir- Klasse -- Andreas Heinze 1111

3. Unterschiede zur Standard-LaTeX-3. Unterschiede zur Standard-LaTeX-Klasse bookKlasse book

Vorrausetzungen:Vorrausetzungen:• book und memoir sind unmodifiziertbook und memoir sind unmodifiziert• Einbindung folgender Pakete in beiden Einbindung folgender Pakete in beiden

Beispieltexten: {Beispieltexten: {blindtextblindtext}, {}, {ngermanngerman}, }, [ [latin1latin1]{]{inputencinputenc}}

• Sonst keine weiteren Pakete genutztSonst keine weiteren Pakete genutzt

Page 12: Memoir von Andreas Heinze Eine Klasse für sich. 15.06.2004 Die Memoir- Klasse -- Andreas Heinze 2 Gliederung 1. Geschichtlicher Abriss 2. Eigenschaften.

15.06.200415.06.2004 Die Memoir- Klasse -- Andreas HeinzeDie Memoir- Klasse -- Andreas Heinze 1212

3. Unterschiede zur Standard-LaTeX-3. Unterschiede zur Standard-LaTeX-Klasse bookKlasse book

bookbook memoirmemoir

Befehl:Befehl:

\\documentclassdocumentclass{{bookbook}}

Auswirkung:Auswirkung:

Seitengröße enspricht Seitengröße enspricht a4papera4paper

= 297mm x 210mm= 297mm x 210mm

Befehl:Befehl:

\\documentclassdocumentclass{{memoirmemoir}}

Auswirkung:Auswirkung:

Seitengröße entspricht Seitengröße entspricht letterpaper letterpaper

= 279,37mm x 215,87mm= 279,37mm x 215,87mm

Page 13: Memoir von Andreas Heinze Eine Klasse für sich. 15.06.2004 Die Memoir- Klasse -- Andreas Heinze 2 Gliederung 1. Geschichtlicher Abriss 2. Eigenschaften.

15.06.200415.06.2004 Die Memoir- Klasse -- Andreas HeinzeDie Memoir- Klasse -- Andreas Heinze 1313

3. Unterschiede zur Standard-LaTeX-3. Unterschiede zur Standard-LaTeX-Klasse bookKlasse book

bookbook memoirmemoir

Befehl:Befehl:

\\documentclassdocumentclass{{bookbook}}

Auswirkung:Auswirkung:

Schriftgröße beiSchriftgröße bei• Kapitel #: 20ptKapitel #: 20pt• Kapitelüberschrift: 24ptKapitelüberschrift: 24pt• Section: 14ptSection: 14pt

Befehl:Befehl:

\\documentclassdocumentclass{{memoirmemoir}}

Auswirkung:Auswirkung:

Schriftgröße beiSchriftgröße bei• Kapitel #: ca. 18ptKapitel #: ca. 18pt• Kapitelüberschrift: Kapitelüberschrift: ca. 22pt ca. 22pt• Section: ca. 12ptSection: ca. 12pt

Page 14: Memoir von Andreas Heinze Eine Klasse für sich. 15.06.2004 Die Memoir- Klasse -- Andreas Heinze 2 Gliederung 1. Geschichtlicher Abriss 2. Eigenschaften.

15.06.200415.06.2004 Die Memoir- Klasse -- Andreas HeinzeDie Memoir- Klasse -- Andreas Heinze 1414

3. Unterschiede zur Standard-LaTeX-3. Unterschiede zur Standard-LaTeX-Klasse bookKlasse book

Befehl: \Befehl: \tableofcontentstableofcontents

bookbook memoirmemoirAuswirkung:Auswirkung:

Alle Kapitel und Alle Kapitel und Sectionebenen sind Sectionebenen sind verzeichnetverzeichnet

Auswirkung:Auswirkung:

Alle Kapitel und die erste Alle Kapitel und die erste Sectionebene, sowie das Sectionebene, sowie das Inhaltsverzeichnis selbst Inhaltsverzeichnis selbst sind verzeichnet sind verzeichnet

Page 15: Memoir von Andreas Heinze Eine Klasse für sich. 15.06.2004 Die Memoir- Klasse -- Andreas Heinze 2 Gliederung 1. Geschichtlicher Abriss 2. Eigenschaften.

15.06.200415.06.2004 Die Memoir- Klasse -- Andreas HeinzeDie Memoir- Klasse -- Andreas Heinze 1515

3. Unterschiede zur Standard-LaTeX-3. Unterschiede zur Standard-LaTeX-Klasse bookKlasse book

Befehl: \Befehl: \subsectionsubsection{…}{…}

bookbook memoirmemoirAuswirkung:Auswirkung:

Durchnummerierung der Durchnummerierung der subsectionssubsections

Auswirkung:Auswirkung:

Reine Ausgabe des Textes Reine Ausgabe des Textes ohne Nummerierungohne Nummerierung

Page 16: Memoir von Andreas Heinze Eine Klasse für sich. 15.06.2004 Die Memoir- Klasse -- Andreas Heinze 2 Gliederung 1. Geschichtlicher Abriss 2. Eigenschaften.

15.06.200415.06.2004 Die Memoir- Klasse -- Andreas HeinzeDie Memoir- Klasse -- Andreas Heinze 1616

3. Unterschiede zur Standard-LaTeX-3. Unterschiede zur Standard-LaTeX-Klasse bookKlasse book

Befehl: Befehl: \\beginbegin{{enumerateenumerate}}

\\itemitem … …

\\endend{{enumerateenumerate}}

bookbook memoirmemoirAuswirkung:Auswirkung:

Auf Ebene 2: (a), (b), (c),Auf Ebene 2: (a), (b), (c),……

Auswirkung:Auswirkung:

Auf Ebene 2: a), b), c),…Auf Ebene 2: a), b), c),…

Page 17: Memoir von Andreas Heinze Eine Klasse für sich. 15.06.2004 Die Memoir- Klasse -- Andreas Heinze 2 Gliederung 1. Geschichtlicher Abriss 2. Eigenschaften.

15.06.200415.06.2004 Die Memoir- Klasse -- Andreas HeinzeDie Memoir- Klasse -- Andreas Heinze 1717

4. Wichtige und interessante 4. Wichtige und interessante BefehleBefehle

Page 18: Memoir von Andreas Heinze Eine Klasse für sich. 15.06.2004 Die Memoir- Klasse -- Andreas Heinze 2 Gliederung 1. Geschichtlicher Abriss 2. Eigenschaften.

15.06.200415.06.2004 Die Memoir- Klasse -- Andreas HeinzeDie Memoir- Klasse -- Andreas Heinze 1818

4. Wichtige und interessante Befehle4. Wichtige und interessante Befehle

Verändern der AufzählungszeichenVerändern der Aufzählungszeichen

\\beginbegin{{enumerateenumerate//itemizeitemize}[Zeichen]}[Zeichen]\\itemitem … …\\endend{{enumerateenumerate//itemizeitemize}}

Zeichen: prinzipiell jedes beliebigeZeichen: prinzipiell jedes beliebige Symbol, aber A, a, I, i, 1 Symbol, aber A, a, I, i, 1 sind Schlüsselzeichen, sind Schlüsselzeichen, diese werden bei diese werden bei

‚enumerate‘ ‚enumerate‘ fortgesetzt fortgesetzt

Page 19: Memoir von Andreas Heinze Eine Klasse für sich. 15.06.2004 Die Memoir- Klasse -- Andreas Heinze 2 Gliederung 1. Geschichtlicher Abriss 2. Eigenschaften.

15.06.200415.06.2004 Die Memoir- Klasse -- Andreas HeinzeDie Memoir- Klasse -- Andreas Heinze 1919

4. Wichtige und interessante Befehle4. Wichtige und interessante Befehle

Einbinden einer externen DateiEinbinden einer externen Datei

Stream einrichten:Stream einrichten: \\newinputstreamnewinputstream{MeinStream}{MeinStream}

Datei in den Stream laden:Datei in den Stream laden: \\openinputfileopeninputfile{inputstream_datei.txt}{inputstream_datei.txt}

{MeinStream}{MeinStream}

Stream in tex- Datei einlesen:Stream in tex- Datei einlesen: \\readstreamreadstream{MeinStream}{MeinStream}

Page 20: Memoir von Andreas Heinze Eine Klasse für sich. 15.06.2004 Die Memoir- Klasse -- Andreas Heinze 2 Gliederung 1. Geschichtlicher Abriss 2. Eigenschaften.

15.06.200415.06.2004 Die Memoir- Klasse -- Andreas HeinzeDie Memoir- Klasse -- Andreas Heinze 2020

4. Wichtige und interessante Befehle4. Wichtige und interessante Befehle

Einbinden einer externen DateiEinbinden einer externen Datei

• Eher nicht zum Einbinden externer tex-Dateien Eher nicht zum Einbinden externer tex-Dateien gedachtgedacht

• Besser: partielle tex-Dateien, also ohne Präambel, Besser: partielle tex-Dateien, also ohne Präambel, aber mit Befehlen aber mit Befehlen

• Wird an den aktuellen Stil angepasstWird an den aktuellen Stil angepasst

Page 21: Memoir von Andreas Heinze Eine Klasse für sich. 15.06.2004 Die Memoir- Klasse -- Andreas Heinze 2 Gliederung 1. Geschichtlicher Abriss 2. Eigenschaften.

15.06.200415.06.2004 Die Memoir- Klasse -- Andreas HeinzeDie Memoir- Klasse -- Andreas Heinze 2121

4. Wichtige und interessante Befehle4. Wichtige und interessante Befehle

ChapterstylesChapterstyles

• \\chapterstylechapterstyle{{demodemo}}- Kapitelnummer zentriert als WortKapitelnummer zentriert als Wort- rechtsbündige ausgerichtete Kapitelüberschrift rechtsbündige ausgerichtete Kapitelüberschrift

zwischen zwei horizontalen Linienzwischen zwei horizontalen Linien

• \\chapterstylechapterstyle{{companioncompanion}}- Kapitel # rechtsbündigKapitel # rechtsbündig- Kapitelüberschrift absolut rechtsbündigKapitelüberschrift absolut rechtsbündig

Page 22: Memoir von Andreas Heinze Eine Klasse für sich. 15.06.2004 Die Memoir- Klasse -- Andreas Heinze 2 Gliederung 1. Geschichtlicher Abriss 2. Eigenschaften.

15.06.200415.06.2004 Die Memoir- Klasse -- Andreas HeinzeDie Memoir- Klasse -- Andreas Heinze 2222

4. Wichtige und interessante Befehle4. Wichtige und interessante Befehle

AbstractAbstract

\\beginbegin{{abstractabstract}}……

\\endend{{abstractabstract}}

• Zur Erstellung einer Zur Erstellung einer ZusammenfassungZusammenfassung

• Text ist schmaler als normaler TextText ist schmaler als normaler Text• Sehr gut als Klappentext geeignetSehr gut als Klappentext geeignet

Page 23: Memoir von Andreas Heinze Eine Klasse für sich. 15.06.2004 Die Memoir- Klasse -- Andreas Heinze 2 Gliederung 1. Geschichtlicher Abriss 2. Eigenschaften.

15.06.200415.06.2004 Die Memoir- Klasse -- Andreas HeinzeDie Memoir- Klasse -- Andreas Heinze 2323

5. Vorteile - Nachteile5. Vorteile - Nachteile

Page 24: Memoir von Andreas Heinze Eine Klasse für sich. 15.06.2004 Die Memoir- Klasse -- Andreas Heinze 2 Gliederung 1. Geschichtlicher Abriss 2. Eigenschaften.

15.06.200415.06.2004 Die Memoir- Klasse -- Andreas HeinzeDie Memoir- Klasse -- Andreas Heinze 2424

5. Vorteile - Nachteile5. Vorteile - Nachteile

Vorteile:Vorteile:• Schriftbild ist besser lesbarSchriftbild ist besser lesbar• Diverse Designs sind einfach anzuwenden Diverse Designs sind einfach anzuwenden

Chapterstyles Chapterstyles• Sehr ausführliche DokumentationSehr ausführliche Dokumentation

Nachteile:Nachteile:• kaum weitere Erklärungen oder Beispielekaum weitere Erklärungen oder Beispiele• Zu ausführliche DokumentationZu ausführliche Dokumentation

Page 25: Memoir von Andreas Heinze Eine Klasse für sich. 15.06.2004 Die Memoir- Klasse -- Andreas Heinze 2 Gliederung 1. Geschichtlicher Abriss 2. Eigenschaften.

15.06.200415.06.2004 Die Memoir- Klasse -- Andreas HeinzeDie Memoir- Klasse -- Andreas Heinze 2525

6. Quellen6. Quellen

Page 26: Memoir von Andreas Heinze Eine Klasse für sich. 15.06.2004 Die Memoir- Klasse -- Andreas Heinze 2 Gliederung 1. Geschichtlicher Abriss 2. Eigenschaften.

15.06.200415.06.2004 Die Memoir- Klasse -- Andreas HeinzeDie Memoir- Klasse -- Andreas Heinze 2626

6. Quellen6. Quellen

• Offizielle Dokumentation: Offizielle Dokumentation: memman.pdfmemman.pdf(http://(http://www.tug.orgwww.tug.org//tex-archivetex-archive//macrosmacros//latexlatex//contribcontrib//memoirmemoir//memman.pdfmemman.pdf))

• Die Klasse selbst:Die Klasse selbst:

http://www.tug.org/tex-archive/macros/latex/contrib/memoihttp://www.tug.org/tex-archive/macros/latex/contrib/memoir/r/

Page 27: Memoir von Andreas Heinze Eine Klasse für sich. 15.06.2004 Die Memoir- Klasse -- Andreas Heinze 2 Gliederung 1. Geschichtlicher Abriss 2. Eigenschaften.

15.06.200415.06.2004 Die Memoir- Klasse -- Andreas HeinzeDie Memoir- Klasse -- Andreas Heinze 2727

? ? Fragen ? ?? ? Fragen ? ?