summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2024-09-12 20:18:21 +0000
committerKarl Berry <karl@freefriends.org>2024-09-12 20:18:21 +0000
commit7c010ba1b6591d81174fd4616f48688cb70676a9 (patch)
tree722677545fc78b2fdbc1aad124602f6b71688234 /Master/texmf-dist/doc
parent620df53fcf9322a3dd1c289618a7bbff835596b3 (diff)
zugferd (12sep24)
git-svn-id: svn://tug.org/texlive/trunk@72262 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc')
-rw-r--r--Master/texmf-dist/doc/latex/zugferd/DEMO-rechnung-zugferd.tex95
-rw-r--r--Master/texmf-dist/doc/latex/zugferd/DEPENDS.txt7
-rw-r--r--Master/texmf-dist/doc/latex/zugferd/README.md27
-rw-r--r--Master/texmf-dist/doc/latex/zugferd/zugferd.pdfbin0 -> 245735 bytes
4 files changed, 129 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/latex/zugferd/DEMO-rechnung-zugferd.tex b/Master/texmf-dist/doc/latex/zugferd/DEMO-rechnung-zugferd.tex
new file mode 100644
index 00000000000..1d38dcafb5c
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/zugferd/DEMO-rechnung-zugferd.tex
@@ -0,0 +1,95 @@
+% !TeX Program=lualatex
+%
+% Demo file for the LaTeX-ZUGFeRD project
+% This file corresponds to version 0.8 (2024-09-11)
+%
+% Copyright (C) 2024 Marei Peischl <marei@peitex.de>
+% ---------------------------------------------------------
+%
+% This file may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.3c
+% 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.3c or later is part of all distributions of LaTeX
+% version 2008-05-04 or later.
+%
+\DocumentMetadata{
+ pdfstandard=a-3b,
+ lang=de,
+}
+\documentclass[parskip=half-,german]{scrartcl}
+
+\usepackage[
+ format=xrechnung3.0% 3.0 is the default anyway, but you can select the format to avoid automatic changes.
+]{zugferd-invoice}
+
+\setkomavar{invoice}{2024:1337}
+\setkomavar{date}{2024-01-04}
+\setkomavar{title}{Rechnung}
+
+\newkomafont{invoicetotal}{\bfseries}
+
+\SetZUGFeRDData{
+% document-type = commercial-invoice, % commented as this setting matches the initial value
+ id=komavar,
+% date=auto, % commented as this setting matches the initial value
+% delivery-date = auto, % commented as this setting matches the initial value
+ subject=komavar,
+ fromaddress=komavar,
+% tax/category=S,
+% tax/rate=19,
+ unit=hour,
+ seller/name = {peiTeX (Marei Peischl)},
+ seller/postcode = {20253},
+ seller/city ={Hamburg},
+ seller/country = DE,
+ seller/address = {Address 1},
+ seller/vatid = {DE123456789},
+ seller/contact= {Marei\\+4900000000\\marei@peitex.de},
+ seller/email = {kontakt@peitex.de},
+ buyer/reference = {buyer-reference}, %oder Leitweg-ID
+ buyer/name = {Käufer Name},
+ buyer/postcode = {20253},
+ buyer/city ={Hamburg},
+ buyer/country = DE,
+ buyer/address = {Address 1\\Address 2},
+ buyer/vatid = {DE123456789},
+ buyer/email = {invoice@example.org},
+ currency=€,
+ payment-terms={Zahlbar innerhalb von 14 Tagen},% entweder das oder das Datum (Zeile drunter) ist notwendig
+ due-date={20240118},
+ payment-means / type = 58, % SEPA Übereisung,
+ payment-means / iban = DE68430609671013251700,
+ payment-means / account-holder = Marei Peischl,
+ payment-means / bic =GENODEM1GLS
+}
+
+
+
+\begin{document}
+
+
+\begin{letter}{Firma\\Vorname Nachname\\Rechnungsadresse\\PLZ Ort}
+
+\opening{Guten Tag,}
+
+hiermit stelle ich Ihnen meine Arbeit im Rahmen des Projektes XX in Rechnung. Die Leistung wurde im Januar 2024 erbracht.
+
+\AddInvoiceItem{3}{Weiterentwicklung/funktionale Erweiterung}{90}
+\AddInvoiceItem[7]{3}{Support}{90}
+\AddInvoiceItem{2}{Support an Feiertagen/Wochenende}{180}
+
+\PrintInvoiceTabular
+
+Ich bitte Sie oben genannte Betrag binnen 30 Tagen auf unten genanntes Konto zu überweisen.
+
+%Falls gewünscht
+\closing{Happy \TeX{}ing}
+
+
+\end{letter}
+
+\end{document}
diff --git a/Master/texmf-dist/doc/latex/zugferd/DEPENDS.txt b/Master/texmf-dist/doc/latex/zugferd/DEPENDS.txt
new file mode 100644
index 00000000000..9156e86f4c1
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/zugferd/DEPENDS.txt
@@ -0,0 +1,7 @@
+# Proudly generated by the Island of TeX's DEPendency Printer https://gitlab.com/islandoftex/texmf/depp
+soft babel# only zugferd-invoice.sty
+soft booktabs# only zugferd-invoice.sty
+soft koma-script# only zugferd-invoice.sty
+soft ragged2e# only zugferd-invoice.sty
+siunitx
+soft xltabular# only zugferd-invoice.sty
diff --git a/Master/texmf-dist/doc/latex/zugferd/README.md b/Master/texmf-dist/doc/latex/zugferd/README.md
new file mode 100644
index 00000000000..e6d85f137cc
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/zugferd/README.md
@@ -0,0 +1,27 @@
+# ZUGFeRD - Create ZUGFeRD and other kinds of E-invoices using LaTeX
+
+Copyright (C) 2023–2024 by Marei Peischl (peiTeX) <marei@peitex.de>
+
+zugferd version 0.8 (2024-09-11)
+
+***************************************************************************
+
+ This material is subject to the LaTeX Project Public License version 1.3c
+ or later. See http://www.latex-project.org/lppl.txt for details.
+
+***************************************************************************
+
+## Abstract
+
+This package provides an interface to make your LaTeX-based invoicing compatible to e-invoicing standards, such as they exist in the EU.
+
+The package includes a demo implementation, which can be used by template developers to create their own company specific variant. The included example file shows how to use it. This package is built so it also creates the XML file which will be directly attached to the PDF.
+
+There also exist interfaces to attach an XML file generated differently. Please have a look at the documentation.
+
+This package does not provide. Please be aware of you have to use valid input data for a valid ZUGFeRD output. The documentation suggests some options.
+
+
+# Version History
+
+ * 0.8 (2024-09-11) First version on CTAN
diff --git a/Master/texmf-dist/doc/latex/zugferd/zugferd.pdf b/Master/texmf-dist/doc/latex/zugferd/zugferd.pdf
new file mode 100644
index 00000000000..3d3801ab7b9
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/zugferd/zugferd.pdf
Binary files differ