<?xml version="1.0"?>

<xsl:stylesheet version="1.0" xmlns:tei="http://www.tei-c.org/ns/1.0"
    xmlns:mets="http://www.loc.gov/METS/" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
    xmlns:fo="http://www.w3.org/1999/XSL/Format"
    xmlns:axf="http://www.antennahouse.com/names/XSL/Extensions"
    xmlns:fox="http://xmlgraphics.apache.org/fop/extensions">


    <xsl:output indent="yes" encoding="utf-8"/>


    <!-- *****************************************************
** Globale Parameter
***************************************************** -->

    <xsl:param name="dir"/>

    <!-- Seitenbreite, -hoehe -->
    <xsl:param name="Seitenbreite">165mm</xsl:param>
    <xsl:param name="Seitenhoehe">240mm</xsl:param>
    <!-- Raender: oben rechts unten links -->
    <xsl:param name="Raender-rechte-Seiten">9mm 7mm 18mm 18mm</xsl:param>
    <xsl:param name="Raender-linke-Seiten">9mm 18mm 18mm 7mm</xsl:param>
    <xsl:param name="Innenraender-rechte-Seiten">22mm 30mm 0mm 0mm</xsl:param>
    <xsl:param name="Innenraender-linke-Seiten">22mm 0mm 0mm 30mm</xsl:param>
    <!-- Typografie -->
    <xsl:param name="Schriftname">Arial</xsl:param>
    <xsl:param name="Schriftgroesse">10pt</xsl:param>
    <xsl:param name="Zeilenhoehe">12pt</xsl:param>
    <xsl:variable name="gbv">
        <xsl:text>http://gso.gbv.de/DB=2.1/PPN?PPN=</xsl:text>
    </xsl:variable>
    <xsl:variable name="opac">
        <xsl:text>http://opac.lbs-braunschweig.gbv.de/DB=2/PPN?PPN=</xsl:text>
    </xsl:variable>



    <!-- *****************************************************
