Showing:

Documentation
Included from
Source
Stylesheet drama.xsl
Documentation

Description

TEI stylesheet dealing with elements from the drama module, making LaTeX output.

This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA

Author: See AUTHORS

Id: $Id: drama.xsl 8551 2011-02-12 13:58:27Z rahtz $

Copyright: 2011, TEI Consortium

Included from
Stylesheet version 2.0
Template tei:actor
Documentation

Description

Process element actor
Namespace No namespace
Match tei:actor
Mode #default
Import precedence 4
Source
<xsl:template match="tei:actor">
  <xsl:text>\textit{</xsl:text>
  <xsl:apply-templates/>
  <xsl:text>}</xsl:text>
</xsl:template>
Stylesheet location ../latex2/drama.xsl
Template tei:camera
Documentation

Description

Process element camera
Namespace No namespace
Match tei:camera
Mode #default
Import precedence 4
Source
<xsl:template match="tei:camera">
  <xsl:text>\textit{</xsl:text>
  <xsl:apply-templates/>
  <xsl:text>}</xsl:text>
</xsl:template>
Stylesheet location ../latex2/drama.xsl
Template tei:caption
Documentation

Description

Process element caption
Namespace No namespace
Match tei:caption
Mode #default
Import precedence 4
Source
<xsl:template match="tei:caption">
  <xsl:text>\textit{</xsl:text>
  <xsl:apply-templates/>
  <xsl:text>}</xsl:text>
</xsl:template>
Stylesheet location ../latex2/drama.xsl
Template tei:castGroup
Documentation

Description

Process element castGroup
Namespace No namespace
Match tei:castGroup
Mode #default
Import precedence 4
Source
<xsl:template match="tei:castGroup">
  <xsl:text>\begin{itemize} </xsl:text>
  <xsl:apply-templates/>
  <xsl:text>
\end{itemize}</xsl:text>
</xsl:template>
Stylesheet location ../latex2/drama.xsl
Template tei:castItem
Documentation

Description

Process element castItem
Namespace No namespace
Match tei:castItem
Mode #default
Import precedence 4
Source
<xsl:template match="tei:castItem">
  <xsl:text>
\item </xsl:text>
  <xsl:apply-templates/>
</xsl:template>
Stylesheet location ../latex2/drama.xsl
Template tei:castList
Documentation

Description

Process element castList
Namespace No namespace
Match tei:castList
Mode #default
Import precedence 4
Source
<xsl:template match="tei:castList">
  <xsl:if test="tei:head">
    <xsl:text> \par\textit{</xsl:text>
    <xsl:for-each select="tei:head">
      <xsl:apply-templates/>
    </xsl:for-each>
    <xsl:text>}
</xsl:text>
  </xsl:if>
  <xsl:text>\begin{itemize} </xsl:text>
  <xsl:apply-templates/>
  <xsl:text>\end{itemize} </xsl:text>
</xsl:template>
Stylesheet location ../latex2/drama.xsl
Template tei:p/tei:stage
Documentation

Description

Process elementp/tei:stage
Namespace No namespace
Match tei:p/tei:stage
Mode #default
Import precedence 4
Source
<xsl:template match="tei:p/tei:stage">
  <xsl:text>\textit{</xsl:text>
  <xsl:apply-templates/>
  <xsl:text>}</xsl:text>
</xsl:template>
Stylesheet location ../latex2/drama.xsl
Template tei:role
Documentation

Description

Process element role
Namespace No namespace
Match tei:role
Mode #default
Import precedence 4
Source
<xsl:template match="tei:role">
  <xsl:text>\textbf{</xsl:text>
  <xsl:apply-templates/>
  <xsl:text>}</xsl:text>
</xsl:template>
Stylesheet location ../latex2/drama.xsl
Template tei:roleDesc
Documentation

Description

Process element roleDesc
Namespace No namespace
Match tei:roleDesc
Mode #default
Import precedence 4
Source
<xsl:template match="tei:roleDesc">
  <xsl:text>\begin{quote}</xsl:text>
  <xsl:apply-templates/>
  <xsl:text>\end{quote}</xsl:text>
</xsl:template>
Stylesheet location ../latex2/drama.xsl
Template tei:set
Documentation

Description

Process element set
Namespace No namespace
Match tei:set
Mode #default
Import precedence 4
Source
<xsl:template match="tei:set">
  <xsl:text>\textit{</xsl:text>
  <xsl:apply-templates/>
  <xsl:text>}</xsl:text>
</xsl:template>
Stylesheet location ../latex2/drama.xsl
Template tei:sound
Documentation

Description

Process element sound
Namespace No namespace
Match tei:sound
Mode #default
Import precedence 4
Source
<xsl:template match="tei:sound">
  <xsl:text>\textit{</xsl:text>
  <xsl:apply-templates/>
  <xsl:text>}</xsl:text>
</xsl:template>
Stylesheet location ../latex2/drama.xsl
Template tei:sp
Documentation

Description

Process element sp
Namespace No namespace
Match tei:sp
Mode #default
Import precedence 4
Source
<xsl:template match="tei:sp">\begin{description} \item[
  <xsl:apply-templates select="tei:speaker"/>]
  <xsl:apply-templates select="tei:p | tei:l | tei:lg | tei:seg |      tei:ab | tei:stage"/>
  <xsl:text>\end{description}
</xsl:text>
</xsl:template>
Stylesheet location ../latex2/drama.xsl
Template tei:sp/tei:p
Documentation

Description

Process element sp/tei:p
Namespace No namespace
Match tei:sp/tei:p
Mode #default
Import precedence 4
Source
<xsl:template match="tei:sp/tei:p">
  <xsl:text>

</xsl:text>
  <xsl:apply-templates/>
</xsl:template>
Stylesheet location ../latex2/drama.xsl
Template tei:stage
Documentation

Description

Process element stage
Namespace No namespace
Match tei:stage
Mode #default
Import precedence 4
Source
<xsl:template match="tei:stage">
  <xsl:text>
\par
</xsl:text>
  <xsl:text>\textit{</xsl:text>
  <xsl:apply-templates/>
  <xsl:text>}\par </xsl:text>
</xsl:template>
Stylesheet location ../latex2/drama.xsl
Template tei:sp/tei:stage
Documentation

Description

Process element sp/tei:stage
Namespace No namespace
Match tei:sp/tei:stage
Mode #default
Import precedence 4
Source
<xsl:template match="tei:sp/tei:stage">
  <xsl:text/>
  <xsl:text>\textit{</xsl:text>
  <xsl:apply-templates/>
  <xsl:text>} </xsl:text>
</xsl:template>
Stylesheet location ../latex2/drama.xsl
Template tei:tech
Documentation

Description

Process element tech
Namespace No namespace
Match tei:tech
Mode #default
Import precedence 4
Source
<xsl:template match="tei:tech">
  <xsl:text>\textit{</xsl:text>
  <xsl:apply-templates/>
  <xsl:text>}</xsl:text>
</xsl:template>
Stylesheet location ../latex2/drama.xsl
Template tei:view
Documentation

Description

Process element view
Namespace No namespace
Match tei:view
Mode #default
Import precedence 4
Source
<xsl:template match="tei:view">
  <xsl:text>\textit{</xsl:text>
  <xsl:apply-templates/>
  <xsl:text>}</xsl:text>
</xsl:template>
Stylesheet location ../latex2/drama.xsl