<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.tei-c.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Ericleasemorgan</id>
	<title>TEIWiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.tei-c.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Ericleasemorgan"/>
	<link rel="alternate" type="text/html" href="https://wiki.tei-c.org/index.php?title=Special:Contributions/Ericleasemorgan"/>
	<updated>2026-04-22T01:45:31Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.32.0</generator>
	<entry>
		<id>https://wiki.tei-c.org/index.php?title=Tei2newton&amp;diff=209</id>
		<title>Tei2newton</title>
		<link rel="alternate" type="text/html" href="https://wiki.tei-c.org/index.php?title=Tei2newton&amp;diff=209"/>
		<updated>2005-05-05T16:39:46Z</updated>

		<summary type="html">&lt;p&gt;Ericleasemorgan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version='1.0'?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet xmlns:xsl='http://www.w3.org/1999/XSL/Transform' version='1.0'&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&lt;br /&gt;
  tei2newton.xsl&lt;br /&gt;
  &lt;br /&gt;
  This is the beginnings of a XSLT file to convert TEI 4 documents into&lt;br /&gt;
  Newton Paperback files. (&amp;quot;Remember Apple Newtons?&amp;quot;). The resulting&lt;br /&gt;
  file will need to be &amp;quot;compiled&amp;quot; with a program called PBBookMaker in&lt;br /&gt;
  order to actually create a file the Newton can read.&lt;br /&gt;
  &lt;br /&gt;
  This file is distributed under the GNU Public License.&lt;br /&gt;
  &lt;br /&gt;
  Eric Lease Morgan (eric_morgan@infomotions.com)&lt;br /&gt;
  May 5, 2005&lt;br /&gt;
&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;xsl:output method='text' /&amp;gt;&lt;br /&gt;
&amp;lt;xsl:template match='TEI.2'&amp;gt;&lt;br /&gt;
&amp;lt;xsl:text&amp;gt;&amp;amp;#xD;&amp;lt;/xsl:text&amp;gt;###&amp;lt;xsl:value-of select='teiHeader/fileDesc/titleStmt/title' /&amp;gt;&amp;lt;xsl:text&amp;gt;&amp;amp;#xD;&amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:value-of select='teiHeader/fileDesc/titleStmt/title' /&amp;gt;&amp;lt;xsl:text&amp;gt;&amp;amp;#xD;&amp;amp;#xD;&amp;lt;/xsl:text&amp;gt;Originally written/published in &amp;lt;xsl:value-of select='teiHeader/profileDesc/creation/date' /&amp;gt; by &amp;lt;xsl:value-of select='teiHeader/fileDesc/titleStmt/author' /&amp;gt;&amp;lt;xsl:text&amp;gt;&amp;amp;#xD;&amp;lt;/xsl:text&amp;gt;&amp;lt;!-- cool table of contents --&amp;gt;&amp;lt;xsl:text&amp;gt;&amp;amp;#xD;&amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:if test='/TEI.2/text/body/div1'&amp;gt;&amp;lt;xsl:text&amp;gt;&amp;amp;#xD;&amp;lt;/xsl:text&amp;gt;Table of contents&amp;lt;xsl:text&amp;gt;&amp;amp;#xD;&amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:for-each select=&amp;quot;/TEI.2/text/body/div1&amp;quot;&amp;gt;&amp;lt;xsl:text&amp;gt;&amp;amp;#xD;&amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:value-of select='./head' /&amp;gt;&amp;lt;xsl:text&amp;gt;&amp;amp;#xD;&amp;lt;/xsl:text&amp;gt;&amp;lt;/xsl:for-each&amp;gt;&amp;lt;xsl:text&amp;gt;&amp;amp;#xD;&amp;lt;/xsl:text&amp;gt;&amp;lt;/xsl:if&amp;gt;&amp;lt;xsl:text&amp;gt;&amp;amp;#xD;&amp;lt;/xsl:text&amp;gt;&amp;lt;!-- do the heavy lifting --&amp;gt;&amp;lt;xsl:text&amp;gt;&amp;amp;#xD;&amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:apply-templates/&amp;gt;	&amp;lt;xsl:text&amp;gt;&amp;amp;#xD;&amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:text&amp;gt;&amp;amp;#xD;&amp;lt;/xsl:text&amp;gt;###Colophon&amp;lt;xsl:text&amp;gt;&amp;amp;#xD;&amp;amp;#xD;&amp;lt;/xsl:text&amp;gt;Colophon&amp;lt;xsl:text&amp;gt;&amp;amp;#xD;&amp;amp;#xD;&amp;lt;/xsl:text&amp;gt;This file was originally marked up using the Text Encoding Initiative XML markup language for use in the Infomotions Alex Catalog of Electronic Texts (http://infomotions.com/alex/) by &amp;lt;xsl:value-of select='teiHeader/revisionDesc/change/respStmt/name'/&amp;gt; on &amp;lt;xsl:value-of select='teiHeader/fileDesc/publicationStmt/date'/&amp;gt; for the purpose of freely sharing, distributing, and making available works of great literature. This file is placed in the public domain. It's Infomotions unique identifier is &amp;lt;xsl:value-of select='teiHeader/fileDesc/publicationStmt/idno'/&amp;gt;. &amp;lt;xsl:value-of select='teiHeader/fileDesc/sourceDesc/p'/&amp;gt;.&amp;lt;xsl:text&amp;gt;&amp;amp;#xD;&amp;amp;#xD;&amp;lt;/xsl:text&amp;gt;&amp;quot;Give back to the 'Net.&amp;quot;&amp;lt;xsl:text&amp;gt;&amp;amp;#xD;&amp;lt;/xsl:text&amp;gt;&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
&amp;lt;!-- division #1 (div1) --&amp;gt;&lt;br /&gt;
&amp;lt;xsl:template match=&amp;quot;div1&amp;quot;&amp;gt;&amp;lt;xsl:text&amp;gt;&amp;amp;#xD;&amp;lt;/xsl:text&amp;gt;###&amp;lt;xsl:value-of select='./head'/&amp;gt;&lt;br /&gt;
&amp;lt;xsl:text&amp;gt;&amp;amp;#xD;&amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:text&amp;gt;&amp;amp;#xD;&amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:value-of select='./head'/&amp;gt;&lt;br /&gt;
&amp;lt;xsl:text&amp;gt;&amp;amp;#xD;&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
&amp;lt;xsl:apply-templates /&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- paragraph (p) --&amp;gt;&lt;br /&gt;
&amp;lt;xsl:template match=&amp;quot;p&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;xsl:text&amp;gt;&amp;amp;#xD;&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
&amp;lt;xsl:apply-templates /&amp;gt;&lt;br /&gt;
&amp;lt;xsl:text&amp;gt;&amp;amp;#xD;&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- do nothing templates --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- teiheader (do nothing) --&amp;gt;&lt;br /&gt;
&amp;lt;xsl:template match=&amp;quot;teiHeader&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- head (head) --&amp;gt;&lt;br /&gt;
&amp;lt;xsl:template match=&amp;quot;head&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[[Category:XSLT]]&lt;/div&gt;</summary>
		<author><name>Ericleasemorgan</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.tei-c.org/index.php?title=Tei2pml&amp;diff=1528</id>
		<title>Tei2pml</title>
		<link rel="alternate" type="text/html" href="https://wiki.tei-c.org/index.php?title=Tei2pml&amp;diff=1528"/>
		<updated>2005-05-05T16:39:05Z</updated>

		<summary type="html">&lt;p&gt;Ericleasemorgan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version='1.0'?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet xmlns:xsl='http://www.w3.org/1999/XSL/Transform' version='1.0'&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&lt;br /&gt;
  tei2pml.xsl&lt;br /&gt;
  &lt;br /&gt;
  This styleshsheet is used in the Alex Catalogue of Electronic Texts.&lt;br /&gt;
  Through it TEI files are converted into PalmPilot eReader files. Once&lt;br /&gt;
  you run your TEI/XML through the stylesheeet you must &amp;quot;compile&amp;quot; the&lt;br /&gt;
  output with something like MakeBook by the now defunct Peanut Press to&lt;br /&gt;
  actually create the eReader file.&lt;br /&gt;
  &lt;br /&gt;
  This file is distributed under the GNU Public License.&lt;br /&gt;
  &lt;br /&gt;
  Eric Lease Morgan (eric_morgan@infomotions.com)&lt;br /&gt;
  May 5, 2005&lt;br /&gt;
&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;xsl:output method='text' /&amp;gt;&lt;br /&gt;
&amp;lt;xsl:strip-space elements='*' /&amp;gt;&lt;br /&gt;
&amp;lt;xsl:template match='TEI.2'&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- title --&amp;gt;&lt;br /&gt;
&amp;lt;xsl:text&amp;gt;&amp;amp;#xa;&amp;amp;#xa;&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
&amp;lt;xsl:text&amp;gt;\c\b&amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:value-of select='teiHeader/fileDesc/titleStmt/title' /&amp;gt;&amp;lt;xsl:text&amp;gt;\b&amp;amp;#xa;\c&amp;amp;#xa;&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
&amp;lt;xsl:text&amp;gt;\c&amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:value-of select='normalize-space(/TEI.2/text/front/titlePage/byline)' /&amp;gt;&amp;lt;xsl:text&amp;gt;&amp;amp;#xa;\c&amp;amp;#xa;&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
&amp;lt;xsl:text&amp;gt;\c&amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:value-of select='normalize-space(/TEI.2/text/front/titlePage/docImprint)' /&amp;gt;&amp;lt;xsl:value-of select='normalize-space(/TEI.2/text/front/titlePage/imprimatur)' /&amp;gt;&amp;lt;xsl:text&amp;gt;&amp;amp;#xa;\c&amp;amp;#xa;&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
&amp;lt;xsl:text&amp;gt;\w=&amp;quot;75%&amp;quot;&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- cool table of contents --&amp;gt;&lt;br /&gt;
&amp;lt;xsl:if test='/TEI.2/text/body/div1'&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:text&amp;gt;&amp;amp;#xa;\bTable of contents\b&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:for-each select=&amp;quot;/TEI.2/text/*/div1&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:if test='./@type != &amp;quot;colophon&amp;quot;'&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:text&amp;gt;&amp;amp;#xa;\q=&amp;quot;#&amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:value-of select='@id'/&amp;gt;&amp;lt;xsl:text&amp;gt;&amp;quot;&amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:value-of select='./head' /&amp;gt;&amp;lt;xsl:text&amp;gt;\q&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
		&amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- do the heavy lifting --&amp;gt;&lt;br /&gt;
&amp;lt;xsl:apply-templates/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
	&lt;br /&gt;
&amp;lt;!-- division #0 (div) --&amp;gt;&lt;br /&gt;
&amp;lt;xsl:template match=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:choose&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:when test='./@type = &amp;quot;colophon&amp;quot;'&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:text&amp;gt;\w=&amp;quot;75%&amp;quot;&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:text&amp;gt;&amp;amp;#xa;\b\x&amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:value-of select='normalize-space(./head)' /&amp;gt;&amp;lt;xsl:text&amp;gt;\x\b&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:apply-templates /&amp;gt;&lt;br /&gt;
		&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:otherwise&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:apply-templates /&amp;gt;&lt;br /&gt;
		&amp;lt;/xsl:otherwise&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:choose&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;xsl:template match=&amp;quot;div1&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;xsl:choose&amp;gt;&lt;br /&gt;
&amp;lt;xsl:when test='./@type = &amp;quot;colophon&amp;quot;'&amp;gt;&lt;br /&gt;
&amp;lt;xsl:text&amp;gt;\w=&amp;quot;75%&amp;quot;&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
&amp;lt;xsl:otherwise&amp;gt;&lt;br /&gt;
&amp;lt;xsl:text&amp;gt;&amp;amp;#xa;\b\x\Q=&amp;quot;&amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:value-of select='@id'/&amp;gt;&amp;lt;xsl:text&amp;gt;&amp;quot;&amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:value-of select='normalize-space(./head)' /&amp;gt;&amp;lt;xsl:text&amp;gt;\x\b&amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:otherwise&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:choose&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- line group (lg) --&amp;gt;&lt;br /&gt;
&amp;lt;xsl:template match=&amp;quot;lg&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;xsl:text&amp;gt;&amp;amp;#xa;&amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- line (l) --&amp;gt;&lt;br /&gt;
&amp;lt;xsl:template match=&amp;quot;l&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;xsl:if test='@rend = &amp;quot;indent&amp;quot;'&amp;gt;&lt;br /&gt;
&amp;lt;xsl:text&amp;gt;&amp;amp;#160;&amp;amp;#160;&amp;amp;#160;&amp;amp;#160;&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;xsl:text&amp;gt;&amp;amp;#xa;&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- paragraph (p) --&amp;gt;&lt;br /&gt;
&amp;lt;xsl:template match=&amp;quot;p&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;xsl:text&amp;gt;&amp;amp;#xa;&amp;amp;#xa;&amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- figure --&amp;gt;&lt;br /&gt;
&amp;lt;xsl:template match='figure'&amp;gt;&lt;br /&gt;
&amp;lt;xsl:if test='@url = &amp;quot;http://infomotions.com/logo.gif&amp;quot;'&amp;gt;&lt;br /&gt;
&amp;lt;xsl:text&amp;gt;\c\m=&amp;quot;logo.png&amp;quot;&amp;amp;#xa;\c&amp;amp;#xa;&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
&amp;lt;xsl:text&amp;gt;\c&amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:value-of select='./figDesc'/&amp;gt;&amp;lt;xsl:text&amp;gt;&amp;amp;#xa;\c&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
&amp;lt;xsl:apply-templates /&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- figure description --&amp;gt;&lt;br /&gt;
&amp;lt;xsl:template match='figDesc'&amp;gt;&lt;br /&gt;
&amp;lt;xsl:if test='../figure/@url = &amp;quot;http://infomotions.com/logo.gif&amp;quot;'&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- do nothing templates --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- teiheader (do nothing) --&amp;gt;&lt;br /&gt;
&amp;lt;xsl:template match=&amp;quot;teiHeader&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- teiheader (do nothing) --&amp;gt;&lt;br /&gt;
&amp;lt;xsl:template match=&amp;quot;front/titlePage&amp;quot; /&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
&amp;lt;!-- head (head) --&amp;gt;&lt;br /&gt;
&amp;lt;xsl:template match=&amp;quot;head&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[[Category:XSLT]]&lt;/div&gt;</summary>
		<author><name>Ericleasemorgan</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.tei-c.org/index.php?title=Tei2shtml&amp;diff=427</id>
		<title>Tei2shtml</title>
		<link rel="alternate" type="text/html" href="https://wiki.tei-c.org/index.php?title=Tei2shtml&amp;diff=427"/>
		<updated>2005-05-05T16:38:40Z</updated>

		<summary type="html">&lt;p&gt;Ericleasemorgan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version='1.0'?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet xmlns:xsl='http://www.w3.org/1999/XSL/Transform' version='1.0'&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&lt;br /&gt;
  tei2shtml.xsl&lt;br /&gt;
  &lt;br /&gt;
  This XSLT file will convert a TEI 4 file to .shtml file intended for&lt;br /&gt;
  the Alex Catalogue of Electronic Texts. It includes... includes&lt;br /&gt;
  intended for Web navigation and links to other formats of the texts.&lt;br /&gt;
&lt;br /&gt;
  This file is distributed under the GNU Public License.&lt;br /&gt;
  &lt;br /&gt;
  Eric Lease Morgan (eric_morgan@infomotions.com)&lt;br /&gt;
  May 5, 2005&lt;br /&gt;
&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;xsl:output &lt;br /&gt;
	  method='xml'&lt;br /&gt;
	  omit-xml-declaration='no'&lt;br /&gt;
	  indent='yes'&lt;br /&gt;
	  doctype-public='-//W3C//DTD XHTML 1.0 Transitional//EN' &lt;br /&gt;
	  doctype-system='http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd' /&amp;gt;&lt;br /&gt;
  	&lt;br /&gt;
	&amp;lt;xsl:template match='TEI.2'&amp;gt;&lt;br /&gt;
		&amp;lt;html&amp;gt;&lt;br /&gt;
		&lt;br /&gt;
			&amp;lt;head&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
				&amp;lt;!-- title tag --&amp;gt;&lt;br /&gt;
				&amp;lt;title&amp;gt; &lt;br /&gt;
					&amp;lt;xsl:for-each select=&amp;quot;teiHeader/fileDesc/titleStmt/title&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;xsl:if test='./@type = &amp;quot;main&amp;quot;'&amp;gt;&lt;br /&gt;
							&amp;lt;xsl:value-of select='.' /&amp;gt;&lt;br /&gt;
						&amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
					&amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:text&amp;gt; / &amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:for-each select=&amp;quot;teiHeader/fileDesc/titleStmt/author/name&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;xsl:if test='./@type = &amp;quot;main&amp;quot;'&amp;gt;&lt;br /&gt;
							&amp;lt;xsl:value-of select='.' /&amp;gt;&lt;br /&gt;
						&amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
					&amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:text&amp;gt; &amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:value-of select=&amp;quot;teiHeader/fileDesc/titleStmt/author/dateRange&amp;quot;/&amp;gt;&lt;br /&gt;
				&amp;lt;/title&amp;gt; &lt;br /&gt;
	&lt;br /&gt;
				&amp;lt;xsl:comment&amp;gt;Dublin Core elements&amp;lt;/xsl:comment&amp;gt;&lt;br /&gt;
&lt;br /&gt;
				&amp;lt;!-- title --&amp;gt;&lt;br /&gt;
				&amp;lt;xsl:for-each select=&amp;quot;teiHeader/fileDesc/titleStmt/title&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:if test='./@type = &amp;quot;main&amp;quot;'&amp;gt;&lt;br /&gt;
						&amp;lt;meta&amp;gt;&lt;br /&gt;
							&amp;lt;xsl:attribute name='name'&amp;gt;title&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
							&amp;lt;xsl:attribute name='content'&amp;gt;&amp;lt;xsl:value-of select='.' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
						&amp;lt;/meta&amp;gt;&lt;br /&gt;
					&amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
				&amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
				&amp;lt;!-- creator --&amp;gt;&lt;br /&gt;
				&amp;lt;meta&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='name'&amp;gt;creator&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:for-each select=&amp;quot;teiHeader/fileDesc/titleStmt/author/name&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;xsl:if test='./@type = &amp;quot;main&amp;quot;'&amp;gt;&lt;br /&gt;
							&amp;lt;xsl:attribute name='content'&amp;gt;&amp;lt;xsl:value-of select='.' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
						&amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
					&amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
				&amp;lt;/meta&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
				&amp;lt;!-- subjects --&amp;gt;&lt;br /&gt;
				&amp;lt;xsl:for-each select='teiHeader/profileDesc/textClass/keywords/list/item'&amp;gt;&lt;br /&gt;
					&amp;lt;meta&amp;gt;&lt;br /&gt;
						&amp;lt;xsl:attribute name='name'&amp;gt;subject&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
						&amp;lt;xsl:attribute name='content'&amp;gt;&amp;lt;xsl:value-of select='normalize-space(.)' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
					&amp;lt;/meta&amp;gt;&lt;br /&gt;
				 &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
        &lt;br /&gt;
				&amp;lt;!-- description --&amp;gt;&lt;br /&gt;
				&amp;lt;xsl:for-each select=&amp;quot;/TEI.2/teiHeader/fileDesc/notesStmt/note&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:if test='./@type = &amp;quot;description&amp;quot;'&amp;gt;&lt;br /&gt;
						&amp;lt;meta&amp;gt;&lt;br /&gt;
							&amp;lt;xsl:attribute name='name'&amp;gt;description&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
							&amp;lt;xsl:attribute name='content'&amp;gt;&amp;lt;xsl:value-of select='.' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
						&amp;lt;/meta&amp;gt;&lt;br /&gt;
					&amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
				&amp;lt;/xsl:for-each&amp;gt;					&lt;br /&gt;
	&lt;br /&gt;
				&amp;lt;!-- publisher --&amp;gt;&lt;br /&gt;
				&amp;lt;meta&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='name'&amp;gt;publisher&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='content'&amp;gt;&amp;lt;xsl:value-of select='normalize-space(teiHeader/fileDesc/publicationStmt/publisher)' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
				&amp;lt;/meta&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
				&amp;lt;!-- contributor --&amp;gt;&lt;br /&gt;
				&amp;lt;xsl:for-each select=&amp;quot;teiHeader/fileDesc/titleStmt/respStmt/name&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:if test='./@type = &amp;quot;contributor&amp;quot;'&amp;gt;&lt;br /&gt;
						&amp;lt;meta&amp;gt;&lt;br /&gt;
							&amp;lt;xsl:attribute name='name'&amp;gt;contributor&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
							&amp;lt;xsl:attribute name='content'&amp;gt;&amp;lt;xsl:value-of select='.' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
						&amp;lt;/meta&amp;gt;&lt;br /&gt;
					&amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
				&amp;lt;/xsl:for-each&amp;gt;					&lt;br /&gt;
&lt;br /&gt;
				&amp;lt;!-- date --&amp;gt;&lt;br /&gt;
				&amp;lt;meta&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='name'&amp;gt;date&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='content'&amp;gt;&amp;lt;xsl:value-of select='normalize-space(teiHeader/profileDesc/creation/date)' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
				&amp;lt;/meta&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
				&amp;lt;!-- type --&amp;gt;&lt;br /&gt;
				&amp;lt;meta&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='name'&amp;gt;type&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='content'&amp;gt;Text&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
				&amp;lt;/meta&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
				&amp;lt;!-- format --&amp;gt;&lt;br /&gt;
				&amp;lt;meta&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='name'&amp;gt;format&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='content'&amp;gt;text/html&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
				&amp;lt;/meta&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
				&amp;lt;!-- identifier --&amp;gt;&lt;br /&gt;
				&amp;lt;meta&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='name'&amp;gt;identifier&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='content'&amp;gt;&amp;lt;xsl:value-of select='normalize-space(teiHeader/fileDesc/publicationStmt/idno)' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
				&amp;lt;/meta&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
				&amp;lt;!-- source --&amp;gt;&lt;br /&gt;
				&amp;lt;meta&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='name'&amp;gt;source&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='content'&amp;gt;&lt;br /&gt;
						&amp;lt;xsl:for-each select=&amp;quot;/TEI.2/teiHeader/fileDesc/sourceDesc/bibl/xptr/@url&amp;quot;&amp;gt;&amp;lt;xsl:value-of select='normalize-space(.)'/&amp;gt;&amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
					&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
				&amp;lt;/meta&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
				&amp;lt;!-- language --&amp;gt;&lt;br /&gt;
				&amp;lt;meta&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='name'&amp;gt;language&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='content'&amp;gt;&amp;lt;xsl:value-of select='normalize-space(teiHeader/profileDesc/langUsage/language)' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
				&amp;lt;/meta&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
				&amp;lt;!-- relation --&amp;gt;&lt;br /&gt;
				&amp;lt;meta&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='name'&amp;gt;relation&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='content'&amp;gt;http://infomotions.com/alex/&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
				&amp;lt;/meta&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
				&amp;lt;!-- coverage --&amp;gt;&lt;br /&gt;
				&lt;br /&gt;
				&amp;lt;!-- rights --&amp;gt;&lt;br /&gt;
				&amp;lt;meta&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='name'&amp;gt;rights&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='content'&amp;gt;&amp;lt;xsl:value-of select='normalize-space(teiHeader/fileDesc/publicationStmt/availability/p)' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
				&amp;lt;/meta&amp;gt;&lt;br /&gt;
				&lt;br /&gt;
				&amp;lt;xsl:comment&amp;gt;Alex Catalogue metadata elements&amp;lt;/xsl:comment&amp;gt;&lt;br /&gt;