** Templates
***************************************************** -->


    <xsl:template match="/">
        <fo:root>

            <fo:layout-master-set>

                <!--    <fo:simple-page-master master-name="title" page-height="{$Seitenhoehe}"
                    page-width="{$Seitenbreite}" margin-top="10mm" margin-left="15mm"
                    margin-bottom="10mm" margin-right="15mm">
                    <fo:region-body margin-top="15mm" margin-left="5mm" margin-bottom="10mm"
                        margin-right="5mm"> </fo:region-body>
                    <fo:region-before extent="0mm"/>
                    <fo:region-after extent="0mm"/>                    
                </fo:simple-page-master> -->
                <fo:simple-page-master master-name="titel" page-height="{$Seitenhoehe}"
                    page-width="{$Seitenbreite}" margin-top="10mm" margin-left="15mm"
                    margin-bottom="10mm" margin-right="15mm">
                    <fo:region-body margin-top="15mm" margin-left="5mm" margin-bottom="10mm"
                        margin-right="5mm"> </fo:region-body>
                    <fo:region-before extent="0mm"/>
                    <fo:region-after extent="0mm"/>

                </fo:simple-page-master>
                <fo:simple-page-master master-name="standard" page-height="{$Seitenhoehe}"
                    page-width="{$Seitenbreite}" margin-top="10mm" margin-left="15mm"
                    margin-bottom="10mm" margin-right="15mm">
                    <fo:region-body margin-top="15mm" margin-left="5mm" margin-bottom="10mm"
                        margin-right="5mm"> </fo:region-body>
                    <fo:region-before extent="0mm"/>
                    <fo:region-after extent="0mm"/>

                </fo:simple-page-master>

                <!-- <fo:page-sequence-master master-name="content">
                    <fo:repeatable-page-master-alternatives>
                        <fo:conditional-page-master-reference                  
                            master-reference="titel"
                            page-position="first" odd-or-even="odd"/>
                    </fo:repeatable-page-master-alternatives>
                    </fo:page-sequence-master>-->
            </fo:layout-master-set>
            <fo:bookmark-tree>
                <xsl:for-each select="/tei:TEI/tei:text/tei:body//tei:div/tei:head">
                    <fo:bookmark internal-destination="{generate-id()}">
                        <fo:bookmark-title>
                            <xsl:value-of select="."/>
                        </fo:bookmark-title>
                    </fo:bookmark>
                </xsl:for-each>
            </fo:bookmark-tree>




            <fo:page-sequence master-reference="titel" force-page-count="no-force">

                <fo:flow flow-name="xsl-region-body"
                    font-family="Open Sans, helvetica, arial, sans-serif" font-size="10px"
                    line-height="1.5em">
                    <fo:block margin-left="-9%" width="25px" max-width="50px">
                        <fo:external-graphic
                            src="http://zfdg.de/sites/default/files/logo-zfdg_02.png"/>
                    </fo:block>
                    <fo:block padding-before="10px" font-size="18px">
                        <xsl:text>Zeitschrift für digitale Geisteswissenschaften</xsl:text>
                    </fo:block>
                    <fo:block border-bottom-width="0.5pt" padding-before="5px" padding-after="10px"
                        border-bottom-style="solid" border-bottom-color="black" font-weight="bold"/>
                    <fo:block padding-before="10px" font-size="12px">
                        <xsl:text>Artikel aus:</xsl:text>
                    </fo:block>
                    <fo:block font-size="12px" font-family="Open Sans, helvetica, arial, sans-serif"
                        >Zeitschrift für digitale Geisteswissenschaften </fo:block>
                    <fo:block padding-before="10px" font-size="12px">
                        <xsl:text>Titel:</xsl:text>
                    </fo:block>
                    <fo:block font-size="12px" font-family="Open Sans, helvetica, arial, sans-serif">
                        <xsl:apply-templates
                            select="/tei:TEI/tei:teiHeader/tei:fileDesc/tei:titleStmt/tei:title/tei:biblStruct/tei:analytic/tei:title[@level]"/>
                        <!--      <xsl:text>. Artikel aus: Sonderband 1 der ZfdG: Grenzen und Möglichkeiten der Digital Humanities. Hg. von Constanze Baum und Thomas Stäcker. 2015. DOI: </xsl:text>
                        <fo:basic-link color="#9d3a00">
                            <xsl:attribute name="external-destination">
                                <xsl:text>http://dx.doi.org/</xsl:text>
                                <xsl:value-of
                                    select="/tei:TEI/tei:teiHeader/tei:fileDesc/tei:titleStmt/tei:title/tei:biblStruct/tei:analytic/tei:idno[@type='doi']"
                                />
                            </xsl:attribute>
                            <xsl:value-of
                                select="/tei:TEI/tei:teiHeader/tei:fileDesc/tei:titleStmt/tei:title/tei:biblStruct/tei:analytic/tei:idno[@type='doi']"
                            />
                        </fo:basic-link>-->

                    </fo:block>
                    <fo:block>
                        <xsl:if
                            test="/tei:TEI/tei:teiHeader/tei:fileDesc/tei:titleStmt/tei:title/tei:biblStruct/tei:analytic/tei:respStmt[2]">
                            <fo:leader leader-length="25%" rule-thickness="0.5pt"
                                leader-pattern="rule"/>
                        </xsl:if>
                    </fo:block>
                    <xsl:choose>
                        <xsl:when
                            test="/tei:TEI/tei:teiHeader/tei:fileDesc/tei:titleStmt/tei:title/tei:biblStruct/tei:analytic/tei:respStmt[2]">

                            <xsl:for-each
                                select="/tei:TEI/tei:teiHeader/tei:fileDesc/tei:titleStmt/tei:title/tei:biblStruct/tei:analytic/tei:respStmt">
                                <fo:block font-size="12px" padding-before="10px">
                                    <fo:block>
                                        <xsl:text>Autor/in:</xsl:text>
                                    </fo:block>
                                    <fo:inline>
                                        <xsl:value-of
                                            select="tei:resp/tei:persName/tei:name/tei:forename"/>
                                        <xsl:text> </xsl:text>
                                        <xsl:value-of
                                            select="tei:resp/tei:persName/tei:name/tei:surname"/>
                                    </fo:inline>
                                </fo:block>
                                <fo:block font-size="12px" padding-before="10px">

                                    <xsl:text>Kontakt: </xsl:text>

                                    <fo:basic-link color="#9d3a00">
                                        <xsl:attribute name="external-destination">
                                            <xsl:text>mailto:</xsl:text>
                                            <xsl:value-of select="tei:resp/tei:persName/tei:email"/>
                                        </xsl:attribute>
                                        <xsl:value-of select="tei:resp/tei:persName/tei:email"/>
                                    </fo:basic-link>
                                </fo:block>
                                <fo:block font-size="12px">
                                    <xsl:text>Institution: </xsl:text>
                                    <xsl:value-of select="tei:orgName"/>
                                </fo:block>
                                <fo:block font-size="12px">

                                    <xsl:text>GND: </xsl:text>

                                    <fo:basic-link color="#9d3a00">
                                        <xsl:attribute name="external-destination">
                                            <xsl:text>http://d-nb.info/gnd/</xsl:text>
                                            <xsl:value-of
                                                select="tei:resp/tei:persName/tei:idno[@type = 'gnd']"
                                            />
                                        </xsl:attribute>
                                        <xsl:value-of
                                            select="tei:resp/tei:persName/tei:idno[@type = 'gnd']"/>
                                    </fo:basic-link>

                                    <xsl:if test="tei:resp/tei:persName/tei:idno[@type = 'orcid']">
                                        <xsl:text> ORCID: </xsl:text>
                                        <fo:basic-link color="#9d3a00">
                                            <xsl:attribute name="external-destination">
                                                <xsl:text>https://orcid.org/</xsl:text>
                                                <xsl:value-of
                                                  select="tei:resp/tei:persName/tei:idno[@type = 'orcid']"
                                                />
                                            </xsl:attribute>
                                            <xsl:value-of
                                                select="tei:resp/tei:persName/tei:idno[@type = 'orcid']"
                                            />
                                        </fo:basic-link>
                                    </xsl:if>
                                </fo:block>
                                <fo:block>
                                    <fo:leader leader-length="25%" rule-thickness="0.5pt"
                                        leader-pattern="rule"/>
                                </fo:block>

                            </xsl:for-each>
                        </xsl:when>
                        <xsl:otherwise>
                            <fo:block font-size="12px" padding-before="10px">
                                <fo:block>
                                    <xsl:text>Autor/in:</xsl:text>
                                </fo:block>
                                <fo:inline>
                                    <xsl:value-of
                                        select="/tei:TEI/tei:teiHeader/tei:fileDesc/tei:titleStmt/tei:title/tei:biblStruct/tei:analytic/tei:respStmt/tei:resp/tei:persName/tei:name/tei:forename"/>
                                    <xsl:text> </xsl:text>
                                    <xsl:value-of
                                        select="/tei:TEI/tei:teiHeader/tei:fileDesc/tei:titleStmt/tei:title/tei:biblStruct/tei:analytic/tei:respStmt/tei:resp/tei:persName/tei:name/tei:surname"
                                    />
                                </fo:inline>
                            </fo:block>
                            <fo:block font-size="12px" padding-before="10px">
                                <fo:block>
                                    <xsl:text>Kontakt: </xsl:text>
                                </fo:block>
                                <fo:inline>
                                    <fo:basic-link color="#9d3a00">
                                        <xsl:attribute name="external-destination"
                                            >../aac-fackel/aac-fackel_2015.pdf <xsl:text>mailto:</xsl:text>
                                            <xsl:value-of
                                                select="/tei:TEI/tei:teiHeader/tei:fileDesc/tei:titleStmt/tei:title/tei:biblStruct/tei:analytic/tei:respStmt/tei:resp/tei:persName/tei:email"
                                            />
                                        </xsl:attribute>
                                        <xsl:value-of
                                            select="/tei:TEI/tei:teiHeader/tei:fileDesc/tei:titleStmt/tei:title/tei:biblStruct/tei:analytic/tei:respStmt/tei:resp/tei:persName/tei:email"
                                        />
                                    </fo:basic-link>
                                </fo:inline>
                            </fo:block>
                            <fo:block font-size="12px" padding-before="10px">
                                <fo:block>
                                    <xsl:text>Institution: </xsl:text>
                                </fo:block>
                                <xsl:value-of
                                    select="/tei:TEI/tei:teiHeader/tei:fileDesc/tei:titleStmt/tei:title/tei:biblStruct/tei:analytic/tei:respStmt/tei:orgName"
                                />
                            </fo:block>
                            <fo:block font-size="12px" padding-before="10px">
                                <fo:block>
                                    <xsl:text>GND: </xsl:text>
                                </fo:block>
                                <fo:basic-link color="#9d3a00">
                                    <xsl:attribute name="external-destination">
                                        <xsl:text>http://d-nb.info/gnd/</xsl:text>
                                        <xsl:value-of
                                            select="/tei:TEI/tei:teiHeader/tei:fileDesc/tei:titleStmt/tei:title/tei:biblStruct/tei:analytic/tei:respStmt/tei:resp/tei:persName/tei:idno[@type = 'gnd']"
                                        />
                                    </xsl:attribute>
                                    <xsl:value-of
                                        select="/tei:TEI/tei:teiHeader/tei:fileDesc/tei:titleStmt/tei:title/tei:biblStruct/tei:analytic/tei:respStmt/tei:resp/tei:persName/tei:idno[@type = 'gnd']"
                                    />
                                </fo:basic-link>
                            </fo:block>
                            <fo:block font-size="12px" padding-before="10px">
                                <xsl:if
                                    test="/tei:TEI/tei:teiHeader/tei:fileDesc/tei:titleStmt/tei:title/tei:biblStruct/tei:analytic/tei:respStmt/tei:resp/tei:persName/tei:idno[@type = 'orcid']">
                                    <fo:block>
                                        <xsl:text> ORCID: </xsl:text>
                                    </fo:block>
                                    <fo:basic-link color="#9d3a00">
                                        <xsl:attribute name="external-destination">
                                            <xsl:text>https://orcid.org/</xsl:text>
                                            <xsl:value-of
                                                select="/tei:TEI/tei:teiHeader/tei:fileDesc/tei:titleStmt/tei:title/tei:biblStruct/tei:analytic/tei:respStmt/tei:resp/tei:persName/tei:idno[@type = 'orcid']"
                                            />
                                        </xsl:attribute>
                                        <xsl:value-of
                                            select="/tei:TEI/tei:teiHeader/tei:fileDesc/tei:titleStmt/tei:title/tei:biblStruct/tei:analytic/tei:respStmt/tei:resp/tei:persName/tei:idno[@type = 'orcid']"
                                        />
                                    </fo:basic-link>
                                </xsl:if>
                            </fo:block>

                        </xsl:otherwise>
                    </xsl:choose>
                    <fo:block border-bottom-width="0.5pt" padding-before="5px" padding-after="10px"
                        border-bottom-style="solid" border-bottom-color="black" font-weight="bold"/>

                    <fo:block font-size="12px" padding-before="10px">
                        <fo:block>
                            <xsl:text>DOI des Artikels: </xsl:text>
                        </fo:block>

                        <fo:basic-link color="#9d3a00">
                            <xsl:attribute name="external-destination">
                                <xsl:text>http://dx.doi.org/</xsl:text>
                                <xsl:value-of
                                    select="/tei:TEI/tei:teiHeader/tei:fileDesc/tei:titleStmt/tei:title/tei:biblStruct/tei:analytic/tei:idno[@type = 'doi']"
                                />
                            </xsl:attribute>
                            <xsl:value-of
                                select="/tei:TEI/tei:teiHeader/tei:fileDesc/tei:titleStmt/tei:title/tei:biblStruct/tei:analytic/tei:idno[@type = 'doi']"
                            />
                        </fo:basic-link>
                    </fo:block>
                    <fo:block font-size="12px" padding-before="10px">

                        <fo:block>
                            <xsl:text>Nachweis im OPAC der Herzog August Bibliothek: </xsl:text>
                        </fo:block>

                        <fo:basic-link color="#9d3a00">
                            <xsl:attribute name="external-destination">
                                <xsl:text>http://opac.lbs-braunschweig.gbv.de/DB=2/XMLPRS=N/PPN?PPN=</xsl:text>
                                <xsl:value-of
                                    select="/tei:TEI/tei:teiHeader/tei:fileDesc/tei:titleStmt/tei:title/tei:biblStruct/tei:analytic/tei:idno[@type = 'ppn']"
                                />
                            </xsl:attribute>
                            <xsl:value-of
                                select="/tei:TEI/tei:teiHeader/tei:fileDesc/tei:titleStmt/tei:title/tei:biblStruct/tei:analytic/tei:idno[@type = 'ppn']"
                            />
                        </fo:basic-link>
                    </fo:block>
                    <fo:block font-size="12px" padding-before="10px">
                        <fo:block>
                            <xsl:text>Erstveröffentlichung: </xsl:text>
                        </fo:block>
                        <xsl:value-of
                            select="/tei:TEI/tei:teiHeader/tei:fileDesc/tei:titleStmt/tei:title/tei:biblStruct/tei:analytic/tei:date"
                        />
                    </fo:block>
                    <fo:block font-size="12px" padding-before="10px">

                        <fo:block>
                            <xsl:text>Lizenz:</xsl:text>
                        </fo:block>
                        <xsl:text> Sofern nicht anders angegeben </xsl:text>
                        <fo:basic-link color="#9d3a00">
                            <xsl:attribute name="external-destination">
                                <xsl:text>http://creativecommons.org/licenses/by-sa/4.0/</xsl:text>
                            </xsl:attribute>
                            <xsl:element name="fo:external-graphic">
                                <xsl:attribute name="src">
                                    <xsl:text>https://licensebuttons.net/l/by-sa/4.0/80x15.png</xsl:text>
                                </xsl:attribute>
                            </xsl:element>
                            <xsl:element name="img">
                                <xsl:attribute name="alt">
                                    <xsl:text>Creative Commons Lizenzvertrag</xsl:text>
                                </xsl:attribute>
                                <xsl:attribute name="src">
                                    <xsl:text>https://licensebuttons.net/l/by-sa/4.0/80x15.png</xsl:text>
                                </xsl:attribute>
                            </xsl:element>
                        </fo:basic-link>
                    </fo:block>

                    <fo:block font-size="12px" padding-before="10px">

                        <fo:block>
                            <xsl:text>Medienlizenzen: </xsl:text>
                        </fo:block>

                        <xsl:value-of
                            select="/tei:TEI/tei:teiHeader/tei:encodingDesc/tei:editorialDecl[3]"/>
                    </fo:block>
                    <fo:block font-size="12px" padding-before="10px">

                        <fo:block>
                            <xsl:text>Letzte Überprüfung aller Verweise: </xsl:text>
                        </fo:block>

                        <xsl:apply-templates
                            select="/tei:TEI/tei:teiHeader/tei:encodingDesc/tei:editorialDecl[4]/tei:p/tei:date"
                        />
                    </fo:block>
                    <xsl:choose>
                        <xsl:when
                            test="/tei:TEI/tei:teiHeader/tei:profileDesc/tei:textClass/tei:keywords[@scheme = 'gnd']">
                            <fo:block font-size="12px" padding-before="10px">



                                <fo:block>
                                    <xsl:text>GND-Verschlagwortung: </xsl:text>
                                </fo:block>


                                <xsl:for-each
                                    select="/tei:TEI/tei:teiHeader/tei:profileDesc/tei:textClass/tei:keywords[@scheme = 'gnd']/tei:term">
                                    <fo:basic-link color="#9d3a00">
                                        <xsl:attribute name="external-destination">
                                            <xsl:text>http://d-nb.info/gnd/</xsl:text>
                                            <xsl:value-of select="./tei:ref/@target"/>
                                        </xsl:attribute>
                                        <xsl:value-of select="."/>
                                    </fo:basic-link>
                                    <xsl:text> | </xsl:text>
                                </xsl:for-each>
                            </fo:block>
                        </xsl:when>
                    </xsl:choose>
                    <xsl:choose>
                        <xsl:when
                            test="/tei:TEI/tei:teiHeader/tei:profileDesc/tei:textClass/tei:keywords[@scheme = 'tadirah']">
                            <fo:block font-size="12px" padding-before="10px">
                                <fo:block>
                                    <xsl:text>TaDiRAH-Verschlagwortung: </xsl:text>
                                </fo:block>
                                <xsl:for-each
                                    select="/tei:TEI/tei:teiHeader/tei:profileDesc/tei:textClass/tei:keywords[@scheme = 'tadirah']/tei:term">
                                    <fo:basic-link color="#9d3a00">
                                        <xsl:attribute name="external-destination">
                                            <xsl:text>http://tadirah.dariah.eu/vocab/index.php?tema=</xsl:text>
                                            <xsl:value-of select="./tei:ref/@target"/>
                                        </xsl:attribute>

                                        <xsl:value-of select="."/>
                                    </fo:basic-link>
                                    <xsl:text> | </xsl:text>
                                </xsl:for-each>
                            </fo:block>
                        </xsl:when>

                    </xsl:choose>
                    <fo:block font-size="12px" padding-before="10px">
                        <fo:block>
                            <xsl:text>Zitierweise: </xsl:text>
                        </fo:block>


                        <xsl:apply-templates
                            select="/tei:TEI/tei:teiHeader/tei:fileDesc/tei:titleStmt/tei:title/tei:biblStruct/tei:analytic/tei:respStmt[1]/tei:resp/tei:persName/tei:name[@role = 'marc_aut']/tei:forename"/>
                        <xsl:text> </xsl:text>
                        <xsl:apply-templates
                            select="/tei:TEI/tei:teiHeader/tei:fileDesc/tei:titleStmt/tei:title/tei:biblStruct/tei:analytic/tei:respStmt[1]/tei:resp/tei:persName/tei:name[@role = 'marc_aut']/tei:surname"/>

                        <xsl:if
                            test="/tei:TEI/tei:teiHeader/tei:fileDesc/tei:titleStmt/tei:title/tei:biblStruct/tei:analytic/tei:respStmt[2]/tei:resp/tei:persName/tei:name[@role = 'marc_aut']">
                            <xsl:text>, </xsl:text>
                            <xsl:apply-templates
                                select="/tei:TEI/tei:teiHeader/tei:fileDesc/tei:titleStmt/tei:title/tei:biblStruct/tei:analytic/tei:respStmt[2]/tei:resp/tei:persName/tei:name[@role = 'marc_aut']/tei:forename"/>
                            <xsl:text> </xsl:text>
                            <xsl:apply-templates
                                select="/tei:TEI/tei:teiHeader/tei:fileDesc/tei:titleStmt/tei:title/tei:biblStruct/tei:analytic/tei:respStmt[2]/tei:resp/tei:persName/tei:name[@role = 'marc_aut']/tei:surname"
                            />
                        </xsl:if>
                        <xsl:if
                            test="/tei:TEI/tei:teiHeader/tei:fileDesc/tei:titleStmt/tei:title/tei:biblStruct/tei:analytic/tei:respStmt[3]/tei:resp/tei:persName/tei:name[@role = 'marc_aut']">
                            <xsl:text>, </xsl:text>
                            <xsl:apply-templates
                                select="/tei:TEI/tei:teiHeader/tei:fileDesc/tei:titleStmt/tei:title/tei:biblStruct/tei:analytic/tei:respStmt[3]/tei:resp/tei:persName/tei:name[@role = 'marc_aut']/tei:forename"/>
                            <xsl:text> </xsl:text>
                            <xsl:apply-templates
                                select="/tei:TEI/tei:teiHeader/tei:fileDesc/tei:titleStmt/tei:title/tei:biblStruct/tei:analytic/tei:respStmt[3]/tei:resp/tei:persName/tei:name[@role = 'marc_aut']/tei:surname"
                            />
                        </xsl:if>
                        <xsl:if
                            test="/tei:TEI/tei:teiHeader/tei:fileDesc/tei:titleStmt/tei:title/tei:biblStruct/tei:analytic/tei:respStmt[4]/tei:resp/tei:persName/tei:name[@role = 'marc_aut']">
                            <xsl:text>, </xsl:text>
                            <xsl:apply-templates
                                select="/tei:TEI/tei:teiHeader/tei:fileDesc/tei:titleStmt/tei:title/tei:biblStruct/tei:analytic/tei:respStmt[4]/tei:resp/tei:persName/tei:name[@role = 'marc_aut']/tei:forename"/>
                            <xsl:text> </xsl:text>
                            <xsl:apply-templates
                                select="/tei:TEI/tei:teiHeader/tei:fileDesc/tei:titleStmt/tei:title/tei:biblStruct/tei:analytic/tei:respStmt[4]/tei:resp/tei:persName/tei:name[@role = 'marc_aut']/tei:surname"
                            />
                        </xsl:if>

                        <xsl:if
                            test="/tei:TEI/tei:teiHeader/tei:fileDesc/tei:titleStmt/tei:title/tei:biblStruct/tei:analytic/tei:respStmt[5]/tei:resp/tei:persName/tei:name[@role = 'marc_aut']">
                            <xsl:text>, </xsl:text>
                            <xsl:apply-templates
                                select="/tei:TEI/tei:teiHeader/tei:fileDesc/tei:titleStmt/tei:title/tei:biblStruct/tei:analytic/tei:respStmt[5]/tei:resp/tei:persName/tei:name[@role = 'marc_aut']/tei:forename"/>
                            <xsl:text> </xsl:text>
                            <xsl:apply-templates
                                select="/tei:TEI/tei:teiHeader/tei:fileDesc/tei:titleStmt/tei:title/tei:biblStruct/tei:analytic/tei:respStmt[5]/tei:resp/tei:persName/tei:name[@role = 'marc_aut']/tei:surname"
                            />
                        </xsl:if>
                        <xsl:if
                            test="/tei:TEI/tei:teiHeader/tei:fileDesc/tei:titleStmt/tei:title/tei:biblStruct/tei:analytic/tei:respStmt[6]/tei:resp/tei:persName/tei:name[@role = 'marc_aut']">
                            <xsl:text>, </xsl:text>
                            <xsl:apply-templates
                                select="/tei:TEI/tei:teiHeader/tei:fileDesc/tei:titleStmt/tei:title/tei:biblStruct/tei:analytic/tei:respStmt[6]/tei:resp/tei:persName/tei:name[@role = 'marc_aut']/tei:forename"/>
                            <xsl:text> </xsl:text>
                            <xsl:apply-templates
                                select="/tei:TEI/tei:teiHeader/tei:fileDesc/tei:titleStmt/tei:title/tei:biblStruct/tei:analytic/tei:respStmt[6]/tei:resp/tei:persName/tei:name[@role = 'marc_aut']/tei:surname"
                            />
                        </xsl:if>
                        <xsl:if
                            test="/tei:TEI/tei:teiHeader/tei:fileDesc/tei:titleStmt/tei:title/tei:biblStruct/tei:analytic/tei:respStmt[7]/tei:resp/tei:persName/tei:name[@role = 'marc_aut']">
                            <xsl:text>, </xsl:text>
                            <xsl:apply-templates
                                select="/tei:TEI/tei:teiHeader/tei:fileDesc/tei:titleStmt/tei:title/tei:biblStruct/tei:analytic/tei:respStmt[7]/tei:resp/tei:persName/tei:name[@role = 'marc_aut']/tei:forename"/>
                            <xsl:text> </xsl:text>
                            <xsl:apply-templates
                                select="/tei:TEI/tei:teiHeader/tei:fileDesc/tei:titleStmt/tei:title/tei:biblStruct/tei:analytic/tei:respStmt[7]/tei:resp/tei:persName/tei:name[@role = 'marc_aut']/tei:surname"
                            />
                        </xsl:if>

                        <xsl:text>: </xsl:text>
                        <xsl:apply-templates
                            select="/tei:TEI/tei:teiHeader/tei:fileDesc/tei:titleStmt/tei:title/tei:biblStruct/tei:analytic/tei:title"/>
                        <xsl:text>. In: Zeitschrift für digitale Geisteswissenschaften. Wolfenbüttel 2019.</xsl:text>
                        <xsl:text> </xsl:text>

                        <xsl:text> PDF Format ohne Paginierung.</xsl:text>
                        <!-- <xsl:text>Eingesehen am: </xsl:text>
                                    <xsl:value-of  select="$now"/>.   -->
                        <xsl:text> Als text/html abrufbar unter DOI: </xsl:text>
                        <fo:basic-link color="#9d3a00">
                            <xsl:attribute name="external-destination">
                                <xsl:text>http://dx.doi.org/</xsl:text>
                                <xsl:value-of
                                    select="/tei:TEI/tei:teiHeader/tei:fileDesc/tei:titleStmt/tei:title/tei:biblStruct/tei:analytic/tei:idno[@type = 'doi']"
                                />
                            </xsl:attribute>
                            <xsl:value-of
                                select="/tei:TEI/tei:teiHeader/tei:fileDesc/tei:titleStmt/tei:title/tei:biblStruct/tei:analytic/tei:idno[@type = 'doi']"
                            />
                        </fo:basic-link>
                        <xsl:text>.</xsl:text>
                    </fo:block>
                    <!--   <fo:block page-break-before="always"></fo:block>  -->
                </fo:flow>


            </fo:page-sequence>
            <fo:page-sequence master-reference="standard" initial-page-number="1">

                <fo:static-content flow-name="xsl-region-before">
                    <fo:block font-family="Open Sans, helvetica, arial" font-size="6pt"
                        padding="5pt" text-align="left">
                        <!--<xsl:value-of select="/tei:TEI/tei:teiHeader/tei:fileDesc/tei:publicationStmt/tei:idno"/>
                        <xsl:value-of select="/tei:TEI/tei:teiHeader/tei:fileDesc/tei:titleStmt/tei:author/tei:name"/>
                        <xsl:text> : </xsl:text>-->
                        <xsl:apply-templates
                            select="/tei:TEI/tei:teiHeader/tei:fileDesc/tei:titleStmt/tei:title/tei:biblStruct/tei:analytic/tei:title[@level]"/>
                        <xsl:text> | ZfdG 2019</xsl:text>
                        <!--   <xsl:value-of select="/tei:TEI/tei:teiHeader/tei:fileDesc/tei:publicationStmt/tei:idno"/>
                       <xsl:value-of select="/tei:TEI/tei:teiHeader/tei:fileDesc/tei:titleStmt/tei:title"/> -->
                        <fo:block>
                            <fo:leader leader-length="100%" rule-thickness="0.5pt"
                                leader-pattern="rule"/>
                        </fo:block>
                    </fo:block>
                </fo:static-content>
                <fo:static-content flow-name="xsl-footnote-separator">
                    <fo:block>
                        <fo:leader leader-length="50%" rule-thickness="0.5pt" leader-pattern="rule"
                        />
                    </fo:block>
                </fo:static-content>

                <!--    <fo:static-content flow-name="xsl-region-after"> -->
                <!--   <fo:block font-family="Open Sans, helvetica, arial" font-size="8pt" text-align="center"><hr/>Seite <fo:page-number/> -->
                <!--   <xsl:value-of select="/tei:TEI/tei:teiHeader/tei:fileDesc/tei:titleStmt/tei:title"/> -->
                <!-- </fo:block> -->
                <!--   </fo:static-content> -->

                <fo:flow flow-name="xsl-region-body">


                    <fo:block font-size="16px" padding-before="25px" text-align="center"
                        font-family="Open Sans, helvetica, arial">
                        <fo:inline>

                            <xsl:value-of
                                select="/tei:TEI/tei:teiHeader/tei:fileDesc/tei:titleStmt/tei:title/tei:biblStruct/tei:analytic/tei:respStmt/tei:resp/tei:persName/tei:name/tei:forename"/>
                            <xsl:text> </xsl:text>
                            <xsl:value-of
                                select="/tei:TEI/tei:teiHeader/tei:fileDesc/tei:titleStmt/tei:title/tei:biblStruct/tei:analytic/tei:respStmt/tei:resp/tei:persName/tei:name/tei:surname"/>
                            <xsl:if
                                test="/tei:TEI/tei:teiHeader/tei:fileDesc/tei:titleStmt/tei:title/tei:biblStruct/tei:analytic/tei:respStmt[2]">
                                <xsl:text>, </xsl:text>
                                <xsl:value-of
                                    select="/tei:TEI/tei:teiHeader/tei:fileDesc/tei:titleStmt/tei:title/tei:biblStruct/tei:analytic/tei:respStmt[2]/tei:resp/tei:persName/tei:name/tei:forename"/>
                                <xsl:text> </xsl:text>
                                <xsl:value-of
                                    select="/tei:TEI/tei:teiHeader/tei:fileDesc/tei:titleStmt/tei:title/tei:biblStruct/tei:analytic/tei:respStmt[2]/tei:resp/tei:persName/tei:name/tei:surname"
                                />
                            </xsl:if>
                            <xsl:if
                                test="/tei:TEI/tei:teiHeader/tei:fileDesc/tei:titleStmt/tei:title/tei:biblStruct/tei:analytic/tei:respStmt[3]">
                                <xsl:text>, </xsl:text>
                                <xsl:value-of
                                    select="/tei:TEI/tei:teiHeader/tei:fileDesc/tei:titleStmt/tei:title/tei:biblStruct/tei:analytic/tei:respStmt[3]/tei:resp/tei:persName/tei:name/tei:forename"/>
                                <xsl:text> </xsl:text>
                                <xsl:value-of
                                    select="/tei:TEI/tei:teiHeader/tei:fileDesc/tei:titleStmt/tei:title/tei:biblStruct/tei:analytic/tei:respStmt[3]/tei:resp/tei:persName/tei:name/tei:surname"
                                />
                            </xsl:if>
                            <xsl:if
                                test="/tei:TEI/tei:teiHeader/tei:fileDesc/tei:titleStmt/tei:title/tei:biblStruct/tei:analytic/tei:respStmt[4]">
                                <xsl:text>, </xsl:text>
                                <xsl:value-of
                                    select="/tei:TEI/tei:teiHeader/tei:fileDesc/tei:titleStmt/tei:title/tei:biblStruct/tei:analytic/tei:respStmt[4]/tei:resp/tei:persName/tei:name/tei:forename"/>
                                <xsl:text> </xsl:text>
                                <xsl:value-of
                                    select="/tei:TEI/tei:teiHeader/tei:fileDesc/tei:titleStmt/tei:title/tei:biblStruct/tei:analytic/tei:respStmt[4]/tei:resp/tei:persName/tei:name/tei:surname"
                                />
                            </xsl:if>
                            <xsl:if
                                test="/tei:TEI/tei:teiHeader/tei:fileDesc/tei:titleStmt/tei:title/tei:biblStruct/tei:analytic/tei:respStmt[5]">
                                <xsl:text>, </xsl:text>
                                <xsl:value-of
                                    select="/tei:TEI/tei:teiHeader/tei:fileDesc/tei:titleStmt/tei:title/tei:biblStruct/tei:analytic/tei:respStmt[5]/tei:resp/tei:persName/tei:name/tei:forename"/>
                                <xsl:text> </xsl:text>
                                <xsl:value-of
                                    select="/tei:TEI/tei:teiHeader/tei:fileDesc/tei:titleStmt/tei:title/tei:biblStruct/tei:analytic/tei:respStmt[5]/tei:resp/tei:persName/tei:name/tei:surname"
                                />
                            </xsl:if>


                            <xsl:if
                                test="/tei:TEI/tei:teiHeader/tei:fileDesc/tei:titleStmt/tei:title/tei:biblStruct/tei:analytic/tei:respStmt[6]">
                                <xsl:text>, </xsl:text>
                                <xsl:value-of
                                    select="/tei:TEI/tei:teiHeader/tei:fileDesc/tei:titleStmt/tei:title/tei:biblStruct/tei:analytic/tei:respStmt[6]/tei:resp/tei:persName/tei:name/tei:forename"/>
                                <xsl:text> </xsl:text>
                                <xsl:value-of
                                    select="/tei:TEI/tei:teiHeader/tei:fileDesc/tei:titleStmt/tei:title/tei:biblStruct/tei:analytic/tei:respStmt[6]/tei:resp/tei:persName/tei:name/tei:surname"
                                />
                            </xsl:if>


                            <xsl:if
                                test="/tei:TEI/tei:teiHeader/tei:fileDesc/tei:titleStmt/tei:title/tei:biblStruct/tei:analytic/tei:respStmt[7]">
                                <xsl:text>, </xsl:text>
                                <xsl:value-of
                                    select="/tei:TEI/tei:teiHeader/tei:fileDesc/tei:titleStmt/tei:title/tei:biblStruct/tei:analytic/tei:respStmt[7]/tei:resp/tei:persName/tei:name/tei:forename"/>
                                <xsl:text> </xsl:text>
                                <xsl:value-of
                                    select="/tei:TEI/tei:teiHeader/tei:fileDesc/tei:titleStmt/tei:title/tei:biblStruct/tei:analytic/tei:respStmt[7]/tei:resp/tei:persName/tei:name/tei:surname"
                                />
                            </xsl:if>


                        </fo:inline>
                    </fo:block>

                    <fo:block font-size="16px" padding-before="10px"
                        font-family="Open Sans, helvetica, arial" text-align="center"
                        font-weight="bold">
                        <xsl:apply-templates
                            select="/tei:TEI/tei:teiHeader/tei:fileDesc/tei:titleStmt/tei:title/tei:biblStruct/tei:analytic/tei:title[@level]"
                        />
                    </fo:block>

                    <fo:block border-bottom-width="0.5pt" padding-before="5px" padding-after="10px"
                        border-bottom-style="solid" border-bottom-color="black" font-weight="bold"/>
                    <fo:block font-size="10px" padding-before="10px"> </fo:block>


                    <fo:block>
                        <fo:block space-before="15pt" font-family="Open Sans, helvetica, arial"
                            font-size="10pt">
                            <xsl:text>Abstracts</xsl:text>
                        </fo:block>
                        <xsl:for-each select="//tei:text">
                            <xsl:apply-templates/>
                        </xsl:for-each>
                    </fo:block>
                </fo:flow>

            </fo:page-sequence>
        </fo:root>

    </xsl:template>


    <!--   <xsl:template match="/tei:TEI/tei:text/tei:body//tei:div/tei:head">
       <fo:block id="{generate-id()}">
           <apply-templates/>
       </fo:block>
   </xsl:template>
    
   <xsl:template match="Inhalt">
        <fo:block font-size="18pt" font-weight="bold" text-align="center" space-after="6mm">
            Inhaltsverzeichnis
        </fo:block>
        <xsl:for-each select="/tei:TEI/tei:text/tei:body//tei:div/tei:head">
            <xsl:call-template name="ivz.zeile"></xsl:call-template>
        </xsl:for-each>
    </xsl:template>
   
   <xsl:template name="ivz.zeile">
       <fo:block text-align="justify">
           <fo:table width="160mm">
               <fo:table-column column-number="1" column-width="10mm">
                   <fo:table-column column-number="2" column-width="150mm">
                       <fo:table-body>
                           <fo:table-row>
                               <fo:table-cell column-number="1">
                                   <fo:block>
                                       <xsl:number level="single" count="/tei:TEI/tei:text/tei:body//tei:div/tei:head" format="1."/>
                                   </fo:block>
                               </fo:table-cell>
                               <fo:table-cell>
                                   <fo:table-cell column-number="2">
                                       <fo:block>
                                           <xsl:value-of select="tei:head"/>
                                           <fo:inline>
                                               <fo:leader leader-pattern="/tei:TEI/tei:text/tei:body//tei:div/tei:head">   
                                               </fo:leader>  
                                               <fo:page-number-citation ref-id="{generate-id()}"/>
                                           </fo:inline>
                                       </fo:block>
                                   </fo:table-cell>
                               </fo:table-cell>
                           </fo:table-row>
                       </fo:table-body>
                   </fo:table-column>
                   <fo:table-body></fo:table-body>
               </fo:table-column>
               <fo:table-body></fo:table-body>
           </fo:table>
           
       </fo:block>
       
       
   </xsl:template> -->
    <xsl:template match="tei:head">
        <fo:block id="{generate-id()}" space-before="10pt" font-size="12pt" font-weight="bold" space-after="10pt"
            text-align="left">
            <xsl:value-of select="."/>
        </fo:block>
    </xsl:template>

    <xsl:template match="tei:p">
        <xsl:choose>


            <xsl:when test="tei:quote[@type = 'grosszitat']">
                <!-- <fo:block padding-left="25px" margin-top="25px" margin-bottom="25px" border-left="2px solid #efefef" display="block"> -->
                <fo:block space-before="15pt" padding-left="25px" space-after="10pt"
                    font-family="Open Sans, helvetica, arial" border-left="2px solid #efefef"
                    font-size="8pt" line-height="1.5em">

                    <xsl:apply-templates/>
                </fo:block>

            </xsl:when>
            <xsl:otherwise>
                <fo:block space-after="5pt"
                    font-family="Open Sans, helvetica, arial" font-size="8pt" line-height="1.5em">

                    <xsl:apply-templates/>
                </fo:block>
            </xsl:otherwise>
        </xsl:choose>
    </xsl:template>

    <xsl:template match="tei:div[@type = 'abbildungsnachweis']">
