Showing:

Documentation
Used by
References
Supersedes
Overriding
Imported from
Source
Stylesheet tei-param.xsl
Documentation

Description

TEI stylesheet customization module for 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: tei-param.xsl 9329 2011-09-20 09:47:43Z rahtz $

Copyright: 2011, TEI Consortium

Imported from
Stylesheet version 2.0
Template beginDocumentHook
Documentation

Description

[latex] Hook where LaTeX commands can be inserted after the beginning of the document
Namespace No namespace
Used by
Template mainDocument
Import precedence 2
Source
<xsl:template name="beginDocumentHook"/>
Stylesheet location ../latex2/tei-param.xsl
Template latexSetupHook
Documentation

Description

[latex] Hook where LaTeX commands can be at start of setup
Namespace No namespace
Used by
Template latexSetup
Import precedence 2
Source
<xsl:template name="latexSetupHook"/>
Stylesheet location ../latex2/tei-param.xsl
Template latexPreambleHook
Documentation

Description

[latex] Hook where LaTeX commands can be inserted in the preamble before the beginning of the document
Namespace No namespace
Used by
Template latexLayout
Import precedence 2
Source
<xsl:template name="latexPreambleHook"/>
Stylesheet location ../latex2/tei-param.xsl
Template latexPackages
Documentation

Description

LaTeX package setup

Declaration of the LaTeX packages needed to implement this markup

Namespace No namespace
References
Overriding
Template latexPackages
Import precedence 2
Source
<xsl:template name="latexPackages">
  <xsl:text>
\usepackage[</xsl:text>
  <xsl:value-of select="$latexPaperSize"/>
  <xsl:text>,</xsl:text>
  <xsl:value-of select="$latexGeometryOptions"/>
  <xsl:text>]{geometry}
\usepackage{framed}
</xsl:text>
  <xsl:text>
\definecolor{shadecolor}{gray}{0.95}
\usepackage{longtable}
\usepackage[normalem]{ulem}
\usepackage{fancyvrb}
\usepackage{fancyhdr}
\usepackage{graphicx}
</xsl:text>
  <xsl:if test="key('ENDNOTES',1)">\usepackage{endnotes}
    <xsl:choose>
      <xsl:when test="key('FOOTNOTES',1)">\def\theendnote{\@alph\c@endnote}</xsl:when>
      <xsl:otherwise>\def\theendnote{\@arabic\c@endnote}</xsl:otherwise>
    </xsl:choose>
  </xsl:if>
  <xsl:text>
\def\Gin@extensions{.pdf,.png,.jpg,.mps,.tif}
</xsl:text>
  <xsl:choose>
    <xsl:when test="$reencode='true'">
      <xsl:text>
\IfFileExists{tipa.sty}{\usepackage{tipa}}{}
\usepackage{times}
</xsl:text>
    </xsl:when>
  </xsl:choose>
  <xsl:if test="not($userpackage='')">\usepackage{
    <xsl:value-of select="$userpackage"/>}</xsl:if>
  <xsl:text>
  \pagestyle{fancy} 
</xsl:text>\usepackage[pdftitle={
  <xsl:call-template name="generateSimpleTitle"/>}, pdfauthor={
  <xsl:call-template name="generateAuthor"/>}]{hyperref} \hyperbaseurl{
  <xsl:value-of select="$baseURL"/>}
  <xsl:if test="count(key('APP',1))>0">\usepackage{ledmac}
    <xsl:call-template name="ledmacOptions"/>
  </xsl:if>
</xsl:template>
Stylesheet location ../latex2/tei-param.xsl
Template latexSetup
Documentation

Description

LaTeX setup

The basic LaTeX setup which you should not really tinker with unless you really understand why and how. Note that we need to set up a mapping here for Unicode 8421, 10100 and 10100 to glyphs for backslash and the two curly brackets, to provide literal characters. The normal characters remain active for LaTeX commands. Note that if $reencode is set to false, no input or output encoding packages are loaded, since it is assumed you are using a TeX variant capable of dealing with UTF-8 directly.