&lt;br /&gt;
				&amp;lt;!-- sort author --&amp;gt;&lt;br /&gt;
				&amp;lt;meta&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='name'&amp;gt;sort_creator&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:for-each select=&amp;quot;teiHeader/fileDesc/titleStmt/author/name&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;xsl:if test='./@type = &amp;quot;sort&amp;quot;'&amp;gt;&lt;br /&gt;
							&amp;lt;xsl:attribute name='content'&amp;gt;&amp;lt;xsl:value-of select='.' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
						&amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
					&amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
				&amp;lt;/meta&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
	&lt;br /&gt;
				&amp;lt;!-- sort title --&amp;gt;&lt;br /&gt;
				&amp;lt;meta&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='name'&amp;gt;sort_title&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:for-each select=&amp;quot;teiHeader/fileDesc/titleStmt/title&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;xsl:if test='./@type = &amp;quot;sort&amp;quot;'&amp;gt;&lt;br /&gt;
							&amp;lt;xsl:attribute name='content'&amp;gt;&amp;lt;xsl:value-of select='.' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
						&amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
					&amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
				&amp;lt;/meta&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
				&amp;lt;!-- title tag, again --&amp;gt;&lt;br /&gt;
				&amp;lt;meta&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='name'&amp;gt;brief&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='content'&amp;gt;&lt;br /&gt;
										&amp;lt;xsl:for-each select=&amp;quot;teiHeader/fileDesc/titleStmt/title&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;xsl:if test='./@type = &amp;quot;main&amp;quot;'&amp;gt;&lt;br /&gt;
							&amp;lt;xsl:value-of select='.' /&amp;gt;&lt;br /&gt;
						&amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
					&amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:text&amp;gt; / &amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:for-each select=&amp;quot;teiHeader/fileDesc/titleStmt/author/name&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;xsl:if test='./@type = &amp;quot;main&amp;quot;'&amp;gt;&lt;br /&gt;
							&amp;lt;xsl:value-of select='.' /&amp;gt;&lt;br /&gt;
						&amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
					&amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:text&amp;gt; &amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:value-of select=&amp;quot;teiHeader/fileDesc/titleStmt/author/dateRange&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
					&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
				&amp;lt;/meta&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
				&amp;lt;!-- date --&amp;gt;&lt;br /&gt;
				&amp;lt;meta&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='name'&amp;gt;sort_date&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='content'&amp;gt;&amp;lt;xsl:value-of select='normalize-space(teiHeader/profileDesc/creation/date/@value)' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
				&amp;lt;/meta&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
				&amp;lt;link rel=&amp;quot;stylesheet&amp;quot; href=&amp;quot;/alex2/etc/musings.css&amp;quot; type=&amp;quot;text/css&amp;quot; media=&amp;quot;screen&amp;quot; /&amp;gt;&lt;br /&gt;
				&amp;lt;link rel=&amp;quot;stylesheet&amp;quot; href=&amp;quot;/alex2/etc/musings-print.css&amp;quot; type=&amp;quot;text/css&amp;quot; media=&amp;quot;print&amp;quot; /&amp;gt;&lt;br /&gt;
				&lt;br /&gt;
			&amp;lt;/head&amp;gt;&lt;br /&gt;
			&lt;br /&gt;
			&amp;lt;body&amp;gt;&lt;br /&gt;
				&lt;br /&gt;
				&amp;lt;xsl:comment&amp;gt;#include virtual=&amp;quot;/alex2/etc/navigation.inc&amp;quot;&amp;lt;/xsl:comment&amp;gt;&lt;br /&gt;
				&amp;lt;xsl:comment&amp;gt;#include virtual=&amp;quot;/alex2/etc/contents.inc&amp;quot;&amp;lt;/xsl:comment&amp;gt;&lt;br /&gt;
				&lt;br /&gt;
&amp;lt;div class='details'&amp;gt;&lt;br /&gt;
	&amp;lt;p&amp;gt;View/download as:&lt;br /&gt;
	&amp;lt;a&amp;gt;&amp;lt;xsl:attribute name='href'&amp;gt;&amp;lt;xsl:value-of select='normalize-space(teiHeader/fileDesc/publicationStmt/idno)'/&amp;gt;&amp;lt;xsl:text&amp;gt;.txt&amp;lt;/xsl:text&amp;gt;&amp;lt;/xsl:attribute&amp;gt;plain text&amp;lt;/a&amp;gt;,&lt;br /&gt;
	&amp;lt;a&amp;gt;&amp;lt;xsl:attribute name='href'&amp;gt;&amp;lt;xsl:value-of select='normalize-space(teiHeader/fileDesc/publicationStmt/idno)'/&amp;gt;&amp;lt;xsl:text&amp;gt;.html&amp;lt;/xsl:text&amp;gt;&amp;lt;/xsl:attribute&amp;gt;plain HTML&amp;lt;/a&amp;gt;,&lt;br /&gt;
	&amp;lt;a&amp;gt;&amp;lt;xsl:attribute name='href'&amp;gt;&amp;lt;xsl:value-of select='normalize-space(teiHeader/fileDesc/publicationStmt/idno)'/&amp;gt;&amp;lt;xsl:text&amp;gt;.shtml&amp;lt;/xsl:text&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&amp;quot;smart&amp;quot; HTML&amp;lt;/a&amp;gt;,&lt;br /&gt;
	&amp;lt;a&amp;gt;&amp;lt;xsl:attribute name='href'&amp;gt;&amp;lt;xsl:value-of select='normalize-space(teiHeader/fileDesc/publicationStmt/idno)'/&amp;gt;&amp;lt;xsl:text&amp;gt;.prc&amp;lt;/xsl:text&amp;gt;&amp;lt;/xsl:attribute&amp;gt;PalmPilot DOC and eReader&amp;lt;/a&amp;gt;,&lt;br /&gt;
	&amp;lt;a&amp;gt;&amp;lt;xsl:attribute name='href'&amp;gt;&amp;lt;xsl:value-of select='normalize-space(teiHeader/fileDesc/publicationStmt/idno)'/&amp;gt;&amp;lt;xsl:text&amp;gt;.html&amp;lt;/xsl:text&amp;gt;&amp;lt;/xsl:attribute&amp;gt;Rocket eBook&amp;lt;/a&amp;gt;,&lt;br /&gt;
	&amp;lt;a&amp;gt;&amp;lt;xsl:attribute name='href'&amp;gt;&amp;lt;xsl:value-of select='normalize-space(teiHeader/fileDesc/publicationStmt/idno)'/&amp;gt;&amp;lt;xsl:text&amp;gt;.pkg&amp;lt;/xsl:text&amp;gt;&amp;lt;/xsl:attribute&amp;gt;Newton Paperback&amp;lt;/a&amp;gt;,&lt;br /&gt;
	&amp;lt;a&amp;gt;&amp;lt;xsl:attribute name='href'&amp;gt;&amp;lt;xsl:value-of select='normalize-space(teiHeader/fileDesc/publicationStmt/idno)'/&amp;gt;&amp;lt;xsl:text&amp;gt;.pdf&amp;lt;/xsl:text&amp;gt;&amp;lt;/xsl:attribute&amp;gt;PDF&amp;lt;/a&amp;gt;,&lt;br /&gt;
	&amp;lt;a&amp;gt;&amp;lt;xsl:attribute name='href'&amp;gt;&amp;lt;xsl:value-of select='normalize-space(teiHeader/fileDesc/publicationStmt/idno)'/&amp;gt;&amp;lt;xsl:text&amp;gt;.xml&amp;lt;/xsl:text&amp;gt;&amp;lt;/xsl:attribute&amp;gt;TEI/XML&amp;lt;/a&amp;gt;&lt;br /&gt;
	&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;!-- content --&amp;gt;&lt;br /&gt;
    &amp;lt;div class='content'&amp;gt;&lt;br /&gt;