<br/>
     <!--   <fo:block page-break-before="always"/> -->
        <!-- <fo:block border-bottom-width="0.5pt" padding-before="5px" padding-after="10px"
        border-bottom-style="solid" border-bottom-color="black" font-weight="bold"/> -->
        <xsl:apply-templates/>
    </xsl:template>
    <xsl:template match="tei:div[@type = 'break']">
        <fo:block page-break-before="always"/>
        <fo:block page-break-before="always"/>
    </xsl:template>

    <xsl:template match="tei:div[@type = 'bibliography']">
        <fo:block page-break-before="always"/>
        <fo:block id="appendix-a"/>
        <!-- <fo:block border-bottom-width="0.5pt" padding-before="5px" padding-after="10px"
        border-bottom-style="solid" border-bottom-color="black" font-weight="bold"/> -->
        <xsl:apply-templates/>
        <fo:block id="appendix-b"/>
    </xsl:template>

    <xsl:template match="tei:div[@type = 'bibliography2']">

        <!-- <fo:block border-bottom-width="0.5pt" padding-before="5px" padding-after="10px"
        border-bottom-style="solid" border-bottom-color="black" font-weight="bold"/> -->
        <xsl:apply-templates/>

    </xsl:template>

    <xsl:template match="tei:div[@type = 'glossar']">
        <fo:block page-break-before="always"/>
        <!-- <fo:block border-bottom-width="0.5pt" padding-before="5px" padding-after="10px"
        border-bottom-style="solid" border-bottom-color="black" font-weight="bold"/> -->
        <xsl:apply-templates/>
    </xsl:template>

    <xsl:template match="tei:argument/tei:p">

        <fo:block space-before="15pt" space-after="10pt" text-indent="5mm"
            font-family="Open Sans, helvetica, arial" line-height="0.75em">
            <fo:inline font-size="8pt">

                <xsl:apply-templates/>
            </fo:inline>
        </fo:block>
    </xsl:template>

    <xsl:template match="tei:pb">
        <fo:inline font-size="10pt">
            <xsl:text> || </xsl:text>
            <xsl:text> [</xsl:text>
            <xsl:choose>
                <xsl:when test="@n">
                    <xsl:value-of select="@n"/>
                </xsl:when>
            </xsl:choose>
            <xsl:text>] </xsl:text>
        </fo:inline>
    </xsl:template>

    <xsl:template match="tei:note">

        <xsl:choose>
            <xsl:when test="@type = 'annotation'">
                <fo:footnote>
                    <fo:inline font-size="75%" baseline-shift="super">
                        <xsl:number level="single" format="a" count="tei:note[@type = 'annotation']"
                        />
                    </fo:inline>
                    <fo:footnote-body font-family="Open Sans, helvetica, arial" font-size="8pt"
                        font-weight="normal" font-style="normal" text-align="justify">
                        <fo:block>
                            <fo:inline font-size="75%" baseline-shift="super">
                                <xsl:number level="single" format="a"
                                    count="tei:note[@type = 'annotation']"/>
                            </fo:inline>
                            <xsl:apply-templates/>
                        </fo:block>
                    </fo:footnote-body>
                </fo:footnote>
            </xsl:when>
        </xsl:choose>
        <xsl:choose>
            <xsl:when test="@type = 'footnote'">
                <fo:footnote>
                    <fo:inline font-size="45%" baseline-shift="super">
                        <xsl:number level="any" count="tei:note[@type = 'footnote']"/>
                    </fo:inline>
                    <fo:footnote-body font-family="Open Sans, helvetica, arial" font-size="7pt"
                        font-weight="normal" font-style="normal" line-height="1.0em">
                        <fo:block text-indent="0">
                            <fo:inline baseline-shift="super" font-size="45%">
                                <xsl:number level="any" count="tei:note[@type = 'footnote']"/>
                            </fo:inline>
                            <xsl:apply-templates/>
                        </fo:block>
                    </fo:footnote-body>
                </fo:footnote>
            </xsl:when>

        </xsl:choose>

        <xsl:choose>
            <xsl:when test="@type = 'commentar'">
                <fo:block space-before="15pt" space-after="10pt"
                    font-family="Open Sans, helvetica, arial" font-size="10pt">
                    <xsl:apply-templates/>
                </fo:block>
            </xsl:when>
        </xsl:choose>
        <!-- ENDNOTEN  
            <xsl:choose>
            <xsl:when test="@type='footnote'">
                <fo:block><fo:leader leader-pattern="rule"/></fo:block> <xsl:apply-templates select="." mode="endnote"/>
            </xsl:when>
        </xsl:choose>-->
        <xsl:choose>
            <xsl:when test="@type = 'textapparat'">
                <fo:block space-before="15pt" space-after="10pt"
                    font-family="Open Sans, helvetica, arial" font-size="10pt">
                    <xsl:apply-templates/>
                </fo:block>
            </xsl:when>
        </xsl:choose>
    </xsl:template>


    <xsl:template match="tei:list">
        <xsl:choose>
            <xsl:when test="@type = 'unordered'">
                <!-- list start -->
                <fo:list-block>
                    <!-- list item -->
                    <xsl:for-each select="tei:item">
                        <fo:list-item>
                            <!-- insert a bullet -->
                            <fo:list-item-label end-indent="label-end()">
                                <fo:block>
                                    <fo:inline/>
                                </fo:block>
                            </fo:list-item-label>
                            <!-- list text -->
                            <fo:list-item-body start-indent="body-start()">
                                <fo:block font-family="Open Sans, helvetica, arial" font-size="8pt"
                                    line-height="1.5em">
                                    <xsl:text>- </xsl:text>
                                    <xsl:apply-templates select="."/>
                                </fo:block>
                            </fo:list-item-body>
                        </fo:list-item>
                    </xsl:for-each>

                </fo:list-block>
                <!-- end list -->
            </xsl:when>

            <xsl:when test="@type = 'gloss'">


                <fo:table>
                    <fo:table-body>
                        <xsl:for-each select="tei:label">
                            <fo:table-row>

                                <fo:table-cell width="60mm" padding-top="10px">
                                    <fo:block font-family="Open Sans, helvetica, arial"
                                        font-size="8pt">
                                        <xsl:apply-templates select="tei:term"/>
                                    </fo:block>
                                </fo:table-cell>
                                <fo:table-cell padding-top="10px">
                                    <fo:block font-family="Open Sans, helvetica, arial"
                                        font-size="8pt">
                                        <xsl:apply-templates
                                            select="following-sibling::tei:item[position() = 1]/tei:gloss"
                                        />
                                    </fo:block>
                                </fo:table-cell>


                            </fo:table-row>

                        </xsl:for-each>

                    </fo:table-body>
                </fo:table>



                <!-- end list -->

            </xsl:when>

            <xsl:when test="@type = 'ordered'">
                <!-- list start -->
                <fo:list-block>
                    <!-- list item -->
                    <xsl:for-each select="tei:item">
                        <fo:list-item>
                            <!-- insert a bullet -->
                            <fo:list-item-label end-indent="label-end()">
                                <fo:block>
                                    <fo:inline/>
                                </fo:block>
                            </fo:list-item-label>
                            <!-- list text -->
                            <fo:list-item-body start-indent="body-start()">

                                <fo:block font-family="Open Sans, helvetica, arial" font-size="8pt"
                                    line-height="1.5em">
                                    <xsl:number count="tei:item" format="1."/>
                                    <xsl:text> </xsl:text>
                                    <xsl:apply-templates select="."/>
                                </fo:block>
                            </fo:list-item-body>
                        </fo:list-item>
                    </xsl:for-each>

                </fo:list-block>
                <!-- end list -->
            </xsl:when>
        </xsl:choose>
    </xsl:template>

    <xsl:template match="tei:table">
