qbi
2095a4cdca
Datei gehört nicht hier hin
2024-02-04 18:15:07 +01:00
qbi
bdb15c0e0b
Letter-Class-Option über eigenen Befehl geladen
2024-02-04 18:06:38 +01:00
qbi
7813890db6
@ entfernt
...
Das @ zu verwenden ist veraltet. Daher entfernt.
2024-02-04 18:03:00 +01:00
bernd
80c76e5e88
bugfix in check_sty() und install_sty(), umstellung auf absender.lco und option -l
2021-05-28 21:40:18 +02:00
bernd
5180cb2972
bugfix bei den ersetzungen mit sed
2021-05-28 18:51:52 +02:00
bernd
1b9ebd09e5
readme angepaßt
2021-05-15 23:53:45 +02:00
bernd
7331d31bcf
fehlerhaftes exit entfernt, hilfe und option -f hinzugefügt
2021-05-15 23:22:39 +02:00
qbi
e5df5ee85d
POSIX-konformisiert
2021-05-05 17:23:42 +02:00
bernd
4da2b81005
installation von rechnung.sty hinzugefügt, ausgaben überarbeitet
2021-05-05 11:50:12 +02:00
bernd
dbf8c5db6d
installation von rechnung.sty hinzugefügt
2021-05-04 17:21:28 +02:00
qbi
17ddeb8df8
Umbruch vor einer Meldung eingebaut
2021-05-03 23:20:44 +02:00
qbi
99832c946b
Unnötiges echo entfernt
2021-05-03 23:18:47 +02:00
qbi
ac114d4b29
Umleitung gruppiert
2021-05-03 23:17:35 +02:00
qbi
01c13589fb
Merge branch 'main' of gitea:berhsi/rechnung
2021-05-03 23:08:03 +02:00
qbi
5ac94c7dc0
Prüfung auf rubber entfernt, ist nur optional
2021-05-03 23:07:45 +02:00
bernd
b0ea2fbb3e
Merge branch 'main' of https://git.nr18.space/berhsi/rechnung
2021-05-03 23:06:42 +02:00
qbi
411a682bbf
Rückgabewerte der Funktionen direkt nutzen
2021-05-03 23:06:20 +02:00
bernd
4a0fd29f9f
bugfixes
2021-05-03 23:06:18 +02:00
qbi
4de0872217
Merge branch 'main' of gitea:berhsi/rechnung
2021-05-03 22:59:23 +02:00
qbi
6866be70f2
Fehler: muss printf heißen
2021-05-03 22:59:01 +02:00
qbi
08f773c525
YELLOW in {}, da es sonst nach Array aussieht
2021-05-03 22:57:47 +02:00
qbi
b8abc498f3
Unbenutzte Variablen entfernt
2021-05-03 22:57:06 +02:00
qbi
de4f137f8b
Var PROGRAMM_NAME nutzen
2021-05-03 22:55:50 +02:00
bernd
bc858aba61
Merge branch 'main' of https://git.nr18.space/berhsi/rechnung
2021-05-03 22:52:46 +02:00
bernd
326673f8bb
bugfix, vergessenes exit entfernt
2021-05-03 22:51:02 +02:00
qbi
34067d23a7
Bei der Adresse muss am Ende ein ; stehen.
2021-05-03 22:49:12 +02:00
qbi
fb640c789d
Merge branch 'main' of gitea:berhsi/rechnung
2021-05-03 22:44:48 +02:00
qbi
16d27ace1b
tput statt Color codes
2021-05-03 22:44:03 +02:00
bernd
273de80ab3
version in python hinzugefügt
2021-05-03 22:43:37 +02:00
qbi
710a452577
Einige printfs und echos umgebaut
2021-05-03 22:43:20 +02:00
qbi
c065d125da
Weitere Vars gequotet
2021-05-03 21:51:45 +02:00
qbi
fc13201345
Variablen gequotet
2021-05-03 21:49:13 +02:00
qbi
58a98bd5ea
Das local-Builtin ist ein Bashismus.
2021-05-03 21:41:53 +02:00
qbi
f55129a6dd
s/-/--/
2021-05-03 20:04:25 +02:00
qbi
2ab6683949
Beispieleinträge geändert
...
Ich habe die Beispieleinträge etwas angepasst. So sehen die vorgefertigten
Rechnungen ein wenig anders aus.
2021-05-03 20:04:10 +02:00
qbi
dcc925e9b8
Format des Rechnungsdatum angepasst
2021-05-03 19:55:50 +02:00
qbi
df4a20e623
Check auf Wochenende eingebaut
...
Das Zahlungsziel darf nicht an einem Wochenende liegen. Der Code prüft jetzt, ob
es ein Wochenendtag ist und verlängert das Datum um zwei Tage.
2021-05-03 19:49:57 +02:00
qbi
ddc00a25cc
Rubber eingebunden
2021-05-03 19:33:56 +02:00
qbi
a52f9731d1
Verwendung von rubber eingebaut
...
Das Programm `rubber` kompiliert automatisch LaTeX-Texte und lässt LaTeX so oft
durchlaufen, wie es notwendig ist. Hier wird `rubber` außerdem genutzt, um
hinterher aufzuräumen.
2021-05-03 19:32:14 +02:00
qbi
e2a7d6053b
LATEX_BIN --> PDFLATEX_BIN
2021-05-03 19:19:25 +02:00
qbi
c36e8891b4
Rechnung mit Nettobetrag schreiben
...
Üblicherweise werden die Rechnungen als Nettosumme geschrieben. Template korrigiert.
2021-05-03 19:01:36 +02:00
qbi
9e6774420f
Mehr Backslashes
...
In der LaTeX-Datei fehlte ein Backslash. Bei der Ersetzung benötigt sed ein paar
mehr Backslashes, weil einige bei der Ersetzung "verloren" gehen. Damit hat sich
der Issue #2 erledigt.
2021-05-03 18:55:55 +02:00
qbi
73d7bc48ec
rubber statt pdflatex
2021-05-03 14:53:51 +02:00
qbi
ec8ae67e54
TODO: Ausgabe deaktivieren
2021-05-03 14:53:31 +02:00
qbi
9aa2b4047a
s/quit/exit/
2021-05-03 14:28:04 +02:00
qbi
e7717f527f
Check auf EUID ausgetauscht
...
Der Check auf $EUID ist Bash-spezifisch. Die sh nutzt $euid etc.
Damit würde der Check über verschiedene Shells fehlschlagen. Der
Befehl `id -u` ist hingegen vorhanden und sollte Shell-übergreifend
funktionieren.
2021-05-03 14:24:49 +02:00
qbi
cd86cfa7c9
Standardoptionen für Skripte gesetzt
...
Das Skript soll bei fehlgeschlagenene Kommandos oder wenn nicht gesetzte
Variablen genutzt werden, stoppen.
Die Option `posix` scheint Bash-spezifisch zu sein -> entfernt.
2021-05-03 14:21:39 +02:00
qbi
3487f78866
Kleinen Schreibfehler berichtigt.
2021-05-03 14:08:07 +02:00
bernd
9b3ee9d530
todo erweitert
2021-05-03 13:04:28 +02:00
bernd
3714984af5
initialer commit
2021-05-03 12:56:43 +02:00