&lt;br /&gt;
				&amp;lt;!-- &amp;quot;title&amp;quot; page --&amp;gt;&lt;br /&gt;
				&amp;lt;h1&amp;gt;&amp;lt;xsl:value-of select='teiHeader/fileDesc/titleStmt/title' /&amp;gt;&amp;lt;/h1&amp;gt;&lt;br /&gt;
				&amp;lt;p&amp;gt;&amp;lt;xsl:value-of select='/TEI.2/text/front/titlePage/byline' /&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
				&amp;lt;p&amp;gt;&amp;lt;xsl:value-of select='/TEI.2/text/front/titlePage/docImprint' /&amp;gt;&amp;lt;xsl:value-of select='/TEI.2/text/front/titlePage/imprimatur' /&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
				&amp;lt;hr /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
				&amp;lt;!-- cool table of contents --&amp;gt;&lt;br /&gt;
				&amp;lt;xsl:if test='/TEI.2/text/body/div1'&amp;gt;&lt;br /&gt;
					&amp;lt;h2&amp;gt;Table of contents&amp;lt;/h2&amp;gt;&lt;br /&gt;
					&amp;lt;p&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:for-each select=&amp;quot;/TEI.2/text/*/div1&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;xsl:if test='./@type != &amp;quot;colophon&amp;quot;'&amp;gt;&lt;br /&gt;
						&amp;lt;a&amp;gt;&amp;lt;xsl:attribute name=&amp;quot;href&amp;quot;&amp;gt;#&amp;lt;xsl:value-of select='./@id' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&amp;lt;xsl:value-of select='./head' /&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
						&amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
					&amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
					&amp;lt;/p&amp;gt;&lt;br /&gt;
				&amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
				&lt;br /&gt;
				&amp;lt;!-- do the heavy lifting --&amp;gt;&lt;br /&gt;
				&amp;lt;xsl:apply-templates/&amp;gt;&lt;br /&gt;
						&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
			&amp;lt;/body&amp;gt;&lt;br /&gt;
			&lt;br /&gt;
		&amp;lt;/html&amp;gt;&lt;br /&gt;
		&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
	&amp;lt;!-- division #0 (div) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:choose&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@type = &amp;quot;colophon&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;hr /&amp;gt;&lt;br /&gt;
				&amp;lt;h2&amp;gt;&amp;lt;xsl:value-of select='./head' /&amp;gt;&amp;lt;/h2&amp;gt; &lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
		&amp;lt;/xsl:choose&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:apply-templates /&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;div1&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:choose&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@type = &amp;quot;colophon&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;hr /&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
		&amp;lt;/xsl:choose&amp;gt;&lt;br /&gt;
		&amp;lt;h2&amp;gt;&amp;lt;a&amp;gt;&amp;lt;xsl:attribute name=&amp;quot;name&amp;quot;&amp;gt;&amp;lt;xsl:value-of select='./@id' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&amp;lt;xsl:value-of select='./head' /&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/h2&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:apply-templates /&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;!-- division #2 (div2) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;div2&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;h3&amp;gt;&amp;lt;xsl:value-of select='./@type' /&amp;gt;&amp;lt;xsl:text&amp;gt; &amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:value-of select='./@n' /&amp;gt;&amp;lt;xsl:text&amp;gt;. &amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:value-of select='./head' /&amp;gt;&amp;lt;/h3&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:apply-templates /&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;!-- division #3 (div3) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;div3&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;h4&amp;gt;&amp;lt;xsl:value-of select='./@type' /&amp;gt;&amp;lt;xsl:text&amp;gt; &amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:value-of select='./@n' /&amp;gt;&amp;lt;xsl:text&amp;gt;. &amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:value-of select='./head' /&amp;gt;&amp;lt;/h4&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:apply-templates /&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;!-- division #4 (div4) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;div4&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;h5&amp;gt;&amp;lt;xsl:value-of select='./@type' /&amp;gt;&amp;lt;xsl:text&amp;gt; &amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:value-of select='./@n' /&amp;gt;&amp;lt;xsl:text&amp;gt;. &amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:value-of select='./head' /&amp;gt;&amp;lt;/h5&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:apply-templates /&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;!-- division #5 (div5) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;div5&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;h6&amp;gt;&amp;lt;xsl:value-of select='./@type' /&amp;gt;&amp;lt;xsl:text&amp;gt; &amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:value-of select='./@n' /&amp;gt;&amp;lt;xsl:text&amp;gt;. &amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:value-of select='./head' /&amp;gt;&amp;lt;/h6&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:apply-templates /&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;!-- images (figure) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;figure&amp;quot;&amp;gt;&lt;br /&gt;
	&amp;lt;img&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:attribute name='src'&amp;gt;&amp;lt;xsl:value-of select='./@url' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:choose&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:when test='./figDesc'&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:attribute name='alt'&amp;gt;&amp;lt;xsl:value-of select='normalize-space(./figDesc)' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:otherwise&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:attribute name='alt'&amp;gt;&amp;lt;xsl:value-of select='./@url' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:otherwise&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:choose&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:choose&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:when test='./@rend = &amp;quot;top&amp;quot;'&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:attribute name='align'&amp;gt;&amp;lt;xsl:value-of select='./@rend' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
		&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:when test='./@rend = &amp;quot;middle&amp;quot;'&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:attribute name='align'&amp;gt;&amp;lt;xsl:value-of select='./@rend' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
		&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:when test='./@rend = &amp;quot;bottom&amp;quot;'&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:attribute name='align'&amp;gt;&amp;lt;xsl:value-of select='./@rend' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
		&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:when test='./@rend = &amp;quot;left&amp;quot;'&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:attribute name='align'&amp;gt;&amp;lt;xsl:value-of select='./@rend' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
		&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:when test='./@rend = &amp;quot;right&amp;quot;'&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:attribute name='align'&amp;gt;&amp;lt;xsl:value-of select='./@rend' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
		&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:otherwise /&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:choose&amp;gt;&lt;br /&gt;
	&amp;lt;/img&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:apply-templates/&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;!-- figure description (figDesc) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match='figDesc'&amp;gt;&lt;br /&gt;
	&amp;lt;span class='caption'&amp;gt;&amp;lt;xsl:apply-templates/&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
	&amp;lt;!-- line break (lb) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match='lb'&amp;gt;&lt;br /&gt;
	&amp;lt;br /&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;!-- paragraph (p) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;p&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:choose&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;right&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;p style='text-align:right'&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;center&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;p style='text-align:center'&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;fiction&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;p class='fiction'&amp;gt;&amp;lt;xsl:text&amp;gt;&amp;amp;#160;&amp;amp;#160;&amp;amp;#160;&amp;amp;#160;&amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;pre&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;pre&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:otherwise&amp;gt;&lt;br /&gt;
				&amp;lt;p&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:otherwise&amp;gt;&lt;br /&gt;
		&amp;lt;/xsl:choose&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;!-- quote (quote) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;quote&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;blockquote&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;!-- line group (lg) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;lg&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;p&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;!-- line (l) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;l&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:if test='@rend = &amp;quot;indent&amp;quot;'&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:text&amp;gt;&amp;amp;#160;&amp;amp;#160;&amp;amp;#160;&amp;amp;#160;&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
		&amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;!-- hypertext reference (xref) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;xref&amp;quot;&amp;gt;&lt;br /&gt;
	&amp;lt;a&amp;gt;&amp;lt;xsl:attribute name='href'&amp;gt;&amp;lt;xsl:value-of select='./@url' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/a&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 	&amp;lt;!-- table (table) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;table&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:choose&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;left&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;table border='0' align='left'&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;right&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;table border='0' align='right'&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;center&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;table border='0' align='center'&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:otherwise&amp;gt;&lt;br /&gt;
				&amp;lt;table border='0'&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:otherwise&amp;gt;&lt;br /&gt;
		&amp;lt;/xsl:choose&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;!-- table row (row) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;row&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:choose&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;left&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;tr align='left' valign='top'&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;right&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;tr align='right' valign='top'&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;center&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;tr align='center' valign='top'&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;justify&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;tr align='justify' valign='top'&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:otherwise&amp;gt;&lt;br /&gt;
				&amp;lt;tr valign='top'&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:otherwise&amp;gt;&lt;br /&gt;
		&amp;lt;/xsl:choose&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;!-- table row (cell) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;cell&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:choose&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;left&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;td align='left'&amp;gt;&amp;lt;xsl:attribute name='colspan'&amp;gt;&amp;lt;xsl:value-of select='@cols' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;right&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;td align='right'&amp;gt;&amp;lt;xsl:attribute name='colspan'&amp;gt;&amp;lt;xsl:value-of select='@cols' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;center&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;td align='center'&amp;gt;&amp;lt;xsl:attribute name='colspan'&amp;gt;&amp;lt;xsl:value-of select='@cols' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;justify&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;td align='justify'&amp;gt;&amp;lt;xsl:attribute name='colspan'&amp;gt;&amp;lt;xsl:value-of select='@cols' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:otherwise&amp;gt;&lt;br /&gt;
				&amp;lt;td&amp;gt;&amp;lt;xsl:attribute name='colspan'&amp;gt;&amp;lt;xsl:value-of select='@cols' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:otherwise&amp;gt;&lt;br /&gt;
		&amp;lt;/xsl:choose&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;!-- lists --&amp;gt;&lt;br /&gt;
	&amp;lt;!-- cool XPath expressions and logic by bodard gabriel &amp;lt;gabriel.bodard@kcl.ac.uk&amp;gt; --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;list[@type='gloss']&amp;quot;&amp;gt;&lt;br /&gt;
	  &amp;lt;dl&amp;gt;&amp;lt;xsl:apply-templates/&amp;gt;&amp;lt;/dl&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;list[@type='ordered']&amp;quot;&amp;gt;&lt;br /&gt;
	  &amp;lt;ol&amp;gt;&amp;lt;xsl:apply-templates/&amp;gt;&amp;lt;/ol&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;list[@type='bulleted']&amp;quot;&amp;gt;&lt;br /&gt;
	  &amp;lt;ul&amp;gt;&amp;lt;xsl:apply-templates/&amp;gt;&amp;lt;/ul&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;list[@type='simple']&amp;quot;&amp;gt;&lt;br /&gt;
	  &amp;lt;ul style='list-style-type: none'&amp;gt;&amp;lt;xsl:apply-templates/&amp;gt;&amp;lt;/ul&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;label[parent::list[@type='gloss']]&amp;quot;&amp;gt;&lt;br /&gt;
	  &amp;lt;dt&amp;gt;&amp;lt;xsl:apply-templates/&amp;gt;&amp;lt;/dt&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;item[parent::list[@type='gloss']]&amp;quot;&amp;gt;&lt;br /&gt;
	  &amp;lt;dd&amp;gt;&amp;lt;xsl:apply-templates/&amp;gt;&amp;lt;/dd&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;item[parent::list[@type='bulleted']]&amp;quot;&amp;gt;&lt;br /&gt;
	  &amp;lt;li&amp;gt;&amp;lt;xsl:apply-templates/&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;item[parent::list[@type='simple']]&amp;quot;&amp;gt;&lt;br /&gt;
	  &amp;lt;li&amp;gt;&amp;lt;xsl:apply-templates/&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;item[parent::list[@type='ordered']]&amp;quot;&amp;gt;&lt;br /&gt;
	  &amp;lt;li&amp;gt;&amp;lt;xsl:apply-templates/&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;!-- do nothing templates --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;!-- teiheader (do nothing) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;teiHeader&amp;quot; /&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
	&amp;lt;!-- teiheader (do nothing) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;front/titlePage&amp;quot; /&amp;gt;&lt;br /&gt;
		&lt;br /&gt;
	&amp;lt;!-- head (head) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;head&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[[Category:XSLT]]&lt;/div&gt;</summary>
		<author><name>Ericleasemorgan</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.tei-c.org/index.php?title=Tei2html&amp;diff=208</id>
		<title>Tei2html</title>
		<link rel="alternate" type="text/html" href="https://wiki.tei-c.org/index.php?title=Tei2html&amp;diff=208"/>
		<updated>2005-05-05T16:38:19Z</updated>

		<summary type="html">&lt;p&gt;Ericleasemorgan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version='1.0'?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet xmlns:xsl='http://www.w3.org/1999/XSL/Transform' version='1.0'&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&lt;br /&gt;
  tei2html.xsl&lt;br /&gt;
  &lt;br /&gt;
  This XSLT file will convert a TEI 4 file to .html file intended for&lt;br /&gt;
  the Alex Catalogue of Electronic Texts. It is pretty much a plain o'&lt;br /&gt;
  HTML file that could be printed for viewed by the most basic of&lt;br /&gt;
  browsers. The output is suppose to about as Plain Jane as possible.&lt;br /&gt;
&lt;br /&gt;
  This file is distributed under the GNU Public License.&lt;br /&gt;
  &lt;br /&gt;
  Eric Lease Morgan (eric_morgan@infomotions.com)&lt;br /&gt;
  May 5, 2005&lt;br /&gt;
&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;xsl:output &lt;br /&gt;
	  method='xml'&lt;br /&gt;
	  omit-xml-declaration='no'&lt;br /&gt;
	  indent='yes'&lt;br /&gt;
	  doctype-public='-//W3C//DTD XHTML 1.0 Transitional//EN' &lt;br /&gt;
	  doctype-system='http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd' /&amp;gt;&lt;br /&gt;
  	&lt;br /&gt;
	&amp;lt;xsl:template match='TEI.2'&amp;gt;&lt;br /&gt;
		&amp;lt;html&amp;gt;&lt;br /&gt;
		&lt;br /&gt;
			&amp;lt;head&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
				&amp;lt;!-- title tag --&amp;gt;&lt;br /&gt;
				&amp;lt;title&amp;gt; &lt;br /&gt;
					&amp;lt;xsl:for-each select=&amp;quot;teiHeader/fileDesc/titleStmt/title&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;xsl:if test='./@type = &amp;quot;main&amp;quot;'&amp;gt;&lt;br /&gt;
							&amp;lt;xsl:value-of select='.' /&amp;gt;&lt;br /&gt;
						&amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
					&amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:text&amp;gt; / &amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:for-each select=&amp;quot;teiHeader/fileDesc/titleStmt/author/name&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;xsl:if test='./@type = &amp;quot;main&amp;quot;'&amp;gt;&lt;br /&gt;
							&amp;lt;xsl:value-of select='.' /&amp;gt;&lt;br /&gt;
						&amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
					&amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:text&amp;gt; &amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:value-of select=&amp;quot;teiHeader/fileDesc/titleStmt/author/dateRange&amp;quot;/&amp;gt;&lt;br /&gt;
				&amp;lt;/title&amp;gt; &lt;br /&gt;
	&lt;br /&gt;
				&amp;lt;xsl:comment&amp;gt;Dublin Core elements&amp;lt;/xsl:comment&amp;gt;&lt;br /&gt;
&lt;br /&gt;
				&amp;lt;!-- title --&amp;gt;&lt;br /&gt;
				&amp;lt;xsl:for-each select=&amp;quot;teiHeader/fileDesc/titleStmt/title&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:if test='./@type = &amp;quot;main&amp;quot;'&amp;gt;&lt;br /&gt;
						&amp;lt;meta&amp;gt;&lt;br /&gt;
							&amp;lt;xsl:attribute name='name'&amp;gt;title&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
							&amp;lt;xsl:attribute name='content'&amp;gt;&amp;lt;xsl:value-of select='.' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
						&amp;lt;/meta&amp;gt;&lt;br /&gt;
					&amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
				&amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
				&amp;lt;!-- creator --&amp;gt;&lt;br /&gt;
				&amp;lt;meta&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='name'&amp;gt;creator&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:for-each select=&amp;quot;teiHeader/fileDesc/titleStmt/author/name&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;xsl:if test='./@type = &amp;quot;main&amp;quot;'&amp;gt;&lt;br /&gt;
							&amp;lt;xsl:attribute name='content'&amp;gt;&amp;lt;xsl:value-of select='.' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
						&amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
					&amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
				&amp;lt;/meta&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
				&amp;lt;!-- subjects --&amp;gt;&lt;br /&gt;
				&amp;lt;xsl:for-each select='teiHeader/profileDesc/textClass/keywords/list/item'&amp;gt;&lt;br /&gt;
					&amp;lt;meta&amp;gt;&lt;br /&gt;
						&amp;lt;xsl:attribute name='name'&amp;gt;subject&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
						&amp;lt;xsl:attribute name='content'&amp;gt;&amp;lt;xsl:value-of select='normalize-space(.)' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
					&amp;lt;/meta&amp;gt;&lt;br /&gt;
				 &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
        &lt;br /&gt;
				&amp;lt;!-- description --&amp;gt;&lt;br /&gt;
				&amp;lt;xsl:for-each select=&amp;quot;/TEI.2/teiHeader/fileDesc/notesStmt/note&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:if test='./@type = &amp;quot;description&amp;quot;'&amp;gt;&lt;br /&gt;
						&amp;lt;meta&amp;gt;&lt;br /&gt;
							&amp;lt;xsl:attribute name='name'&amp;gt;description&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
							&amp;lt;xsl:attribute name='content'&amp;gt;&amp;lt;xsl:value-of select='.' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
						&amp;lt;/meta&amp;gt;&lt;br /&gt;
					&amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
				&amp;lt;/xsl:for-each&amp;gt;					&lt;br /&gt;
	&lt;br /&gt;
				&amp;lt;!-- publisher --&amp;gt;&lt;br /&gt;
				&amp;lt;meta&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='name'&amp;gt;publisher&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='content'&amp;gt;&amp;lt;xsl:value-of select='normalize-space(teiHeader/fileDesc/publicationStmt/publisher)' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
				&amp;lt;/meta&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
				&amp;lt;!-- contributor --&amp;gt;&lt;br /&gt;
				&amp;lt;xsl:for-each select=&amp;quot;teiHeader/fileDesc/titleStmt/respStmt/name&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:if test='./@type = &amp;quot;contributor&amp;quot;'&amp;gt;&lt;br /&gt;
						&amp;lt;meta&amp;gt;&lt;br /&gt;
							&amp;lt;xsl:attribute name='name'&amp;gt;contributor&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
							&amp;lt;xsl:attribute name='content'&amp;gt;&amp;lt;xsl:value-of select='.' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
						&amp;lt;/meta&amp;gt;&lt;br /&gt;
					&amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
				&amp;lt;/xsl:for-each&amp;gt;					&lt;br /&gt;
&lt;br /&gt;
				&amp;lt;!-- date --&amp;gt;&lt;br /&gt;
				&amp;lt;meta&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='name'&amp;gt;date&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='content'&amp;gt;&amp;lt;xsl:value-of select='normalize-space(teiHeader/profileDesc/creation/date)' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
				&amp;lt;/meta&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
				&amp;lt;!-- type --&amp;gt;&lt;br /&gt;
				&amp;lt;meta&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='name'&amp;gt;type&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='content'&amp;gt;Text&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
				&amp;lt;/meta&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
				&amp;lt;!-- format --&amp;gt;&lt;br /&gt;
				&amp;lt;meta&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='name'&amp;gt;format&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='content'&amp;gt;text/html&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
				&amp;lt;/meta&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
				&amp;lt;!-- identifier --&amp;gt;&lt;br /&gt;
				&amp;lt;meta&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='name'&amp;gt;identifier&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='content'&amp;gt;&amp;lt;xsl:value-of select='normalize-space(teiHeader/fileDesc/publicationStmt/idno)' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
				&amp;lt;/meta&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
				&amp;lt;!-- source --&amp;gt;&lt;br /&gt;
				&amp;lt;meta&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='name'&amp;gt;source&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='content'&amp;gt;&lt;br /&gt;
						&amp;lt;xsl:for-each select=&amp;quot;/TEI.2/teiHeader/fileDesc/sourceDesc/bibl/xptr/@url&amp;quot;&amp;gt;&amp;lt;xsl:value-of select='normalize-space(.)'/&amp;gt;&amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
					&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
				&amp;lt;/meta&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
				&amp;lt;!-- language --&amp;gt;&lt;br /&gt;
				&amp;lt;meta&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='name'&amp;gt;language&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='content'&amp;gt;&amp;lt;xsl:value-of select='normalize-space(teiHeader/profileDesc/langUsage/language)' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
				&amp;lt;/meta&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
				&amp;lt;!-- relation --&amp;gt;&lt;br /&gt;
				&amp;lt;meta&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='name'&amp;gt;relation&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='content'&amp;gt;http://infomotions.com/alex/&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
				&amp;lt;/meta&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
				&amp;lt;!-- coverage --&amp;gt;&lt;br /&gt;
				&lt;br /&gt;
				&amp;lt;!-- rights --&amp;gt;&lt;br /&gt;
				&amp;lt;meta&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='name'&amp;gt;rights&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='content'&amp;gt;&amp;lt;xsl:value-of select='normalize-space(teiHeader/fileDesc/publicationStmt/availability/p)' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
				&amp;lt;/meta&amp;gt;&lt;br /&gt;
				&lt;br /&gt;
				&amp;lt;xsl:comment&amp;gt;Alex Catalogue metadata elements&amp;lt;/xsl:comment&amp;gt;&lt;br /&gt;
&lt;br /&gt;
				&amp;lt;!-- sort author --&amp;gt;&lt;br /&gt;
				&amp;lt;meta&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='name'&amp;gt;sort_creator&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:for-each select=&amp;quot;teiHeader/fileDesc/titleStmt/author/name&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;xsl:if test='./@type = &amp;quot;sort&amp;quot;'&amp;gt;&lt;br /&gt;
							&amp;lt;xsl:attribute name='content'&amp;gt;&amp;lt;xsl:value-of select='.' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
						&amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
					&amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
				&amp;lt;/meta&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
	&lt;br /&gt;
				&amp;lt;!-- sort title --&amp;gt;&lt;br /&gt;
				&amp;lt;meta&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='name'&amp;gt;sort_title&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:for-each select=&amp;quot;teiHeader/fileDesc/titleStmt/title&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;xsl:if test='./@type = &amp;quot;sort&amp;quot;'&amp;gt;&lt;br /&gt;
							&amp;lt;xsl:attribute name='content'&amp;gt;&amp;lt;xsl:value-of select='.' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
						&amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
					&amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
				&amp;lt;/meta&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
				&amp;lt;!-- title tag, again --&amp;gt;&lt;br /&gt;
				&amp;lt;meta&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='name'&amp;gt;brief&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='content'&amp;gt;&lt;br /&gt;
										&amp;lt;xsl:for-each select=&amp;quot;teiHeader/fileDesc/titleStmt/title&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;xsl:if test='./@type = &amp;quot;main&amp;quot;'&amp;gt;&lt;br /&gt;
							&amp;lt;xsl:value-of select='.' /&amp;gt;&lt;br /&gt;
						&amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
					&amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:text&amp;gt; / &amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:for-each select=&amp;quot;teiHeader/fileDesc/titleStmt/author/name&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;xsl:if test='./@type = &amp;quot;main&amp;quot;'&amp;gt;&lt;br /&gt;
							&amp;lt;xsl:value-of select='.' /&amp;gt;&lt;br /&gt;
						&amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
					&amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:text&amp;gt; &amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:value-of select=&amp;quot;teiHeader/fileDesc/titleStmt/author/dateRange&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
					&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
				&amp;lt;/meta&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
				&amp;lt;!-- date --&amp;gt;&lt;br /&gt;
				&amp;lt;meta&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='name'&amp;gt;sort_date&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='content'&amp;gt;&amp;lt;xsl:value-of select='normalize-space(teiHeader/profileDesc/creation/date/@value)' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
				&amp;lt;/meta&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
				&amp;lt;style type='text/css'&amp;gt;h1, h2, h3, h4, h5, h6 { font-family : sans-serif; }&lt;br /&gt;
				p.fiction { margin-top: 0em; margin-bottom: 0em;}&amp;lt;/style&amp;gt;&lt;br /&gt;
				&lt;br /&gt;
			&amp;lt;/head&amp;gt;&lt;br /&gt;
			&lt;br /&gt;
			&amp;lt;body style='margin:5%;'&amp;gt;&lt;br /&gt;
				&lt;br /&gt;
				&amp;lt;!-- &amp;quot;title&amp;quot; page --&amp;gt;&lt;br /&gt;
				&amp;lt;h1 style='text-align:center'&amp;gt;&amp;lt;xsl:value-of select='teiHeader/fileDesc/titleStmt/title' /&amp;gt;&amp;lt;/h1&amp;gt;&lt;br /&gt;
				&amp;lt;p style='text-align:center'&amp;gt;&amp;lt;xsl:value-of select='/TEI.2/text/front/titlePage/byline' /&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
				&amp;lt;p style='text-align:center'&amp;gt;&amp;lt;xsl:value-of select='/TEI.2/text/front/titlePage/docImprint' /&amp;gt;&amp;lt;xsl:value-of select='/TEI.2/text/front/titlePage/imprimatur' /&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
				&amp;lt;hr /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
				&amp;lt;!-- cool table of contents --&amp;gt;&lt;br /&gt;
				&amp;lt;xsl:if test='/TEI.2/text/body/div1'&amp;gt;&lt;br /&gt;
					&amp;lt;h2&amp;gt;Table of contents&amp;lt;/h2&amp;gt;&lt;br /&gt;
					&amp;lt;p&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:for-each select=&amp;quot;/TEI.2/text/*/div1&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;xsl:if test='./@type != &amp;quot;colophon&amp;quot;'&amp;gt;&lt;br /&gt;
						&amp;lt;a&amp;gt;&amp;lt;xsl:attribute name=&amp;quot;href&amp;quot;&amp;gt;#&amp;lt;xsl:value-of select='./@id' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&amp;lt;xsl:value-of select='./head' /&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
						&amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
					&amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
					&amp;lt;/p&amp;gt;&lt;br /&gt;
				&amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
				&lt;br /&gt;
				&amp;lt;!-- do the heavy lifting --&amp;gt;&lt;br /&gt;
				&amp;lt;xsl:apply-templates/&amp;gt;&lt;br /&gt;
						&lt;br /&gt;
			&amp;lt;/body&amp;gt;&lt;br /&gt;
			&lt;br /&gt;
		&amp;lt;/html&amp;gt;&lt;br /&gt;
		&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
	&amp;lt;!-- division #0 (div) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:choose&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@type = &amp;quot;colophon&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;hr /&amp;gt;&lt;br /&gt;
				&amp;lt;h2&amp;gt;&amp;lt;xsl:value-of select='./head' /&amp;gt;&amp;lt;/h2&amp;gt; &lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
		&amp;lt;/xsl:choose&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:apply-templates /&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;div1&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:choose&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@type = &amp;quot;colophon&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;hr /&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
		&amp;lt;/xsl:choose&amp;gt;&lt;br /&gt;
		&amp;lt;h2&amp;gt;&amp;lt;a&amp;gt;&amp;lt;xsl:attribute name=&amp;quot;name&amp;quot;&amp;gt;&amp;lt;xsl:value-of select='./@id' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&amp;lt;xsl:value-of select='./head' /&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/h2&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:apply-templates /&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;!-- division #2 (div2) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;div2&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;h3&amp;gt;&amp;lt;xsl:value-of select='./@type' /&amp;gt;&amp;lt;xsl:text&amp;gt; &amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:value-of select='./@n' /&amp;gt;&amp;lt;xsl:text&amp;gt;. &amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:value-of select='./head' /&amp;gt;&amp;lt;/h3&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:apply-templates /&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;!-- division #3 (div3) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;div3&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;h4&amp;gt;&amp;lt;xsl:value-of select='./@type' /&amp;gt;&amp;lt;xsl:text&amp;gt; &amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:value-of select='./@n' /&amp;gt;&amp;lt;xsl:text&amp;gt;. &amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:value-of select='./head' /&amp;gt;&amp;lt;/h4&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:apply-templates /&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;!-- division #4 (div4) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;div4&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;h5&amp;gt;&amp;lt;xsl:value-of select='./@type' /&amp;gt;&amp;lt;xsl:text&amp;gt; &amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:value-of select='./@n' /&amp;gt;&amp;lt;xsl:text&amp;gt;. &amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:value-of select='./head' /&amp;gt;&amp;lt;/h5&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:apply-templates /&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;!-- division #5 (div5) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;div5&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;h6&amp;gt;&amp;lt;xsl:value-of select='./@type' /&amp;gt;&amp;lt;xsl:text&amp;gt; &amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:value-of select='./@n' /&amp;gt;&amp;lt;xsl:text&amp;gt;. &amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:value-of select='./head' /&amp;gt;&amp;lt;/h6&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:apply-templates /&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;!-- images (figure) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;figure&amp;quot;&amp;gt;&lt;br /&gt;
	&amp;lt;img&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:attribute name='src'&amp;gt;&amp;lt;xsl:value-of select='./@url' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:choose&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:when test='./figDesc'&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:attribute name='alt'&amp;gt;&amp;lt;xsl:value-of select='normalize-space(./figDesc)' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:otherwise&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:attribute name='alt'&amp;gt;&amp;lt;xsl:value-of select='./@url' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:otherwise&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:choose&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:choose&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:when test='./@rend = &amp;quot;top&amp;quot;'&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:attribute name='align'&amp;gt;&amp;lt;xsl:value-of select='./@rend' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
		&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:when test='./@rend = &amp;quot;middle&amp;quot;'&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:attribute name='align'&amp;gt;&amp;lt;xsl:value-of select='./@rend' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
		&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:when test='./@rend = &amp;quot;bottom&amp;quot;'&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:attribute name='align'&amp;gt;&amp;lt;xsl:value-of select='./@rend' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
		&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:when test='./@rend = &amp;quot;left&amp;quot;'&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:attribute name='align'&amp;gt;&amp;lt;xsl:value-of select='./@rend' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
		&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:when test='./@rend = &amp;quot;right&amp;quot;'&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:attribute name='align'&amp;gt;&amp;lt;xsl:value-of select='./@rend' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
		&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:otherwise /&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:choose&amp;gt;&lt;br /&gt;
	&amp;lt;/img&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:apply-templates/&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;!-- figure description (figDesc) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match='figDesc'&amp;gt;&lt;br /&gt;
	&amp;lt;span class='caption'&amp;gt;&amp;lt;xsl:apply-templates/&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
	&amp;lt;!-- line break (lb) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match='lb'&amp;gt;&lt;br /&gt;
	&amp;lt;br /&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;!-- paragraph (p) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;p&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:choose&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;right&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;p style='text-align:right'&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;center&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;p style='text-align:center'&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;fiction&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;p class='fiction'&amp;gt;&amp;lt;xsl:text&amp;gt;&amp;amp;#160;&amp;amp;#160;&amp;amp;#160;&amp;amp;#160;&amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;pre&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;pre&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:otherwise&amp;gt;&lt;br /&gt;
				&amp;lt;p&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:otherwise&amp;gt;&lt;br /&gt;
		&amp;lt;/xsl:choose&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;!-- quote (quote) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;quote&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;blockquote&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;!-- line group (lg) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;lg&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;p&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;!-- line (l) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;l&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:if test='@rend = &amp;quot;indent&amp;quot;'&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:text&amp;gt;&amp;amp;#160;&amp;amp;#160;&amp;amp;#160;&amp;amp;#160;&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
		&amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;!-- hypertext reference (xref) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;xref&amp;quot;&amp;gt;&lt;br /&gt;
	&amp;lt;a&amp;gt;&amp;lt;xsl:attribute name='href'&amp;gt;&amp;lt;xsl:value-of select='./@url' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/a&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 	&amp;lt;!-- table (table) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;table&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:choose&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;left&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;table border='0' align='left'&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;right&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;table border='0' align='right'&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;center&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;table border='0' align='center'&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:otherwise&amp;gt;&lt;br /&gt;
				&amp;lt;table border='0'&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:otherwise&amp;gt;&lt;br /&gt;
		&amp;lt;/xsl:choose&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;!-- table row (row) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;row&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:choose&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;left&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;tr align='left' valign='top'&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;right&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;tr align='right' valign='top'&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;center&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;tr align='center' valign='top'&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;justify&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;tr align='justify' valign='top'&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:otherwise&amp;gt;&lt;br /&gt;
				&amp;lt;tr valign='top'&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:otherwise&amp;gt;&lt;br /&gt;
		&amp;lt;/xsl:choose&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;!-- table row (cell) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;cell&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:choose&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;left&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;td align='left'&amp;gt;&amp;lt;xsl:attribute name='colspan'&amp;gt;&amp;lt;xsl:value-of select='@cols' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;right&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;td align='right'&amp;gt;&amp;lt;xsl:attribute name='colspan'&amp;gt;&amp;lt;xsl:value-of select='@cols' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;center&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;td align='center'&amp;gt;&amp;lt;xsl:attribute name='colspan'&amp;gt;&amp;lt;xsl:value-of select='@cols' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;justify&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;td align='justify'&amp;gt;&amp;lt;xsl:attribute name='colspan'&amp;gt;&amp;lt;xsl:value-of select='@cols' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:otherwise&amp;gt;&lt;br /&gt;
				&amp;lt;td&amp;gt;&amp;lt;xsl:attribute name='colspan'&amp;gt;&amp;lt;xsl:value-of select='@cols' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:otherwise&amp;gt;&lt;br /&gt;
		&amp;lt;/xsl:choose&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;!-- lists --&amp;gt;&lt;br /&gt;
	&amp;lt;!-- cool XPath expressions and logic by bodard gabriel &amp;lt;gabriel.bodard@kcl.ac.uk&amp;gt; --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;list[@type='gloss']&amp;quot;&amp;gt;&lt;br /&gt;
	  &amp;lt;dl&amp;gt;&amp;lt;xsl:apply-templates/&amp;gt;&amp;lt;/dl&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;list[@type='ordered']&amp;quot;&amp;gt;&lt;br /&gt;
	  &amp;lt;ol&amp;gt;&amp;lt;xsl:apply-templates/&amp;gt;&amp;lt;/ol&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;list[@type='bulleted']&amp;quot;&amp;gt;&lt;br /&gt;
	  &amp;lt;ul&amp;gt;&amp;lt;xsl:apply-templates/&amp;gt;&amp;lt;/ul&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;list[@type='simple']&amp;quot;&amp;gt;&lt;br /&gt;
	  &amp;lt;ul style='list-style-type: none'&amp;gt;&amp;lt;xsl:apply-templates/&amp;gt;&amp;lt;/ul&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;label[parent::list[@type='gloss']]&amp;quot;&amp;gt;&lt;br /&gt;
	  &amp;lt;dt&amp;gt;&amp;lt;xsl:apply-templates/&amp;gt;&amp;lt;/dt&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;item[parent::list[@type='gloss']]&amp;quot;&amp;gt;&lt;br /&gt;
	  &amp;lt;dd&amp;gt;&amp;lt;xsl:apply-templates/&amp;gt;&amp;lt;/dd&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;item[parent::list[@type='bulleted']]&amp;quot;&amp;gt;&lt;br /&gt;
	  &amp;lt;li&amp;gt;&amp;lt;xsl:apply-templates/&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;item[parent::list[@type='simple']]&amp;quot;&amp;gt;&lt;br /&gt;
	  &amp;lt;li&amp;gt;&amp;lt;xsl:apply-templates/&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;item[parent::list[@type='ordered']]&amp;quot;&amp;gt;&lt;br /&gt;
	  &amp;lt;li&amp;gt;&amp;lt;xsl:apply-templates/&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;!-- do nothing templates --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;!-- teiheader (do nothing) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;teiHeader&amp;quot; /&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
	&amp;lt;!-- teiheader (do nothing) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;front/titlePage&amp;quot; /&amp;gt;&lt;br /&gt;
		&lt;br /&gt;
	&amp;lt;!-- head (head) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;head&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[[Category:XSLT]]&lt;/div&gt;</summary>
		<author><name>Ericleasemorgan</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.tei-c.org/index.php?title=Tei2fo&amp;diff=229</id>
		<title>Tei2fo</title>
		<link rel="alternate" type="text/html" href="https://wiki.tei-c.org/index.php?title=Tei2fo&amp;diff=229"/>
		<updated>2005-05-05T16:36:28Z</updated>

		<summary type="html">&lt;p&gt;Ericleasemorgan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version='1.0'?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version='1.0'&lt;br /&gt;
  xmlns:xsl='http://www.w3.org/1999/XSL/Transform'&lt;br /&gt;
  xmlns:fo='http://www.w3.org/1999/XSL/Format'&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&lt;br /&gt;
  tei2fo.xsl&lt;br /&gt;
  &lt;br /&gt;
  This styleshsheet is used in the Alex Catalogue of Electronic Texts.&lt;br /&gt;
  Through it TEI files are converted into Formatting Object (FO) files.&lt;br /&gt;
  These FO files will then need to be converted into something else,&lt;br /&gt;
  like PDF documents, using something like FOP. I got sort of frustrated&lt;br /&gt;
  with FOP, so this stylesheet is not as complete as possible.&lt;br /&gt;
 &lt;br /&gt;
  This file is distributed under the GNU Public License.&lt;br /&gt;
  &lt;br /&gt;
  Eric Lease Morgan (eric_morgan@infomotions.com)&lt;br /&gt;
  May 5, 2005&lt;br /&gt;
&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;xsl:output indent='yes'/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;xsl:template match='TEI.2'&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
    &amp;lt;fo:root xmlns:fo='http://www.w3.org/1999/XSL/Format'&amp;gt;&lt;br /&gt;
&lt;br /&gt;
      &amp;lt;fo:layout-master-set&amp;gt;&lt;br /&gt;
      &lt;br /&gt;
         &amp;lt;fo:simple-page-master master-name='odd-layout'&amp;gt;&lt;br /&gt;
			&amp;lt;fo:region-start  extent='1.5in' /&amp;gt;&lt;br /&gt;
    		&amp;lt;fo:region-before extent='1.5in' /&amp;gt;&lt;br /&gt;
    		&amp;lt;fo:region-body   margin-top='1.5in' margin-bottom='1.5in' margin-left='2in' margin-right='1.5in' /&amp;gt;&lt;br /&gt;
    		&amp;lt;fo:region-end    extent='1.5in' /&amp;gt;&lt;br /&gt;
    		&amp;lt;fo:region-after  extent='1.5in'/&amp;gt; &lt;br /&gt;
         &amp;lt;/fo:simple-page-master&amp;gt;&lt;br /&gt;
         &lt;br /&gt;
         &amp;lt;fo:simple-page-master master-name='even-layout'&amp;gt;&lt;br /&gt;
			&amp;lt;fo:region-start  extent='1.5in' /&amp;gt;&lt;br /&gt;
    		&amp;lt;fo:region-before extent='1.5in' /&amp;gt;&lt;br /&gt;
    		&amp;lt;fo:region-body   margin-top='1.5in' margin-bottom='1.5in' margin-left='1.5in' margin-right='2in' /&amp;gt;&lt;br /&gt;
    		&amp;lt;fo:region-end    extent='1.5in' /&amp;gt;&lt;br /&gt;
    		&amp;lt;fo:region-after  extent='1.5in'/&amp;gt; &lt;br /&gt;
         &amp;lt;/fo:simple-page-master&amp;gt;&lt;br /&gt;
         &lt;br /&gt;
         &amp;lt;fo:page-sequence-master master-name='odd-even'&amp;gt;&lt;br /&gt;
         	&amp;lt;fo:repeatable-page-master-alternatives&amp;gt;&lt;br /&gt;
         		&amp;lt;fo:conditional-page-master-reference odd-or-even='odd' master-reference='odd-layout'/&amp;gt;&lt;br /&gt;
         		&amp;lt;fo:conditional-page-master-reference odd-or-even='even' master-reference='even-layout'/&amp;gt;&lt;br /&gt;
         	&amp;lt;/fo:repeatable-page-master-alternatives&amp;gt;&lt;br /&gt;
         &amp;lt;/fo:page-sequence-master&amp;gt;&lt;br /&gt;
         &lt;br /&gt;
      &amp;lt;/fo:layout-master-set&amp;gt;&lt;br /&gt;
