TEI Stylesheet family - core.xsl

## The Text Encoding Initiative

# TEI Consortium XSLT stylesheets

Home | Guidelines | Projects | Tutorials | Software | History | FAQs | P5 | Consortium | Activities | SIGs | Join in/Contact | Members area
Stylesheet home page Summary Stylesheet List Template List

# core.xsl

TEI stylesheet dealing with elements from the core module, making XSL-FO 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
CVS Id:
core.xsl 4801 2008-09-13 10:05:32Z rahtz
Copyright:
2008, TEI Consortium

## Match Templates Summary

tei:item (mode: catalogue) - source
Process elements tei:item
tei:note (mode: endnote) - source
Process elements tei:note (endnote mode)
tei:label (mode: print) - source
Process elements tei:label
processing-instruction()[name()='xmltex'] - source
Process elements processing-instruction()[name()='xmltex']
tei:note (mode: real) - source
Process elements tei:note properly
tei:ab - source
Process elements tei:ab
tei:abbr - source
Process elements tei:abbr
tei:add - source
Process elements tei:add
tei:att - source
Process elements tei:att
tei:byline - source
Process elements tei:byline
tei:cell//tei:lb - source
Process elements tei:cell//tei:lb
tei:code - source
Process elements tei:code
tei:corr - source
Process elements tei:corr
tei:del - source
Process elements tei:del
tei:eg - source
Process elements tei:eg
tei:eg[@rend='kwic']/lb - source
Process elements tei:eg[@rend='kwic']/lb
tei:emph - source
Process elements tei:emph
tei:epigraph - source
Process elements tei:epigraph
tei:epigraph/tei:lg - source
Process elements tei:epigraph/tei:lg
tei:epigraph/tei:q - source
Process elements tei:epigraph/tei:q
tei:foreign - source
Process elements tei:foreign
tei:gap - source
Process elements tei:gap
tei:gi - source
Process elements tei:gi
tei:gloss - source
Process elements tei:gloss
tei:hi - source
Process elements tei:hi
tei:ident - source
Process elements tei:ident
tei:index - source
Process elements tei:index
tei:interp - source
Process elements tei:interp
tei:interpGrp - source
Process elements tei:interpGrp
tei:item|tei:biblStruct - source
Process elements tei:item
tei:kw - source
Process elements tei:kw
tei:l - source
Process elements tei:l
tei:label - source
Process elements tei:label
tei:lb - source
Process elements tei:lb
tei:lg - source
Process elements tei:lg
tei:listBibl/tei:bibl - source
Process elements tei:listBibl/tei:bibl
tei:list[@type='catalogue'] - source
Process elements tei:list[@type='catalogue']
tei:list|tei:listBibl - source
Process elements tei:list
tei:mentioned - source
Process elements tei:mentioned
tei:milestone - source
Process elements tei:milestone
tei:name - source
Process elements tei:name
tei:note - source
Process elements tei:note
tei:p - source
Process element tei:p
tei:pb - source
Process elements tei:pb
tei:q - source
Process elements tei:q
tei:reg - source
Process elements tei:reg
tei:rs - source
Process elements tei:rs
tei:s - source
Process elements tei:s
tei:salute - source
Process elements tei:salute
tei:seg - source
Process elements tei:seg
tei:sic - source
Process elements tei:sic
tei:signed - source
Process elements tei:signed
tei:soCalled - source
Process elements tei:soCalled
tei:term - source
Process elements tei:term
tei:unclear - source
Process elements tei:unclear
teix:egXML - source
Process elements tei:eg
tei:item (mode: xref) - source
No short description available

## Named Templates Summary

addID - source
[fo]
applyRend (param: value) - source
[fo] process "rend" attribute
applyRendition - source
No short description available
calculateEndNoteNumber - source
[fo]
calculateFootnoteNumber - source
[fo]
emphasize (param: class, content) - source
No short description available
makeFootnote - source
Create a footnote
makeItem - source
[fo]
rend (param: defaultvalue, defaultstyle, rend) - source
[fo]
setListIndents - source
[fo] Spacing setup for list blocks

