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

Transcript
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 ? ?