&lt;br /&gt;
      &amp;lt;fo:page-sequence master-reference='odd-even'&amp;gt;&lt;br /&gt;
        &lt;br /&gt;
        &amp;lt;!-- region after --&amp;gt;&lt;br /&gt;
        &amp;lt;fo:static-content flow-name='xsl-region-after'&amp;gt;&lt;br /&gt;
          	&amp;lt;fo:block font-size='10pt' font-family='serif' text-align='center' space-before='3em'&amp;gt;&lt;br /&gt;
          		&amp;lt;fo:page-number/&amp;gt;&lt;br /&gt;
          	&amp;lt;/fo:block&amp;gt;&lt;br /&gt;
        &amp;lt;/fo:static-content&amp;gt; &lt;br /&gt;
        &lt;br /&gt;
        &amp;lt;!-- region body --&amp;gt;&lt;br /&gt;
        &amp;lt;fo:flow flow-name='xsl-region-body' font-size='12pt' font-family='serif'&amp;gt;&lt;br /&gt;
          &lt;br /&gt;
		&amp;lt;fo:block font-size='18pt' font-family='sans-serif' font-weight='bold' space-before='5em' text-align='center' space-after='1em'&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:value-of select='teiHeader/fileDesc/titleStmt/title'/&amp;gt;&lt;br /&gt;
		&amp;lt;/fo:block&amp;gt;&lt;br /&gt;
		&lt;br /&gt;
		&amp;lt;fo:block font-size='16pt' font-family='serif' text-align='center' space-after='1em'&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:value-of select='/TEI.2/text/front/titlePage/byline' /&amp;gt;&lt;br /&gt;
		&amp;lt;/fo:block&amp;gt;&lt;br /&gt;
&lt;br /&gt;
		&amp;lt;fo:block font-size='16pt' font-family='serif' text-align='center' space-after='1em'&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:value-of select='/TEI.2/text/front/titlePage/docImprint' /&amp;gt;&amp;lt;xsl:value-of select='/TEI.2/text/front/titlePage/imprimatur' /&amp;gt;&lt;br /&gt;
		&amp;lt;/fo:block&amp;gt;&lt;br /&gt;
		&lt;br /&gt;
		&amp;lt;!-- cool table of contents --&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:if test='/TEI.2/text/body/div1'&amp;gt;&lt;br /&gt;
				&amp;lt;fo:block font-size='16pt' font-family='sans-serif' font-weight='bold' space-before='5em' space-after='1em' break-before='odd-page'&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:text&amp;gt;Table of contents&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
				&amp;lt;/fo:block&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:for-each select=&amp;quot;/TEI.2/text/*/div1&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;xsl:if test='./@type != &amp;quot;colophon&amp;quot;'&amp;gt;&lt;br /&gt;
					&amp;lt;fo:block font-size='10pt' font-family='serif'&amp;gt;&lt;br /&gt;
						&amp;lt;xsl:value-of select='./head' /&amp;gt;&lt;br /&gt;
					&amp;lt;/fo:block&amp;gt;&lt;br /&gt;
				&amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
		&amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
&lt;br /&gt;
		&amp;lt;xsl:apply-templates /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;/fo:flow&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 	&amp;lt;/fo:page-sequence&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;/fo:root&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;!-- paragraph (p) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;p&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:choose&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;right&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;fo:block text-align='right' space-after='1em' space-before='1em'&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:apply-templates /&amp;gt;&lt;br /&gt;
				&amp;lt;/fo:block&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;center&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;fo:block text-align='center' space-after='1em' space-before='1em'&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:apply-templates /&amp;gt;&lt;br /&gt;
				&amp;lt;/fo:block&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;fiction&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;fo:block text-indent='1em'&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:apply-templates /&amp;gt;&lt;br /&gt;
				&amp;lt;/fo:block&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;pre&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;fo:block font-family='monospace' white-space-collapse=&amp;quot;false&amp;quot; linefeed-treatment='preserve'&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:apply-templates /&amp;gt;&lt;br /&gt;
				&amp;lt;/fo:block&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:otherwise&amp;gt;&lt;br /&gt;
				&amp;lt;fo:block&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:apply-templates /&amp;gt;&lt;br /&gt;
				&amp;lt;/fo:block&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:otherwise&amp;gt;&lt;br /&gt;
		&amp;lt;/xsl:choose&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;!-- division #0 (div) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:choose&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@type = &amp;quot;colophon&amp;quot;'&amp;gt;&lt;br /&gt;
    			&amp;lt;fo:block font-size='16pt' font-family='sans-serif' font-weight='bold' space-before='5em' space-after='1em' break-before='odd-page' &amp;gt;&lt;br /&gt;
      				&amp;lt;xsl:value-of select='./head' /&amp;gt;&lt;br /&gt;
     			&amp;lt;/fo:block&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
		&amp;lt;/xsl:choose&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:apply-templates /&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 	&amp;lt;xsl:template match=&amp;quot;div1&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;fo:block font-size='16pt' font-family='sans-serif' font-weight='bold'  space-before='5em' space-after='1em'  break-before='odd-page'&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:value-of select='./head' /&amp;gt;&lt;br /&gt;
		&amp;lt;/fo:block&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:apply-templates /&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;!-- images (figure) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;figure&amp;quot;&amp;gt;&lt;br /&gt;
	&amp;lt;fo:external-graphic space-before='2em'&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:attribute name='src'&amp;gt;&amp;lt;xsl:text&amp;gt;url(&amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:value-of select='@url'/&amp;gt;&amp;lt;xsl:text&amp;gt;)&amp;lt;/xsl:text&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
	&amp;lt;/fo:external-graphic&amp;gt;&lt;br /&gt;
				&amp;lt;fo:block space-before='1em'&amp;gt;&lt;br /&gt;
				&amp;lt;xsl:apply-templates /&amp;gt;&lt;br /&gt;
				&amp;lt;/fo:block&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;xsl:template match='epigraph'&amp;gt;&lt;br /&gt;
		&amp;lt;fo:block margin-left='1em' margin-right='1em'&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:apply-templates /&amp;gt;&lt;br /&gt;
		&amp;lt;/fo:block&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;xsl:template match='quote'&amp;gt;&lt;br /&gt;
		&amp;lt;fo:block margin-left='2em' margin-right='2em' font-size='10pt' space-before='1em' space-after='1em'&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:apply-templates /&amp;gt;&lt;br /&gt;
		&amp;lt;/fo:block&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;xsl:template match='lg'&amp;gt;&lt;br /&gt;
		&amp;lt;fo:block space-after='1em' space-before='1em'&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:apply-templates /&amp;gt;&lt;br /&gt;
		&amp;lt;/fo:block&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;xsl:template match='l'&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:choose&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='@rend=&amp;quot;indent&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;fo:block text-indent='1em'&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:apply-templates /&amp;gt;&lt;br /&gt;
				&amp;lt;/fo:block&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:otherwise&amp;gt;&lt;br /&gt;
				&amp;lt;fo:block&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:apply-templates /&amp;gt;&lt;br /&gt;
				&amp;lt;/fo:block&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:otherwise&amp;gt;&lt;br /&gt;
		&amp;lt;/xsl:choose&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;!-- line break (lb) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match='lb'&amp;gt;&lt;br /&gt;
	&amp;lt;fo:block/&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;!-- lists --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;list[@type='ordered']&amp;quot;&amp;gt;&lt;br /&gt;
	  &amp;lt;fo:list-block start-indent='1em' provisional-distance-between-starts='2em'&amp;gt;&lt;br /&gt;
	  	&amp;lt;xsl:apply-templates/&amp;gt;&lt;br /&gt;
	  &amp;lt;/fo:list-block&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
	&amp;lt;!-- lists --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;list[@type='bulleted']&amp;quot;&amp;gt;&lt;br /&gt;
	  &amp;lt;fo:list-block start-indent='1em' provisional-distance-between-starts='2em'&amp;gt;&lt;br /&gt;
	  	&amp;lt;xsl:apply-templates/&amp;gt;&lt;br /&gt;
	  &amp;lt;/fo:list-block&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
	&amp;lt;!-- lists --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;item[parent::list[@type='bulleted']]&amp;quot;&amp;gt;&lt;br /&gt;
	  &amp;lt;fo:list-item&amp;gt;&lt;br /&gt;
	  	&amp;lt;fo:list-item-label end-indent='label-end()'&amp;gt;&lt;br /&gt;
	  		&amp;lt;fo:block&amp;gt;&amp;lt;xsl:text&amp;gt;&amp;amp;#x2022;&amp;lt;/xsl:text&amp;gt;&amp;lt;/fo:block&amp;gt;&lt;br /&gt;
	  	&amp;lt;/fo:list-item-label&amp;gt;&lt;br /&gt;
	  	&amp;lt;fo:list-item-body start-indent='body-start()'&amp;gt;&lt;br /&gt;
	  		&amp;lt;fo:block&amp;gt;&amp;lt;xsl:apply-templates/&amp;gt;&amp;lt;/fo:block&amp;gt;&lt;br /&gt;
	  	&amp;lt;/fo:list-item-body&amp;gt;&lt;br /&gt;
	  &amp;lt;/fo:list-item&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;item[parent::list[@type='ordered']]&amp;quot;&amp;gt;&lt;br /&gt;
	  &amp;lt;fo:list-item&amp;gt;&lt;br /&gt;
	  	&amp;lt;fo:list-item-label end-indent='label-end()'&amp;gt;&lt;br /&gt;
	  		&amp;lt;fo:block&amp;gt;&amp;lt;xsl:number/&amp;gt;&amp;lt;/fo:block&amp;gt;&lt;br /&gt;
	  	&amp;lt;/fo:list-item-label&amp;gt;&lt;br /&gt;
	  	&amp;lt;fo:list-item-body start-indent='body-start()'&amp;gt;&lt;br /&gt;
	  		&amp;lt;fo:block&amp;gt;&amp;lt;xsl:apply-templates/&amp;gt;&amp;lt;/fo:block&amp;gt;&lt;br /&gt;
	  	&amp;lt;/fo:list-item-body&amp;gt;&lt;br /&gt;
	  &amp;lt;/fo:list-item&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
		&lt;br /&gt;
&lt;br /&gt;
 	&amp;lt;!-- table (table) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;table&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:choose&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;left&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;fo:table table-layout=&amp;quot;fixed&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;fo:table-body&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/fo:table-body&amp;gt;&amp;lt;/fo:table&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;right&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;fo:table table-layout=&amp;quot;fixed&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;fo:table-body&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/fo:table-body&amp;gt;&amp;lt;/fo:table&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;center&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;fo:table table-layout=&amp;quot;fixed&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;fo:table-body&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/fo:table-body&amp;gt;&amp;lt;/fo:table&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:otherwise&amp;gt;&lt;br /&gt;
				&amp;lt;fo:table table-layout=&amp;quot;fixed&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;fo:table-column column-number='1' column-width='5em'/&amp;gt;&lt;br /&gt;
					&amp;lt;fo:table-column column-number='2' column-width='5em'/&amp;gt;&lt;br /&gt;
					&amp;lt;fo:table-column column-number='3' column-width='5em'/&amp;gt;&lt;br /&gt;
					&amp;lt;fo:table-column column-number='4' column-width='5em'/&amp;gt;&lt;br /&gt;
					&amp;lt;fo:table-column column-number='5' column-width='5em'/&amp;gt;&lt;br /&gt;
					&amp;lt;fo:table-body&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/fo:table-body&amp;gt;&amp;lt;/fo:table&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:otherwise&amp;gt;&lt;br /&gt;
		&amp;lt;/xsl:choose&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;!-- table row (row) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;row&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:choose&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;left&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;fo:table-row&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/fo:table-row&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;right&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;fo:table-row&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/fo:table-row&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;center&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;fo:table-row&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/fo:table-row&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;justify&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;fo:table-row&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/fo:table-row&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:otherwise&amp;gt;&lt;br /&gt;
				&amp;lt;fo:table-row&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/fo:table-row&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:otherwise&amp;gt;&lt;br /&gt;
		&amp;lt;/xsl:choose&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;!-- table row (cell) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;cell&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:choose&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;left&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;fo:table-cell&amp;gt;&amp;lt;fo:block&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/fo:block&amp;gt;&amp;lt;/fo:table-cell&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;right&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;fo:table-cell&amp;gt;&amp;lt;fo:block&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/fo:block&amp;gt;&amp;lt;/fo:table-cell&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;center&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;fo:table-cell&amp;gt;&amp;lt;fo:block&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/fo:block&amp;gt;&amp;lt;/fo:table-cell&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;justify&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;fo:table-cell&amp;gt;&amp;lt;fo:block&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/fo:block&amp;gt;&amp;lt;/fo:table-cell&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:otherwise&amp;gt;&lt;br /&gt;
				&amp;lt;fo:table-cell&amp;gt;&amp;lt;fo:block&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/fo:block&amp;gt;&amp;lt;/fo:table-cell&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:otherwise&amp;gt;&lt;br /&gt;
		&amp;lt;/xsl:choose&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
	&amp;lt;!-- do nothing templates --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;!-- teiheader (do nothing) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;teiHeader&amp;quot; /&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
	&amp;lt;!-- teiheader (do nothing) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;front/titlePage&amp;quot; /&amp;gt;&lt;br /&gt;
		&lt;br /&gt;
	&amp;lt;!-- head (head) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;head&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt; &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[[Category:XSLT]]&lt;/div&gt;</summary>
		<author><name>Ericleasemorgan</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.tei-c.org/index.php?title=Tei2fo&amp;diff=115</id>
		<title>Tei2fo</title>
		<link rel="alternate" type="text/html" href="https://wiki.tei-c.org/index.php?title=Tei2fo&amp;diff=115"/>
		<updated>2005-05-05T16:35:04Z</updated>

		<summary type="html">&lt;p&gt;Ericleasemorgan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version='1.0'?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version='1.0'&lt;br /&gt;
  xmlns:xsl='http://www.w3.org/1999/XSL/Transform'&lt;br /&gt;
  xmlns:fo='http://www.w3.org/1999/XSL/Format'&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&lt;br /&gt;
  tei2fo.xsl&lt;br /&gt;
  &lt;br /&gt;
  This styleshsheet is used in the Alex Catalogue of Electronic Texts.&lt;br /&gt;
  Through it TEI files are converted into Formatting Object (FO) files.&lt;br /&gt;
  These FO files will then need to be converted into something else,&lt;br /&gt;
  like PDF documents, using something like FOP. I got sort of frustrated&lt;br /&gt;
  with FOP, so this stylesheet is not as complete as possible.&lt;br /&gt;
 &lt;br /&gt;
  This file is distributed under the GNU Public License.&lt;br /&gt;
  &lt;br /&gt;
  Eric Lease Morgan (eric_morgan@infomotions.com)&lt;br /&gt;
  May 5, 2005&lt;br /&gt;
&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;xsl:output indent='yes'/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;xsl:template match='TEI.2'&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
    &amp;lt;fo:root xmlns:fo='http://www.w3.org/1999/XSL/Format'&amp;gt;&lt;br /&gt;
&lt;br /&gt;
      &amp;lt;fo:layout-master-set&amp;gt;&lt;br /&gt;
      &lt;br /&gt;
         &amp;lt;fo:simple-page-master master-name='odd-layout'&amp;gt;&lt;br /&gt;
			&amp;lt;fo:region-start  extent='1.5in' /&amp;gt;&lt;br /&gt;
    		&amp;lt;fo:region-before extent='1.5in' /&amp;gt;&lt;br /&gt;
    		&amp;lt;fo:region-body   margin-top='1.5in' margin-bottom='1.5in' margin-left='2in' margin-right='1.5in' /&amp;gt;&lt;br /&gt;
    		&amp;lt;fo:region-end    extent='1.5in' /&amp;gt;&lt;br /&gt;
    		&amp;lt;fo:region-after  extent='1.5in'/&amp;gt; &lt;br /&gt;
         &amp;lt;/fo:simple-page-master&amp;gt;&lt;br /&gt;
         &lt;br /&gt;
         &amp;lt;fo:simple-page-master master-name='even-layout'&amp;gt;&lt;br /&gt;
			&amp;lt;fo:region-start  extent='1.5in' /&amp;gt;&lt;br /&gt;
    		&amp;lt;fo:region-before extent='1.5in' /&amp;gt;&lt;br /&gt;
    		&amp;lt;fo:region-body   margin-top='1.5in' margin-bottom='1.5in' margin-left='1.5in' margin-right='2in' /&amp;gt;&lt;br /&gt;
    		&amp;lt;fo:region-end    extent='1.5in' /&amp;gt;&lt;br /&gt;
    		&amp;lt;fo:region-after  extent='1.5in'/&amp;gt; &lt;br /&gt;
         &amp;lt;/fo:simple-page-master&amp;gt;&lt;br /&gt;
         &lt;br /&gt;
         &amp;lt;fo:page-sequence-master master-name='odd-even'&amp;gt;&lt;br /&gt;
         	&amp;lt;fo:repeatable-page-master-alternatives&amp;gt;&lt;br /&gt;
         		&amp;lt;fo:conditional-page-master-reference odd-or-even='odd' master-reference='odd-layout'/&amp;gt;&lt;br /&gt;
         		&amp;lt;fo:conditional-page-master-reference odd-or-even='even' master-reference='even-layout'/&amp;gt;&lt;br /&gt;
         	&amp;lt;/fo:repeatable-page-master-alternatives&amp;gt;&lt;br /&gt;
         &amp;lt;/fo:page-sequence-master&amp;gt;&lt;br /&gt;
         &lt;br /&gt;
      &amp;lt;/fo:layout-master-set&amp;gt;&lt;br /&gt;
&lt;br /&gt;
      &amp;lt;fo:page-sequence master-reference='odd-even'&amp;gt;&lt;br /&gt;
        &lt;br /&gt;
        &amp;lt;!-- region after --&amp;gt;&lt;br /&gt;
        &amp;lt;fo:static-content flow-name='xsl-region-after'&amp;gt;&lt;br /&gt;
          	&amp;lt;fo:block font-size='10pt' font-family='serif' text-align='center' space-before='3em'&amp;gt;&lt;br /&gt;
          		&amp;lt;fo:page-number/&amp;gt;&lt;br /&gt;
          	&amp;lt;/fo:block&amp;gt;&lt;br /&gt;
        &amp;lt;/fo:static-content&amp;gt; &lt;br /&gt;
        &lt;br /&gt;
        &amp;lt;!-- region body --&amp;gt;&lt;br /&gt;
        &amp;lt;fo:flow flow-name='xsl-region-body' font-size='12pt' font-family='serif'&amp;gt;&lt;br /&gt;
          &lt;br /&gt;
		&amp;lt;fo:block font-size='18pt' font-family='sans-serif' font-weight='bold' space-before='5em' text-align='center' space-after='1em'&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:value-of select='teiHeader/fileDesc/titleStmt/title'/&amp;gt;&lt;br /&gt;
		&amp;lt;/fo:block&amp;gt;&lt;br /&gt;
		&lt;br /&gt;
		&amp;lt;fo:block font-size='16pt' font-family='serif' text-align='center' space-after='1em'&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:value-of select='/TEI.2/text/front/titlePage/byline' /&amp;gt;&lt;br /&gt;
		&amp;lt;/fo:block&amp;gt;&lt;br /&gt;
&lt;br /&gt;
		&amp;lt;fo:block font-size='16pt' font-family='serif' text-align='center' space-after='1em'&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:value-of select='/TEI.2/text/front/titlePage/docImprint' /&amp;gt;&amp;lt;xsl:value-of select='/TEI.2/text/front/titlePage/imprimatur' /&amp;gt;&lt;br /&gt;
		&amp;lt;/fo:block&amp;gt;&lt;br /&gt;
		&lt;br /&gt;
		&amp;lt;!-- cool table of contents --&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:if test='/TEI.2/text/body/div1'&amp;gt;&lt;br /&gt;
				&amp;lt;fo:block font-size='16pt' font-family='sans-serif' font-weight='bold' space-before='5em' space-after='1em' break-before='odd-page'&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:text&amp;gt;Table of contents&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
				&amp;lt;/fo:block&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:for-each select=&amp;quot;/TEI.2/text/*/div1&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;xsl:if test='./@type != &amp;quot;colophon&amp;quot;'&amp;gt;&lt;br /&gt;
					&amp;lt;fo:block font-size='10pt' font-family='serif'&amp;gt;&lt;br /&gt;
						&amp;lt;xsl:value-of select='./head' /&amp;gt;&lt;br /&gt;
					&amp;lt;/fo:block&amp;gt;&lt;br /&gt;
				&amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
		&amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
