Revision 83486edb
Von Marei Peischl vor mehr als 3 Jahren hinzugefügt
templates/print/marei/Readme.md | ||
---|---|---|
1 |
|
|
2 | 1 |
# Bemerkungen zum Vorlagensatz |
3 |
### © 2020 by Marei Peischl (peiTeX TeXnical Solutions) |
|
2 |
### © 2020–2021 by Marei Peischl (peiTeX TeXnical Solutions)
|
|
4 | 3 |
|
5 | 4 |
## Quickstart (wo kann was angepasst werden?): |
6 | 5 |
|
7 | 6 |
* insettings.tex : Pfad zu Angaben über Mandanten (default: firma) |
8 | 7 |
Logo/Briefpapier |
9 | 8 |
Layout der Kopf/Fußzeile |
10 |
innerhalb dieser Datei werden auch die folgenden Dateien geladen:
|
|
11 |
firma/ident.tex : Angaben über Mandanten
|
|
12 |
firma/<währungskürzel>_account.tex
|
|
9 |
innerhalb dieser Datei werden auch die folgenden Dateien geladen:
|
|
10 |
firma/ident.tex : Angaben über Mandanten
|
|
11 |
firma/<währungskürzel>_account.tex
|
|
13 | 12 |
|
14 | 13 |
* Es muß mindestens eine Sprache angelegt werden! |
15 | 14 |
- deutsch.tex : Textschnipsel für Deutsch |
16 |
Dafür eine Sprache mit Vorlagenkürzel DE anlegen |
|
15 |
Dafür eine Sprache mit Vorlagenkürzel DE anlegen
|
|
17 | 16 |
- english.tex : Textschnipsel für Englisch |
18 |
Dafür eine Sprache mit Vorlagenkürzel EN anlegen |
|
17 |
Dafür eine Sprache mit Vorlagenkürzel EN anlegen
|
|
19 | 18 |
|
20 | 19 |
|
21 | 20 |
|
... | ... | |
36 | 35 |
- Sprache: lädt die entsprechende Sprachdatei, falls DE -> *deutsch.tex*, falls EN *englisch.tex* und setzt die babel Optionen. Die Datei enthält Übersetzungen von Einzelbegriffen und Textbausteinen. |
37 | 36 |
- Lädt die Konfigurationsdatei, ohne spezielle Mandanten ist der Suchpfad zur Konfiguration der Unterordner *firma/* |
38 | 37 |
- Lädt die Datei *ident.tex*, sowie die Abbildung Briefkopf. |
39 |
|
|
38 |
|
|
40 | 39 |
#### Mandanten / Firma: |
41 | 40 |
|
42 | 41 |
Um gleiche Vorlagen für verschiedene Firmen verwenden zu können, wird je |
... | ... | |
71 | 70 |
Desweiteren sind (auskommentierte) Beispiele enthalten für eine |
72 | 71 |
Grafik als Briefkopf, nur ein Logo, oder ein komplettes DinA4-PDF |
73 | 72 |
als Briefpapier. |
73 |
|
|
74 |
Absolute Positionierung innerhalb des Brief-Layouts ist über die entsprechende Dokumentation des scrlayer-Paketes möglich. |
|
75 |
Da die Voreinstellungen bereits einige Sonderfälle automatisch berücksichtigen ist mit den Anpassungen Vorsicht geboten. |
|
76 |
Sämtliche Einstellungen sollten jedoch außerhalb der *.sty-Dateien vorgenommen werden. |
|
77 |
Anpassungen der insettings.tex betreffen hierbei alle Mandanten. Mandantenspezifische Einstellung sind über die zugehörige Konfigurationsdatei möglich. |
|
78 |
In diesem Fall kann zum Ende der insettings eine weitere Konfigurationsdatei über die Verwendung von \identpath geladen werden. Ein Beispiel ist in der insettings.tex enthalten. |
|
74 | 79 |
|
75 |
#### Fusszeile:
|
|
80 |
#### Fußzeile:
|
|
76 | 81 |
Die Tabelle im Fuß verwendet die Angaben aus *firma/ident.tex* und |
77 | 82 |
*firma/*_account.tex*. Ihre Struktur wird in der *insettings.tex* definiert. |
78 | 83 |
|
... | ... | |
140 | 145 |
|
141 | 146 |
``` |
142 | 147 |
\SetupPricingTabular{ |
143 |
pos/header=\position,
|
|
144 |
id/header=\artikelnummer,
|
|
145 |
desc/header=\bezeichnung,
|
|
146 |
amount/header=\menge,
|
|
147 |
price/header=\einzelpreis,
|
|
148 |
pricetotal/header=\gesamtpreis
|
|
148 |
pos/header=\position,
|
|
149 |
id/header=\artikelnummer,
|
|
150 |
desc/header=\bezeichnung,
|
|
151 |
amount/header=\menge,
|
|
152 |
price/header=\einzelpreis,
|
|
153 |
pricetotal/header=\gesamtpreis
|
|
149 | 154 |
} |
150 | 155 |
``` |
151 | 156 |
|
157 |
##### Farbige Tabellen |
|
158 |
Versionen ab Juli 2021 enthalten die Möglichkeit farbige Tabellen zu nutzen. |
|
159 |
Die Optionen für die `PricingTabular` Umgebung können wie folgt konfiguriert werden: |
|
160 |
``` |
|
161 |
color-rows=<true/false>,% false |
|
162 |
rowcolor-odd=<Farbname>,% black!10 |
|
163 |
rowcolor-even=<Farbname>,% leer, also keine Farbbox wird erzeugt |
|
164 |
rowcolor-header=<Farbname>,% black!35 |
|
165 |
rowcolor-total=<Farbname>,% black!35 |
|
166 |
``` |
|
167 |
Die Angabe hinter dem Kommentarzeichen entspricht der Voreinstellung. |
|
168 |
|
|
169 |
|
|
152 | 170 |
##### Reihenfolge/Anzahl der Spalten ändern |
153 | 171 |
|
154 | 172 |
Die Reihenfolge wurde über die Option `columns` festgelegt. |
Auch abrufbar als: Unified diff
marei: add information on colored tables