Dokumente Zusammenfassen / Gemeinsame Fonteinstelungen

Fragen und Probleme, die nicht den obigen Kategorien zugeordnet werden können


auser
Forum-Newbie
Forum-Newbie
Beiträge: 2
Registriert: Sa 20. Aug 2011, 13:25

Dokumente Zusammenfassen / Gemeinsame Fonteinstelungen

Beitrag von auser »

Hallo

Ich bin ein Latex Anfänger, daher habe ich einige grundsätzliche Fragen.

Ich möchte eine Bewerbung mit Latex erstellen. Sie soll aus zwei Vorlagen, die ich gefunden habe bestehen.

1. Anschreiben mit der:
\documentclass[fontsize=12pt]{scrlttr2}
2. Lebenslauf mit der:
\documentclass[a4paper,12pt]{scrartcl}
Ich möchte die beiden .tex Vorlagen in einem Dokument vereinen. So weit ich das Latex System verstanden habe ist das nicht möglich, da ein Latex Dokument nur eine "documentclass" definition enthalten kann. Ist das richtig? Oder kann man .tex Dokumente definieren, die aus unterschiedlichen documentclass en enthalten.

Bei meiner Recherche habe ich das pdfpages Packet entdeckt und baue nund die vorab einzeln erzeugten PDF Files im Nachhinein zusammen.
\documentclass{article}
\usepackage{pdfpages}

\includeonly{anschreiben/anschreiben,lebenslauf/lebenslauf}

\begin{document}

%\includepdf[pages=-]{anschreiben/anschreiben.pdf}
%\includepdf[pages=-]{lebenslauf/lebenslauf.pdf}

\end{document}
Das funktioniert auch so weit. Jedoch haben das Anschreiben und der Lebenslauf unterschiedliche Formatierungen z.zb. Fonteinstellungen. Natürlich kann ich die jetzt von hand anpassen, das ist aber relativ unschön. Ideal wäre es wenn sich die beiden .tex Dokumente auf die gleich Formatierungseinstellungen teilen könnten (z.B. ein externes Stylefile in dem die Fonteinstellungen festgelegt werden). Welche Möglichkeiten gibt es für dieses Problem? Eine selbst definierte documentclass geht ja nicht da jedes .tex seine eigene documentclass verwenden muss: scrlttr2 bzw scrartcl.


Grüsse,
Gerd

Hagbard Celine
Forum-Century
Forum-Century
Beiträge: 152
Registriert: Mi 23. Feb 2011, 22:13
Wohnort: Halle (Saale)

Beitrag von Hagbard Celine »

Du könntest die ganzen Einstellungen (bis auf \documentclas{}), die du sonst in eine eigene Klasse schreiben würdest, trotzdem in eine eigene tex-Datei schreiben und diese dann in beiden Dokumenten einbinden.
Also eine Datei praeambel.tex schreiben:
\KOMAoptions{12pt,a4paper}
\usepackage{...}
weitere Präambel
Und diese bindest du dann ein:
\documentclass{scrartcl}
\input{praeambel}
\begin{document}
...
\end{document}
und
\documentclass{scrlttr2}
\input{praeambel}
\begin{document}
...
\end{document}
Soweit ich weiß ist a4paper bei den KOMA-Klassen Standardeinstellung...

auser
Forum-Newbie
Forum-Newbie
Beiträge: 2
Registriert: Sa 20. Aug 2011, 13:25

Beitrag von auser »


Benutzeravatar
KOMA
TeX-Entwickler
TeX-Entwickler
Beiträge: 2958
Registriert: Fr 4. Jul 2008, 17:28
Kontaktdaten:

Beitrag von KOMA »

@auser: Da lief wohl mit der Antwort etwas schief.

@Hagbard Celine: 12pt und a4paper sind keine Optionen, die \KOMAoptions versteht. Wie die entsprechenden Optionen für \KOMAoptions lauten, steht in der log-Datei, wenn man diese Optionen bei \documentclass angibt. Deren Erklärung sollte man dann in der KOMA-Script-Anleitung nochmal nachlesen und dabei darauf achten, ob eine Änderung dieser Optionen eine automatische Neuberechnung des Satzspiegels bewirkt oder man den selbst anstoßen muss (siehe \recalctyperea).

Generell: \includeonly hat keine Auswirkung auf \includepdf, sondern nur auf \include.

Man kann mit scrlttr2 auch Text außerhalb eines Briefes platzieren - auch wenn das nicht unbedingt der Sinn der Sache war. Man kann auch nach dem Schlussgruß eines Briefes noch Text platzieren. Man kann mit Hilfe von sections.lco sogar Gliederungsüberschriften in einem Brief verwenden. Zwar unterstützt sections.lco selbst kein Inhaltsverzeichnis, das müsste sich aber mit tocbasic (siehe KOMA-Script-Anleitung) leicht erzeugen lassen.

Antworten