&lt;br /&gt;
		&amp;lt;xsl:apply-templates /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;/fo:flow&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 	&amp;lt;/fo:page-sequence&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;/fo:root&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;!-- paragraph (p) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;p&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:choose&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;right&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;fo:block text-align='right' space-after='1em' space-before='1em'&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:apply-templates /&amp;gt;&lt;br /&gt;
				&amp;lt;/fo:block&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;center&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;fo:block text-align='center' space-after='1em' space-before='1em'&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:apply-templates /&amp;gt;&lt;br /&gt;
				&amp;lt;/fo:block&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;fiction&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;fo:block text-indent='1em'&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:apply-templates /&amp;gt;&lt;br /&gt;
				&amp;lt;/fo:block&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;pre&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;fo:block font-family='monospace' white-space-collapse=&amp;quot;false&amp;quot; linefeed-treatment='preserve'&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:apply-templates /&amp;gt;&lt;br /&gt;
				&amp;lt;/fo:block&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:otherwise&amp;gt;&lt;br /&gt;
				&amp;lt;fo:block&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:apply-templates /&amp;gt;&lt;br /&gt;
				&amp;lt;/fo:block&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:otherwise&amp;gt;&lt;br /&gt;
		&amp;lt;/xsl:choose&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;!-- division #0 (div) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:choose&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@type = &amp;quot;colophon&amp;quot;'&amp;gt;&lt;br /&gt;
    			&amp;lt;fo:block font-size='16pt' font-family='sans-serif' font-weight='bold' space-before='5em' space-after='1em' break-before='odd-page' &amp;gt;&lt;br /&gt;
      				&amp;lt;xsl:value-of select='./head' /&amp;gt;&lt;br /&gt;
     			&amp;lt;/fo:block&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
		&amp;lt;/xsl:choose&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:apply-templates /&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 	&amp;lt;xsl:template match=&amp;quot;div1&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;fo:block font-size='16pt' font-family='sans-serif' font-weight='bold'  space-before='5em' space-after='1em'  break-before='odd-page'&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:value-of select='./head' /&amp;gt;&lt;br /&gt;
		&amp;lt;/fo:block&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:apply-templates /&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;!-- images (figure) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;figure&amp;quot;&amp;gt;&lt;br /&gt;
	&amp;lt;fo:external-graphic space-before='2em'&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:attribute name='src'&amp;gt;&amp;lt;xsl:text&amp;gt;url(&amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:value-of select='@url'/&amp;gt;&amp;lt;xsl:text&amp;gt;)&amp;lt;/xsl:text&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
	&amp;lt;/fo:external-graphic&amp;gt;&lt;br /&gt;
				&amp;lt;fo:block space-before='1em'&amp;gt;&lt;br /&gt;
				&amp;lt;xsl:apply-templates /&amp;gt;&lt;br /&gt;
				&amp;lt;/fo:block&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;xsl:template match='epigraph'&amp;gt;&lt;br /&gt;
		&amp;lt;fo:block margin-left='1em' margin-right='1em'&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:apply-templates /&amp;gt;&lt;br /&gt;
		&amp;lt;/fo:block&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;xsl:template match='quote'&amp;gt;&lt;br /&gt;
		&amp;lt;fo:block margin-left='2em' margin-right='2em' font-size='10pt' space-before='1em' space-after='1em'&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:apply-templates /&amp;gt;&lt;br /&gt;
		&amp;lt;/fo:block&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;xsl:template match='lg'&amp;gt;&lt;br /&gt;
		&amp;lt;fo:block space-after='1em' space-before='1em'&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:apply-templates /&amp;gt;&lt;br /&gt;
		&amp;lt;/fo:block&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;xsl:template match='l'&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:choose&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='@rend=&amp;quot;indent&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;fo:block text-indent='1em'&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:apply-templates /&amp;gt;&lt;br /&gt;
				&amp;lt;/fo:block&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:otherwise&amp;gt;&lt;br /&gt;
				&amp;lt;fo:block&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:apply-templates /&amp;gt;&lt;br /&gt;
				&amp;lt;/fo:block&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:otherwise&amp;gt;&lt;br /&gt;
		&amp;lt;/xsl:choose&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;!-- line break (lb) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match='lb'&amp;gt;&lt;br /&gt;
	&amp;lt;fo:block/&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;!-- lists --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;list[@type='ordered']&amp;quot;&amp;gt;&lt;br /&gt;
	  &amp;lt;fo:list-block start-indent='1em' provisional-distance-between-starts='2em'&amp;gt;&lt;br /&gt;
	  	&amp;lt;xsl:apply-templates/&amp;gt;&lt;br /&gt;
	  &amp;lt;/fo:list-block&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
	&amp;lt;!-- lists --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;list[@type='bulleted']&amp;quot;&amp;gt;&lt;br /&gt;
	  &amp;lt;fo:list-block start-indent='1em' provisional-distance-between-starts='2em'&amp;gt;&lt;br /&gt;
	  	&amp;lt;xsl:apply-templates/&amp;gt;&lt;br /&gt;
	  &amp;lt;/fo:list-block&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
	&amp;lt;!-- lists --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;item[parent::list[@type='bulleted']]&amp;quot;&amp;gt;&lt;br /&gt;
	  &amp;lt;fo:list-item&amp;gt;&lt;br /&gt;
	  	&amp;lt;fo:list-item-label end-indent='label-end()'&amp;gt;&lt;br /&gt;
	  		&amp;lt;fo:block&amp;gt;&amp;lt;xsl:text&amp;gt;&amp;amp;#x2022;&amp;lt;/xsl:text&amp;gt;&amp;lt;/fo:block&amp;gt;&lt;br /&gt;
	  	&amp;lt;/fo:list-item-label&amp;gt;&lt;br /&gt;
	  	&amp;lt;fo:list-item-body start-indent='body-start()'&amp;gt;&lt;br /&gt;
	  		&amp;lt;fo:block&amp;gt;&amp;lt;xsl:apply-templates/&amp;gt;&amp;lt;/fo:block&amp;gt;&lt;br /&gt;
	  	&amp;lt;/fo:list-item-body&amp;gt;&lt;br /&gt;
	  &amp;lt;/fo:list-item&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;item[parent::list[@type='ordered']]&amp;quot;&amp;gt;&lt;br /&gt;
	  &amp;lt;fo:list-item&amp;gt;&lt;br /&gt;
	  	&amp;lt;fo:list-item-label end-indent='label-end()'&amp;gt;&lt;br /&gt;
	  		&amp;lt;fo:block&amp;gt;&amp;lt;xsl:number/&amp;gt;&amp;lt;/fo:block&amp;gt;&lt;br /&gt;
	  	&amp;lt;/fo:list-item-label&amp;gt;&lt;br /&gt;
	  	&amp;lt;fo:list-item-body start-indent='body-start()'&amp;gt;&lt;br /&gt;
	  		&amp;lt;fo:block&amp;gt;&amp;lt;xsl:apply-templates/&amp;gt;&amp;lt;/fo:block&amp;gt;&lt;br /&gt;
	  	&amp;lt;/fo:list-item-body&amp;gt;&lt;br /&gt;
	  &amp;lt;/fo:list-item&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
		&lt;br /&gt;
&lt;br /&gt;
 	&amp;lt;!-- table (table) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;table&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:choose&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;left&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;fo:table table-layout=&amp;quot;fixed&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;fo:table-body&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/fo:table-body&amp;gt;&amp;lt;/fo:table&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;right&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;fo:table table-layout=&amp;quot;fixed&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;fo:table-body&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/fo:table-body&amp;gt;&amp;lt;/fo:table&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;center&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;fo:table table-layout=&amp;quot;fixed&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;fo:table-body&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/fo:table-body&amp;gt;&amp;lt;/fo:table&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:otherwise&amp;gt;&lt;br /&gt;
				&amp;lt;fo:table table-layout=&amp;quot;fixed&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;fo:table-column column-number='1' column-width='5em'/&amp;gt;&lt;br /&gt;
					&amp;lt;fo:table-column column-number='2' column-width='5em'/&amp;gt;&lt;br /&gt;
					&amp;lt;fo:table-column column-number='3' column-width='5em'/&amp;gt;&lt;br /&gt;
					&amp;lt;fo:table-column column-number='4' column-width='5em'/&amp;gt;&lt;br /&gt;
					&amp;lt;fo:table-column column-number='5' column-width='5em'/&amp;gt;&lt;br /&gt;
					&amp;lt;fo:table-body&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/fo:table-body&amp;gt;&amp;lt;/fo:table&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:otherwise&amp;gt;&lt;br /&gt;
		&amp;lt;/xsl:choose&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;!-- table row (row) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;row&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:choose&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;left&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;fo:table-row&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/fo:table-row&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;right&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;fo:table-row&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/fo:table-row&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;center&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;fo:table-row&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/fo:table-row&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;justify&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;fo:table-row&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/fo:table-row&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:otherwise&amp;gt;&lt;br /&gt;
				&amp;lt;fo:table-row&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/fo:table-row&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:otherwise&amp;gt;&lt;br /&gt;
		&amp;lt;/xsl:choose&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;!-- table row (cell) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;cell&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:choose&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;left&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;fo:table-cell&amp;gt;&amp;lt;fo:block&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/fo:block&amp;gt;&amp;lt;/fo:table-cell&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;right&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;fo:table-cell&amp;gt;&amp;lt;fo:block&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/fo:block&amp;gt;&amp;lt;/fo:table-cell&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;center&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;fo:table-cell&amp;gt;&amp;lt;fo:block&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/fo:block&amp;gt;&amp;lt;/fo:table-cell&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;justify&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;fo:table-cell&amp;gt;&amp;lt;fo:block&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/fo:block&amp;gt;&amp;lt;/fo:table-cell&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:otherwise&amp;gt;&lt;br /&gt;
				&amp;lt;fo:table-cell&amp;gt;&amp;lt;fo:block&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/fo:block&amp;gt;&amp;lt;/fo:table-cell&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:otherwise&amp;gt;&lt;br /&gt;
		&amp;lt;/xsl:choose&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
	&amp;lt;!-- do nothing templates --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;!-- teiheader (do nothing) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;teiHeader&amp;quot; /&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
	&amp;lt;!-- teiheader (do nothing) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;front/titlePage&amp;quot; /&amp;gt;&lt;br /&gt;
		&lt;br /&gt;
	&amp;lt;!-- head (head) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;head&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt; &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ericleasemorgan</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.tei-c.org/index.php?title=User:Ericleasemorgan&amp;diff=1532</id>
		<title>User:Ericleasemorgan</title>
		<link rel="alternate" type="text/html" href="https://wiki.tei-c.org/index.php?title=User:Ericleasemorgan&amp;diff=1532"/>
		<updated>2005-05-05T16:32:05Z</updated>

		<summary type="html">&lt;p&gt;Ericleasemorgan: who I am&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;My name is Eric Lease Morgan. I work at the University Libraries of Notre Dame, and in my copious spare time I manage the Alex Catalogue of Electronic Texts.&lt;/div&gt;</summary>
		<author><name>Ericleasemorgan</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.tei-c.org/index.php?title=Tei2newton&amp;diff=119</id>
		<title>Tei2newton</title>
		<link rel="alternate" type="text/html" href="https://wiki.tei-c.org/index.php?title=Tei2newton&amp;diff=119"/>
		<updated>2005-05-05T16:30:53Z</updated>

		<summary type="html">&lt;p&gt;Ericleasemorgan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;?xml version='1.0'?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet xmlns:xsl='http://www.w3.org/1999/XSL/Transform' version='1.0'&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&lt;br /&gt;
  tei2newton.xsl&lt;br /&gt;
  &lt;br /&gt;
  This is the beginnings of a XSLT file to convert TEI 4 documents into&lt;br /&gt;
  Newton Paperback files. (&amp;quot;Remember Apple Newtons?&amp;quot;). The resulting&lt;br /&gt;
  file will need to be &amp;quot;compiled&amp;quot; with a program called PBBookMaker in&lt;br /&gt;
  order to actually create a file the Newton can read.&lt;br /&gt;
  &lt;br /&gt;
  This file is distributed under the GNU Public License.&lt;br /&gt;
  &lt;br /&gt;
  Eric Lease Morgan (eric_morgan@infomotions.com)&lt;br /&gt;
  May 5, 2005&lt;br /&gt;
&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;xsl:output method='text' /&amp;gt;&lt;br /&gt;
&amp;lt;xsl:template match='TEI.2'&amp;gt;&lt;br /&gt;
&amp;lt;xsl:text&amp;gt;&amp;amp;#xD;&amp;lt;/xsl:text&amp;gt;###&amp;lt;xsl:value-of select='teiHeader/fileDesc/titleStmt/title' /&amp;gt;&amp;lt;xsl:text&amp;gt;&amp;amp;#xD;&amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:value-of select='teiHeader/fileDesc/titleStmt/title' /&amp;gt;&amp;lt;xsl:text&amp;gt;&amp;amp;#xD;&amp;amp;#xD;&amp;lt;/xsl:text&amp;gt;Originally written/published in &amp;lt;xsl:value-of select='teiHeader/profileDesc/creation/date' /&amp;gt; by &amp;lt;xsl:value-of select='teiHeader/fileDesc/titleStmt/author' /&amp;gt;&amp;lt;xsl:text&amp;gt;&amp;amp;#xD;&amp;lt;/xsl:text&amp;gt;&amp;lt;!-- cool table of contents --&amp;gt;&amp;lt;xsl:text&amp;gt;&amp;amp;#xD;&amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:if test='/TEI.2/text/body/div1'&amp;gt;&amp;lt;xsl:text&amp;gt;&amp;amp;#xD;&amp;lt;/xsl:text&amp;gt;Table of contents&amp;lt;xsl:text&amp;gt;&amp;amp;#xD;&amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:for-each select=&amp;quot;/TEI.2/text/body/div1&amp;quot;&amp;gt;&amp;lt;xsl:text&amp;gt;&amp;amp;#xD;&amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:value-of select='./head' /&amp;gt;&amp;lt;xsl:text&amp;gt;&amp;amp;#xD;&amp;lt;/xsl:text&amp;gt;&amp;lt;/xsl:for-each&amp;gt;&amp;lt;xsl:text&amp;gt;&amp;amp;#xD;&amp;lt;/xsl:text&amp;gt;&amp;lt;/xsl:if&amp;gt;&amp;lt;xsl:text&amp;gt;&amp;amp;#xD;&amp;lt;/xsl:text&amp;gt;&amp;lt;!-- do the heavy lifting --&amp;gt;&amp;lt;xsl:text&amp;gt;&amp;amp;#xD;&amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:apply-templates/&amp;gt;	&amp;lt;xsl:text&amp;gt;&amp;amp;#xD;&amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:text&amp;gt;&amp;amp;#xD;&amp;lt;/xsl:text&amp;gt;###Colophon&amp;lt;xsl:text&amp;gt;&amp;amp;#xD;&amp;amp;#xD;&amp;lt;/xsl:text&amp;gt;Colophon&amp;lt;xsl:text&amp;gt;&amp;amp;#xD;&amp;amp;#xD;&amp;lt;/xsl:text&amp;gt;This file was originally marked up using the Text Encoding Initiative XML markup language for use in the Infomotions Alex Catalog of Electronic Texts (http://infomotions.com/alex/) by &amp;lt;xsl:value-of select='teiHeader/revisionDesc/change/respStmt/name'/&amp;gt; on &amp;lt;xsl:value-of select='teiHeader/fileDesc/publicationStmt/date'/&amp;gt; for the purpose of freely sharing, distributing, and making available works of great literature. This file is placed in the public domain. It's Infomotions unique identifier is &amp;lt;xsl:value-of select='teiHeader/fileDesc/publicationStmt/idno'/&amp;gt;. &amp;lt;xsl:value-of select='teiHeader/fileDesc/sourceDesc/p'/&amp;gt;.&amp;lt;xsl:text&amp;gt;&amp;amp;#xD;&amp;amp;#xD;&amp;lt;/xsl:text&amp;gt;&amp;quot;Give back to the 'Net.&amp;quot;&amp;lt;xsl:text&amp;gt;&amp;amp;#xD;&amp;lt;/xsl:text&amp;gt;&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
&amp;lt;!-- division #1 (div1) --&amp;gt;&lt;br /&gt;
&amp;lt;xsl:template match=&amp;quot;div1&amp;quot;&amp;gt;&amp;lt;xsl:text&amp;gt;&amp;amp;#xD;&amp;lt;/xsl:text&amp;gt;###&amp;lt;xsl:value-of select='./head'/&amp;gt;&lt;br /&gt;
&amp;lt;xsl:text&amp;gt;&amp;amp;#xD;&amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:text&amp;gt;&amp;amp;#xD;&amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:value-of select='./head'/&amp;gt;&lt;br /&gt;
&amp;lt;xsl:text&amp;gt;&amp;amp;#xD;&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
&amp;lt;xsl:apply-templates /&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- paragraph (p) --&amp;gt;&lt;br /&gt;
&amp;lt;xsl:template match=&amp;quot;p&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;xsl:text&amp;gt;&amp;amp;#xD;&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
&amp;lt;xsl:apply-templates /&amp;gt;&lt;br /&gt;
&amp;lt;xsl:text&amp;gt;&amp;amp;#xD;&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- do nothing templates --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- teiheader (do nothing) --&amp;gt;&lt;br /&gt;
&amp;lt;xsl:template match=&amp;quot;teiHeader&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- head (head) --&amp;gt;&lt;br /&gt;
&amp;lt;xsl:template match=&amp;quot;head&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ericleasemorgan</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.tei-c.org/index.php?title=Tei2html&amp;diff=116</id>
		<title>Tei2html</title>
		<link rel="alternate" type="text/html" href="https://wiki.tei-c.org/index.php?title=Tei2html&amp;diff=116"/>
		<updated>2005-05-05T16:30:02Z</updated>

		<summary type="html">&lt;p&gt;Ericleasemorgan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;?xml version='1.0'?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet xmlns:xsl='http://www.w3.org/1999/XSL/Transform' version='1.0'&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&lt;br /&gt;
  tei2html.xsl&lt;br /&gt;
  &lt;br /&gt;
  This XSLT file will convert a TEI 4 file to .html file intended for&lt;br /&gt;
  the Alex Catalogue of Electronic Texts. It is pretty much a plain o'&lt;br /&gt;
  HTML file that could be printed for viewed by the most basic of&lt;br /&gt;
  browsers. The output is suppose to about as Plain Jane as possible.&lt;br /&gt;
&lt;br /&gt;
  This file is distributed under the GNU Public License.&lt;br /&gt;
  &lt;br /&gt;
  Eric Lease Morgan (eric_morgan@infomotions.com)&lt;br /&gt;
  May 5, 2005&lt;br /&gt;
&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;xsl:output &lt;br /&gt;
	  method='xml'&lt;br /&gt;
	  omit-xml-declaration='no'&lt;br /&gt;
	  indent='yes'&lt;br /&gt;
	  doctype-public='-//W3C//DTD XHTML 1.0 Transitional//EN' &lt;br /&gt;
	  doctype-system='http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd' /&amp;gt;&lt;br /&gt;
  	&lt;br /&gt;
	&amp;lt;xsl:template match='TEI.2'&amp;gt;&lt;br /&gt;
		&amp;lt;html&amp;gt;&lt;br /&gt;
		&lt;br /&gt;
			&amp;lt;head&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
				&amp;lt;!-- title tag --&amp;gt;&lt;br /&gt;
				&amp;lt;title&amp;gt; &lt;br /&gt;
					&amp;lt;xsl:for-each select=&amp;quot;teiHeader/fileDesc/titleStmt/title&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;xsl:if test='./@type = &amp;quot;main&amp;quot;'&amp;gt;&lt;br /&gt;
							&amp;lt;xsl:value-of select='.' /&amp;gt;&lt;br /&gt;
						&amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
					&amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:text&amp;gt; / &amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:for-each select=&amp;quot;teiHeader/fileDesc/titleStmt/author/name&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;xsl:if test='./@type = &amp;quot;main&amp;quot;'&amp;gt;&lt;br /&gt;
							&amp;lt;xsl:value-of select='.' /&amp;gt;&lt;br /&gt;
						&amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
					&amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:text&amp;gt; &amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:value-of select=&amp;quot;teiHeader/fileDesc/titleStmt/author/dateRange&amp;quot;/&amp;gt;&lt;br /&gt;
				&amp;lt;/title&amp;gt; &lt;br /&gt;
	&lt;br /&gt;
				&amp;lt;xsl:comment&amp;gt;Dublin Core elements&amp;lt;/xsl:comment&amp;gt;&lt;br /&gt;
&lt;br /&gt;
				&amp;lt;!-- title --&amp;gt;&lt;br /&gt;
				&amp;lt;xsl:for-each select=&amp;quot;teiHeader/fileDesc/titleStmt/title&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:if test='./@type = &amp;quot;main&amp;quot;'&amp;gt;&lt;br /&gt;
						&amp;lt;meta&amp;gt;&lt;br /&gt;
							&amp;lt;xsl:attribute name='name'&amp;gt;title&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
							&amp;lt;xsl:attribute name='content'&amp;gt;&amp;lt;xsl:value-of select='.' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
						&amp;lt;/meta&amp;gt;&lt;br /&gt;
					&amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
				&amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
				&amp;lt;!-- creator --&amp;gt;&lt;br /&gt;
				&amp;lt;meta&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='name'&amp;gt;creator&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:for-each select=&amp;quot;teiHeader/fileDesc/titleStmt/author/name&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;xsl:if test='./@type = &amp;quot;main&amp;quot;'&amp;gt;&lt;br /&gt;
							&amp;lt;xsl:attribute name='content'&amp;gt;&amp;lt;xsl:value-of select='.' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
						&amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
					&amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
				&amp;lt;/meta&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
				&amp;lt;!-- subjects --&amp;gt;&lt;br /&gt;
				&amp;lt;xsl:for-each select='teiHeader/profileDesc/textClass/keywords/list/item'&amp;gt;&lt;br /&gt;
					&amp;lt;meta&amp;gt;&lt;br /&gt;
						&amp;lt;xsl:attribute name='name'&amp;gt;subject&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
						&amp;lt;xsl:attribute name='content'&amp;gt;&amp;lt;xsl:value-of select='normalize-space(.)' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
					&amp;lt;/meta&amp;gt;&lt;br /&gt;
				 &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
        &lt;br /&gt;
				&amp;lt;!-- description --&amp;gt;&lt;br /&gt;
				&amp;lt;xsl:for-each select=&amp;quot;/TEI.2/teiHeader/fileDesc/notesStmt/note&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:if test='./@type = &amp;quot;description&amp;quot;'&amp;gt;&lt;br /&gt;
						&amp;lt;meta&amp;gt;&lt;br /&gt;
							&amp;lt;xsl:attribute name='name'&amp;gt;description&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
							&amp;lt;xsl:attribute name='content'&amp;gt;&amp;lt;xsl:value-of select='.' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
						&amp;lt;/meta&amp;gt;&lt;br /&gt;
					&amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
				&amp;lt;/xsl:for-each&amp;gt;					&lt;br /&gt;
	&lt;br /&gt;
				&amp;lt;!-- publisher --&amp;gt;&lt;br /&gt;
				&amp;lt;meta&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='name'&amp;gt;publisher&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='content'&amp;gt;&amp;lt;xsl:value-of select='normalize-space(teiHeader/fileDesc/publicationStmt/publisher)' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
				&amp;lt;/meta&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
				&amp;lt;!-- contributor --&amp;gt;&lt;br /&gt;
				&amp;lt;xsl:for-each select=&amp;quot;teiHeader/fileDesc/titleStmt/respStmt/name&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:if test='./@type = &amp;quot;contributor&amp;quot;'&amp;gt;&lt;br /&gt;
						&amp;lt;meta&amp;gt;&lt;br /&gt;
							&amp;lt;xsl:attribute name='name'&amp;gt;contributor&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
							&amp;lt;xsl:attribute name='content'&amp;gt;&amp;lt;xsl:value-of select='.' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
						&amp;lt;/meta&amp;gt;&lt;br /&gt;
					&amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
				&amp;lt;/xsl:for-each&amp;gt;					&lt;br /&gt;
