2 % Bemerkungen zum Vorlagensatz RB von
3 % Richardson & Büren GmbH
5 % Hier wurden einige Ideen aufgegriffen, die in folgendem Vortrag
7 % http://www.kivitendo-support.de/vortraege/Lx-Office%20Anwendertreffen%20LaTeX-Druckvorlagen-Teil3-finale.pdf
9 % Am Ende dieser Datei befindet sich ein Abschnitt "Quickstart", der die
10 % Vorbereitungsschritte beschreibt, die bei diesem Druckvorlagensatz nötig
15 % Die documentclass und alle usepackage-Anweisungen sind in
16 % 'inheaders.tex' ausgelagert. Diese werden von allen Vorlagen via
19 % Desweiteren sind einige Einstellungen und eigene Befehle, die alle
20 % Vorlagen verwenden, in 'insetting.tex' untergebracht. Auch diese
21 % werden mit \input eingebunden.
22 % Da in eingebundenen Dateien die kivitendo-Variablen nicht aufgelöst
23 % werden könnnen, werden die hier verwendeten Variablen in jedem
24 % Dokument vorher mit \newcommand neu definiert.
27 % In 'insettings.tex' wird anhand des verwendeten Sprachkürzels die
28 % Sprache unterschieden und eine entsprechende Übersetzungsdatei geladen,
29 % die Textbausteine bzw. -Schnipsel enthält. Die Vorlagen verwenden nur
30 % diese Schnipsel. Im Moment werden die Vorlagenkürzel DE und EN in
31 % Benutzung mit den entsprechenden Übersetzungsdateien 'deutsch.tex'
32 % und 'english.tex' unterschieden.
35 % Um gleiche Vorlagen für verschiedene Firmen verwenden zu können, wird je
36 % nach dem Wert der Kivitendo-Variablen <%kivicompany%> ein
37 % Firmenverzeichnis ausgewählt (siehe 'insettings.tex'), in dem Briefkopf,
38 % Identitäten und Währungs-/Kontoeinstellungen hinterlegt sind.
39 % <%kivicompany%> enthält den Namen des verwendeten Mandantendaten.
40 % Ist kein Firmenname eingetragen, so wird das
41 % generische Unterverzeichnis 'firma' verwendet.
44 % In jedem Firmen-Unterverzeichnis soll eine Datei 'ident.tex'
45 % vorhanden sein, die mit \newcommand Werte für \telefon, \fax,
46 % \firma, \strasse, \ort, \ustid, \email und \homepage definiert.
49 % Für jede Währung (siehe 'insettings.tex') soll eine Datei vorhanden
50 % sein, die das Währungssymbol (\currency) und folgende Angaben für
51 % ein Konto in dieser Währung enthält \kontonummer, \bank,
52 % \bankleitzahl, \bic und \iban.
53 % So kann in den Dokumenten je nach Währung ein anderes Konto
55 % Nach demselben Schema können auch weitere, alternative Bankverbindungen
56 % angelegt werden, die dann in insettings.tex als Variable im
57 % unteren Abschnitt der Datei 'insettings.tex', Kommentar Fusszeile
58 % (cfoot) eingefügt werden.
61 % Eine Hintergrundgrafik oder ein Logo kann in Abhängigkeit vom
62 % Medium (z.B. nur beim Verschicken mit E-Mail) eingebunden
63 % werden. Dies ist im Moment auskommentiert.
65 % Desweiteren sind (auskommentierte) Beispiele enthalten für eine
66 % Grafik als Briefkopf, nur ein Logo, oder ein komplettes DinA4-PDF
70 % Die Tabelle im Fuß verwendet die Angaben aus firma/ident.tex und
71 % firma/*_account.tex.
75 % Als Tabellenumgebung wird longtable verwendet. Diese Umgebung
76 % kann in einer Tabelle umbrechen. Da aber der Umbruch nicht von
77 % kivitendo kontrolliert wird, kann man keinen Übertrag machen.
78 % Innerhalb des Langtextes <%longdescription%> wird nicht umgebrochen. Um
79 % dies zu erreichen kann z.B. per renewcommand das "\newline" umdefiniert
83 % Quickstart (wo kann was angepasst werden?):
84 % insettings.tex : Pfad zu Angaben über Mandanten (default: firma)
86 % Seitenränder / Geometry
87 % Aussehen Kopf/Fußzeile
88 % firma/* : Angaben über Mandanten
89 % Es muß mindestens eine Sprache angelegt werden!
90 % deutsch.tex : Textschnipsel für Deutsch
91 % Dafür eine Sprache mit Vorlagenkürzel DE anlegen
92 % english.tex : Textschnipsel für Englisch
93 % Dafür eine Sprache mit Vorlagenkürzel EN anlegen