diff options
author | Karl Berry <karl@freefriends.org> | 2022-10-21 19:40:14 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2022-10-21 19:40:14 +0000 |
commit | 7497c4966c396ae7571b4880790b995b9ec3f7b2 (patch) | |
tree | 6e25461252052edc1b45c7df82412814dd3b57b8 /Master/texmf-dist/doc/latex/qrbill | |
parent | 882f717fb8dc8d368852af2ae11783f704858f7c (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.md | 14 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/qrbill/qrbill-letter-demo.tex | 95 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/qrbill/qrbill-standalone-demo.tex | 77 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/qrbill/qrbill.pdf | bin | 85725 -> 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 Binary files differindex f515cbd69ec..3684e2c948b 100644 --- a/Master/texmf-dist/doc/latex/qrbill/qrbill.pdf +++ b/Master/texmf-dist/doc/latex/qrbill/qrbill.pdf |