&lt;br /&gt;
				&amp;lt;!-- date --&amp;gt;&lt;br /&gt;
				&amp;lt;meta&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='name'&amp;gt;date&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='content'&amp;gt;&amp;lt;xsl:value-of select='normalize-space(teiHeader/profileDesc/creation/date)' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
				&amp;lt;/meta&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
				&amp;lt;!-- type --&amp;gt;&lt;br /&gt;
				&amp;lt;meta&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='name'&amp;gt;type&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='content'&amp;gt;Text&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
				&amp;lt;/meta&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
				&amp;lt;!-- format --&amp;gt;&lt;br /&gt;
				&amp;lt;meta&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='name'&amp;gt;format&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='content'&amp;gt;text/html&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
				&amp;lt;/meta&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
				&amp;lt;!-- identifier --&amp;gt;&lt;br /&gt;
				&amp;lt;meta&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='name'&amp;gt;identifier&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='content'&amp;gt;&amp;lt;xsl:value-of select='normalize-space(teiHeader/fileDesc/publicationStmt/idno)' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
				&amp;lt;/meta&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
				&amp;lt;!-- source --&amp;gt;&lt;br /&gt;
				&amp;lt;meta&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='name'&amp;gt;source&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='content'&amp;gt;&lt;br /&gt;
						&amp;lt;xsl:for-each select=&amp;quot;/TEI.2/teiHeader/fileDesc/sourceDesc/bibl/xptr/@url&amp;quot;&amp;gt;&amp;lt;xsl:value-of select='normalize-space(.)'/&amp;gt;&amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
					&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
				&amp;lt;/meta&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
				&amp;lt;!-- language --&amp;gt;&lt;br /&gt;
				&amp;lt;meta&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='name'&amp;gt;language&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='content'&amp;gt;&amp;lt;xsl:value-of select='normalize-space(teiHeader/profileDesc/langUsage/language)' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
				&amp;lt;/meta&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
				&amp;lt;!-- relation --&amp;gt;&lt;br /&gt;
				&amp;lt;meta&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='name'&amp;gt;relation&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='content'&amp;gt;http://infomotions.com/alex/&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
				&amp;lt;/meta&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
				&amp;lt;!-- coverage --&amp;gt;&lt;br /&gt;
				&lt;br /&gt;
				&amp;lt;!-- rights --&amp;gt;&lt;br /&gt;
				&amp;lt;meta&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='name'&amp;gt;rights&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='content'&amp;gt;&amp;lt;xsl:value-of select='normalize-space(teiHeader/fileDesc/publicationStmt/availability/p)' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
				&amp;lt;/meta&amp;gt;&lt;br /&gt;
				&lt;br /&gt;
				&amp;lt;xsl:comment&amp;gt;Alex Catalogue metadata elements&amp;lt;/xsl:comment&amp;gt;&lt;br /&gt;
