@@ -200,21 +200,51 @@
|
|||||||
</manifest>
|
</manifest>
|
||||||
<manifestSections>
|
<manifestSections>
|
||||||
<manifestSection>
|
<manifestSection>
|
||||||
<name>FreeSans.ttf</name>
|
<name>SourceSansPro-Regular.ttf</name>
|
||||||
<manifestEntries>
|
<manifestEntries>
|
||||||
<Content-Type>font/ttf</Content-Type>
|
<Content-Type>font/ttf</Content-Type>
|
||||||
</manifestEntries>
|
</manifestEntries>
|
||||||
</manifestSection>
|
</manifestSection>
|
||||||
<manifestSection>
|
<manifestSection>
|
||||||
<name>FreeSerif.ttf</name>
|
<name>SourceSansPro-It.ttf</name>
|
||||||
<manifestEntries>
|
<manifestEntries>
|
||||||
<Content-Type>application/x-font</Content-Type>
|
<Content-Type>font/ttf</Content-Type>
|
||||||
</manifestEntries>
|
</manifestEntries>
|
||||||
</manifestSection>
|
</manifestSection>
|
||||||
<manifestSection>
|
<manifestSection>
|
||||||
<name>Times-Bold.ttf</name>
|
<name>SourceSansPro-Bold.ttf</name>
|
||||||
<manifestEntries>
|
<manifestEntries>
|
||||||
<Content-Type>application/x-font</Content-Type>
|
<Content-Type>font/ttf</Content-Type>
|
||||||
|
</manifestEntries>
|
||||||
|
</manifestSection>
|
||||||
|
<manifestSection>
|
||||||
|
<name>SourceSansPro-BoldIt.ttf</name>
|
||||||
|
<manifestEntries>
|
||||||
|
<Content-Type>font/ttf</Content-Type>
|
||||||
|
</manifestEntries>
|
||||||
|
</manifestSection>
|
||||||
|
<manifestSection>
|
||||||
|
<name>SourceSerifPro-Regular.ttf</name>
|
||||||
|
<manifestEntries>
|
||||||
|
<Content-Type>font/ttf</Content-Type>
|
||||||
|
</manifestEntries>
|
||||||
|
</manifestSection>
|
||||||
|
<manifestSection>
|
||||||
|
<name>SourceSerifPro-It.ttf</name>
|
||||||
|
<manifestEntries>
|
||||||
|
<Content-Type>font/ttf</Content-Type>
|
||||||
|
</manifestEntries>
|
||||||
|
</manifestSection>
|
||||||
|
<manifestSection>
|
||||||
|
<name>SourceSerifPro-Bold.ttf</name>
|
||||||
|
<manifestEntries>
|
||||||
|
<Content-Type>font/ttf</Content-Type>
|
||||||
|
</manifestEntries>
|
||||||
|
</manifestSection>
|
||||||
|
<manifestSection>
|
||||||
|
<name>SourceSerifPro-BoldIt.ttf</name>
|
||||||
|
<manifestEntries>
|
||||||
|
<Content-Type>font/ttf</Content-Type>
|
||||||
</manifestEntries>
|
</manifestEntries>
|
||||||
</manifestSection>
|
</manifestSection>
|
||||||
</manifestSections>
|
</manifestSections>
|
||||||
|
|||||||
BIN
library/src/main/resources/fonts/SourceSansPro-Bold.ttf
Normal file
BIN
library/src/main/resources/fonts/SourceSansPro-Bold.ttf
Normal file
Binary file not shown.
BIN
library/src/main/resources/fonts/SourceSansPro-BoldIt.ttf
Normal file
BIN
library/src/main/resources/fonts/SourceSansPro-BoldIt.ttf
Normal file
Binary file not shown.
BIN
library/src/main/resources/fonts/SourceSansPro-It.ttf
Normal file
BIN
library/src/main/resources/fonts/SourceSansPro-It.ttf
Normal file
Binary file not shown.
BIN
library/src/main/resources/fonts/SourceSansPro-Regular.ttf
Normal file
BIN
library/src/main/resources/fonts/SourceSansPro-Regular.ttf
Normal file
Binary file not shown.
BIN
library/src/main/resources/fonts/SourceSerifPro-Bold.ttf
Normal file
BIN
library/src/main/resources/fonts/SourceSerifPro-Bold.ttf
Normal file
Binary file not shown.
BIN
library/src/main/resources/fonts/SourceSerifPro-BoldIt.ttf
Normal file
BIN
library/src/main/resources/fonts/SourceSerifPro-BoldIt.ttf
Normal file
Binary file not shown.
BIN
library/src/main/resources/fonts/SourceSerifPro-It.ttf
Normal file
BIN
library/src/main/resources/fonts/SourceSerifPro-It.ttf
Normal file
Binary file not shown.
BIN
library/src/main/resources/fonts/SourceSerifPro-Regular.ttf
Normal file
BIN
library/src/main/resources/fonts/SourceSerifPro-Regular.ttf
Normal file
Binary file not shown.
@@ -1,37 +1,57 @@
|
|||||||
<fop version="1.0">
|
<fop version="1.0">
|
||||||
|
|
||||||
<!-- Strict user configuration -->
|
<!-- Strict user configuration -->
|
||||||
<strict-configuration>true</strict-configuration>
|
<strict-configuration>true</strict-configuration>
|
||||||
|
|
||||||
<!-- Strict FO validation -->
|
<!-- Strict FO validation -->
|
||||||
<strict-validation>true</strict-validation>
|
<strict-validation>true</strict-validation>
|
||||||
|
|
||||||
<!-- Base URL for resolving relative URLs -->
|
<!-- Base URL for resolving relative URLs -->
|
||||||
|
|
||||||
<!-- Font Base URL for resolving relative font URLs -->
|
<!-- Font Base URL for resolving relative font URLs -->
|
||||||
|
|
||||||
<!-- Source resolution in dpi (dots/pixels per inch) for determining the size of pixels in SVG and bitmap images, default: 72dpi -->
|
<!-- Source resolution in dpi (dots/pixels per inch) for determining the size of pixels in SVG and bitmap images, default: 72dpi -->
|
||||||
<source-resolution>96</source-resolution>
|
<source-resolution>96</source-resolution>
|
||||||
<!-- Target resolution in dpi (dots/pixels per inch) for specifying the target resolution for generated bitmaps, default: 72dpi -->
|
<!-- Target resolution in dpi (dots/pixels per inch) for specifying the target resolution for generated bitmaps, default: 72dpi -->
|
||||||
<target-resolution>96</target-resolution>
|
<target-resolution>96</target-resolution>
|
||||||
|
|
||||||
<!-- default page-height and page-width, in case
|
<!-- default page-height and page-width, in case
|
||||||
value is specified as auto -->
|
value is specified as auto -->
|
||||||
<default-page-settings height="297mm" width="210mm"/><!-- DIN A/4 -->
|
<default-page-settings height="297mm" width="210mm"/><!-- DIN A/4 -->
|
||||||
|
|
||||||
<!-- etc. etc..... -->
|
<!-- etc. etc..... -->
|
||||||
|
|
||||||
<renderers>
|
<renderers>
|
||||||
<renderer mime="application/pdf">
|
<renderer mime="application/pdf">
|
||||||
<fonts><!-- https://xmlgraphics.apache.org/fop/1.1/fonts.html auto-embed -->
|
<fonts>
|
||||||
<auto-detect/>
|
<!-- https://xmlgraphics.apache.org/fop/1.1/fonts.html auto-embed -->
|
||||||
<font kerning="no" embed-url="classpath:FreeSans.ttf" embedding-mode="subset">
|
<auto-detect/>
|
||||||
<font-triplet name="SourceSerifPro" style="normal" weight="normal" />
|
<font kerning="yes" embed-url="classpath:fonts/SourceSansPro-Regular.ttf" embedding-mode="subset">
|
||||||
<font-triplet name="Times-Bold" style="normal" weight="normal" />
|
<font-triplet name="SourceSansPro" style="normal" weight="400"/>
|
||||||
</font>
|
</font>
|
||||||
</fonts>
|
<font kerning="yes" embed-url="classpath:fonts/SourceSansPro-It.ttf" embedding-mode="subset">
|
||||||
<output-profile>classpath:AdobeCompat-v2.icc</output-profile>
|
<font-triplet name="SourceSansPro" style="italic" weight="400"/>
|
||||||
</renderer>
|
</font>
|
||||||
</renderers>
|
<font kerning="yes" embed-url="classpath:fonts/SourceSansPro-Bold.ttf" embedding-mode="subset">
|
||||||
|
<font-triplet name="SourceSansPro" style="normal" weight="700"/>
|
||||||
</fop>
|
</font>
|
||||||
|
<font kerning="yes" embed-url="classpath:fonts/SourceSansPro-BoldIt.ttf" embedding-mode="subset">
|
||||||
|
<font-triplet name="SourceSansPro" style="italic" weight="700"/>
|
||||||
|
</font>
|
||||||
|
<font kerning="yes" embed-url="classpath:fonts/SourceSerifPro-Regular.ttf" embedding-mode="subset">
|
||||||
|
<font-triplet name="SourceSerifPro" style="normal" weight="400"/>
|
||||||
|
</font>
|
||||||
|
<font kerning="yes" embed-url="classpath:fonts/SourceSerifPro-It.ttf" embedding-mode="subset">
|
||||||
|
<font-triplet name="SourceSerifPro" style="italic" weight="400"/>
|
||||||
|
</font>
|
||||||
|
<font kerning="yes" embed-url="classpath:fonts/SourceSerifPro-Bold.ttf" embedding-mode="subset">
|
||||||
|
<font-triplet name="SourceSerifPro" style="normal" weight="700"/>
|
||||||
|
</font>
|
||||||
|
<font kerning="yes" embed-url="classpath:fonts/SourceSerifPro-BoldIt.ttf" embedding-mode="subset">
|
||||||
|
<font-triplet name="SourceSerifPro" style="italic" weight="700"/>
|
||||||
|
</font>
|
||||||
|
</fonts>
|
||||||
|
<output-profile>classpath:AdobeCompat-v2.icc</output-profile>
|
||||||
|
</renderer>
|
||||||
|
</renderers>
|
||||||
|
</fop>
|
||||||
|
|||||||
@@ -1,235 +1,235 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<xsl:stylesheet xmlns:fo="http://www.w3.org/1999/XSL/Format"
|
<xsl:stylesheet xmlns:fo="http://www.w3.org/1999/XSL/Format"
|
||||||
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
|
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
|
||||||
xmlns:axf="http://www.antennahouse.com/names/XSL/Extensions"
|
xmlns:axf="http://www.antennahouse.com/names/XSL/Extensions"
|
||||||
xmlns:xr="urn:ce.eu:en16931:2017:xoev-de:kosit:standard:xrechnung-1"
|
xmlns:xr="urn:ce.eu:en16931:2017:xoev-de:kosit:standard:xrechnung-1"
|
||||||
xmlns:xs="http://www.w3.org/2001/XMLSchema"
|
xmlns:xs="http://www.w3.org/2001/XMLSchema"
|
||||||
xmlns:xrv="http://www.example.org/XRechnung-Viewer"
|
xmlns:xrv="http://www.example.org/XRechnung-Viewer"
|
||||||
xmlns:xrf="https://projekte.kosit.org/xrechnung/xrechnung-visualization/functions"
|
xmlns:xrf="https://projekte.kosit.org/xrechnung/xrechnung-visualization/functions"
|
||||||
version="2.0">
|
version="2.0">
|
||||||
|
|
||||||
<!-- ==========================================================================
|
<!-- ==========================================================================
|
||||||
== Schriften
|
== Schriften
|
||||||
=========================================================================== -->
|
=========================================================================== -->
|
||||||
|
|
||||||
<xsl:variable name="fontSans">SourceSerifPro</xsl:variable>
|
<xsl:variable name="fontSans">SourceSansPro</xsl:variable>
|
||||||
<xsl:variable name="fontSerif">SourceSerifPro</xsl:variable>
|
<xsl:variable name="fontSerif">SourceSerifPro</xsl:variable>
|
||||||
|
|
||||||
<xsl:variable name="amount-picture" select="xrf:_('amount-format')"/>
|
<xsl:variable name="amount-picture" select="xrf:_('amount-format')"/>
|
||||||
<xsl:variable name="percentage-picture" select="xrf:_('percentage-format')"/>
|
<xsl:variable name="percentage-picture" select="xrf:_('percentage-format')"/>
|
||||||
|
|
||||||
|
|
||||||
<!-- ==========================================================================
|
<!-- ==========================================================================
|
||||||
== Attribute-Sets
|
== Attribute-Sets
|
||||||
=========================================================================== -->
|
=========================================================================== -->
|
||||||
|
|
||||||
<!-- Fliesstext -->
|
<!-- Fliesstext -->
|
||||||
<xsl:attribute-set name="fliesstext">
|
<xsl:attribute-set name="fliesstext">
|
||||||
<xsl:attribute name="font-family"><xsl:value-of select="$fontSans"/></xsl:attribute>
|
<xsl:attribute name="font-family"><xsl:value-of select="$fontSans"/></xsl:attribute>
|
||||||
<xsl:attribute name="font-size">9pt</xsl:attribute>
|
<xsl:attribute name="font-size">9pt</xsl:attribute>
|
||||||
<xsl:attribute name="line-height">12pt</xsl:attribute>
|
<xsl:attribute name="line-height">12pt</xsl:attribute>
|
||||||
<xsl:attribute name="hyphenation-ladder-count">3</xsl:attribute>
|
<xsl:attribute name="hyphenation-ladder-count">3</xsl:attribute>
|
||||||
<xsl:attribute name="hyphenate">true</xsl:attribute>
|
<xsl:attribute name="hyphenate">true</xsl:attribute>
|
||||||
<xsl:attribute name="language">de</xsl:attribute>
|
<xsl:attribute name="language">de</xsl:attribute>
|
||||||
</xsl:attribute-set>
|
</xsl:attribute-set>
|
||||||
|
|
||||||
<!-- H1 Marker -->
|
<!-- H1 Marker -->
|
||||||
<xsl:attribute-set name="marker">
|
<xsl:attribute-set name="marker">
|
||||||
<xsl:attribute name="font-size">18pt</xsl:attribute>
|
<xsl:attribute name="font-size">18pt</xsl:attribute>
|
||||||
<xsl:attribute name="font-family"><xsl:value-of select="$fontSerif"/></xsl:attribute>
|
<xsl:attribute name="font-family"><xsl:value-of select="$fontSerif"/></xsl:attribute>
|
||||||
<xsl:attribute name="hyphenate">false</xsl:attribute>
|
<xsl:attribute name="hyphenate">false</xsl:attribute>
|
||||||
<xsl:attribute name="span">all</xsl:attribute>
|
<xsl:attribute name="span">all</xsl:attribute>
|
||||||
</xsl:attribute-set>
|
</xsl:attribute-set>
|
||||||
|
|
||||||
<!-- H1 -->
|
<!-- H1 -->
|
||||||
<xsl:attribute-set name="h1">
|
<xsl:attribute-set name="h1">
|
||||||
<xsl:attribute name="font-size">18pt</xsl:attribute>
|
<xsl:attribute name="font-size">18pt</xsl:attribute>
|
||||||
<xsl:attribute name="font-family"><xsl:value-of select="$fontSerif"/></xsl:attribute>
|
<xsl:attribute name="font-family"><xsl:value-of select="$fontSerif"/></xsl:attribute>
|
||||||
<xsl:attribute name="font-weight">bold</xsl:attribute>
|
<xsl:attribute name="font-weight">bold</xsl:attribute>
|
||||||
<xsl:attribute name="margin-bottom">4mm</xsl:attribute>
|
<xsl:attribute name="margin-bottom">4mm</xsl:attribute>
|
||||||
<xsl:attribute name="hyphenate">false</xsl:attribute>
|
<xsl:attribute name="hyphenate">false</xsl:attribute>
|
||||||
<xsl:attribute name="span">all</xsl:attribute>
|
<xsl:attribute name="span">all</xsl:attribute>
|
||||||
<xsl:attribute name="keep-with-next.within-page">always</xsl:attribute>
|
<xsl:attribute name="keep-with-next.within-page">always</xsl:attribute>
|
||||||
</xsl:attribute-set>
|
</xsl:attribute-set>
|
||||||
|
|
||||||
<!-- H2-Container -->
|
<!-- H2-Container -->
|
||||||
<xsl:attribute-set name="h2-container">
|
<xsl:attribute-set name="h2-container">
|
||||||
<xsl:attribute name="border-top">0.5pt solid</xsl:attribute>
|
<xsl:attribute name="border-top">0.5pt solid</xsl:attribute>
|
||||||
<xsl:attribute name="padding-top">2.5pt</xsl:attribute>
|
<xsl:attribute name="padding-top">2.5pt</xsl:attribute>
|
||||||
<xsl:attribute name="span">all</xsl:attribute>
|
<xsl:attribute name="span">all</xsl:attribute>
|
||||||
<xsl:attribute name="margin-bottom">4mm</xsl:attribute>
|
<xsl:attribute name="margin-bottom">4mm</xsl:attribute>
|
||||||
<xsl:attribute name="keep-with-next.within-page">always</xsl:attribute>
|
<xsl:attribute name="keep-with-next.within-page">always</xsl:attribute>
|
||||||
</xsl:attribute-set>
|
</xsl:attribute-set>
|
||||||
|
|
||||||
<!-- H2 -->
|
<!-- H2 -->
|
||||||
<xsl:attribute-set name="h2">
|
<xsl:attribute-set name="h2">
|
||||||
<xsl:attribute name="font-size">9pt</xsl:attribute>
|
<xsl:attribute name="font-size">9pt</xsl:attribute>
|
||||||
<xsl:attribute name="font-family"><xsl:value-of select="$fontSans"/></xsl:attribute>
|
<xsl:attribute name="font-family"><xsl:value-of select="$fontSans"/></xsl:attribute>
|
||||||
<xsl:attribute name="font-weight">bold</xsl:attribute>
|
<xsl:attribute name="font-weight">bold</xsl:attribute>
|
||||||
<xsl:attribute name="border">0.5pt solid</xsl:attribute>
|
<xsl:attribute name="border">0.5pt solid</xsl:attribute>
|
||||||
<xsl:attribute name="padding">4pt 6pt</xsl:attribute>
|
<xsl:attribute name="padding">4pt 6pt</xsl:attribute>
|
||||||
<xsl:attribute name="keep-with-next.within-page">always</xsl:attribute>
|
<xsl:attribute name="keep-with-next.within-page">always</xsl:attribute>
|
||||||
<xsl:attribute name="margin">0</xsl:attribute>
|
<xsl:attribute name="margin">0</xsl:attribute>
|
||||||
</xsl:attribute-set>
|
</xsl:attribute-set>
|
||||||
|
|
||||||
<!-- H3 -->
|
<!-- H3 -->
|
||||||
<xsl:attribute-set name="h3">
|
<xsl:attribute-set name="h3">
|
||||||
<xsl:attribute name="font-size">10pt</xsl:attribute>
|
<xsl:attribute name="font-size">10pt</xsl:attribute>
|
||||||
<xsl:attribute name="font-family"><xsl:value-of select="$fontSans"/></xsl:attribute>
|
<xsl:attribute name="font-family"><xsl:value-of select="$fontSans"/></xsl:attribute>
|
||||||
<xsl:attribute name="font-weight">bold</xsl:attribute>
|
<xsl:attribute name="font-weight">bold</xsl:attribute>
|
||||||
<xsl:attribute name="margin-bottom">1mm</xsl:attribute>
|
<xsl:attribute name="margin-bottom">1mm</xsl:attribute>
|
||||||
<xsl:attribute name="margin-left">2mm</xsl:attribute>
|
<xsl:attribute name="margin-left">2mm</xsl:attribute>
|
||||||
<xsl:attribute name="margin-top">2mm</xsl:attribute>
|
<xsl:attribute name="margin-top">2mm</xsl:attribute>
|
||||||
<xsl:attribute name="span">all</xsl:attribute>
|
<xsl:attribute name="span">all</xsl:attribute>
|
||||||
<xsl:attribute name="keep-with-next.within-page">always</xsl:attribute>
|
<xsl:attribute name="keep-with-next.within-page">always</xsl:attribute>
|
||||||
</xsl:attribute-set>
|
</xsl:attribute-set>
|
||||||
|
|
||||||
<!-- Separator -->
|
<!-- Separator -->
|
||||||
<xsl:attribute-set name="separator">
|
<xsl:attribute-set name="separator">
|
||||||
<xsl:attribute name="margin-left">2mm</xsl:attribute>
|
<xsl:attribute name="margin-left">2mm</xsl:attribute>
|
||||||
<xsl:attribute name="margin-bottom">3mm</xsl:attribute>
|
<xsl:attribute name="margin-bottom">3mm</xsl:attribute>
|
||||||
<xsl:attribute name="border-bottom">0.5pt dotted</xsl:attribute>
|
<xsl:attribute name="border-bottom">0.5pt dotted</xsl:attribute>
|
||||||
<xsl:attribute name="color">#999999</xsl:attribute>
|
<xsl:attribute name="color">#999999</xsl:attribute>
|
||||||
<xsl:attribute name="keep-with-next.within-page">always</xsl:attribute>
|
<xsl:attribute name="keep-with-next.within-page">always</xsl:attribute>
|
||||||
</xsl:attribute-set>
|
</xsl:attribute-set>
|
||||||
|
|
||||||
<!-- Wert-Felder -->
|
<!-- Wert-Felder -->
|
||||||
<xsl:variable name="wertHG">#eeeeee</xsl:variable>
|
<xsl:variable name="wertHG">#eeeeee</xsl:variable>
|
||||||
<xsl:variable name="wert-legende-breite">28</xsl:variable>
|
<xsl:variable name="wert-legende-breite">28</xsl:variable>
|
||||||
|
|
||||||
<xsl:attribute-set name="wert-legende">
|
<xsl:attribute-set name="wert-legende">
|
||||||
<xsl:attribute name="font-size">7pt</xsl:attribute>
|
<xsl:attribute name="font-size">7pt</xsl:attribute>
|
||||||
<xsl:attribute name="line-height">10pt</xsl:attribute>
|
<xsl:attribute name="line-height">10pt</xsl:attribute>
|
||||||
<xsl:attribute name="padding-top">1mm</xsl:attribute>
|
<xsl:attribute name="padding-top">1mm</xsl:attribute>
|
||||||
<xsl:attribute name="padding-bottom">1mm</xsl:attribute>
|
<xsl:attribute name="padding-bottom">1mm</xsl:attribute>
|
||||||
<xsl:attribute name="margin-left">2mm</xsl:attribute>
|
<xsl:attribute name="margin-left">2mm</xsl:attribute>
|
||||||
<xsl:attribute name="padding-right">1mm</xsl:attribute>
|
<xsl:attribute name="padding-right">1mm</xsl:attribute>
|
||||||
</xsl:attribute-set>
|
</xsl:attribute-set>
|
||||||
|
|
||||||
<xsl:attribute-set name="wert-ausgabe">
|
<xsl:attribute-set name="wert-ausgabe">
|
||||||
<xsl:attribute name="font-size">9pt</xsl:attribute>
|
<xsl:attribute name="font-size">9pt</xsl:attribute>
|
||||||
<xsl:attribute name="line-height">10pt</xsl:attribute>
|
<xsl:attribute name="line-height">10pt</xsl:attribute>
|
||||||
<xsl:attribute name="background-color"><xsl:value-of select="$wertHG"/></xsl:attribute>
|
<xsl:attribute name="background-color"><xsl:value-of select="$wertHG"/></xsl:attribute>
|
||||||
<xsl:attribute name="padding-top">1mm</xsl:attribute>
|
<xsl:attribute name="padding-top">1mm</xsl:attribute>
|
||||||
<xsl:attribute name="padding-bottom">1mm</xsl:attribute>
|
<xsl:attribute name="padding-bottom">1mm</xsl:attribute>
|
||||||
<xsl:attribute name="padding-left">2mm</xsl:attribute>
|
<xsl:attribute name="padding-left">2mm</xsl:attribute>
|
||||||
<xsl:attribute name="padding-right">2mm</xsl:attribute>
|
<xsl:attribute name="padding-right">2mm</xsl:attribute>
|
||||||
<xsl:attribute name="keep-together.within-column">always</xsl:attribute>
|
<xsl:attribute name="keep-together.within-column">always</xsl:attribute>
|
||||||
</xsl:attribute-set>
|
</xsl:attribute-set>
|
||||||
|
|
||||||
<!-- Rechnung-Felder -->
|
<!-- Rechnung-Felder -->
|
||||||
<xsl:attribute-set name="rechnung-legende">
|
<xsl:attribute-set name="rechnung-legende">
|
||||||
<xsl:attribute name="font-size">9pt</xsl:attribute>
|
<xsl:attribute name="font-size">9pt</xsl:attribute>
|
||||||
<xsl:attribute name="text-align">left</xsl:attribute>
|
<xsl:attribute name="text-align">left</xsl:attribute>
|
||||||
<xsl:attribute name="padding-top">0.2mm</xsl:attribute>
|
<xsl:attribute name="padding-top">0.2mm</xsl:attribute>
|
||||||
<xsl:attribute name="padding-bottom">0.2mm</xsl:attribute>
|
<xsl:attribute name="padding-bottom">0.2mm</xsl:attribute>
|
||||||
<xsl:attribute name="padding-left">0mm</xsl:attribute>
|
<xsl:attribute name="padding-left">0mm</xsl:attribute>
|
||||||
<xsl:attribute name="padding-right">1mm</xsl:attribute>
|
<xsl:attribute name="padding-right">1mm</xsl:attribute>
|
||||||
<xsl:attribute name="margin-left">0mm</xsl:attribute>
|
<xsl:attribute name="margin-left">0mm</xsl:attribute>
|
||||||
<xsl:attribute name="keep-with-next.within-page">always</xsl:attribute>
|
<xsl:attribute name="keep-with-next.within-page">always</xsl:attribute>
|
||||||
</xsl:attribute-set>
|
</xsl:attribute-set>
|
||||||
|
|
||||||
<xsl:attribute-set name="rechnung-steuer">
|
<xsl:attribute-set name="rechnung-steuer">
|
||||||
<xsl:attribute name="font-size">9pt</xsl:attribute>
|
<xsl:attribute name="font-size">9pt</xsl:attribute>
|
||||||
<xsl:attribute name="text-align">left</xsl:attribute>
|
<xsl:attribute name="text-align">left</xsl:attribute>
|
||||||
<xsl:attribute name="padding-top">0.2mm</xsl:attribute>
|
<xsl:attribute name="padding-top">0.2mm</xsl:attribute>
|
||||||
<xsl:attribute name="padding-bottom">0.2mm</xsl:attribute>
|
<xsl:attribute name="padding-bottom">0.2mm</xsl:attribute>
|
||||||
<xsl:attribute name="padding-left">0mm</xsl:attribute>
|
<xsl:attribute name="padding-left">0mm</xsl:attribute>
|
||||||
<xsl:attribute name="padding-right">1mm</xsl:attribute>
|
<xsl:attribute name="padding-right">1mm</xsl:attribute>
|
||||||
<xsl:attribute name="margin-left">0mm</xsl:attribute>
|
<xsl:attribute name="margin-left">0mm</xsl:attribute>
|
||||||
<xsl:attribute name="keep-with-next.within-page">always</xsl:attribute>
|
<xsl:attribute name="keep-with-next.within-page">always</xsl:attribute>
|
||||||
</xsl:attribute-set>
|
</xsl:attribute-set>
|
||||||
|
|
||||||
<xsl:attribute-set name="rechnung-wert">
|
<xsl:attribute-set name="rechnung-wert">
|
||||||
<xsl:attribute name="font-size">9pt</xsl:attribute>
|
<xsl:attribute name="font-size">9pt</xsl:attribute>
|
||||||
<xsl:attribute name="text-align">right</xsl:attribute>
|
<xsl:attribute name="text-align">right</xsl:attribute>
|
||||||
<xsl:attribute name="padding-top">0.2mm</xsl:attribute>
|
<xsl:attribute name="padding-top">0.2mm</xsl:attribute>
|
||||||
<xsl:attribute name="padding-bottom">0.2mm</xsl:attribute>
|
<xsl:attribute name="padding-bottom">0.2mm</xsl:attribute>
|
||||||
<xsl:attribute name="padding-left">0mm</xsl:attribute>
|
<xsl:attribute name="padding-left">0mm</xsl:attribute>
|
||||||
<xsl:attribute name="padding-right">0mm</xsl:attribute>
|
<xsl:attribute name="padding-right">0mm</xsl:attribute>
|
||||||
<xsl:attribute name="margin-left">0mm</xsl:attribute>
|
<xsl:attribute name="margin-left">0mm</xsl:attribute>
|
||||||
<xsl:attribute name="keep-with-next.within-page">always</xsl:attribute>
|
<xsl:attribute name="keep-with-next.within-page">always</xsl:attribute>
|
||||||
</xsl:attribute-set>
|
</xsl:attribute-set>
|
||||||
|
|
||||||
<xsl:attribute-set name="rechnung-legende-summe">
|
<xsl:attribute-set name="rechnung-legende-summe">
|
||||||
<xsl:attribute name="font-size">9pt</xsl:attribute>
|
<xsl:attribute name="font-size">9pt</xsl:attribute>
|
||||||
<xsl:attribute name="text-align">left</xsl:attribute>
|
<xsl:attribute name="text-align">left</xsl:attribute>
|
||||||
<xsl:attribute name="padding-top">0.4mm</xsl:attribute>
|
<xsl:attribute name="padding-top">0.4mm</xsl:attribute>
|
||||||
<xsl:attribute name="padding-bottom">0.2mm</xsl:attribute>
|
<xsl:attribute name="padding-bottom">0.2mm</xsl:attribute>
|
||||||
<xsl:attribute name="padding-left">0mm</xsl:attribute>
|
<xsl:attribute name="padding-left">0mm</xsl:attribute>
|
||||||
<xsl:attribute name="padding-right">1mm</xsl:attribute>
|
<xsl:attribute name="padding-right">1mm</xsl:attribute>
|
||||||
<xsl:attribute name="border-top">0.1pt solid #999999</xsl:attribute>
|
<xsl:attribute name="border-top">0.1pt solid #999999</xsl:attribute>
|
||||||
<xsl:attribute name="keep-with-next.within-page">always</xsl:attribute>
|
<xsl:attribute name="keep-with-next.within-page">always</xsl:attribute>
|
||||||
</xsl:attribute-set>
|
</xsl:attribute-set>
|
||||||
|
|
||||||
<xsl:attribute-set name="rechnung-steuer-summe">
|
<xsl:attribute-set name="rechnung-steuer-summe">
|
||||||
<xsl:attribute name="font-size">9pt</xsl:attribute>
|
<xsl:attribute name="font-size">9pt</xsl:attribute>
|
||||||
<xsl:attribute name="text-align">left</xsl:attribute>
|
<xsl:attribute name="text-align">left</xsl:attribute>
|
||||||
<xsl:attribute name="padding-top">0.4mm</xsl:attribute>
|
<xsl:attribute name="padding-top">0.4mm</xsl:attribute>
|
||||||
<xsl:attribute name="padding-bottom">0.2mm</xsl:attribute>
|
<xsl:attribute name="padding-bottom">0.2mm</xsl:attribute>
|
||||||
<xsl:attribute name="padding-left">0mm</xsl:attribute>
|
<xsl:attribute name="padding-left">0mm</xsl:attribute>
|
||||||
<xsl:attribute name="padding-right">1mm</xsl:attribute>
|
<xsl:attribute name="padding-right">1mm</xsl:attribute>
|
||||||
<xsl:attribute name="border-top">0.1pt solid #999999</xsl:attribute>
|
<xsl:attribute name="border-top">0.1pt solid #999999</xsl:attribute>
|
||||||
<xsl:attribute name="keep-with-next.within-page">always</xsl:attribute>
|
<xsl:attribute name="keep-with-next.within-page">always</xsl:attribute>
|
||||||
</xsl:attribute-set>
|
</xsl:attribute-set>
|
||||||
|
|
||||||
<xsl:attribute-set name="rechnung-wert-summe">
|
<xsl:attribute-set name="rechnung-wert-summe">
|
||||||
<xsl:attribute name="font-size">9pt</xsl:attribute>
|
<xsl:attribute name="font-size">9pt</xsl:attribute>
|
||||||
<xsl:attribute name="font-weight">bold</xsl:attribute>
|
<xsl:attribute name="font-weight">bold</xsl:attribute>
|
||||||
<xsl:attribute name="text-align">right</xsl:attribute>
|
<xsl:attribute name="text-align">right</xsl:attribute>
|
||||||
<xsl:attribute name="padding-top">0.4mm</xsl:attribute>
|
<xsl:attribute name="padding-top">0.4mm</xsl:attribute>
|
||||||
<xsl:attribute name="padding-bottom">0.2mm</xsl:attribute>
|
<xsl:attribute name="padding-bottom">0.2mm</xsl:attribute>
|
||||||
<xsl:attribute name="padding-left">0mm</xsl:attribute>
|
<xsl:attribute name="padding-left">0mm</xsl:attribute>
|
||||||
<xsl:attribute name="padding-right">0mm</xsl:attribute>
|
<xsl:attribute name="padding-right">0mm</xsl:attribute>
|
||||||
<xsl:attribute name="border-top">0.1pt solid #999999</xsl:attribute>
|
<xsl:attribute name="border-top">0.1pt solid #999999</xsl:attribute>
|
||||||
<xsl:attribute name="keep-with-next.within-page">always</xsl:attribute>
|
<xsl:attribute name="keep-with-next.within-page">always</xsl:attribute>
|
||||||
</xsl:attribute-set>
|
</xsl:attribute-set>
|
||||||
|
|
||||||
<!-- Box-Container -->
|
<!-- Box-Container -->
|
||||||
<xsl:attribute-set name="box-container-kapitel">
|
<xsl:attribute-set name="box-container-kapitel">
|
||||||
<xsl:attribute name="margin-bottom">10mm</xsl:attribute>
|
<xsl:attribute name="margin-bottom">10mm</xsl:attribute>
|
||||||
</xsl:attribute-set>
|
</xsl:attribute-set>
|
||||||
|
|
||||||
<xsl:attribute-set name="box-container-bereich">
|
<xsl:attribute-set name="box-container-bereich">
|
||||||
<xsl:attribute name="margin-bottom">2mm</xsl:attribute>
|
<xsl:attribute name="margin-bottom">2mm</xsl:attribute>
|
||||||
<xsl:attribute name="keep-together.within-page">always</xsl:attribute>
|
<xsl:attribute name="keep-together.within-page">always</xsl:attribute>
|
||||||
<xsl:attribute name="span">all</xsl:attribute>
|
<xsl:attribute name="span">all</xsl:attribute>
|
||||||
</xsl:attribute-set>
|
</xsl:attribute-set>
|
||||||
|
|
||||||
<xsl:attribute-set name="box-container-inner">
|
<xsl:attribute-set name="box-container-inner">
|
||||||
<xsl:attribute name="margin-bottom">2mm</xsl:attribute>
|
<xsl:attribute name="margin-bottom">2mm</xsl:attribute>
|
||||||
</xsl:attribute-set>
|
</xsl:attribute-set>
|
||||||
|
|
||||||
<!-- Tabular invoice lines -->
|
<!-- Tabular invoice lines -->
|
||||||
<xsl:attribute-set name="invoicelines-table">
|
<xsl:attribute-set name="invoicelines-table">
|
||||||
<xsl:attribute name="padding-left">2pt</xsl:attribute>
|
<xsl:attribute name="padding-left">2pt</xsl:attribute>
|
||||||
<xsl:attribute name="padding-right">2pt</xsl:attribute>
|
<xsl:attribute name="padding-right">2pt</xsl:attribute>
|
||||||
<xsl:attribute name="width">100%</xsl:attribute>
|
<xsl:attribute name="width">100%</xsl:attribute>
|
||||||
<xsl:attribute name="table-layout">fixed</xsl:attribute>
|
<xsl:attribute name="table-layout">fixed</xsl:attribute>
|
||||||
<xsl:attribute name="margin-bottom">2mm</xsl:attribute>
|
<xsl:attribute name="margin-bottom">2mm</xsl:attribute>
|
||||||
</xsl:attribute-set>
|
</xsl:attribute-set>
|
||||||
|
|
||||||
<xsl:attribute-set name="invoicelines-table-header">
|
<xsl:attribute-set name="invoicelines-table-header">
|
||||||
<xsl:attribute name="font-weight">bold</xsl:attribute>
|
<xsl:attribute name="font-weight">bold</xsl:attribute>
|
||||||
</xsl:attribute-set>
|
</xsl:attribute-set>
|
||||||
|
|
||||||
<xsl:attribute-set name="invoicelines-table-row">
|
<xsl:attribute-set name="invoicelines-table-row">
|
||||||
<!-- Nested sub-invoice lines will recursively decrease font-size -->
|
<!-- Nested sub-invoice lines will recursively decrease font-size -->
|
||||||
<xsl:attribute name="font-size" select="if (self::xr:SUB_INVOICE_LINE) then '90%' else '100%'"/>
|
<xsl:attribute name="font-size" select="if (self::xr:SUB_INVOICE_LINE) then '90%' else '100%'"/>
|
||||||
</xsl:attribute-set>
|
</xsl:attribute-set>
|
||||||
|
|
||||||
<xsl:attribute-set name="invoicelines-nested-info">
|
<xsl:attribute-set name="invoicelines-nested-info">
|
||||||
<xsl:attribute name="font-size">80%</xsl:attribute>
|
<xsl:attribute name="font-size">80%</xsl:attribute>
|
||||||
<xsl:attribute name="font-style">italic</xsl:attribute>
|
<xsl:attribute name="font-style">italic</xsl:attribute>
|
||||||
</xsl:attribute-set>
|
</xsl:attribute-set>
|
||||||
|
|
||||||
<xsl:attribute-set name="invoicelines-allowances-table">
|
<xsl:attribute-set name="invoicelines-allowances-table">
|
||||||
<xsl:attribute name="padding-left">2pt</xsl:attribute>
|
<xsl:attribute name="padding-left">2pt</xsl:attribute>
|
||||||
<xsl:attribute name="padding-right">2pt</xsl:attribute>
|
<xsl:attribute name="padding-right">2pt</xsl:attribute>
|
||||||
<xsl:attribute name="width">100%</xsl:attribute>
|
<xsl:attribute name="width">100%</xsl:attribute>
|
||||||
<xsl:attribute name="table-layout">fixed</xsl:attribute>
|
<xsl:attribute name="table-layout">fixed</xsl:attribute>
|
||||||
<xsl:attribute name="font-size">80%</xsl:attribute>
|
<xsl:attribute name="font-size">80%</xsl:attribute>
|
||||||
<xsl:attribute name="font-style">italic</xsl:attribute>
|
<xsl:attribute name="font-style">italic</xsl:attribute>
|
||||||
</xsl:attribute-set>
|
</xsl:attribute-set>
|
||||||
|
|
||||||
</xsl:stylesheet>
|
</xsl:stylesheet>
|
||||||
|
|||||||
Reference in New Issue
Block a user