Namespace No namespace
Used by
Template mainDocument
References
Import precedence 2
Source
<xsl:template name="latexSetup">
  <xsl:call-template name="latexSetupHook"/>\IfFileExists{xcolor.sty}% {\RequirePackage{xcolor}}% {\RequirePackage{color}} \usepackage{colortbl}
  <xsl:choose>
    <xsl:when test="$reencode='true'">\IfFileExists{utf8x.def}% {\usepackage[utf8x]{inputenc}}% {\usepackage[utf8]{inputenc}} \PrerenderUnicode{–}
      <xsl:call-template name="latexBabel"/>\usepackage[T1]{fontenc} \usepackage{float} \usepackage[]{ucs} \uc@dclc{8421}{default}{\textbackslash } \uc@dclc{10100}{default}{\{} \uc@dclc{10101}{default}{\}} \uc@dclc{8491}{default}{\AA{}} \uc@dclc{8239}{default}{\,} \uc@dclc{20154}{default}{ } \def\textschwa{\rotatebox{-90}{e}} \def\textJapanese{} \def\textChinese{}</xsl:when>
    <xsl:otherwise>\usepackage{fontspec} \usepackage{xunicode} \catcode`⃥=\active \def⃥{\textbackslash} \catcode`❴=\active \def❴{\{} \catcode`❵=\active \def❵{\}} \def\textJapanese{\fontspec{Kochi Mincho}} \def\textChinese{\fontspec{HAN NOM A}\XeTeXlinebreaklocale "zh"\XeTeXlinebreakskip = 0pt plus 1pt } \def\textKorean{\fontspec{Baekmuk Gulim} } \setmonofont{
      <xsl:value-of select="$typewriterFont"/>}
      <xsl:if test="not($sansFont='')">\setsansfont{
        <xsl:value-of select="$sansFont"/>}</xsl:if>
      <xsl:if test="not($romanFont='')">\setromanfont{
        <xsl:value-of select="$romanFont"/>}</xsl:if>
    </xsl:otherwise>
  </xsl:choose>\DeclareTextSymbol{\textpi}{OML}{25} \usepackage{relsize} \def\textsubscript#1{% \@textsubscript{\selectfont#1}} \def\@textsubscript#1{% {\m@th\ensuremath{_{\mbox{\fontsize\sf@size\z@#1}}}}} \def\textquoted#1{‘#1’} \def\textsmall#1{{\small #1}} \def\textlarge#1{{\large #1}} \def\textoverbar#1{\ensuremath{\overline{#1}}} \def\textgothic#1{{\fontspec{
  <xsl:value-of select="$gothicFont"/>}#1}} \def\textcal#1{{\fontspec{
  <xsl:value-of select="$calligraphicFont"/>}#1}} \RequirePackage{array} \def\@testpach{\@chclass \ifnum \@lastchclass=6 \@ne \@chnum \@ne \else \ifnum \@lastchclass=7 5 \else \ifnum \@lastchclass=8 \tw@ \else \ifnum \@lastchclass=9 \thr@@ \else \z@ \ifnum \@lastchclass = 10 \else \edef\@nextchar{\expandafter\string\@nextchar}% \@chnum \if \@nextchar c\z@ \else \if \@nextchar l\@ne \else \if \@nextchar r\tw@ \else \z@ \@chclass \if\@nextchar |\@ne \else \if \@nextchar !6 \else \if \@nextchar @7 \else \if \@nextchar (8 \else \if \@nextchar )9 \else 10 \@chnum \if \@nextchar m\thr@@\else \if \@nextchar p4 \else \if \@nextchar b5 \else \z@ \@chclass \z@ \@preamerr \z@ \fi \fi \fi \fi \fi \fi \fi \fi \fi \fi \fi \fi \fi \fi \fi \fi} \gdef\arraybackslash{\let\\=\@arraycr} \def\textxi{\ensuremath{\xi}} \def\Panel#1#2#3#4{\multicolumn{#3}{){\columncolor{#2}}#4}{#1}}
  <xsl:text disable-output-escaping="yes">
\newcolumntype{L}[1]{){\raggedright\arraybackslash}p{#1}}
\newcolumntype{C}[1]{){\centering\arraybackslash}p{#1}}
\newcolumntype{R}[1]{){\raggedleft\arraybackslash}p{#1}}
\newcolumntype{P}[1]{){\arraybackslash}p{#1}}
\newcolumntype{B}[1]{){\arraybackslash}b{#1}}
\newcolumntype{M}[1]{){\arraybackslash}m{#1}}
\definecolor{label}{gray}{0.75}
\DeclareRobustCommand*{\xref}{\hyper@normalise\xref@}
\def\xref@#1#2{\hyper@linkurl{#2}{#1}}
\def\Div[#1]#2{\section*{#2}}
\begingroup
\catcode`\_=\active
\gdef_#1{\ensuremath{\sb{\mathrm{#1}}}}
\endgroup
\mathcode`\_=\string"8000
\catcode`\_=12\relax
</xsl:text>
</xsl:template>
Stylesheet location ../latex2/tei-param.xsl
Template exampleFontSet
Namespace No namespace
Used by
References
Parameter reencode
Import precedence 2
Source
<xsl:template name="exampleFontSet">
  <xsl:choose>
    <xsl:when test="$reencode='true'">
      <xsl:text>\ttfamily\small\selectfont </xsl:text>
    </xsl:when>
    <xsl:when test="../@xml:lang='zh-tw' or       @xml:lang='zh-tw'">
      <xsl:text>\fontspec{Arial Unicode MS}\small\selectfont </xsl:text>
    </xsl:when>
    <xsl:when test="../@xml:lang='ja' or       @xml:lang='ja'">
      <xsl:text>\fontspec{Arial Unicode MS}\small\selectfont </xsl:text>
    </xsl:when>
    <xsl:otherwise>
      <xsl:text>\ttfamily\small\selectfont </xsl:text>
    </xsl:otherwise>
  </xsl:choose>
</xsl:template>
Stylesheet location ../latex2/tei-param.xsl
Template latexBabel
Documentation

Description

LaTeX babel setup

LaTeX loading of babel with options

Namespace No namespace
Used by
Template latexSetup
Import precedence 2
Source
<xsl:template name="latexBabel">\usepackage[english]{babel}</xsl:template>
Stylesheet location ../latex2/tei-param.xsl
Template latexLayout
Documentation

Description

LaTeX layout preamble

All the LaTeX setup which affects page layout

Namespace No namespace
References
Overriding
Template latexLayout
Import precedence 2
Source
<xsl:template name="latexLayout">
  <xsl:choose>
    <xsl:when test="$latexPaperSize='a3paper'">\paperwidth297mm \paperheight420mm</xsl:when>
    <xsl:when test="$latexPaperSize='a5paper'">\paperwidth148mm \paperheight210mm</xsl:when>
    <xsl:when test="$latexPaperSize='a4paper'">\paperwidth210mm \paperheight297mm</xsl:when>
    <xsl:when test="$latexPaperSize='letterpaper'">\paperwidth216mm \paperheight279mm</xsl:when>
    <xsl:otherwise>
    </xsl:otherwise>
  </xsl:choose>\def\@pnumwidth{1.55em} \def\@tocrmarg {2.55em} \def\@dotsep{4.5} \setcounter{tocdepth}{3} \clubpenalty=8000 \emergencystretch 3em \hbadness=4000 \hyphenpenalty=400 \pretolerance=750 \tolerance=2000 \vbadness=4000 \widowpenalty=10000
  <xsl:if test="not($docClass='letter')">\renewcommand\section{\@startsection {section}{1}{\z@}% {-1.75ex \@plus -0.5ex \@minus -.2ex}% {0.5ex \@plus .2ex}% {\reset@font\Large\bfseries\sffamily}} \renewcommand\subsection{\@startsection{subsection}{2}{\z@}% {-1.75ex\@plus -0.5ex \@minus- .2ex}% {0.5ex \@plus .2ex}% {\reset@font\Large\sffamily}} \renewcommand\subsubsection{\@startsection{subsubsection}{3}{\z@}% {-1.5ex\@plus -0.35ex \@minus -.2ex}% {0.5ex \@plus .2ex}% {\reset@font\large\sffamily}} \renewcommand\paragraph{\@startsection{paragraph}{4}{\z@}% {-1ex \@plus-0.35ex \@minus -0.2ex}% {0.5ex \@plus .2ex}% {\reset@font\normalsize\sffamily}} \renewcommand\subparagraph{\@startsection{subparagraph}{5}{\parindent}% {1.5ex \@plus1ex \@minus .2ex}% {-1em}% {\reset@font\normalsize\bfseries}}</xsl:if>\def\l@section#1#2{\addpenalty{\@secpenalty} \addvspace{1.0em plus 1pt} \@tempdima 1.5em \begingroup \parindent \z@ \rightskip \@pnumwidth \parfillskip -\@pnumwidth \bfseries \leavevmode #1\hfil \hbox to\@pnumwidth{\hss #2}\par \endgroup} \def\l@subsection{\@dottedtocline{2}{1.5em}{2.3em}} \def\l@subsubsection{\@dottedtocline{3}{3.8em}{3.2em}} \def\l@paragraph{\@dottedtocline{4}{7.0em}{4.1em}} \def\l@subparagraph{\@dottedtocline{5}{10em}{5em}} \@ifundefined{c@section}{\newcounter{section}}{} \@ifundefined{c@chapter}{\newcounter{chapter}}{} \newif\if@mainmatter \@mainmattertrue \def\chaptername{Chapter} \def\frontmatter{% \pagenumbering{roman} \def\thechapter{\@roman\c@chapter} \def\theHchapter{\alph{chapter}} \def\@chapapp{}% } \def\mainmatter{% \cleardoublepage \def\thechapter{\@arabic\c@chapter} \setcounter{chapter}{0} \setcounter{section}{0} \pagenumbering{arabic} \setcounter{secnumdepth}{6} \def\@chapapp{\chaptername}% \def\theHchapter{\arabic{chapter}} } \def\backmatter{% \cleardoublepage \setcounter{chapter}{0} \setcounter{section}{0} \setcounter{secnumdepth}{0} \def\@chapapp{\appendixname}% \def\thechapter{\@Alph\c@chapter} \def\theHchapter{\Alph{chapter}} \appendix } \newenvironment{bibitemlist}[1]{% \list{\@biblabel{\@arabic\c@enumiv}}% {\settowidth\labelwidth{\@biblabel{#1}}% \leftmargin\labelwidth \advance\leftmargin\labelsep \@openbib@code \usecounter{enumiv}% \let\p@enumiv\@empty \renewcommand\theenumiv{\@arabic\c@enumiv}% }% \sloppy \clubpenalty4000 \@clubpenalty \clubpenalty \widowpenalty4000% \sfcode`\.\@m}% {\def\@noitemerr {\@latex@warning{Empty `bibitemlist' environment}}% \endlist} \def\tableofcontents{\section*{\contentsname}\@starttoc{toc}} \parskip
  <xsl:value-of select="$parSkip"/>\parindent
  <xsl:value-of select="$parIndent"/>\def\Panel#1#2#3#4{\multicolumn{#3}{){\columncolor{#2}}#4}{#1}} \newenvironment{reflist}{% \begin{raggedright}\begin{list}{} {% \setlength{\topsep}{0pt}% \setlength{\rightmargin}{0.25in}% \setlength{\itemsep}{0pt}% \setlength{\itemindent}{0pt}% \setlength{\parskip}{0pt}% \setlength{\parsep}{2pt}% \def\makelabel##1{\itshape ##1}}% } {\end{list}\end{raggedright}} \newenvironment{sansreflist}{% \begin{raggedright}\begin{list}{} {% \setlength{\topsep}{0pt}% \setlength{\rightmargin}{0.25in}% \setlength{\itemindent}{0pt}% \setlength{\parskip}{0pt}% \setlength{\itemsep}{0pt}% \setlength{\parsep}{2pt}% \def\makelabel##1{\upshape\sffamily ##1}}% } {\end{list}\end{raggedright}} \newenvironment{specHead}[2]% {\vspace{20pt}\hrule\vspace{10pt}% \hypertarget{#1}{}% \markright{#2}%
  <xsl:text>
  \pdfbookmark[</xsl:text>
  <xsl:value-of select="$specLinkDepth"/>
  <xsl:text>]{#2}{#1}%
  \hspace{-0.75in}{\bfseries\fontsize{16pt}{18pt}\selectfont#2}%
  }{}
      </xsl:text>
  <xsl:call-template name="latexPreambleHook"/>
</xsl:template>
Stylesheet location ../latex2/tei-param.xsl
Template ledmacOptions
Documentation

Description

LaTeX setup commands for ledmac package

Namespace No namespace
Used by
Template latexPackages
Import precedence 2
Source
<xsl:template name="ledmacOptions">\renewcommand{\notenumfont}{\bfseries} \lineation{page} \linenummargin{inner} \footthreecol{A} \foottwocol{B}</xsl:template>
Stylesheet location ../latex2/tei-param.xsl
Template latexBegin
Documentation

Description

LaTeX setup before start of document

All the LaTeX setup which are executed before the start of the document

Namespace No namespace
Overriding
Template latexBegin
Import precedence 2
Source
<xsl:template name="latexBegin">
  <xsl:text>
\makeatletter
\thispagestyle{empty}
\markright{\@title}\markboth{\@title}{\@author}
\renewcommand\small{\@setfontsize\small{9pt}{11pt}\abovedisplayskip 8.5\p@ plus3\p@ minus4\p@
\belowdisplayskip \abovedisplayskip
\abovedisplayshortskip \z@ plus2\p@
\belowdisplayshortskip 4\p@ plus2\p@ minus2\p@
\def\@listi{\leftmargin\leftmargini
               \topsep 2\p@ plus1\p@ minus1\p@
               \parsep 2\p@ plus\p@ minus\p@
               \itemsep 1pt}
}
\makeatother
\fvset{frame=single,numberblanklines=false,xleftmargin=5mm,xrightmargin=5mm}
\fancyhf{} 
\setlength{\headheight}{14pt}
\fancyhead[LE]{\bfseries\leftmark} 
\fancyhead[RO]{\bfseries\rightmark} 
\fancyfoot[RO]{}
\fancyfoot[CO]{\thepage}
\fancyfoot[LO]{\TheID}
\fancyfoot[LE]{}
\fancyfoot[CE]{\thepage}
\fancyfoot[RE]{\TheID}
\hypersetup{linkbordercolor=0.75 0.75 0.75,urlbordercolor=0.75 0.75 0.75,bookmarksnumbered=true}
\fancypagestyle{plain}{\fancyhead{}\renewcommand{\headrulewidth}{0pt}}</xsl:text>
</xsl:template>
Stylesheet location ../latex2/tei-param.xsl
Template latexEnd
Documentation

Description

LaTeX setup at end of document

All the LaTeX setup which are executed at the end of the document

Namespace No namespace
Used by
Template mainDocument
Import precedence 2
Source
<xsl:template name="latexEnd">
</xsl:template>
Stylesheet location ../latex2/tei-param.xsl
Template printTitleAndLogo
Documentation

Description

[latex] Title banner
Namespace No namespace
Overriding
Import precedence 2
Source
<xsl:template name="printTitleAndLogo">\makeatletter \noindent\parbox[b]{.75\textwidth}{\fontsize{14pt}{16pt}\bfseries\raggedright\sffamily\selectfont \@title} \vskip20pt \par\noindent{\fontsize{11pt}{13pt}\sffamily\itshape\raggedright\selectfont\@author\hfill\TheDate} \vspace{18pt} \makeatother</xsl:template>
Stylesheet location ../latex2/tei-param.xsl
Parameter classParameters
Documentation

Description

Optional parameters for documentclass
Namespace No namespace
Overriding
Parameter classParameters
Source
<xsl:param name="classParameters">11pt,twoside</xsl:param>
Stylesheet location ../latex2/tei-param.xsl
Parameter latexLogo
Documentation

Description

Logo graphics file
Namespace No namespace
Used by
Source
<xsl:param name="latexLogo"/>
Stylesheet location ../latex2/tei-param.xsl
Parameter baseURL
Documentation

Description

URL root where referenced documents are located
Namespace No namespace
Used by
Template latexPackages
Source
<xsl:param name="baseURL"/>
Stylesheet location ../latex2/tei-param.xsl
Parameter reencode
Documentation

Description

Whether or not to load LaTeX packages which attempt to process the UTF-8 characters. Set to "false" if you are using XeTeX or similar.
Namespace No namespace
Used by
Source
<xsl:param name="reencode">true</xsl:param>
Stylesheet location ../latex2/tei-param.xsl
Parameter userpackage
Documentation

Description

The name of a LaTeX style package which should be loaded
Namespace No namespace
Used by
Template latexPackages
Source
<xsl:param name="userpackage"/>
Stylesheet location ../latex2/tei-param.xsl
Parameter realFigures
Documentation

Description

Use real name of graphics files rather than pointers
Namespace No namespace
Used by
Source
<xsl:param name="realFigures">true</xsl:param>
Stylesheet location ../latex2/tei-param.xsl
Parameter pagebreakStyle
Documentation

Description

When processing a "pb" element, decide what to generate: "active" generates a page break; "visible" genrates a bracketed number (with scissors), and "bracketsonly" generates a bracketed number (without scissors).
Namespace No namespace
Used by
Template tei:pb
Supersedes
Parameter pagebreakStyle
Source
<xsl:param name="pagebreakStyle"/>
Stylesheet location ../latex2/tei-param.xsl
Parameter tableMaxWidth
Documentation

Description

When making a table, what width must be constrained to fit, as a proportion of the page width.
Namespace No namespace
Used by
Source
<xsl:param name="tableMaxWidth">0.85</xsl:param>
Stylesheet location ../latex2/tei-param.xsl
Parameter verseNumbering
Documentation

Description

Whether to number lines of poetry
Namespace No namespace
Used by
Template tei:l
Source
<xsl:param name="verseNumbering">false</xsl:param>
Stylesheet location ../latex2/tei-param.xsl
Parameter everyHowManyLines
Documentation

Description

When numbering poetry, how often to put in a line number
Namespace No namespace
Used by
Template tei:l
Source
<xsl:param name="everyHowManyLines">5</xsl:param>
Stylesheet location ../latex2/tei-param.xsl
Parameter resetVerseLineNumbering
Documentation

Description

When numbering poetry, when to restart the sequence; this must be the name of a TEI element
Namespace No namespace
Used by
Template tei:l
Source
<xsl:param name="resetVerseLineNumbering">div1</xsl:param>
Stylesheet location ../latex2/tei-param.xsl
Parameter latexGeometryOptions
Documentation

Description

Options to pass to the geometry package to set margins etc
Namespace No namespace
Used by
Template latexPackages
Source
<xsl:param name="latexGeometryOptions">twoside,lmargin=1in,rmargin=1in,tmargin=1in,bmargin=1in</xsl:param>
Stylesheet location ../latex2/tei-param.xsl
Parameter specLinkDepth
Documentation

Description

Depth of nesting of reference documentation when processing ODD
Namespace No namespace
Used by
Template latexLayout
Source
<xsl:param name="specLinkDepth">2</xsl:param>
Stylesheet location ../latex2/tei-param.xsl
Parameter latexPaperSize
Documentation

Description

LaTeX paper size

Namespace No namespace
Used by
Source
<xsl:param name="latexPaperSize">a4paper</xsl:param>
Stylesheet location ../latex2/tei-param.xsl
Parameter typewriterFont
Documentation

Description

Font for literal code
Namespace No namespace
Used by
Template latexSetup
Source
<xsl:param name="typewriterFont">DejaVu Sans Mono</xsl:param>
Stylesheet location ../latex2/tei-param.xsl
Parameter sansFont
Documentation

Description

Font for sans-serif
Namespace No namespace
Used by
Template latexSetup
Source
<xsl:param name="sansFont"/>
Stylesheet location ../latex2/tei-param.xsl
Parameter romanFont
Documentation

Description

Font for serif
Namespace No namespace
Used by
Template latexSetup
Source
<xsl:param name="romanFont"/>
Stylesheet location ../latex2/tei-param.xsl
Parameter gothicFont
Documentation

Description

Font for gothic
Namespace No namespace
Used by
Template latexSetup
Source
<xsl:param name="gothicFont">Lucida Blackletter</xsl:param>
Stylesheet location ../latex2/tei-param.xsl
Parameter calligraphicFont
Documentation

Description

Font for calligraphic
Namespace No namespace
Used by
Template latexSetup
Source
<xsl:param name="calligraphicFont">Lucida Calligraphy</xsl:param>
Stylesheet location ../latex2/tei-param.xsl
Key FOOTNOTES
Namespace No namespace
Match tei:note[@place='bottom']
Use 1
Used by
Template latexPackages
Source
<xsl:key name="FOOTNOTES" match="tei:note[@place='bottom']" use="1"/>
Stylesheet location ../latex2/tei-param.xsl
Key ENDNOTES
Namespace No namespace
Match tei:note[@place='end']
Use 1
Used by
Source
<xsl:key name="ENDNOTES" match="tei:note[@place='end']" use="1"/>
Stylesheet location ../latex2/tei-param.xsl