&lt;br /&gt;
				&amp;lt;!-- sort author --&amp;gt;&lt;br /&gt;
				&amp;lt;meta&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='name'&amp;gt;sort_creator&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:for-each select=&amp;quot;teiHeader/fileDesc/titleStmt/author/name&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;xsl:if test='./@type = &amp;quot;sort&amp;quot;'&amp;gt;&lt;br /&gt;
							&amp;lt;xsl:attribute name='content'&amp;gt;&amp;lt;xsl:value-of select='.' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
						&amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
					&amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
				&amp;lt;/meta&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
	&lt;br /&gt;
				&amp;lt;!-- sort title --&amp;gt;&lt;br /&gt;
				&amp;lt;meta&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='name'&amp;gt;sort_title&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:for-each select=&amp;quot;teiHeader/fileDesc/titleStmt/title&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;xsl:if test='./@type = &amp;quot;sort&amp;quot;'&amp;gt;&lt;br /&gt;
							&amp;lt;xsl:attribute name='content'&amp;gt;&amp;lt;xsl:value-of select='.' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
						&amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
					&amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
				&amp;lt;/meta&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
				&amp;lt;!-- title tag, again --&amp;gt;&lt;br /&gt;
				&amp;lt;meta&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='name'&amp;gt;brief&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='content'&amp;gt;&lt;br /&gt;
										&amp;lt;xsl:for-each select=&amp;quot;teiHeader/fileDesc/titleStmt/title&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;xsl:if test='./@type = &amp;quot;main&amp;quot;'&amp;gt;&lt;br /&gt;
							&amp;lt;xsl:value-of select='.' /&amp;gt;&lt;br /&gt;
						&amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
					&amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:text&amp;gt; / &amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:for-each select=&amp;quot;teiHeader/fileDesc/titleStmt/author/name&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;xsl:if test='./@type = &amp;quot;main&amp;quot;'&amp;gt;&lt;br /&gt;
							&amp;lt;xsl:value-of select='.' /&amp;gt;&lt;br /&gt;
						&amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
					&amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:text&amp;gt; &amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:value-of select=&amp;quot;teiHeader/fileDesc/titleStmt/author/dateRange&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
					&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
				&amp;lt;/meta&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
				&amp;lt;!-- date --&amp;gt;&lt;br /&gt;
				&amp;lt;meta&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='name'&amp;gt;sort_date&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='content'&amp;gt;&amp;lt;xsl:value-of select='normalize-space(teiHeader/profileDesc/creation/date/@value)' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
				&amp;lt;/meta&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
				&amp;lt;style type='text/css'&amp;gt;h1, h2, h3, h4, h5, h6 { font-family : sans-serif; }&lt;br /&gt;
				p.fiction { margin-top: 0em; margin-bottom: 0em;}&amp;lt;/style&amp;gt;&lt;br /&gt;
				&lt;br /&gt;
			&amp;lt;/head&amp;gt;&lt;br /&gt;
			&lt;br /&gt;
			&amp;lt;body style='margin:5%;'&amp;gt;&lt;br /&gt;
				&lt;br /&gt;
				&amp;lt;!-- &amp;quot;title&amp;quot; page --&amp;gt;&lt;br /&gt;
				&amp;lt;h1 style='text-align:center'&amp;gt;&amp;lt;xsl:value-of select='teiHeader/fileDesc/titleStmt/title' /&amp;gt;&amp;lt;/h1&amp;gt;&lt;br /&gt;
				&amp;lt;p style='text-align:center'&amp;gt;&amp;lt;xsl:value-of select='/TEI.2/text/front/titlePage/byline' /&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
				&amp;lt;p style='text-align:center'&amp;gt;&amp;lt;xsl:value-of select='/TEI.2/text/front/titlePage/docImprint' /&amp;gt;&amp;lt;xsl:value-of select='/TEI.2/text/front/titlePage/imprimatur' /&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
				&amp;lt;hr /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
				&amp;lt;!-- cool table of contents --&amp;gt;&lt;br /&gt;
				&amp;lt;xsl:if test='/TEI.2/text/body/div1'&amp;gt;&lt;br /&gt;
					&amp;lt;h2&amp;gt;Table of contents&amp;lt;/h2&amp;gt;&lt;br /&gt;
					&amp;lt;p&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:for-each select=&amp;quot;/TEI.2/text/*/div1&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;xsl:if test='./@type != &amp;quot;colophon&amp;quot;'&amp;gt;&lt;br /&gt;
						&amp;lt;a&amp;gt;&amp;lt;xsl:attribute name=&amp;quot;href&amp;quot;&amp;gt;#&amp;lt;xsl:value-of select='./@id' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&amp;lt;xsl:value-of select='./head' /&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
						&amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
					&amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
					&amp;lt;/p&amp;gt;&lt;br /&gt;
				&amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
				&lt;br /&gt;
				&amp;lt;!-- do the heavy lifting --&amp;gt;&lt;br /&gt;
				&amp;lt;xsl:apply-templates/&amp;gt;&lt;br /&gt;
						&lt;br /&gt;
			&amp;lt;/body&amp;gt;&lt;br /&gt;
			&lt;br /&gt;
		&amp;lt;/html&amp;gt;&lt;br /&gt;
		&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
	&amp;lt;!-- division #0 (div) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:choose&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@type = &amp;quot;colophon&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;hr /&amp;gt;&lt;br /&gt;
				&amp;lt;h2&amp;gt;&amp;lt;xsl:value-of select='./head' /&amp;gt;&amp;lt;/h2&amp;gt; &lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
		&amp;lt;/xsl:choose&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:apply-templates /&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;div1&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:choose&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@type = &amp;quot;colophon&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;hr /&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
		&amp;lt;/xsl:choose&amp;gt;&lt;br /&gt;
		&amp;lt;h2&amp;gt;&amp;lt;a&amp;gt;&amp;lt;xsl:attribute name=&amp;quot;name&amp;quot;&amp;gt;&amp;lt;xsl:value-of select='./@id' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&amp;lt;xsl:value-of select='./head' /&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/h2&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:apply-templates /&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;!-- division #2 (div2) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;div2&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;h3&amp;gt;&amp;lt;xsl:value-of select='./@type' /&amp;gt;&amp;lt;xsl:text&amp;gt; &amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:value-of select='./@n' /&amp;gt;&amp;lt;xsl:text&amp;gt;. &amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:value-of select='./head' /&amp;gt;&amp;lt;/h3&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:apply-templates /&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;!-- division #3 (div3) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;div3&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;h4&amp;gt;&amp;lt;xsl:value-of select='./@type' /&amp;gt;&amp;lt;xsl:text&amp;gt; &amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:value-of select='./@n' /&amp;gt;&amp;lt;xsl:text&amp;gt;. &amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:value-of select='./head' /&amp;gt;&amp;lt;/h4&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:apply-templates /&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;!-- division #4 (div4) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;div4&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;h5&amp;gt;&amp;lt;xsl:value-of select='./@type' /&amp;gt;&amp;lt;xsl:text&amp;gt; &amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:value-of select='./@n' /&amp;gt;&amp;lt;xsl:text&amp;gt;. &amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:value-of select='./head' /&amp;gt;&amp;lt;/h5&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:apply-templates /&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;!-- division #5 (div5) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;div5&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;h6&amp;gt;&amp;lt;xsl:value-of select='./@type' /&amp;gt;&amp;lt;xsl:text&amp;gt; &amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:value-of select='./@n' /&amp;gt;&amp;lt;xsl:text&amp;gt;. &amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:value-of select='./head' /&amp;gt;&amp;lt;/h6&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:apply-templates /&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;!-- images (figure) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;figure&amp;quot;&amp;gt;&lt;br /&gt;
	&amp;lt;img&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:attribute name='src'&amp;gt;&amp;lt;xsl:value-of select='./@url' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:choose&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:when test='./figDesc'&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:attribute name='alt'&amp;gt;&amp;lt;xsl:value-of select='normalize-space(./figDesc)' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:otherwise&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:attribute name='alt'&amp;gt;&amp;lt;xsl:value-of select='./@url' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:otherwise&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:choose&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:choose&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:when test='./@rend = &amp;quot;top&amp;quot;'&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:attribute name='align'&amp;gt;&amp;lt;xsl:value-of select='./@rend' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
		&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:when test='./@rend = &amp;quot;middle&amp;quot;'&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:attribute name='align'&amp;gt;&amp;lt;xsl:value-of select='./@rend' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
		&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:when test='./@rend = &amp;quot;bottom&amp;quot;'&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:attribute name='align'&amp;gt;&amp;lt;xsl:value-of select='./@rend' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
		&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:when test='./@rend = &amp;quot;left&amp;quot;'&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:attribute name='align'&amp;gt;&amp;lt;xsl:value-of select='./@rend' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
		&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:when test='./@rend = &amp;quot;right&amp;quot;'&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:attribute name='align'&amp;gt;&amp;lt;xsl:value-of select='./@rend' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
		&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:otherwise /&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:choose&amp;gt;&lt;br /&gt;
	&amp;lt;/img&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:apply-templates/&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;!-- figure description (figDesc) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match='figDesc'&amp;gt;&lt;br /&gt;
	&amp;lt;span class='caption'&amp;gt;&amp;lt;xsl:apply-templates/&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
	&amp;lt;!-- line break (lb) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match='lb'&amp;gt;&lt;br /&gt;
	&amp;lt;br /&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;!-- paragraph (p) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;p&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:choose&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;right&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;p style='text-align:right'&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;center&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;p style='text-align:center'&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;fiction&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;p class='fiction'&amp;gt;&amp;lt;xsl:text&amp;gt;&amp;amp;#160;&amp;amp;#160;&amp;amp;#160;&amp;amp;#160;&amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;pre&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;pre&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:otherwise&amp;gt;&lt;br /&gt;
				&amp;lt;p&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:otherwise&amp;gt;&lt;br /&gt;
		&amp;lt;/xsl:choose&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;!-- quote (quote) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;quote&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;blockquote&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;!-- line group (lg) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;lg&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;p&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;!-- line (l) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;l&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:if test='@rend = &amp;quot;indent&amp;quot;'&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:text&amp;gt;&amp;amp;#160;&amp;amp;#160;&amp;amp;#160;&amp;amp;#160;&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
		&amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;!-- hypertext reference (xref) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;xref&amp;quot;&amp;gt;&lt;br /&gt;
	&amp;lt;a&amp;gt;&amp;lt;xsl:attribute name='href'&amp;gt;&amp;lt;xsl:value-of select='./@url' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/a&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 	&amp;lt;!-- table (table) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;table&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:choose&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;left&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;table border='0' align='left'&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;right&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;table border='0' align='right'&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;center&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;table border='0' align='center'&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:otherwise&amp;gt;&lt;br /&gt;
				&amp;lt;table border='0'&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:otherwise&amp;gt;&lt;br /&gt;
		&amp;lt;/xsl:choose&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;!-- table row (row) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;row&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:choose&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;left&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;tr align='left' valign='top'&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;right&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;tr align='right' valign='top'&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;center&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;tr align='center' valign='top'&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;justify&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;tr align='justify' valign='top'&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:otherwise&amp;gt;&lt;br /&gt;
				&amp;lt;tr valign='top'&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:otherwise&amp;gt;&lt;br /&gt;
		&amp;lt;/xsl:choose&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;!-- table row (cell) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;cell&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:choose&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;left&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;td align='left'&amp;gt;&amp;lt;xsl:attribute name='colspan'&amp;gt;&amp;lt;xsl:value-of select='@cols' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;right&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;td align='right'&amp;gt;&amp;lt;xsl:attribute name='colspan'&amp;gt;&amp;lt;xsl:value-of select='@cols' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;center&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;td align='center'&amp;gt;&amp;lt;xsl:attribute name='colspan'&amp;gt;&amp;lt;xsl:value-of select='@cols' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;justify&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;td align='justify'&amp;gt;&amp;lt;xsl:attribute name='colspan'&amp;gt;&amp;lt;xsl:value-of select='@cols' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:otherwise&amp;gt;&lt;br /&gt;
				&amp;lt;td&amp;gt;&amp;lt;xsl:attribute name='colspan'&amp;gt;&amp;lt;xsl:value-of select='@cols' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:otherwise&amp;gt;&lt;br /&gt;
		&amp;lt;/xsl:choose&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;!-- lists --&amp;gt;&lt;br /&gt;
	&amp;lt;!-- cool XPath expressions and logic by bodard gabriel &amp;lt;gabriel.bodard@kcl.ac.uk&amp;gt; --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;list[@type='gloss']&amp;quot;&amp;gt;&lt;br /&gt;
	  &amp;lt;dl&amp;gt;&amp;lt;xsl:apply-templates/&amp;gt;&amp;lt;/dl&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;list[@type='ordered']&amp;quot;&amp;gt;&lt;br /&gt;
	  &amp;lt;ol&amp;gt;&amp;lt;xsl:apply-templates/&amp;gt;&amp;lt;/ol&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;list[@type='bulleted']&amp;quot;&amp;gt;&lt;br /&gt;
	  &amp;lt;ul&amp;gt;&amp;lt;xsl:apply-templates/&amp;gt;&amp;lt;/ul&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;list[@type='simple']&amp;quot;&amp;gt;&lt;br /&gt;
	  &amp;lt;ul style='list-style-type: none'&amp;gt;&amp;lt;xsl:apply-templates/&amp;gt;&amp;lt;/ul&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;label[parent::list[@type='gloss']]&amp;quot;&amp;gt;&lt;br /&gt;
	  &amp;lt;dt&amp;gt;&amp;lt;xsl:apply-templates/&amp;gt;&amp;lt;/dt&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;item[parent::list[@type='gloss']]&amp;quot;&amp;gt;&lt;br /&gt;
	  &amp;lt;dd&amp;gt;&amp;lt;xsl:apply-templates/&amp;gt;&amp;lt;/dd&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;item[parent::list[@type='bulleted']]&amp;quot;&amp;gt;&lt;br /&gt;
	  &amp;lt;li&amp;gt;&amp;lt;xsl:apply-templates/&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;item[parent::list[@type='simple']]&amp;quot;&amp;gt;&lt;br /&gt;
	  &amp;lt;li&amp;gt;&amp;lt;xsl:apply-templates/&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;item[parent::list[@type='ordered']]&amp;quot;&amp;gt;&lt;br /&gt;
	  &amp;lt;li&amp;gt;&amp;lt;xsl:apply-templates/&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;!-- do nothing templates --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;!-- teiheader (do nothing) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;teiHeader&amp;quot; /&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
	&amp;lt;!-- teiheader (do nothing) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;front/titlePage&amp;quot; /&amp;gt;&lt;br /&gt;
		&lt;br /&gt;
	&amp;lt;!-- head (head) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;head&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ericleasemorgan</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.tei-c.org/index.php?title=Tei2shtml&amp;diff=117</id>
		<title>Tei2shtml</title>
		<link rel="alternate" type="text/html" href="https://wiki.tei-c.org/index.php?title=Tei2shtml&amp;diff=117"/>
		<updated>2005-05-05T16:29:33Z</updated>

		<summary type="html">&lt;p&gt;Ericleasemorgan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;?xml version='1.0'?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet xmlns:xsl='http://www.w3.org/1999/XSL/Transform' version='1.0'&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&lt;br /&gt;
  tei2shtml.xsl&lt;br /&gt;
  &lt;br /&gt;
  This XSLT file will convert a TEI 4 file to .shtml file intended for&lt;br /&gt;
  the Alex Catalogue of Electronic Texts. It includes... includes&lt;br /&gt;
  intended for Web navigation and links to other formats of the texts.&lt;br /&gt;
&lt;br /&gt;
  This file is distributed under the GNU Public License.&lt;br /&gt;
  &lt;br /&gt;
  Eric Lease Morgan (eric_morgan@infomotions.com)&lt;br /&gt;
  May 5, 2005&lt;br /&gt;
&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;xsl:output &lt;br /&gt;
	  method='xml'&lt;br /&gt;
	  omit-xml-declaration='no'&lt;br /&gt;
	  indent='yes'&lt;br /&gt;
	  doctype-public='-//W3C//DTD XHTML 1.0 Transitional//EN' &lt;br /&gt;
	  doctype-system='http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd' /&amp;gt;&lt;br /&gt;
  	&lt;br /&gt;
	&amp;lt;xsl:template match='TEI.2'&amp;gt;&lt;br /&gt;
		&amp;lt;html&amp;gt;&lt;br /&gt;
		&lt;br /&gt;
			&amp;lt;head&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
				&amp;lt;!-- title tag --&amp;gt;&lt;br /&gt;
				&amp;lt;title&amp;gt; &lt;br /&gt;
					&amp;lt;xsl:for-each select=&amp;quot;teiHeader/fileDesc/titleStmt/title&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;xsl:if test='./@type = &amp;quot;main&amp;quot;'&amp;gt;&lt;br /&gt;
							&amp;lt;xsl:value-of select='.' /&amp;gt;&lt;br /&gt;
						&amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
					&amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:text&amp;gt; / &amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:for-each select=&amp;quot;teiHeader/fileDesc/titleStmt/author/name&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;xsl:if test='./@type = &amp;quot;main&amp;quot;'&amp;gt;&lt;br /&gt;
							&amp;lt;xsl:value-of select='.' /&amp;gt;&lt;br /&gt;
						&amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
					&amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:text&amp;gt; &amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:value-of select=&amp;quot;teiHeader/fileDesc/titleStmt/author/dateRange&amp;quot;/&amp;gt;&lt;br /&gt;
				&amp;lt;/title&amp;gt; &lt;br /&gt;
	&lt;br /&gt;
				&amp;lt;xsl:comment&amp;gt;Dublin Core elements&amp;lt;/xsl:comment&amp;gt;&lt;br /&gt;
&lt;br /&gt;
				&amp;lt;!-- title --&amp;gt;&lt;br /&gt;
				&amp;lt;xsl:for-each select=&amp;quot;teiHeader/fileDesc/titleStmt/title&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:if test='./@type = &amp;quot;main&amp;quot;'&amp;gt;&lt;br /&gt;
						&amp;lt;meta&amp;gt;&lt;br /&gt;
							&amp;lt;xsl:attribute name='name'&amp;gt;title&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
							&amp;lt;xsl:attribute name='content'&amp;gt;&amp;lt;xsl:value-of select='.' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
						&amp;lt;/meta&amp;gt;&lt;br /&gt;
					&amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
				&amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
				&amp;lt;!-- creator --&amp;gt;&lt;br /&gt;
				&amp;lt;meta&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='name'&amp;gt;creator&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:for-each select=&amp;quot;teiHeader/fileDesc/titleStmt/author/name&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;xsl:if test='./@type = &amp;quot;main&amp;quot;'&amp;gt;&lt;br /&gt;
							&amp;lt;xsl:attribute name='content'&amp;gt;&amp;lt;xsl:value-of select='.' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
						&amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
					&amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
				&amp;lt;/meta&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
				&amp;lt;!-- subjects --&amp;gt;&lt;br /&gt;
				&amp;lt;xsl:for-each select='teiHeader/profileDesc/textClass/keywords/list/item'&amp;gt;&lt;br /&gt;
					&amp;lt;meta&amp;gt;&lt;br /&gt;
						&amp;lt;xsl:attribute name='name'&amp;gt;subject&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
						&amp;lt;xsl:attribute name='content'&amp;gt;&amp;lt;xsl:value-of select='normalize-space(.)' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
					&amp;lt;/meta&amp;gt;&lt;br /&gt;
				 &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
        &lt;br /&gt;
				&amp;lt;!-- description --&amp;gt;&lt;br /&gt;
				&amp;lt;xsl:for-each select=&amp;quot;/TEI.2/teiHeader/fileDesc/notesStmt/note&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:if test='./@type = &amp;quot;description&amp;quot;'&amp;gt;&lt;br /&gt;
						&amp;lt;meta&amp;gt;&lt;br /&gt;
							&amp;lt;xsl:attribute name='name'&amp;gt;description&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
							&amp;lt;xsl:attribute name='content'&amp;gt;&amp;lt;xsl:value-of select='.' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
						&amp;lt;/meta&amp;gt;&lt;br /&gt;
					&amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
				&amp;lt;/xsl:for-each&amp;gt;					&lt;br /&gt;
	&lt;br /&gt;
				&amp;lt;!-- publisher --&amp;gt;&lt;br /&gt;
				&amp;lt;meta&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='name'&amp;gt;publisher&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='content'&amp;gt;&amp;lt;xsl:value-of select='normalize-space(teiHeader/fileDesc/publicationStmt/publisher)' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
				&amp;lt;/meta&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
				&amp;lt;!-- contributor --&amp;gt;&lt;br /&gt;
				&amp;lt;xsl:for-each select=&amp;quot;teiHeader/fileDesc/titleStmt/respStmt/name&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:if test='./@type = &amp;quot;contributor&amp;quot;'&amp;gt;&lt;br /&gt;
						&amp;lt;meta&amp;gt;&lt;br /&gt;
							&amp;lt;xsl:attribute name='name'&amp;gt;contributor&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
							&amp;lt;xsl:attribute name='content'&amp;gt;&amp;lt;xsl:value-of select='.' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
						&amp;lt;/meta&amp;gt;&lt;br /&gt;
					&amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
				&amp;lt;/xsl:for-each&amp;gt;					&lt;br /&gt;
&lt;br /&gt;
				&amp;lt;!-- date --&amp;gt;&lt;br /&gt;
				&amp;lt;meta&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='name'&amp;gt;date&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='content'&amp;gt;&amp;lt;xsl:value-of select='normalize-space(teiHeader/profileDesc/creation/date)' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
				&amp;lt;/meta&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
				&amp;lt;!-- type --&amp;gt;&lt;br /&gt;
				&amp;lt;meta&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='name'&amp;gt;type&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='content'&amp;gt;Text&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
				&amp;lt;/meta&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
				&amp;lt;!-- format --&amp;gt;&lt;br /&gt;
				&amp;lt;meta&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='name'&amp;gt;format&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='content'&amp;gt;text/html&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
				&amp;lt;/meta&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
				&amp;lt;!-- identifier --&amp;gt;&lt;br /&gt;
				&amp;lt;meta&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='name'&amp;gt;identifier&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='content'&amp;gt;&amp;lt;xsl:value-of select='normalize-space(teiHeader/fileDesc/publicationStmt/idno)' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
				&amp;lt;/meta&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
				&amp;lt;!-- source --&amp;gt;&lt;br /&gt;
				&amp;lt;meta&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='name'&amp;gt;source&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='content'&amp;gt;&lt;br /&gt;
						&amp;lt;xsl:for-each select=&amp;quot;/TEI.2/teiHeader/fileDesc/sourceDesc/bibl/xptr/@url&amp;quot;&amp;gt;&amp;lt;xsl:value-of select='normalize-space(.)'/&amp;gt;&amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
					&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
				&amp;lt;/meta&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
				&amp;lt;!-- language --&amp;gt;&lt;br /&gt;
				&amp;lt;meta&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='name'&amp;gt;language&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='content'&amp;gt;&amp;lt;xsl:value-of select='normalize-space(teiHeader/profileDesc/langUsage/language)' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
				&amp;lt;/meta&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
				&amp;lt;!-- relation --&amp;gt;&lt;br /&gt;
				&amp;lt;meta&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='name'&amp;gt;relation&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='content'&amp;gt;http://infomotions.com/alex/&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
				&amp;lt;/meta&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
				&amp;lt;!-- coverage --&amp;gt;&lt;br /&gt;
				&lt;br /&gt;
				&amp;lt;!-- rights --&amp;gt;&lt;br /&gt;
				&amp;lt;meta&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='name'&amp;gt;rights&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='content'&amp;gt;&amp;lt;xsl:value-of select='normalize-space(teiHeader/fileDesc/publicationStmt/availability/p)' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
				&amp;lt;/meta&amp;gt;&lt;br /&gt;
				&lt;br /&gt;
				&amp;lt;xsl:comment&amp;gt;Alex Catalogue metadata elements&amp;lt;/xsl:comment&amp;gt;&lt;br /&gt;
&lt;br /&gt;
				&amp;lt;!-- sort author --&amp;gt;&lt;br /&gt;
				&amp;lt;meta&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='name'&amp;gt;sort_creator&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:for-each select=&amp;quot;teiHeader/fileDesc/titleStmt/author/name&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;xsl:if test='./@type = &amp;quot;sort&amp;quot;'&amp;gt;&lt;br /&gt;
							&amp;lt;xsl:attribute name='content'&amp;gt;&amp;lt;xsl:value-of select='.' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
						&amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
					&amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
				&amp;lt;/meta&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
	&lt;br /&gt;
				&amp;lt;!-- sort title --&amp;gt;&lt;br /&gt;
				&amp;lt;meta&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='name'&amp;gt;sort_title&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:for-each select=&amp;quot;teiHeader/fileDesc/titleStmt/title&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;xsl:if test='./@type = &amp;quot;sort&amp;quot;'&amp;gt;&lt;br /&gt;
							&amp;lt;xsl:attribute name='content'&amp;gt;&amp;lt;xsl:value-of select='.' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
						&amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
					&amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
				&amp;lt;/meta&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
				&amp;lt;!-- title tag, again --&amp;gt;&lt;br /&gt;
				&amp;lt;meta&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='name'&amp;gt;brief&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='content'&amp;gt;&lt;br /&gt;
										&amp;lt;xsl:for-each select=&amp;quot;teiHeader/fileDesc/titleStmt/title&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;xsl:if test='./@type = &amp;quot;main&amp;quot;'&amp;gt;&lt;br /&gt;
							&amp;lt;xsl:value-of select='.' /&amp;gt;&lt;br /&gt;
						&amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
					&amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:text&amp;gt; / &amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:for-each select=&amp;quot;teiHeader/fileDesc/titleStmt/author/name&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;xsl:if test='./@type = &amp;quot;main&amp;quot;'&amp;gt;&lt;br /&gt;
							&amp;lt;xsl:value-of select='.' /&amp;gt;&lt;br /&gt;
						&amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
					&amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:text&amp;gt; &amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:value-of select=&amp;quot;teiHeader/fileDesc/titleStmt/author/dateRange&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
					&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
				&amp;lt;/meta&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
				&amp;lt;!-- date --&amp;gt;&lt;br /&gt;
				&amp;lt;meta&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='name'&amp;gt;sort_date&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:attribute name='content'&amp;gt;&amp;lt;xsl:value-of select='normalize-space(teiHeader/profileDesc/creation/date/@value)' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
				&amp;lt;/meta&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
				&amp;lt;link rel=&amp;quot;stylesheet&amp;quot; href=&amp;quot;/alex2/etc/musings.css&amp;quot; type=&amp;quot;text/css&amp;quot; media=&amp;quot;screen&amp;quot; /&amp;gt;&lt;br /&gt;
				&amp;lt;link rel=&amp;quot;stylesheet&amp;quot; href=&amp;quot;/alex2/etc/musings-print.css&amp;quot; type=&amp;quot;text/css&amp;quot; media=&amp;quot;print&amp;quot; /&amp;gt;&lt;br /&gt;
				&lt;br /&gt;
			&amp;lt;/head&amp;gt;&lt;br /&gt;
			&lt;br /&gt;
			&amp;lt;body&amp;gt;&lt;br /&gt;
				&lt;br /&gt;
				&amp;lt;xsl:comment&amp;gt;#include virtual=&amp;quot;/alex2/etc/navigation.inc&amp;quot;&amp;lt;/xsl:comment&amp;gt;&lt;br /&gt;
				&amp;lt;xsl:comment&amp;gt;#include virtual=&amp;quot;/alex2/etc/contents.inc&amp;quot;&amp;lt;/xsl:comment&amp;gt;&lt;br /&gt;
				&lt;br /&gt;
&amp;lt;div class='details'&amp;gt;&lt;br /&gt;
	&amp;lt;p&amp;gt;View/download as:&lt;br /&gt;
	&amp;lt;a&amp;gt;&amp;lt;xsl:attribute name='href'&amp;gt;&amp;lt;xsl:value-of select='normalize-space(teiHeader/fileDesc/publicationStmt/idno)'/&amp;gt;&amp;lt;xsl:text&amp;gt;.txt&amp;lt;/xsl:text&amp;gt;&amp;lt;/xsl:attribute&amp;gt;plain text&amp;lt;/a&amp;gt;,&lt;br /&gt;
	&amp;lt;a&amp;gt;&amp;lt;xsl:attribute name='href'&amp;gt;&amp;lt;xsl:value-of select='normalize-space(teiHeader/fileDesc/publicationStmt/idno)'/&amp;gt;&amp;lt;xsl:text&amp;gt;.html&amp;lt;/xsl:text&amp;gt;&amp;lt;/xsl:attribute&amp;gt;plain HTML&amp;lt;/a&amp;gt;,&lt;br /&gt;
	&amp;lt;a&amp;gt;&amp;lt;xsl:attribute name='href'&amp;gt;&amp;lt;xsl:value-of select='normalize-space(teiHeader/fileDesc/publicationStmt/idno)'/&amp;gt;&amp;lt;xsl:text&amp;gt;.shtml&amp;lt;/xsl:text&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&amp;quot;smart&amp;quot; HTML&amp;lt;/a&amp;gt;,&lt;br /&gt;
	&amp;lt;a&amp;gt;&amp;lt;xsl:attribute name='href'&amp;gt;&amp;lt;xsl:value-of select='normalize-space(teiHeader/fileDesc/publicationStmt/idno)'/&amp;gt;&amp;lt;xsl:text&amp;gt;.prc&amp;lt;/xsl:text&amp;gt;&amp;lt;/xsl:attribute&amp;gt;PalmPilot DOC and eReader&amp;lt;/a&amp;gt;,&lt;br /&gt;
	&amp;lt;a&amp;gt;&amp;lt;xsl:attribute name='href'&amp;gt;&amp;lt;xsl:value-of select='normalize-space(teiHeader/fileDesc/publicationStmt/idno)'/&amp;gt;&amp;lt;xsl:text&amp;gt;.html&amp;lt;/xsl:text&amp;gt;&amp;lt;/xsl:attribute&amp;gt;Rocket eBook&amp;lt;/a&amp;gt;,&lt;br /&gt;
	&amp;lt;a&amp;gt;&amp;lt;xsl:attribute name='href'&amp;gt;&amp;lt;xsl:value-of select='normalize-space(teiHeader/fileDesc/publicationStmt/idno)'/&amp;gt;&amp;lt;xsl:text&amp;gt;.pkg&amp;lt;/xsl:text&amp;gt;&amp;lt;/xsl:attribute&amp;gt;Newton Paperback&amp;lt;/a&amp;gt;,&lt;br /&gt;
	&amp;lt;a&amp;gt;&amp;lt;xsl:attribute name='href'&amp;gt;&amp;lt;xsl:value-of select='normalize-space(teiHeader/fileDesc/publicationStmt/idno)'/&amp;gt;&amp;lt;xsl:text&amp;gt;.pdf&amp;lt;/xsl:text&amp;gt;&amp;lt;/xsl:attribute&amp;gt;PDF&amp;lt;/a&amp;gt;,&lt;br /&gt;
	&amp;lt;a&amp;gt;&amp;lt;xsl:attribute name='href'&amp;gt;&amp;lt;xsl:value-of select='normalize-space(teiHeader/fileDesc/publicationStmt/idno)'/&amp;gt;&amp;lt;xsl:text&amp;gt;.xml&amp;lt;/xsl:text&amp;gt;&amp;lt;/xsl:attribute&amp;gt;TEI/XML&amp;lt;/a&amp;gt;&lt;br /&gt;
	&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;!-- content --&amp;gt;&lt;br /&gt;
    &amp;lt;div class='content'&amp;gt;&lt;br /&gt;
&lt;br /&gt;
				&amp;lt;!-- &amp;quot;title&amp;quot; page --&amp;gt;&lt;br /&gt;
				&amp;lt;h1&amp;gt;&amp;lt;xsl:value-of select='teiHeader/fileDesc/titleStmt/title' /&amp;gt;&amp;lt;/h1&amp;gt;&lt;br /&gt;
				&amp;lt;p&amp;gt;&amp;lt;xsl:value-of select='/TEI.2/text/front/titlePage/byline' /&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
				&amp;lt;p&amp;gt;&amp;lt;xsl:value-of select='/TEI.2/text/front/titlePage/docImprint' /&amp;gt;&amp;lt;xsl:value-of select='/TEI.2/text/front/titlePage/imprimatur' /&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
				&amp;lt;hr /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
				&amp;lt;!-- cool table of contents --&amp;gt;&lt;br /&gt;
				&amp;lt;xsl:if test='/TEI.2/text/body/div1'&amp;gt;&lt;br /&gt;
					&amp;lt;h2&amp;gt;Table of contents&amp;lt;/h2&amp;gt;&lt;br /&gt;
					&amp;lt;p&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:for-each select=&amp;quot;/TEI.2/text/*/div1&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;xsl:if test='./@type != &amp;quot;colophon&amp;quot;'&amp;gt;&lt;br /&gt;
						&amp;lt;a&amp;gt;&amp;lt;xsl:attribute name=&amp;quot;href&amp;quot;&amp;gt;#&amp;lt;xsl:value-of select='./@id' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&amp;lt;xsl:value-of select='./head' /&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
						&amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
					&amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
					&amp;lt;/p&amp;gt;&lt;br /&gt;
				&amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
				&lt;br /&gt;
				&amp;lt;!-- do the heavy lifting --&amp;gt;&lt;br /&gt;
				&amp;lt;xsl:apply-templates/&amp;gt;&lt;br /&gt;
						&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
			&amp;lt;/body&amp;gt;&lt;br /&gt;
			&lt;br /&gt;
		&amp;lt;/html&amp;gt;&lt;br /&gt;
		&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
	&amp;lt;!-- division #0 (div) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:choose&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@type = &amp;quot;colophon&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;hr /&amp;gt;&lt;br /&gt;
				&amp;lt;h2&amp;gt;&amp;lt;xsl:value-of select='./head' /&amp;gt;&amp;lt;/h2&amp;gt; &lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
		&amp;lt;/xsl:choose&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:apply-templates /&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;div1&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:choose&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@type = &amp;quot;colophon&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;hr /&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
		&amp;lt;/xsl:choose&amp;gt;&lt;br /&gt;
		&amp;lt;h2&amp;gt;&amp;lt;a&amp;gt;&amp;lt;xsl:attribute name=&amp;quot;name&amp;quot;&amp;gt;&amp;lt;xsl:value-of select='./@id' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&amp;lt;xsl:value-of select='./head' /&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/h2&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:apply-templates /&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;!-- division #2 (div2) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;div2&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;h3&amp;gt;&amp;lt;xsl:value-of select='./@type' /&amp;gt;&amp;lt;xsl:text&amp;gt; &amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:value-of select='./@n' /&amp;gt;&amp;lt;xsl:text&amp;gt;. &amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:value-of select='./head' /&amp;gt;&amp;lt;/h3&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:apply-templates /&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;!-- division #3 (div3) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;div3&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;h4&amp;gt;&amp;lt;xsl:value-of select='./@type' /&amp;gt;&amp;lt;xsl:text&amp;gt; &amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:value-of select='./@n' /&amp;gt;&amp;lt;xsl:text&amp;gt;. &amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:value-of select='./head' /&amp;gt;&amp;lt;/h4&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:apply-templates /&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;!-- division #4 (div4) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;div4&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;h5&amp;gt;&amp;lt;xsl:value-of select='./@type' /&amp;gt;&amp;lt;xsl:text&amp;gt; &amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:value-of select='./@n' /&amp;gt;&amp;lt;xsl:text&amp;gt;. &amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:value-of select='./head' /&amp;gt;&amp;lt;/h5&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:apply-templates /&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;!-- division #5 (div5) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;div5&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;h6&amp;gt;&amp;lt;xsl:value-of select='./@type' /&amp;gt;&amp;lt;xsl:text&amp;gt; &amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:value-of select='./@n' /&amp;gt;&amp;lt;xsl:text&amp;gt;. &amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:value-of select='./head' /&amp;gt;&amp;lt;/h6&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:apply-templates /&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;!-- images (figure) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;figure&amp;quot;&amp;gt;&lt;br /&gt;
	&amp;lt;img&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:attribute name='src'&amp;gt;&amp;lt;xsl:value-of select='./@url' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:choose&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:when test='./figDesc'&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:attribute name='alt'&amp;gt;&amp;lt;xsl:value-of select='normalize-space(./figDesc)' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:otherwise&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:attribute name='alt'&amp;gt;&amp;lt;xsl:value-of select='./@url' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:otherwise&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:choose&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:choose&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:when test='./@rend = &amp;quot;top&amp;quot;'&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:attribute name='align'&amp;gt;&amp;lt;xsl:value-of select='./@rend' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
		&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:when test='./@rend = &amp;quot;middle&amp;quot;'&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:attribute name='align'&amp;gt;&amp;lt;xsl:value-of select='./@rend' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
		&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:when test='./@rend = &amp;quot;bottom&amp;quot;'&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:attribute name='align'&amp;gt;&amp;lt;xsl:value-of select='./@rend' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
		&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:when test='./@rend = &amp;quot;left&amp;quot;'&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:attribute name='align'&amp;gt;&amp;lt;xsl:value-of select='./@rend' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
		&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:when test='./@rend = &amp;quot;right&amp;quot;'&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:attribute name='align'&amp;gt;&amp;lt;xsl:value-of select='./@rend' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
		&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:otherwise /&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:choose&amp;gt;&lt;br /&gt;
	&amp;lt;/img&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:apply-templates/&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;!-- figure description (figDesc) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match='figDesc'&amp;gt;&lt;br /&gt;
	&amp;lt;span class='caption'&amp;gt;&amp;lt;xsl:apply-templates/&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
	&amp;lt;!-- line break (lb) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match='lb'&amp;gt;&lt;br /&gt;
	&amp;lt;br /&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;!-- paragraph (p) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;p&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:choose&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;right&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;p style='text-align:right'&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;center&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;p style='text-align:center'&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;fiction&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;p class='fiction'&amp;gt;&amp;lt;xsl:text&amp;gt;&amp;amp;#160;&amp;amp;#160;&amp;amp;#160;&amp;amp;#160;&amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;pre&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;pre&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:otherwise&amp;gt;&lt;br /&gt;
				&amp;lt;p&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:otherwise&amp;gt;&lt;br /&gt;
		&amp;lt;/xsl:choose&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;!-- quote (quote) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;quote&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;blockquote&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;!-- line group (lg) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;lg&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;p&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;!-- line (l) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;l&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:if test='@rend = &amp;quot;indent&amp;quot;'&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:text&amp;gt;&amp;amp;#160;&amp;amp;#160;&amp;amp;#160;&amp;amp;#160;&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
		&amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;!-- hypertext reference (xref) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;xref&amp;quot;&amp;gt;&lt;br /&gt;
	&amp;lt;a&amp;gt;&amp;lt;xsl:attribute name='href'&amp;gt;&amp;lt;xsl:value-of select='./@url' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/a&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 	&amp;lt;!-- table (table) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;table&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:choose&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;left&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;table border='0' align='left'&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;right&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;table border='0' align='right'&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;center&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;table border='0' align='center'&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:otherwise&amp;gt;&lt;br /&gt;
				&amp;lt;table border='0'&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:otherwise&amp;gt;&lt;br /&gt;
		&amp;lt;/xsl:choose&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;!-- table row (row) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;row&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:choose&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;left&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;tr align='left' valign='top'&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;right&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;tr align='right' valign='top'&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;center&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;tr align='center' valign='top'&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;justify&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;tr align='justify' valign='top'&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:otherwise&amp;gt;&lt;br /&gt;
				&amp;lt;tr valign='top'&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:otherwise&amp;gt;&lt;br /&gt;
		&amp;lt;/xsl:choose&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;!-- table row (cell) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;cell&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:choose&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;left&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;td align='left'&amp;gt;&amp;lt;xsl:attribute name='colspan'&amp;gt;&amp;lt;xsl:value-of select='@cols' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;right&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;td align='right'&amp;gt;&amp;lt;xsl:attribute name='colspan'&amp;gt;&amp;lt;xsl:value-of select='@cols' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;center&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;td align='center'&amp;gt;&amp;lt;xsl:attribute name='colspan'&amp;gt;&amp;lt;xsl:value-of select='@cols' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;justify&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;td align='justify'&amp;gt;&amp;lt;xsl:attribute name='colspan'&amp;gt;&amp;lt;xsl:value-of select='@cols' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:otherwise&amp;gt;&lt;br /&gt;
				&amp;lt;td&amp;gt;&amp;lt;xsl:attribute name='colspan'&amp;gt;&amp;lt;xsl:value-of select='@cols' /&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:otherwise&amp;gt;&lt;br /&gt;
		&amp;lt;/xsl:choose&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;!-- lists --&amp;gt;&lt;br /&gt;
	&amp;lt;!-- cool XPath expressions and logic by bodard gabriel &amp;lt;gabriel.bodard@kcl.ac.uk&amp;gt; --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;list[@type='gloss']&amp;quot;&amp;gt;&lt;br /&gt;
	  &amp;lt;dl&amp;gt;&amp;lt;xsl:apply-templates/&amp;gt;&amp;lt;/dl&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;list[@type='ordered']&amp;quot;&amp;gt;&lt;br /&gt;
	  &amp;lt;ol&amp;gt;&amp;lt;xsl:apply-templates/&amp;gt;&amp;lt;/ol&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;list[@type='bulleted']&amp;quot;&amp;gt;&lt;br /&gt;
	  &amp;lt;ul&amp;gt;&amp;lt;xsl:apply-templates/&amp;gt;&amp;lt;/ul&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;list[@type='simple']&amp;quot;&amp;gt;&lt;br /&gt;
	  &amp;lt;ul style='list-style-type: none'&amp;gt;&amp;lt;xsl:apply-templates/&amp;gt;&amp;lt;/ul&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;label[parent::list[@type='gloss']]&amp;quot;&amp;gt;&lt;br /&gt;
	  &amp;lt;dt&amp;gt;&amp;lt;xsl:apply-templates/&amp;gt;&amp;lt;/dt&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;item[parent::list[@type='gloss']]&amp;quot;&amp;gt;&lt;br /&gt;
	  &amp;lt;dd&amp;gt;&amp;lt;xsl:apply-templates/&amp;gt;&amp;lt;/dd&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;item[parent::list[@type='bulleted']]&amp;quot;&amp;gt;&lt;br /&gt;
	  &amp;lt;li&amp;gt;&amp;lt;xsl:apply-templates/&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;item[parent::list[@type='simple']]&amp;quot;&amp;gt;&lt;br /&gt;
	  &amp;lt;li&amp;gt;&amp;lt;xsl:apply-templates/&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;item[parent::list[@type='ordered']]&amp;quot;&amp;gt;&lt;br /&gt;
	  &amp;lt;li&amp;gt;&amp;lt;xsl:apply-templates/&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;!-- do nothing templates --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;!-- teiheader (do nothing) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;teiHeader&amp;quot; /&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
	&amp;lt;!-- teiheader (do nothing) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;front/titlePage&amp;quot; /&amp;gt;&lt;br /&gt;
		&lt;br /&gt;
	&amp;lt;!-- head (head) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;head&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ericleasemorgan</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.tei-c.org/index.php?title=Tei2pml&amp;diff=118</id>
		<title>Tei2pml</title>
		<link rel="alternate" type="text/html" href="https://wiki.tei-c.org/index.php?title=Tei2pml&amp;diff=118"/>
		<updated>2005-05-05T16:29:01Z</updated>

		<summary type="html">&lt;p&gt;Ericleasemorgan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;?xml version='1.0'?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet xmlns:xsl='http://www.w3.org/1999/XSL/Transform' version='1.0'&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&lt;br /&gt;
  tei2pml.xsl&lt;br /&gt;
  &lt;br /&gt;
  This styleshsheet is used in the Alex Catalogue of Electronic Texts.&lt;br /&gt;
  Through it TEI files are converted into PalmPilot eReader files. Once&lt;br /&gt;
  you run your TEI/XML through the stylesheeet you must &amp;quot;compile&amp;quot; the&lt;br /&gt;
  output with something like MakeBook by the now defunct Peanut Press to&lt;br /&gt;
  actually create the eReader file.&lt;br /&gt;
  &lt;br /&gt;
  This file is distributed under the GNU Public License.&lt;br /&gt;
  &lt;br /&gt;
  Eric Lease Morgan (eric_morgan@infomotions.com)&lt;br /&gt;
  May 5, 2005&lt;br /&gt;
