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 'settings.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
59 % Eine Hintergrundgrafik oder ein Logo kann in Abhängigkeit vom
60 % Medium (z.B. nur beim Verschicken mit E-Mail) eingebunden
61 % werden. Dies ist im Moment auskommentiert.
63 % Desweiteren sind (auskommentierte) Beispiele enthalten für eine
64 % Grafik als Briefkopf, nur ein Logo, oder ein komplettes DinA4-PDF
68 % Die Tabelle im Fuß verwendet die Angaben aus firma/ident.tex und
69 % firma/*_account.tex.
73 % Als Tabellenumgebung wird longtable verwendet. Diese Umgebung
74 % kann in einer Tabelle umbrechen. Da aber der Umbruch nicht von
75 % kivitendo kontrolliert wird, kann man keinen Übertrag machen.
76 % Innerhalb des Langtextes <%longdescription%> wird nicht umgebrochen. Um
77 % dies zu erreichen kann z.B. per renewcommand das "\newline" umdefiniert
81 % Quickstart (wo kann was angepasst werden?):
82 % insettings.tex : Pfad zu Angaben über Mandanten (default: firma)
84 % Seitenränder / Geometry
85 % Aussehen Kopf/Fußzeile
86 % firma/* : Angaben über Mandanten
87 % Es muß mindestens eine Sprache angelegt werden!
88 % deutsch.tex : Textschnipsel für Deutsch
89 % Dafür eine Sprache mit Vorlagenkürzel DE anlegen
90 % english.tex : Textschnipsel für Englisch
91 % Dafür eine Sprache mit Vorlagenkürzel EN anlegen