<fo:block page-break-before="always"></fo:block>
        <fo:table>
            <fo:table-body>
                <fo:table-row>
                        <fo:table-cell width="50mm" padding-top="10px" border-style="none"
                            border-width="0.5pt">
                            <fo:block font-family="Open Sans, helvetica, arial" font-size="8pt">
                                <xsl:apply-templates select="tei:head[1]"/>
                            </fo:block>
                        </fo:table-cell>
                    <fo:table-cell width="50mm" padding-top="10px" border-style="none"
                        border-width="0.5pt">
                        <fo:block font-family="Open Sans, helvetica, arial" font-size="8pt">
                            <xsl:apply-templates select="tei:head[2]"/>
                        </fo:block>
                    </fo:table-cell>                  
                    </fo:table-row>               
                <xsl:for-each select="tei:row">
                    <fo:table-row>
                        <fo:table-cell width="50mm" padding-top="10px" border-style="none"
                            border-width="0.5pt">
                            <fo:block font-family="Open Sans, helvetica, arial" font-size="8pt"   text-align="left">
                                <xsl:apply-templates select="tei:cell[1]"/>
                            </fo:block>
                        </fo:table-cell>
                        <fo:table-cell width="50mm" padding-top="10px" border-style="none"
                            border-width="0.5pt">
                            <fo:block font-family="Open Sans, helvetica, arial" font-size="8pt"   text-align="center">
                                <xsl:apply-templates select="tei:cell[2]"/>
                            </fo:block>
                        </fo:table-cell>
               <!--         <fo:table-cell width="50mm" padding-top="10px" border-style="solid"
                            border-width="0.5pt">
                            <fo:block font-family="Open Sans, helvetica, arial" font-size="8pt">
                                <xsl:apply-templates select="tei:cell[3]"/>
                            </fo:block>
                        </fo:table-cell> -->
                    </fo:table-row>

                </xsl:for-each>

            </fo:table-body>
        </fo:table>
        <fo:block>
            <fo:leader leader-length="25%" rule-thickness="0.5pt"
                leader-pattern="rule"/>
        </fo:block>
        <fo:block>
        <fo:inline font-size="7pt" font-family="Open Sans, helvetica, arial">
        <xsl:apply-templates select="tei:trailer[1]"></xsl:apply-templates>
        </fo:inline>
        </fo:block>
        <fo:block>
        <fo:inline font-size="7pt" font-family="Open Sans, helvetica, arial">
            <xsl:apply-templates select="tei:trailer[2]"></xsl:apply-templates>
        </fo:inline>
        </fo:block>
    </xsl:template>