&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;xsl:output method='text' /&amp;gt;&lt;br /&gt;
&amp;lt;xsl:strip-space elements='*' /&amp;gt;&lt;br /&gt;
&amp;lt;xsl:template match='TEI.2'&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- title --&amp;gt;&lt;br /&gt;
&amp;lt;xsl:text&amp;gt;&amp;amp;#xa;&amp;amp;#xa;&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
&amp;lt;xsl:text&amp;gt;\c\b&amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:value-of select='teiHeader/fileDesc/titleStmt/title' /&amp;gt;&amp;lt;xsl:text&amp;gt;\b&amp;amp;#xa;\c&amp;amp;#xa;&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
&amp;lt;xsl:text&amp;gt;\c&amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:value-of select='normalize-space(/TEI.2/text/front/titlePage/byline)' /&amp;gt;&amp;lt;xsl:text&amp;gt;&amp;amp;#xa;\c&amp;amp;#xa;&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
&amp;lt;xsl:text&amp;gt;\c&amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:value-of select='normalize-space(/TEI.2/text/front/titlePage/docImprint)' /&amp;gt;&amp;lt;xsl:value-of select='normalize-space(/TEI.2/text/front/titlePage/imprimatur)' /&amp;gt;&amp;lt;xsl:text&amp;gt;&amp;amp;#xa;\c&amp;amp;#xa;&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
&amp;lt;xsl:text&amp;gt;\w=&amp;quot;75%&amp;quot;&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- cool table of contents --&amp;gt;&lt;br /&gt;
&amp;lt;xsl:if test='/TEI.2/text/body/div1'&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:text&amp;gt;&amp;amp;#xa;\bTable of contents\b&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:for-each select=&amp;quot;/TEI.2/text/*/div1&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:if test='./@type != &amp;quot;colophon&amp;quot;'&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:text&amp;gt;&amp;amp;#xa;\q=&amp;quot;#&amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:value-of select='@id'/&amp;gt;&amp;lt;xsl:text&amp;gt;&amp;quot;&amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:value-of select='./head' /&amp;gt;&amp;lt;xsl:text&amp;gt;\q&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
		&amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- do the heavy lifting --&amp;gt;&lt;br /&gt;
&amp;lt;xsl:apply-templates/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
	&lt;br /&gt;
&amp;lt;!-- division #0 (div) --&amp;gt;&lt;br /&gt;
&amp;lt;xsl:template match=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:choose&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:when test='./@type = &amp;quot;colophon&amp;quot;'&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:text&amp;gt;\w=&amp;quot;75%&amp;quot;&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:text&amp;gt;&amp;amp;#xa;\b\x&amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:value-of select='normalize-space(./head)' /&amp;gt;&amp;lt;xsl:text&amp;gt;\x\b&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:apply-templates /&amp;gt;&lt;br /&gt;
		&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:otherwise&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:apply-templates /&amp;gt;&lt;br /&gt;
		&amp;lt;/xsl:otherwise&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:choose&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;xsl:template match=&amp;quot;div1&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;xsl:choose&amp;gt;&lt;br /&gt;
&amp;lt;xsl:when test='./@type = &amp;quot;colophon&amp;quot;'&amp;gt;&lt;br /&gt;
&amp;lt;xsl:text&amp;gt;\w=&amp;quot;75%&amp;quot;&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
&amp;lt;xsl:otherwise&amp;gt;&lt;br /&gt;
&amp;lt;xsl:text&amp;gt;&amp;amp;#xa;\b\x\Q=&amp;quot;&amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:value-of select='@id'/&amp;gt;&amp;lt;xsl:text&amp;gt;&amp;quot;&amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:value-of select='normalize-space(./head)' /&amp;gt;&amp;lt;xsl:text&amp;gt;\x\b&amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:otherwise&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:choose&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- line group (lg) --&amp;gt;&lt;br /&gt;
&amp;lt;xsl:template match=&amp;quot;lg&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;xsl:text&amp;gt;&amp;amp;#xa;&amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- line (l) --&amp;gt;&lt;br /&gt;
&amp;lt;xsl:template match=&amp;quot;l&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;xsl:if test='@rend = &amp;quot;indent&amp;quot;'&amp;gt;&lt;br /&gt;
&amp;lt;xsl:text&amp;gt;&amp;amp;#160;&amp;amp;#160;&amp;amp;#160;&amp;amp;#160;&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;xsl:text&amp;gt;&amp;amp;#xa;&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- paragraph (p) --&amp;gt;&lt;br /&gt;
&amp;lt;xsl:template match=&amp;quot;p&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;xsl:text&amp;gt;&amp;amp;#xa;&amp;amp;#xa;&amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- figure --&amp;gt;&lt;br /&gt;
&amp;lt;xsl:template match='figure'&amp;gt;&lt;br /&gt;
&amp;lt;xsl:if test='@url = &amp;quot;http://infomotions.com/logo.gif&amp;quot;'&amp;gt;&lt;br /&gt;
&amp;lt;xsl:text&amp;gt;\c\m=&amp;quot;logo.png&amp;quot;&amp;amp;#xa;\c&amp;amp;#xa;&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
&amp;lt;xsl:text&amp;gt;\c&amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:value-of select='./figDesc'/&amp;gt;&amp;lt;xsl:text&amp;gt;&amp;amp;#xa;\c&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
&amp;lt;xsl:apply-templates /&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- figure description --&amp;gt;&lt;br /&gt;
&amp;lt;xsl:template match='figDesc'&amp;gt;&lt;br /&gt;
&amp;lt;xsl:if test='../figure/@url = &amp;quot;http://infomotions.com/logo.gif&amp;quot;'&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- do nothing templates --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- teiheader (do nothing) --&amp;gt;&lt;br /&gt;
&amp;lt;xsl:template match=&amp;quot;teiHeader&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- teiheader (do nothing) --&amp;gt;&lt;br /&gt;
&amp;lt;xsl:template match=&amp;quot;front/titlePage&amp;quot; /&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
&amp;lt;!-- head (head) --&amp;gt;&lt;br /&gt;
&amp;lt;xsl:template match=&amp;quot;head&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ericleasemorgan</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.tei-c.org/index.php?title=Tei2fo&amp;diff=114</id>
		<title>Tei2fo</title>
		<link rel="alternate" type="text/html" href="https://wiki.tei-c.org/index.php?title=Tei2fo&amp;diff=114"/>
		<updated>2005-05-05T16:28:06Z</updated>

		<summary type="html">&lt;p&gt;Ericleasemorgan: create a simple FO document from TEI 4&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;?xml version='1.0'?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version='1.0'&lt;br /&gt;
  xmlns:xsl='http://www.w3.org/1999/XSL/Transform'&lt;br /&gt;
  xmlns:fo='http://www.w3.org/1999/XSL/Format'&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&lt;br /&gt;
  tei2fo.xsl&lt;br /&gt;
  &lt;br /&gt;
  This styleshsheet is used in the Alex Catalogue of Electronic Texts.&lt;br /&gt;
  Through it TEI files are converted into Formatting Object (FO) files.&lt;br /&gt;
  These FO files will then need to be converted into something else,&lt;br /&gt;
  like PDF documents, using something like FOP. I got sort of frustrated&lt;br /&gt;
  with FOP, so this stylesheet is not as complete as possible.&lt;br /&gt;
 &lt;br /&gt;
  This file is distributed under the GNU Public License.&lt;br /&gt;
  &lt;br /&gt;
  Eric Lease Morgan (eric_morgan@infomotions.com)&lt;br /&gt;
  May 5, 2005&lt;br /&gt;
&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;xsl:output indent='yes'/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;xsl:template match='TEI.2'&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
    &amp;lt;fo:root xmlns:fo='http://www.w3.org/1999/XSL/Format'&amp;gt;&lt;br /&gt;
&lt;br /&gt;
      &amp;lt;fo:layout-master-set&amp;gt;&lt;br /&gt;
      &lt;br /&gt;
         &amp;lt;fo:simple-page-master master-name='odd-layout'&amp;gt;&lt;br /&gt;
			&amp;lt;fo:region-start  extent='1.5in' /&amp;gt;&lt;br /&gt;
    		&amp;lt;fo:region-before extent='1.5in' /&amp;gt;&lt;br /&gt;
    		&amp;lt;fo:region-body   margin-top='1.5in' margin-bottom='1.5in' margin-left='2in' margin-right='1.5in' /&amp;gt;&lt;br /&gt;
    		&amp;lt;fo:region-end    extent='1.5in' /&amp;gt;&lt;br /&gt;
    		&amp;lt;fo:region-after  extent='1.5in'/&amp;gt; &lt;br /&gt;
         &amp;lt;/fo:simple-page-master&amp;gt;&lt;br /&gt;
         &lt;br /&gt;
         &amp;lt;fo:simple-page-master master-name='even-layout'&amp;gt;&lt;br /&gt;
			&amp;lt;fo:region-start  extent='1.5in' /&amp;gt;&lt;br /&gt;
    		&amp;lt;fo:region-before extent='1.5in' /&amp;gt;&lt;br /&gt;
    		&amp;lt;fo:region-body   margin-top='1.5in' margin-bottom='1.5in' margin-left='1.5in' margin-right='2in' /&amp;gt;&lt;br /&gt;
    		&amp;lt;fo:region-end    extent='1.5in' /&amp;gt;&lt;br /&gt;
    		&amp;lt;fo:region-after  extent='1.5in'/&amp;gt; &lt;br /&gt;
         &amp;lt;/fo:simple-page-master&amp;gt;&lt;br /&gt;
         &lt;br /&gt;
         &amp;lt;fo:page-sequence-master master-name='odd-even'&amp;gt;&lt;br /&gt;
         	&amp;lt;fo:repeatable-page-master-alternatives&amp;gt;&lt;br /&gt;
         		&amp;lt;fo:conditional-page-master-reference odd-or-even='odd' master-reference='odd-layout'/&amp;gt;&lt;br /&gt;
         		&amp;lt;fo:conditional-page-master-reference odd-or-even='even' master-reference='even-layout'/&amp;gt;&lt;br /&gt;
         	&amp;lt;/fo:repeatable-page-master-alternatives&amp;gt;&lt;br /&gt;
         &amp;lt;/fo:page-sequence-master&amp;gt;&lt;br /&gt;
         &lt;br /&gt;
      &amp;lt;/fo:layout-master-set&amp;gt;&lt;br /&gt;
&lt;br /&gt;
      &amp;lt;fo:page-sequence master-reference='odd-even'&amp;gt;&lt;br /&gt;
        &lt;br /&gt;
        &amp;lt;!-- region after --&amp;gt;&lt;br /&gt;
        &amp;lt;fo:static-content flow-name='xsl-region-after'&amp;gt;&lt;br /&gt;
          	&amp;lt;fo:block font-size='10pt' font-family='serif' text-align='center' space-before='3em'&amp;gt;&lt;br /&gt;
          		&amp;lt;fo:page-number/&amp;gt;&lt;br /&gt;
          	&amp;lt;/fo:block&amp;gt;&lt;br /&gt;
        &amp;lt;/fo:static-content&amp;gt; &lt;br /&gt;
        &lt;br /&gt;
        &amp;lt;!-- region body --&amp;gt;&lt;br /&gt;
        &amp;lt;fo:flow flow-name='xsl-region-body' font-size='12pt' font-family='serif'&amp;gt;&lt;br /&gt;
          &lt;br /&gt;
		&amp;lt;fo:block font-size='18pt' font-family='sans-serif' font-weight='bold' space-before='5em' text-align='center' space-after='1em'&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:value-of select='teiHeader/fileDesc/titleStmt/title'/&amp;gt;&lt;br /&gt;
		&amp;lt;/fo:block&amp;gt;&lt;br /&gt;
		&lt;br /&gt;
		&amp;lt;fo:block font-size='16pt' font-family='serif' text-align='center' space-after='1em'&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:value-of select='/TEI.2/text/front/titlePage/byline' /&amp;gt;&lt;br /&gt;
		&amp;lt;/fo:block&amp;gt;&lt;br /&gt;
&lt;br /&gt;
		&amp;lt;fo:block font-size='16pt' font-family='serif' text-align='center' space-after='1em'&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:value-of select='/TEI.2/text/front/titlePage/docImprint' /&amp;gt;&amp;lt;xsl:value-of select='/TEI.2/text/front/titlePage/imprimatur' /&amp;gt;&lt;br /&gt;
		&amp;lt;/fo:block&amp;gt;&lt;br /&gt;
		&lt;br /&gt;
		&amp;lt;!-- cool table of contents --&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:if test='/TEI.2/text/body/div1'&amp;gt;&lt;br /&gt;
				&amp;lt;fo:block font-size='16pt' font-family='sans-serif' font-weight='bold' space-before='5em' space-after='1em' break-before='odd-page'&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:text&amp;gt;Table of contents&amp;lt;/xsl:text&amp;gt;&lt;br /&gt;
				&amp;lt;/fo:block&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:for-each select=&amp;quot;/TEI.2/text/*/div1&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;xsl:if test='./@type != &amp;quot;colophon&amp;quot;'&amp;gt;&lt;br /&gt;
					&amp;lt;fo:block font-size='10pt' font-family='serif'&amp;gt;&lt;br /&gt;
						&amp;lt;xsl:value-of select='./head' /&amp;gt;&lt;br /&gt;
					&amp;lt;/fo:block&amp;gt;&lt;br /&gt;
				&amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
		&amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
&lt;br /&gt;
		&amp;lt;xsl:apply-templates /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;/fo:flow&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 	&amp;lt;/fo:page-sequence&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;/fo:root&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;!-- paragraph (p) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;p&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:choose&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;right&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;fo:block text-align='right' space-after='1em' space-before='1em'&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:apply-templates /&amp;gt;&lt;br /&gt;
				&amp;lt;/fo:block&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;center&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;fo:block text-align='center' space-after='1em' space-before='1em'&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:apply-templates /&amp;gt;&lt;br /&gt;
				&amp;lt;/fo:block&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;fiction&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;fo:block text-indent='1em'&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:apply-templates /&amp;gt;&lt;br /&gt;
				&amp;lt;/fo:block&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;pre&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;fo:block font-family='monospace' white-space-collapse=&amp;quot;false&amp;quot; linefeed-treatment='preserve'&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:apply-templates /&amp;gt;&lt;br /&gt;
				&amp;lt;/fo:block&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:otherwise&amp;gt;&lt;br /&gt;
				&amp;lt;fo:block&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:apply-templates /&amp;gt;&lt;br /&gt;
				&amp;lt;/fo:block&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:otherwise&amp;gt;&lt;br /&gt;
		&amp;lt;/xsl:choose&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;!-- division #0 (div) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:choose&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@type = &amp;quot;colophon&amp;quot;'&amp;gt;&lt;br /&gt;
    			&amp;lt;fo:block font-size='16pt' font-family='sans-serif' font-weight='bold' space-before='5em' space-after='1em' break-before='odd-page' &amp;gt;&lt;br /&gt;
      				&amp;lt;xsl:value-of select='./head' /&amp;gt;&lt;br /&gt;
     			&amp;lt;/fo:block&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
		&amp;lt;/xsl:choose&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:apply-templates /&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 	&amp;lt;xsl:template match=&amp;quot;div1&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;fo:block font-size='16pt' font-family='sans-serif' font-weight='bold'  space-before='5em' space-after='1em'  break-before='odd-page'&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:value-of select='./head' /&amp;gt;&lt;br /&gt;
		&amp;lt;/fo:block&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:apply-templates /&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;!-- images (figure) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;figure&amp;quot;&amp;gt;&lt;br /&gt;
	&amp;lt;fo:external-graphic space-before='2em'&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:attribute name='src'&amp;gt;&amp;lt;xsl:text&amp;gt;url(&amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:value-of select='@url'/&amp;gt;&amp;lt;xsl:text&amp;gt;)&amp;lt;/xsl:text&amp;gt;&amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
	&amp;lt;/fo:external-graphic&amp;gt;&lt;br /&gt;
				&amp;lt;fo:block space-before='1em'&amp;gt;&lt;br /&gt;
				&amp;lt;xsl:apply-templates /&amp;gt;&lt;br /&gt;
				&amp;lt;/fo:block&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;xsl:template match='epigraph'&amp;gt;&lt;br /&gt;
		&amp;lt;fo:block margin-left='1em' margin-right='1em'&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:apply-templates /&amp;gt;&lt;br /&gt;
		&amp;lt;/fo:block&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;xsl:template match='quote'&amp;gt;&lt;br /&gt;
		&amp;lt;fo:block margin-left='2em' margin-right='2em' font-size='10pt' space-before='1em' space-after='1em'&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:apply-templates /&amp;gt;&lt;br /&gt;
		&amp;lt;/fo:block&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;xsl:template match='lg'&amp;gt;&lt;br /&gt;
		&amp;lt;fo:block space-after='1em' space-before='1em'&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:apply-templates /&amp;gt;&lt;br /&gt;
		&amp;lt;/fo:block&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;xsl:template match='l'&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:choose&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='@rend=&amp;quot;indent&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;fo:block text-indent='1em'&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:apply-templates /&amp;gt;&lt;br /&gt;
				&amp;lt;/fo:block&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:otherwise&amp;gt;&lt;br /&gt;
				&amp;lt;fo:block&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:apply-templates /&amp;gt;&lt;br /&gt;
				&amp;lt;/fo:block&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:otherwise&amp;gt;&lt;br /&gt;
		&amp;lt;/xsl:choose&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;!-- line break (lb) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match='lb'&amp;gt;&lt;br /&gt;
	&amp;lt;fo:block/&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;!-- lists --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;list[@type='ordered']&amp;quot;&amp;gt;&lt;br /&gt;
	  &amp;lt;fo:list-block start-indent='1em' provisional-distance-between-starts='2em'&amp;gt;&lt;br /&gt;
	  	&amp;lt;xsl:apply-templates/&amp;gt;&lt;br /&gt;
	  &amp;lt;/fo:list-block&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
	&amp;lt;!-- lists --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;list[@type='bulleted']&amp;quot;&amp;gt;&lt;br /&gt;
	  &amp;lt;fo:list-block start-indent='1em' provisional-distance-between-starts='2em'&amp;gt;&lt;br /&gt;
	  	&amp;lt;xsl:apply-templates/&amp;gt;&lt;br /&gt;
	  &amp;lt;/fo:list-block&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
	&amp;lt;!-- lists --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;item[parent::list[@type='bulleted']]&amp;quot;&amp;gt;&lt;br /&gt;
	  &amp;lt;fo:list-item&amp;gt;&lt;br /&gt;
	  	&amp;lt;fo:list-item-label end-indent='label-end()'&amp;gt;&lt;br /&gt;
	  		&amp;lt;fo:block&amp;gt;&amp;lt;xsl:text&amp;gt;&amp;amp;#x2022;&amp;lt;/xsl:text&amp;gt;&amp;lt;/fo:block&amp;gt;&lt;br /&gt;
	  	&amp;lt;/fo:list-item-label&amp;gt;&lt;br /&gt;
	  	&amp;lt;fo:list-item-body start-indent='body-start()'&amp;gt;&lt;br /&gt;
	  		&amp;lt;fo:block&amp;gt;&amp;lt;xsl:apply-templates/&amp;gt;&amp;lt;/fo:block&amp;gt;&lt;br /&gt;
	  	&amp;lt;/fo:list-item-body&amp;gt;&lt;br /&gt;
	  &amp;lt;/fo:list-item&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;item[parent::list[@type='ordered']]&amp;quot;&amp;gt;&lt;br /&gt;
	  &amp;lt;fo:list-item&amp;gt;&lt;br /&gt;
	  	&amp;lt;fo:list-item-label end-indent='label-end()'&amp;gt;&lt;br /&gt;
	  		&amp;lt;fo:block&amp;gt;&amp;lt;xsl:number/&amp;gt;&amp;lt;/fo:block&amp;gt;&lt;br /&gt;
	  	&amp;lt;/fo:list-item-label&amp;gt;&lt;br /&gt;
	  	&amp;lt;fo:list-item-body start-indent='body-start()'&amp;gt;&lt;br /&gt;
	  		&amp;lt;fo:block&amp;gt;&amp;lt;xsl:apply-templates/&amp;gt;&amp;lt;/fo:block&amp;gt;&lt;br /&gt;
	  	&amp;lt;/fo:list-item-body&amp;gt;&lt;br /&gt;
	  &amp;lt;/fo:list-item&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
		&lt;br /&gt;
&lt;br /&gt;
 	&amp;lt;!-- table (table) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;table&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:choose&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;left&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;fo:table table-layout=&amp;quot;fixed&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;fo:table-body&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/fo:table-body&amp;gt;&amp;lt;/fo:table&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;right&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;fo:table table-layout=&amp;quot;fixed&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;fo:table-body&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/fo:table-body&amp;gt;&amp;lt;/fo:table&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;center&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;fo:table table-layout=&amp;quot;fixed&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;fo:table-body&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/fo:table-body&amp;gt;&amp;lt;/fo:table&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:otherwise&amp;gt;&lt;br /&gt;
				&amp;lt;fo:table table-layout=&amp;quot;fixed&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;fo:table-column column-number='1' column-width='5em'/&amp;gt;&lt;br /&gt;
					&amp;lt;fo:table-column column-number='2' column-width='5em'/&amp;gt;&lt;br /&gt;
					&amp;lt;fo:table-column column-number='3' column-width='5em'/&amp;gt;&lt;br /&gt;
					&amp;lt;fo:table-column column-number='4' column-width='5em'/&amp;gt;&lt;br /&gt;
					&amp;lt;fo:table-column column-number='5' column-width='5em'/&amp;gt;&lt;br /&gt;
					&amp;lt;fo:table-body&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/fo:table-body&amp;gt;&amp;lt;/fo:table&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:otherwise&amp;gt;&lt;br /&gt;
		&amp;lt;/xsl:choose&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;!-- table row (row) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;row&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:choose&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;left&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;fo:table-row&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/fo:table-row&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;right&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;fo:table-row&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/fo:table-row&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;center&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;fo:table-row&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/fo:table-row&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;justify&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;fo:table-row&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/fo:table-row&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:otherwise&amp;gt;&lt;br /&gt;
				&amp;lt;fo:table-row&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/fo:table-row&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:otherwise&amp;gt;&lt;br /&gt;
		&amp;lt;/xsl:choose&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;!-- table row (cell) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;cell&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:choose&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;left&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;fo:table-cell&amp;gt;&amp;lt;fo:block&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/fo:block&amp;gt;&amp;lt;/fo:table-cell&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;right&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;fo:table-cell&amp;gt;&amp;lt;fo:block&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/fo:block&amp;gt;&amp;lt;/fo:table-cell&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;center&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;fo:table-cell&amp;gt;&amp;lt;fo:block&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/fo:block&amp;gt;&amp;lt;/fo:table-cell&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:when test='./@rend = &amp;quot;justify&amp;quot;'&amp;gt;&lt;br /&gt;
				&amp;lt;fo:table-cell&amp;gt;&amp;lt;fo:block&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/fo:block&amp;gt;&amp;lt;/fo:table-cell&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:otherwise&amp;gt;&lt;br /&gt;
				&amp;lt;fo:table-cell&amp;gt;&amp;lt;fo:block&amp;gt;&amp;lt;xsl:apply-templates /&amp;gt;&amp;lt;/fo:block&amp;gt;&amp;lt;/fo:table-cell&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:otherwise&amp;gt;&lt;br /&gt;
		&amp;lt;/xsl:choose&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
	&amp;lt;!-- do nothing templates --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;!-- teiheader (do nothing) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;teiHeader&amp;quot; /&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
	&amp;lt;!-- teiheader (do nothing) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;front/titlePage&amp;quot; /&amp;gt;&lt;br /&gt;
		&lt;br /&gt;
	&amp;lt;!-- head (head) --&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;head&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt; &lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ericleasemorgan</name></author>
		
	</entry>
</feed>