<?xml version='1.0' encoding="ISO-8859-1" ?>
<!-- adr-tex.xsl                       -->
<!-- XSL-Datei (passend zu adr5.xml    -->
<!-- kann mit SAXON verarbeitet werden -->
<!-- 28.2.2001, GP (HRZ Gießen)        -->
<xsl:stylesheet version="1.0"
  xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
  <xsl:output method="text" encoding="ISO-8859-1" />
  <xsl:template match="/">
    \documentclass[10pt,a4paper]{article}
    \usepackage{adr-tex}
    
    \title{Adressen}
    \author{Emil Mayer}
    \date{\today}

    \begin{document}
    \maketitle
    \section*{Adressen}

    <xsl:for-each select="adressen/adresse">
      \begin{adresse}{<xsl:value-of select="@nr" />}<xsl:text> </xsl:text>
      \anrede{<xsl:value-of select="anrede" />}<xsl:text> </xsl:text>
      <xsl:if test="titel">
        \titel{<xsl:value-of select="titel"/>}<xsl:text> </xsl:text>
        </xsl:if>
      \vorname{<xsl:value-of select="name/vorname"/>}<xsl:text> </xsl:text>
      \nachname{<xsl:value-of select="name/nachname"/>}<xsl:text> </xsl:text>
      \sname{<xsl:value-of select="strasse/sname"/>}<xsl:text> </xsl:text>
      \hnr{<xsl:value-of select="strasse/hnr"/>}<xsl:text> </xsl:text>
      <xsl:if test="postfach">
        \postfach{<xsl:value-of select="postfach"/>}<xsl:text> </xsl:text>
        </xsl:if>
      \plz{<xsl:value-of select="ort/plz"/>}<xsl:text> </xsl:text>
      \ortsname{<xsl:value-of select="ort/ortsname"/>}<xsl:text> </xsl:text>
      <xsl:if test="telefon">
        \telefon{<xsl:value-of select="telefon"/>}<xsl:text> </xsl:text>
        </xsl:if>
      <xsl:if test="fax">
        \fax{<xsl:value-of select="fax"/>}<xsl:text> </xsl:text>
        </xsl:if>
      <xsl:if test="email">
        \email{<xsl:value-of select="email"/>}<xsl:text> </xsl:text>
        </xsl:if>
      \end{adresse}    
      </xsl:for-each>

    \end{document}
    </xsl:template>
  </xsl:stylesheet>