## Match Templates Detail

tei:item (mode: catalogue) - source
Process elements tei:item
tei:note (mode: endnote) - source
Process elements tei:note (endnote mode)
tei:label (mode: print) - source
Process elements tei:label
processing-instruction()[name()='xmltex'] - source
Process elements processing-instruction()[name()='xmltex']
tei:note (mode: real) - source
Process elements tei:note properly
tei:ab - source
Process elements tei:ab
tei:abbr - source
Process elements tei:abbr
tei:add - source
Process elements tei:add
tei:att - source
Process elements tei:att
tei:byline - source
Process elements tei:byline
tei:cell//tei:lb - source
Process elements tei:cell//tei:lb
tei:code - source
Process elements tei:code
tei:corr - source
Process elements tei:corr
tei:del - source
Process elements tei:del
tei:eg - source
Process elements tei:eg
tei:eg[@rend='kwic']/lb - source
Process elements tei:eg[@rend='kwic']/lb
tei:emph - source
Process elements tei:emph
tei:epigraph - source
Process elements tei:epigraph
tei:epigraph/tei:lg - source
Process elements tei:epigraph/tei:lg
tei:epigraph/tei:q - source
Process elements tei:epigraph/tei:q
tei:foreign - source
Process elements tei:foreign
tei:gap - source
Process elements tei:gap
tei:gi - source
Process elements tei:gi
tei:gloss - source
Process elements tei:gloss
tei:hi - source
Process elements tei:hi
tei:ident - source
Process elements tei:ident
tei:index - source
Process elements tei:index
tei:interp - source
Process elements tei:interp
tei:interpGrp - source
Process elements tei:interpGrp
tei:item|tei:biblStruct - source
Process elements tei:item
tei:kw - source
Process elements tei:kw
tei:l - source
Process elements tei:l
tei:label - source
Process elements tei:label
tei:lb - source
Process elements tei:lb
tei:lg - source
Process elements tei:lg
tei:listBibl/tei:bibl - source
Process elements tei:listBibl/tei:bibl
tei:list[@type='catalogue'] - source
Process elements tei:list[@type='catalogue']
tei:list|tei:listBibl - source
Process elements tei:list
tei:mentioned - source
Process elements tei:mentioned
tei:milestone - source
Process elements tei:milestone
tei:name - source
Process elements tei:name
tei:note - source
Process elements tei:note
tei:p - source
Process element tei:p
tei:pb - source
Process elements tei:pb
tei:q - source
Process elements tei:q
tei:reg - source
Process elements tei:reg
tei:rs - source
Process elements tei:rs
tei:s - source
Process elements tei:s
tei:salute - source
Process elements tei:salute
tei:seg - source
Process elements tei:seg
tei:sic - source
Process elements tei:sic
tei:signed - source
Process elements tei:signed
tei:soCalled - source
Process elements tei:soCalled
tei:term - source
Process elements tei:term
tei:unclear - source
Process elements tei:unclear
teix:egXML - source
Process elements tei:eg
tei:item (mode: xref) - source
No short description available

## Named Templates Detail

addID - source
[fo]
applyRend (param: value) - source
[fo] process "rend" attribute
Parameters:
value - value of "rend" attribute
applyRendition - source
No short description available
calculateEndNoteNumber - source
[fo]
calculateFootnoteNumber - source
[fo]
emphasize (param: class, content) - source
No short description available
Parameters:
class -
content -
makeFootnote - source
Create a footnote
makeItem - source
[fo]
rend (param: defaultvalue, defaultstyle, rend) - source
[fo]
Parameters:
defaultvalue - defaultvalue
defaultstyle - defaultstyle
rend - rend
setListIndents - source
[fo] Spacing setup for list blocks