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 Lx-Office-Variablen <%titlebar%> ein
37 % Firmenverzeichnis ausgewählt (siehe 'insettings.tex'), in dem Briefkopf,
38 % Identitäten und Währungs-/Kontoeinstellungen hinterlegt sind.
39 % <%titlebar%> enthält den Namen des Benutzers und der verwendeten
40 % Mandantendatenbank. Ist kein Firmenname eingetragen, so wird das
41 % generische Unterverzeichnis 'firma' verwendet.
42 % Das heißt, dass ein Firmenverzeichnis mit dem Namen der Mandantendatenbank
43 % angelegt werden sollte.
46 % In jedem Firmen-Unterverzeichnis soll eine Datei 'ident.tex'
47 % vorhanden sein, die mit \newcommand Werte für \telefon, \fax,
48 % \firma, \strasse, \ort, \ustid, \email und \homepage definiert.
51 % Für jede Währung (siehe 'insettings.tex') soll eine Datei vorhanden
52 % sein, die das Währungssymbol (\currency) und folgende Angaben für
53 % ein Konto in dieser Währung enthält \kontonummer, \bank,
54 % \bankleitzahl, \bic und \iban.
55 % So kann in den Dokumenten je nach Währung ein anderes Konto
57 % Nach demselben Schema können auch weitere, alternative Bankverbindungen
58 % angelegt werden, die dann in insettings.tex als Variable im
59 % unteren Abschnitt der Datei 'insettings.tex', Kommentar Fusszeile
60 % (cfoot) eingefügt werden.
63 % Eine Hintergrundgrafik oder ein Logo kann in Abhängigkeit vom
64 % Medium (z.B. nur beim Verschicken mit E-Mail) eingebunden
65 % werden. Dies ist im Moment auskommentiert.
67 % Desweiteren sind (auskommentierte) Beispiele enthalten für eine
68 % Grafik als Briefkopf, nur ein Logo, oder ein komplettes DinA4-PDF
72 % Die Tabelle im Fuß verwendet die Angaben aus firma/ident.tex und
73 % firma/*_account.tex.
77 % Als Tabellenumgebung wird longtable verwendet. Diese Umgebung
78 % kann in einer Tabelle umbrechen. Da aber der Umbruch nicht von
79 % kivitendo kontrolliert wird, kann man keinen Übertrag machen.
80 % Innerhalb des Langtextes <%longdescription%> wird nicht umgebrochen. Um
81 % dies zu erreichen kann z.B. per renewcommand das "\newline" umdefiniert
85 % Quickstart (wo kann was angepasst werden?):
86 % insettings.tex : Pfad zu Angaben über Mandanten (default: firma)
88 % Seitenränder / Geometry
89 % Aussehen Kopf/Fußzeile
90 % firma/* : Angaben über Mandanten
91 % Es muß mindestens eine Sprache angelegt werden!
92 % deutsch.tex : Textschnipsel für Deutsch
93 % Dafür eine Sprache mit Vorlagenkürzel DE anlegen
94 % english.tex : Textschnipsel für Englisch
95 % Dafür eine Sprache mit Vorlagenkürzel EN anlegen