<xsl:template match="tei:trailer">
    <xsl:apply-templates></xsl:apply-templates>
</xsl:template>

    <xsl:template match="tei:graphic">
        <xsl:choose>
            <xsl:when test="@url">
                <hr/>
                <fo:block id="{@xml:id}" margin-left="150px">

                    <fo:inline font-size="8pt" font-family="Open Sans, helvetica, arial">
                        <xsl:element name="fo:external-graphic">
                            <xsl:attribute name="src">
                                <xsl:value-of select="substring-after(@url, '.../')"/>
                            </xsl:attribute>

                            <xsl:attribute name="content-width">300px</xsl:attribute>
                            <xsl:attribute name="content-height">250px</xsl:attribute>



                        </xsl:element>
                    </fo:inline>
                </fo:block>
                <xsl:for-each select="tei:desc">
                    <fo:block line-height="1.0em" text-indent="0">
                        <fo:inline font-size="7pt" font-family="Open Sans, helvetica, arial">
                            <xsl:apply-templates select="."/>
                        </fo:inline>
                    </fo:block>
                </xsl:for-each>
            </xsl:when>
        </xsl:choose>
    </xsl:template>


    <xsl:template match="tei:figure/tei:media">
        <xsl:choose>
            <xsl:when test="@type = 'svg'">
                <xsl:choose>
                    <xsl:when test="@url">
                        <hr/>
                        <fo:block id="{@xml:id}" margin-left="150px">
                            <fo:inline font-size="8pt" font-family="Open Sans, helvetica, arial">
                                <xsl:element name="fo:external-graphic">
                                    <xsl:attribute name="src">
                                        <xsl:text>medien/</xsl:text>
                                        <xsl:value-of
                                            select="substring-before(substring-after(@url, '.../medien/svg/'), '.svg')"/>
                                        <xsl:text>.jpg</xsl:text>
                                    </xsl:attribute>
                                    <xsl:attribute name="content-width">300px</xsl:attribute>
                                    <xsl:attribute name="content-height">250px</xsl:attribute>
                                </xsl:element>
                            </fo:inline>
                        </fo:block>
                        <xsl:for-each select="tei:desc">
                            <fo:block line-height="1.0em" text-indent="0">
                                <fo:inline font-size="7pt" font-family="Open Sans, helvetica, arial">
                                    <xsl:apply-templates select="."/>
                                </fo:inline>
                            </fo:block>
                        </xsl:for-each>
                    </xsl:when>
                </xsl:choose>
            </xsl:when>
        </xsl:choose>
    </xsl:template>


    <xsl:template match="tei:lg">
        <xsl:for-each select="tei:l">
            <fo:block line-height="1.0em" text-indent="0">
                <fo:inline font-size="7pt" font-family="Open Sans, helvetica, arial">
                    <xsl:apply-templates select="."/>
                </fo:inline>
            </fo:block>
        </xsl:for-each>
    </xsl:template>



    <xsl:template match="tei:ref">

        <xsl:choose>

            <xsl:when test="@type = 'bibliography'">


                <fo:basic-link internal-destination="appendix-a" color="grey">
                    <xsl:value-of select="."/>
                </fo:basic-link>




            </xsl:when>
            <xsl:when test="@type = 'graphic'">
                <xsl:variable name="graphic">
                    <xsl:value-of select="substring-after(@target, '#')"/>
                </xsl:variable>

                <fo:basic-link internal-destination="{$graphic}" color="grey"
                    font-family="Open Sans, helvetica, arial" line-height="1.0em">
                    <xsl:value-of select="."/>
                </fo:basic-link>




            </xsl:when>
            <xsl:when test="@type = 'intern'">


                <xsl:apply-templates/>

            </xsl:when>
            <xsl:otherwise>

                <fo:basic-link color="#9d3a00">
                    <xsl:attribute name="external-destination">
                        <xsl:value-of select="@target"/>
                    </xsl:attribute>
                    <xsl:apply-templates/>
                </fo:basic-link>
            </xsl:otherwise>
        </xsl:choose>


    </xsl:template>

    <xsl:template match="tei:ref[parent::tei:desc]">
        <xsl:choose>
            <xsl:when test="@type = 'extern'">
                <fo:basic-link color="#9d3a00">
                    <xsl:attribute name="external-destination">
                        <xsl:value-of select="@target"/>
                    </xsl:attribute>
                    <xsl:apply-templates/>
                </fo:basic-link>
            </xsl:when>
            <xsl:otherwise>
                <fo:basic-link internal-destination="appendix-b" color="grey">

                    <xsl:value-of select="."/>

                </fo:basic-link>

            </xsl:otherwise>
        </xsl:choose>

    </xsl:template>

    <xsl:template match="tei:hi">
        <xsl:choose>
            <xsl:when test="@rend = 'italics' or @rend = 'italic'">
                <fo:inline font-family="Open Sans, helvetica, arial" font-style="italic"
                    font-size="8pt">
                    <xsl:apply-templates/>
                </fo:inline>
            </xsl:when>
            <xsl:when test="@rend = 'sans_serif'">
                <fo:inline font-family="Open Sans, helvetica, arial,sans-serif;">
                    <xsl:apply-templates/>
                </fo:inline>
            </xsl:when>
            <xsl:when test="@rend = 'bold'">
                <fo:inline font-weight="bold">
                    <xsl:apply-templates/>
                </fo:inline>
            </xsl:when>
            <xsl:when test="@rend = 'smallCaps' or @rend = 'small-caps'">
                <fo:inline font-variant="small-caps;">
                    <xsl:apply-templates/>
                </fo:inline>
            </xsl:when>
            <xsl:when test="@rendition = 'sup'">
                <fo:inline text-decoration="sup"
                    font-family="Open Sans, helvetica, arial,sans-serif;">
                    <xsl:apply-templates/>
                </fo:inline>
            </xsl:when>
            <xsl:when test="@rendition = 'sub'">
                <fo:inline vertical-align="sub"
                    font-family="Open Sans, helvetica, arial,sans-serif;">
                    <xsl:apply-templates/>
                </fo:inline>
            </xsl:when>
            <xsl:otherwise>
                <xsl:apply-templates/>
            </xsl:otherwise>
        </xsl:choose>
    </xsl:template>

    <xsl:template match="tei:bibl">
        <xsl:choose>
            <xsl:when test="child::tei:title[@type = 'desc']">
                <fo:inline font-family="Open Sans, helvetica, arial" font-style="italic"
                    font-size="8pt">
                    <xsl:apply-templates select="tei:title"/>
                </fo:inline>
            </xsl:when>
            <xsl:otherwise>
                <fo:inline font-size="10pt" font-family="Open Sans, helvetica, arial">
                    <xsl:apply-templates/>
                </fo:inline>
            </xsl:otherwise>
        </xsl:choose>
    </xsl:template>

    <xsl:template match="tei:foreign">
        <xsl:choose>
            <xsl:when test="@xml:lang = 'ara'">
                <fo:inline font-family="Arabic Typesetting, Open Sans">
                    <xsl:apply-templates/>
                </fo:inline>
            </xsl:when>
            <xsl:otherwise>
                <fo:inline font-family="arial">
                    <xsl:apply-templates/>
                </fo:inline>
            </xsl:otherwise>
        </xsl:choose>
    </xsl:template>


    <xsl:template match="tei:listBibl">
        <xsl:choose>
            <xsl:when test="parent::tei:div[@type = 'bibliography']">

                <fo:list-block font-size="10pt" font-family="Open Sans, helvetica, arial">
                    <xsl:for-each select="tei:bibl">
                        <fo:list-item>
                            <fo:list-item-label>
                                <fo:block> </fo:block>
                            </fo:list-item-label>
                            <fo:list-item-body>
                                <fo:block font-size="10px" padding-before="10px">

                                    <xsl:apply-templates/>
                                </fo:block>
                            </fo:list-item-body>
                        </fo:list-item>
                    </xsl:for-each>
                </fo:list-block>

            </xsl:when>
            <xsl:otherwise>
                <fo:block>
                    <fo:list-block font-size="10pt" font-family="Open Sans, helvetica, arial">
                        <xsl:for-each select="tei:bibl">
                            <fo:list-item>
                                <fo:list-item-label>
                                    <fo:block> </fo:block>
                                </fo:list-item-label>
                                <fo:list-item-body>
                                    <fo:block font-size="10px" padding-before="10px">

                                        <xsl:apply-templates/>
                                    </fo:block>
                                </fo:list-item-body>
                            </fo:list-item>
                        </xsl:for-each>
                    </fo:list-block>
                </fo:block>
            </xsl:otherwise>
        </xsl:choose>
    </xsl:template>

    <xsl:template match="tei:ptr">
        <xsl:apply-templates/>
        <xsl:choose>
            <xsl:when test="@type = 'opac'">
                <fo:basic-link color="#9d3a00">
                    <xsl:attribute name="external-destination"> [<xsl:value-of select="$opac"
                            /><xsl:value-of select="@cRef"/></xsl:attribute>
                    <xsl:text>
[Nachweis im OPAC]</xsl:text>
                </fo:basic-link>
            </xsl:when>
            <xsl:when test="@type = 'gbv'">
                <fo:basic-link color="#9d3a00">
                    <xsl:attribute name="external-destination"> [<xsl:value-of select="$gbv"
                            /><xsl:value-of select="@cRef"/></xsl:attribute>
                    <xsl:text>
[Nachweis im GBV]</xsl:text>
                </fo:basic-link>
            </xsl:when>
            <xsl:when test="@type = 'varia'">
                <fo:basic-link color="#9d3a00">
                    <xsl:attribute name="external-destination">
                        <xsl:value-of select="@cRef"/>
                    </xsl:attribute>
                    <xsl:text>
[online]</xsl:text>
                </fo:basic-link>
            </xsl:when>
        </xsl:choose>
    </xsl:template>



    <xsl:template match="tei:desc[@type = 'graphic']">

        <fo:block>
            <fo:list-block font-size="10pt" font-family="Open Sans, helvetica, arial">
                <xsl:for-each select=".">
                    <fo:list-item>
                        <fo:list-item-label>
                            <fo:block> </fo:block>
                        </fo:list-item-label>
                        <fo:list-item-body>
                            <fo:block font-size="10px" padding-before="10px">
                                <xsl:variable name="graphic2">
                                    <xsl:value-of
                                        select="substring-after(tei:ref[@type = 'graphic']/@target, '#')"
                                    />
                                </xsl:variable>
                                <fo:basic-link internal-destination="{$graphic2}" color="grey">
                                    <xsl:text>Abb. </xsl:text>
                                    <xsl:number count="tei:desc[@type = 'graphic']"/>
                                </fo:basic-link>
                                <xsl:text>: </xsl:text>
                                <xsl:apply-templates/>
                            </fo:block>
                        </fo:list-item-body>
                    </fo:list-item>
                </xsl:for-each>
            </fo:list-block>
        </fo:block>
    </xsl:template>

    <xsl:template match="tei:quote">
        <xsl:text>&#187;</xsl:text>
        <xsl:apply-templates/>
        <xsl:text>&#171;</xsl:text>

    </xsl:template>





</xsl:stylesheet>