2 % Bemerkungen zum Vorlagensatz RB von
3 % Richardson & Büren GbR, Bonn
5 % Hier wurden einige Ideen aufgegriffen, die in folgendem Vortrag
7 % http://www.lx-office.org/uploads/media/Lx-Office_Anwendertreffen_LaTeX-Druckvorlagen-31.01.2011_01.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 Lx-Office-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 herangezogenen
28 % Vorlagen-Dateinamens die Sprache unterschieden und eine
29 % entsprechende Übersetzungsdatei geladen, die Textbausteine
30 % bzw. -Schnipsel enthält. Die Vorlagen verwenden nur diese
31 % Schnipsel. Im Moment sind die Vorlagenkürzel DE und EN in
32 % Benutzung mit den entsprechenden Übersetzungsdateien 'deutsch.tex'
35 % Die eigentlichen Vorlagen sind gleich, deshalb sind die Dateien
36 % für die Sprachen (z.B. invoice_DE.tex) nur symbolische Links auf
37 % die Default-Datei ohne Sprachkürzel (z.B. invoice.tex).
41 % Um gleiche Vorlagen für verschiedene Firmen verwenden zu können, wird je
42 % nach dem Wert der Lx-Office-Variablen <%employee_company%> ein
43 % Firmenverzeichnis ausgewählt (siehe 'insettings.tex'), in dem Briefkopf,
44 % Identitäten und Währungs-/Kontoeinstellungen hinterlegt sind.
45 % <%employee_company%> entspricht dem Feld "Firma" bei den
46 % Benutzereinstellungen. Ist kein Firmenname eingetragen, so wird das
47 % generische Unterverzeichnis 'firma' verwendet.
51 % In jedem Firmen-Unterverzeichnis soll eine Datei 'ident.tex'
52 % vorhanden sein, die mit \newcommand Werte für \telefon, \fax,
53 % \firma, \strasse, \ort, \ustid, \email und \homepage definiert.
56 % Für jede Währung (siehe 'settings.tex') soll eine Datei vorhanden
57 % sein, die das Währungssymbol (\currency) und folgende Angaben für
58 % ein Konto in dieser Währung enthält \kontonummer, \bank,
59 % \bankleitzahl, \bic und \iban.
60 % So kann in den Dokumenten je nach Währung ein anderes Konto
64 % Eine Hintergrundgrafik oder ein Logo kann in Abhängigkeit vom
65 % Medium (z.B. nur beim Verschicken mit E-Mail) eingebunden
66 % werden. Dies ist im Moment auskommentiert.
68 % Desweiteren sind (auskommentierte) Beispiele enthalten für eine
69 % Grafik als Briefkopf, nur ein Logo, oder ein komplettes DinA4-PDF
73 % Die Tabelle im Fuß verwendet die Angaben aus firma/ident.tex und
74 % firma/*_account.tex.
78 % Als Tabellenumgebung wird longtable verwendet. Diese Umgebung
79 % kann in einer Tabelle umbrechen. Da aber der Umbruch nicht von
80 % Lx-Office kontrolliert wird, kann man kein Übertrag mit
81 % <%sumcarriedforward%> machen (dazu z.B. tabularx und
82 % <%pagebreak ... %> verwenden).
83 % Innerhalb des Langtextes <%longdescription%> wird nicht umgebrochen. Um
84 % dies zu erreichen kann z.B. per renewcommand das "\newline" umdefiniert
88 % Quickstart (wo kann was angepasst werden?):
89 % insettings.tex : Pfad zu Angaben über Mandanten (default: firma)
91 % Seitenränder / Geometry
92 % Aussehen Kopf/Fußzeile
93 % firma/* : Angaben über Mandanten
94 % Es muß mindestens eine Sprache angelegt werden!
95 % deutsch.tex : Textschnipsel für Deutsch
96 % Dafür eine Sprache mit Vorlagenkürzel DE anlegen
97 % english.tex : Textschnipsel für Englisch
98 % Dafür eine Sprache mit Vorlagenkürzel EN anlegen