summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/qrbill
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2022-10-21 19:40:14 +0000
committerKarl Berry <karl@freefriends.org>2022-10-21 19:40:14 +0000
commit7497c4966c396ae7571b4880790b995b9ec3f7b2 (patch)
tree6e25461252052edc1b45c7df82412814dd3b57b8 /Master/texmf-dist/doc/latex/qrbill
parent882f717fb8dc8d368852af2ae11783f704858f7c (diff)
qrbill (21oct22)
git-svn-id: svn://tug.org/texlive/trunk@64773 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/latex/qrbill')
-rw-r--r--Master/texmf-dist/doc/latex/qrbill/README.md14
-rw-r--r--Master/texmf-dist/doc/latex/qrbill/qrbill-letter-demo.tex95
-rw-r--r--Master/texmf-dist/doc/latex/qrbill/qrbill-standalone-demo.tex77
-rw-r--r--Master/texmf-dist/doc/latex/qrbill/qrbill.pdfbin85725 -> 86225 bytes
4 files changed, 182 insertions, 4 deletions
diff --git a/Master/texmf-dist/doc/latex/qrbill/README.md b/Master/texmf-dist/doc/latex/qrbill/README.md
index d04340f782d..03eff67b341 100644
--- a/Master/texmf-dist/doc/latex/qrbill/README.md
+++ b/Master/texmf-dist/doc/latex/qrbill/README.md
@@ -4,7 +4,7 @@ Copyright (C) Marei Peischl (peiTeX) <marei@peitex.de>, 2020–2022
This work is part of a collaborative project of Marei Peischl (peiTeX) and Alex Antener (foobar LLC).
-qrbill 2022/09/15 v1.05
+qrbill 2022/10/20 v1.07
***************************************************************************
@@ -65,12 +65,18 @@ For further information on l3build and other options please have a look at the c
* v1.03 (2021-05-10)
- Update to swiss qrbill payments standard v2.2
- Add seb-iban and sep-reference to the example files
- * v1.04 (2022/07/02)
+ * v1.04 (2022-07-02)
- add basic support for EPC QR codes
- add date parsing mechanism to preset the dates to values of `\today`
- * v1.05 (2022/09/15)
+ * v1.05 (2022-09-15)
- add option to convert all data to strings
- add mechanism to do custom replacements within the data
- fix qrcode encoding to support UTF-8
- add support for speedata's luaqrcode library for qrcode generation http://speedata.github.io/luaqrcode/
- - small layout and documentation fixes \ No newline at end of file
+ - small layout and documentation fixes
+ * v1.06 (2022-10-18)
+ - additional customization for vrule
+ - add possibilities to ignore data fields if empty
+ - allow the usage of commas within the billing info
+ * v1.07 (2022-10-20)
+ - fix utf8 encoding für qrmode=package \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/qrbill/qrbill-letter-demo.tex b/Master/texmf-dist/doc/latex/qrbill/qrbill-letter-demo.tex
new file mode 100644
index 00000000000..5cb69f3cd64
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/qrbill/qrbill-letter-demo.tex
@@ -0,0 +1,95 @@
+%%
+%% This is file `qrbill-letter-demo.tex',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% qrbill.dtx (with options: `qrbill-letter-demo.tex')
+%%
+%% Copyright (C) 2020–2022 by Marei Peischl (peiTeX) <marei@peitex.de>
+%%
+%% This work is a collaboration of
+%% Marei Peischl (peiTeX) and Alex Antener (foobar LLC).
+%%
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.3
+%% of this license or (at your option) any later version.
+%% The latest version of this license is in
+%% http://www.latex-project.org/lppl.txt
+%% and version 1.3 or later is part of all distributions of LaTeX
+%% version 2005/12/01 or later.
+%%
+%% This work has the LPPL maintenance status `maintained'.
+%%
+%% The Current Maintainer of this work is
+%% Marei Peischl <qrbill@peitex.de>.
+%%
+%% This work consists of the files
+%% qrbill.dtx and qrbill.ins, qrbill-vocab.csv
+%% and the derived files
+%% qrbill.sty, swiss.qrbill-cfg.tex, epc.qrbill-cfg.tex,
+%% qrbill-letter-demo.tex, qrbill-standalone-demo.tex.
+%%
+%% The development repository can be found at
+%% https://github.com/peitex/qrbill
+%% Please use the issue tracker for feedback!
+%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\documentclass[foldmarks=b]{scrletter}
+\usepackage[
+ frame=top,
+ sep-iban=4,
+ sep-reference=-5,
+]{qrbill}
+
+\DeclareNewLayer[
+align=bl,
+voffset=\paperheight,
+hoffset=0pt,
+contents={\QRbill},
+width=\paperwidth,
+height=105mm,
+]{qrbill}
+
+\begin{document}
+
+\qrbillsetdata{
+ creditor*={foobar LLC\\
+Postfach\\
+404\\
+2342\\
+Zurich\\
+CH},
+ Account=CH1280808005649899718,
+ vat=123123123,% VAT number with stripped CH and periods
+ debtor*={peiTeX\\
+TeXnikerweg\\
+78\\
+23420\\
+Hamburg\\
+DE},
+ Amount=1337.42,
+ Message=Bestellung vom 27.06.2020,
+ invoicenum=100-4242,
+ vatdetails=0,% 0% VAT
+ AV1=LX;F00BAR;2342,
+}
+
+\setkomavar{fromaddress}{\insertcreditor}
+
+\begin{letter}{\insertdebtor}
+
+\opening{opening}
+
+Text
+
+\closing{closing}
+
+\AddLayersToPageStyle{@everystyle@}{qrbill}
+
+\end{letter}
+\end{document}
+\endinput
+%%
+%% End of file `qrbill-letter-demo.tex'.
diff --git a/Master/texmf-dist/doc/latex/qrbill/qrbill-standalone-demo.tex b/Master/texmf-dist/doc/latex/qrbill/qrbill-standalone-demo.tex
new file mode 100644
index 00000000000..2aaed854bab
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/qrbill/qrbill-standalone-demo.tex
@@ -0,0 +1,77 @@
+%%
+%% This is file `qrbill-standalone-demo.tex',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% qrbill.dtx (with options: `qrbill-standalone-demo.tex')
+%%
+%% Copyright (C) 2020–2022 by Marei Peischl (peiTeX) <marei@peitex.de>
+%%
+%% This work is a collaboration of
+%% Marei Peischl (peiTeX) and Alex Antener (foobar LLC).
+%%
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.3
+%% of this license or (at your option) any later version.
+%% The latest version of this license is in
+%% http://www.latex-project.org/lppl.txt
+%% and version 1.3 or later is part of all distributions of LaTeX
+%% version 2005/12/01 or later.
+%%
+%% This work has the LPPL maintenance status `maintained'.
+%%
+%% The Current Maintainer of this work is
+%% Marei Peischl <qrbill@peitex.de>.
+%%
+%% This work consists of the files
+%% qrbill.dtx and qrbill.ins, qrbill-vocab.csv
+%% and the derived files
+%% qrbill.sty, swiss.qrbill-cfg.tex, epc.qrbill-cfg.tex,
+%% qrbill-letter-demo.tex, qrbill-standalone-demo.tex.
+%%
+%% The development repository can be found at
+%% https://github.com/peitex/qrbill
+%% Please use the issue tracker for feedback!
+%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\documentclass{standalone}
+\usepackage[nswissgerman]{babel}
+
+\RequirePackage{xcolor}
+\usepackage[
+ icon=swiss-cross,
+ separate=false,
+ sep-iban=4,
+ sep-reference=-5
+]{qrbill}
+
+\begin{document}
+
+\QRbill[
+ creditor*={foobar LLC\\
+Postfach\\
+404\\
+2342\\
+Zurich\\
+CH},
+ Account=CH1280808005649899718,
+ vat=123123123,% VAT number with stripped CH and periods
+ debtor*={peiTeX\\
+TeXnikerweg\\
+78\\
+23420\\
+Hamburg\\
+DE},
+ Amount=1337.42,
+ Message=Bestellung vom 27.06.2020,
+ invoicenum=100-4242,
+ vatdetails=0,% 0% VAT
+ AV1=LX;F00BAR;2342,
+]
+
+\end{document}
+\endinput
+%%
+%% End of file `qrbill-standalone-demo.tex'.
diff --git a/Master/texmf-dist/doc/latex/qrbill/qrbill.pdf b/Master/texmf-dist/doc/latex/qrbill/qrbill.pdf
index f515cbd69ec..3684e2c948b 100644
--- a/Master/texmf-dist/doc/latex/qrbill/qrbill.pdf
+++ b/Master/texmf-dist/doc/latex/qrbill/qrbill.pdf
Binary files differ