2005-11-01  Sebastian Rahtz  <rahtz@spqr-ibm>

	* VERSION 5.2.9

2005-11-01  Sebastian Rahtz  <rahtz@spqr-ibm>

	* Makefile, html/tei-param.xsl, html/textstructure.xsl:
	making XHTML output work 

	* slides/slides-common.xsl, ChangeLog, Makefile, teislides.css:
	add verbatim-handling common library to slides, update CSS for slides

	* latex/tei-param.xsl: protect some more unicode material

2005-11-01  Sebastian Rahtz  <rahtz@spqr-ibm>

	* slides/slides-common.xsl, ChangeLog, Makefile, teislides.css:
	add verbatim-handling common library to slides, update CSS for slides

	* Makefile, html/corpus.xsl, html/tei-param.xsl, html/textstructure.xsl, i18n.xml, odds/odd2dtd.xsl, odds/teiodds.xsl, slides/teihtml-slides.xsl, slides/teilatex-slides.xsl:
	get more ODD fixes in place; and some on making slides


2005-10-27  Sebastian Rahtz  <rahtz@spqr-ibm>

	* i18n.xml: Finished German, from Torsten Schassan

2005-10-26  Sebastian Rahtz  <rahtz@spqr-ibm>

	* slides/teilatex-slides.xsl, ChangeLog, VERSION, common/figures.xsl, html/core.xsl, html/linking.xsl, html/tei-param.xsl, odds/odd2dtd.xsl, odds/odd2odd.xsl, odds/teiodds.xsl:
	fix errors in ODD generation and enhance LaTeX slides

2005-10-20  Sebastian Rahtz  <rahtz@spqr-ibm>

	* VERSION 5.2.8

2005-10-18  Sebastian Rahtz  <rahtz@spqr-ibm>

	* odds/odd2relax.xsl:
	if teiCorpus is available, allow for it in start pattern

	* html/core.xsl: protect us from xsltproc, which does not like
	count="tei:note[@place=$Place]" if $Place is empty

	* i18n.xml:
	add Bulgarian, Russian, Greek and Turkish from Ivan Derzhanski

2005-10-16  Sebastian Rahtz  <rahtz@spqr-ibm>

	* VERSION, html/core.xsl, html/tei-param.xsl:
	fix to notes from Torsten Schassan

	* odds/odd2lite.xsl, odds/odd2odd.xsl, odds/teiodds.xsl, html/core.xsl:
	dont use current() in [], it upsets saxon

2005-10-12  Sebastian Rahtz  <rahtz@spqr-ibm>

	* i18n.xml: add Dutch from Bert van Elsacker

2005-10-11  Sebastian Rahtz  <rahtz@spqr-ibm>

	* html/textstructure.xsl:
	put a wrapping <div> around whole breadcrumb trail

	* ChangeLog: clean changelog

2005-10-10  Sebastian Rahtz  <rahtz@spqr-ibm>

	* html/core.xsl, html/linking.xsl, html/textstructure.xsl, paramform.xsl:
	 assorted things which upset Saxon

	* common/tei-param.xsl, html/core.xsl, html/linking.xsl, html/tei-param.xsl, html/textstructure.xsl, VERSION, paramform.xsl:
	some parameters declared as boolean when they should not. ease
	creation of elements

	* html/core.xsl, html/tagdocs.xsl, odds/odd2dtd.xsl, odds/odd2lite.xsl, odds/odd2odd.xsl, odds/teiodds.xsl, slides/teilatex-slides.xsl, paramform.xsl:
	name changes in edw87a. fix slides and verbatim. fix stylebear

2005-10-10  Sebastian Rahtz  <rahtz@spqr-ibm>

	* html/core.xsl, html/linking.xsl, html/textstructure.xsl, paramform.xsl:
	 assorted things which upset Saxon

	* common/tei-param.xsl, html/core.xsl, html/linking.xsl, html/tei-param.xsl, html/textstructure.xsl, VERSION, paramform.xsl:
	some parameters declared as boolean when they should not. ease
	creation of elements

	* html/core.xsl, html/tagdocs.xsl, odds/odd2dtd.xsl, odds/odd2lite.xsl, odds/odd2odd.xsl, odds/teiodds.xsl, slides/teilatex-slides.xsl, paramform.xsl:
	name changes in edw87a. fix slides and verbatim. fix stylebear

2005-10-09  Sebastian Rahtz  <rahtz@spqr-ibm>

	* VERSION, common/header.xsl, html/tagdocs.xsl, odds/odd2dtd.xsl, odds/odd2lite.xsl, odds/odd2relax.xsl, odds/teiodds.xsl:
	type='both' classes no longer allowed, clear up generation of lists
	of class members

2005-10-06  Sebastian Rahtz  <rahtz@spqr-ibm>

	* odds/teiodds.xsl: only emit TEIform attribute if $TEIC is set

	* odds/odd2dtd.xsl, html/tagdocs.xsl: fix typo in names

	* html/tagdocs.xsl, odds/odd2dtd.xsl:
	attributes should be .attributes in names

	* ChangeLog: bring ChangeLog up to date

	* odds/nomorechoice.xsl, odds/odd2dtd.xsl, odds/odd2lite.xsl, odds/odd2odd.xsl, odds/teiodds.xsl, VERSION, html/tagdocs.xsl:
	clear up some issues relating to pattern prefixes

2005-10-06  Sebastian Rahtz  <rahtz@spqr-ibm>

	* odds/nomorechoice.xsl, odds/odd2dtd.xsl, odds/odd2lite.xsl, odds/odd2odd.xsl, odds/teiodds.xsl, VERSION, html/tagdocs.xsl:
	clear up some issues relating to pattern prefixes

2005-10-04  Sebastian Rahtz  <rahtz@spqr-ibm>

	* i18n.xml: add Thai

2005-10-03  Sebastian Rahtz  <rahtz@spqr-ibm>

	* odds/odd2dtd.xsl, odds/odd2relax.xsl, odds/teiodds.xsl, VERSION:
	insert $patternPrefix in front of <define>s and <ref>s; defaults to empty

2005-10-02  Sebastian Rahtz  <rahtz@spqr-ibm>

	* i18n.xml: make list of codes, languages, translators into proper XML

	* i18n.xml: added Hindi from Paul Richards

2005-09-30  Sebastian Rahtz  <rahtz@spqr-ibm>

	* html/tagdocs.xsl, odds/odd2dtd.xsl, odds/odd2html.xsl, odds/odd2lite.xsl, odds/odd2relax.xsl, odds/teiodds.xsl, VERSION, common/textstructure.xsl, fo/textstructure.xsl, tei.css, teic.css:
	bugs in odd2dtd and odd2relax relating to specGrp.
	Adjust odd2html to be more generic (shift lots of
	code off to TEI P5 specifically)

2005-09-26  Sebastian Rahtz  <rahtz@spqr-ibm>

	* odds/teiodds.xsl: dont produce gloss twice

2005-09-22  Sebastian Rahtz  <rahtz@spqr-ibm>

	* fo/core.xsl, html/tagdocs.xsl, odds/RngToRnc.xsl, odds/odd2dtd.xsl, odds/odd2lite.xsl, odds/odd2odd.xsl, odds/odd2relax.xsl, odds/teiodds.xsl:
	clean up odd processing to support xml:lang'ed <desc> and <gloss>,
	omit doc comments from display of schema in odd-2-doc, make
	mode="add" an effective default inside schemaSpec.

2005-09-20  Sebastian Rahtz  <rahtz@spqr-ibm>

	* VERSION, odds/odd2dtd.xsl, odds/odd2html.xsl, odds/odd2lite.xsl, odds/odd2relax.xsl, odds/teiodds.xsl:
	a) put a guard of TEIC='true' around any TEI-specific portions; b) support
	@ns on attributes

2005-09-16  Sebastian Rahtz  <rahtz@spqr-ibm>

	* ChangeLog: update ChangeLog

	* html/core.xsl: assorted general additions moved from OUCS

	* odds/odd2dtd.xsl: make more RNG just generated CDATA in DTD

	* html/tei-param.xsl, html/textstructure.xsl:
	add media=screen to secondaryCSS

	* odds/odd2odd.xsl: copy children of rng:data, not just element itself

2005-09-16  Sebastian Rahtz  <rahtz@spqr-ibm>

	* html/core.xsl: assorted general additions moved from OUCS

	* odds/odd2dtd.xsl: make more RNG just generated CDATA in DTD

	* html/tei-param.xsl, html/textstructure.xsl:
	add media=screen to secondaryCSS

	* odds/odd2odd.xsl: copy children of rng:data, not just element itself

2005-09-15  Sebastian Rahtz  <rahtz@spqr-ibm>

	* html/textstructure.xsl:
	dont link to divs in next/prev unless they have a <head>

2005-09-14  Sebastian Rahtz  <rahtz@spqr-ibm>

	* html/figures.xsl: use rend on cell to set class, not bgcolor

	* slides/teilatex-slides.xsl: check height before forcing a width

2005-09-11  Sebastian Rahtz  <rahtz@spqr-ibm>

	* html/tagdocs.xsl: drat, left word "Class" word in doc of macro

	* html/tagdocs.xsl, odds/odd2lite.xsl:
	deal with macroSpec in specGrp and specList (omitted before)

2005-09-09  Sebastian Rahtz  <rahtz@spqr-ibm>

	* slides/teilatex-slides.xsl:
	dont scale pictures if they already have a scale

	* latex/tei-param.xsl, slides/teilatex-slides.xsl:
	adjust LaTeX slides to use \begin{frame} instead of \frame, and put
	back definition of \Panel

	* Makefile: dont make doc if you dont have xsltdoc installed

	* verbatim.xsl: auxiliary XSL needed for documentation

	* xsltdoc/build.xml, xsltdoc/config.xsl: control for xsltdoc

	* analyze.xsl: add interesting utility

2005-09-07  Sebastian Rahtz  <rahtz@spqr-ibm>

	* html/textstructure.xsl, tei.css, teic.css:
	put class attributes on <li> within breadcrumb, identifying the
	first one

	* html/tei-param.xsl, html/textstructure.xsl, ChangeLog, Makefile:
	parameterize containers around TOCs properly, and bread crumbs

	* common/header.xsl: typo fix

2005-09-06  Sebastian Rahtz  <rahtz@spqr-ibm>

	* VERSION, tei.css, teic.css: CSS to put lines below sections in TOC

	* html/tei-param.xsl:
	add bodyEndHook, taking affect just before end of HTML <body>

	* html/textstructure.xsl:
	parameterize the element which a tocEntry is wrapped in (eg <p> or
	<li>) and put an HTML div around front/body/back to remove hard-wired
	<hr> (this can now be done in CSS)

	* addlang.xsl, i18n.xml: update polish

2005-09-06  root  <rahtz@spqr-ibm>
	Version 5.1.6
	* tei-param.xsl:
	add bodyEndHook, taking affect just before end of HTML <body>

	* textstructure.xsl:
	parameterize the element which a tocEntry is wrapped in (eg <p> or
	<li>) and put an HTML div around front/body/back to remove hard-wired
	<hr> (this can now be done in CSS)

2005-09-05  root  <rahtz@spqr-ibm>

	* teilatex-slides.xsl: default to Times not Lucida

	* teilatex-slides.xsl: add explicit encoding

2005-08-14  Sebastian Rahtz  <rahtz@spqr-ibm>
	Version 5.1.5
	* common/tei.xsl, html/tagdocs.xsl, latex/core.xsl: fixes for i18n

	* odds/RngToRnc.xsl, odds/odd2dtd.xsl, odds/odd2html.xsl, odds/odd2lite.xsl, odds/odd2relax.xsl, odds/teiodds.xsl:
	fix assorted errors in documentation generation; in turning RNG into RNC;
	using i18n for fixed strings; errors in schema fragment generation

2005-08-12  Sebastian Rahtz  <rahtz@spqr-ibm>

	* latex/figures.xsl: make rend="centre" work on <graphic>

2005-08-02  Sebastian Rahtz  <rahtz@spqr-ibm>

	* common/figures.xsl, common/header.xsl, common/linking.xsl, common/tei-param.xsl, common/tei.xsl, fo/core.xsl, fo/figures.xsl, fo/textstructure.xsl, html/core.xsl, html/corpus.xsl, html/figures.xsl, html/tagdocs.xsl, html/textstructure.xsl, latex/textstructure.xsl, odds/odd2dtd.xsl, odds/odd2html.xsl, odds/odd2odd.xsl, odds/odd2relax.xsl, ChangeLog, Makefile, VERSION:
	Three sorts of change across a lot of files:
	  a) remove some unused named templates (located by Barry Cornelius)
	  b) added i18n interface to get the standard words available in translated languages; to allow for backward compatibility, the existing params and templates
	  still work, but default to being empty
	  c) assorted fixes to ODD processing
	  d) expand and simply the generation of author, date, revised date, revised author. They are now 4 separate templates, which are called and combined in the default
	  definition of stdfooter, and no longer passed around as parameters. It now
	  allows for the way OSS Watch does revisions (more extension use of change,
	  and added attributes to <change>)

	* i18n.xml: Slovenian added

	* i18n.xml: add Italian localisation

2005-08-02  Sebastian Rahtz  <rahtz@spqr-ibm>

	* common/figures.xsl, common/header.xsl, common/linking.xsl, common/tei-param.xsl, common/tei.xsl, fo/core.xsl, fo/figures.xsl, fo/textstructure.xsl, html/core.xsl, html/corpus.xsl, html/figures.xsl, html/tagdocs.xsl, html/textstructure.xsl, latex/textstructure.xsl, odds/odd2dtd.xsl, odds/odd2html.xsl, odds/odd2odd.xsl, odds/odd2relax.xsl, ChangeLog, Makefile, VERSION:
	Three sorts of change across a lot of files:
	  a) remove some unused named templates (located by Barry Cornelius)
	  b) added i18n interface to get the standard words available in translated languages; to allow for backward compatibility, the existing params and templates
	  still work, but default to being empty
	  c) assorted fixes to ODD processing
	  d) expand and simply the generation of author, date, revised date, revised author. They are now 4 separate templates, which are called and combined in the default
	  definition of stdfooter, and no longer passed around as parameters. It now
	  allows for the way OSS Watch does revisions (more extension use of change,
	  and added attributes to <change>)

	* i18n.xml: Slovenian added

	* i18n.xml: add Italian localisation

2005-08-01  Sebastian Rahtz  <rahtz@spqr-ibm>

	* i18n.xml: add spanish

	* addlang.xsl, i18n.xml: add Portuguese

2005-07-31  Sebastian Rahtz  <rahtz@spqr-ibm>

	* addlang.xsl, i18n.xml:
	i18n for stylesheet words, and XSL to update it

2005-07-25  Sebastian Rahtz  <rahtz@spqr-ibm>

	* odds/odd2odd.xsl:
	allow for change mode in attributes in elementSpec in source; this is
	intended to allow for elements to override class attributes; at
	the same time, allow for odd2odd being run on P5 source

	* odds/odd2dtd.xsl: deal properly with <valList> inside <content>

	* odds/teiodds.xsl:
	fix test for <valList> being the  element content definition

2005-07-25  Sebastian Rahtz  <rahtz@spqr-ibm>

	Version 5.1.4
	
2005-07-25  Sebastian Rahtz  <rahtz@spqr-ibm>

	* odds/odd2odd.xsl:
	allow for change mode in attributes in elementSpec in source; this is
	intended to allow for elements to override class attributes; at
	the same time, allow for odd2odd being run on P5 source

	* odds/odd2dtd.xsl: deal properly with <valList> inside <content>

	* odds/teiodds.xsl:
	fix test for <valList> being the  element content definition

2005-07-24  Sebastian Rahtz  <rahtz@spqr-ibm>

	* odds/odd2odd.xsl:
	allow for @mode overrides on <attDef> within <elementDesc>, which
	gives the element a way to redefine/delete a class attribute

	* odds/teiodds.xsl:
	if a <valList type="closed"> is found, ignore any <datatype>

	* latex/drama.xsl, html/core.xsl:
	strange nonsense in documentation in latex/drama removed; mismatch with
	documentation for renderingInner cleared up (another from Barry's checker).

2005-07-17  Sebastian Rahtz  <rahtz@spqr-ibm>

	* common/figures.xsl, common/linking.xsl, html/tei-param.xsl, html/textstructure.xsl
	correct errors to do with parameters to named templates, being used but not declared, or not being documented (thanks to Barry for finding them)

	* html/tei-param.xsl, html/textstructure.xsl:
	bad parameter names on upLink. add empty with-param to pageHeader
	(thanks to Barry Cornelius <barry.cornelius@computing-services.oxford.ac.uk>)

2005-07-15  Sebastian Rahtz  <rahtz@spqr-ibm>

	Version 5.1.3
	
2005-07-14  Sebastian Rahtz  <rahtz@spqr-ibm>

	* odds/odd2odd.xsl:
	safer way of copying elements, libxslt seems to be broke

	* odds/teiodds.xsl, odds/odd2html.xsl: getting content models right

2005-07-12  Sebastian Rahtz  <rahtz@spqr-ibm>

	* ChangeLog: update changelog

2005-07-10  Sebastian Rahtz  <rahtz@spqr-ibm>

	* Makefile, VERSION: forgot to install CSS files

2005-07-09  Sebastian Rahtz  <rahtz@spqr-ibm>

	* Test/Makefile, ChangeLog, VERSION, paramform.xsl:
	changes for revised filesystem layout

2005-07-09  Sebastian Rahtz  <rahtz@spqr-ibm>

	Version 5.1.2
	
2005-07-08  Sebastian Rahtz  <rahtz@spqr-ibm>

	* Makefile, Test/Makefile, odds/odd2html.xsl, odds/odd2lite.xsl, odds/subsetGuidelines.xsl, odds/teiodds.xsl, param.xml, paramform.xsl, slides/teihtml-slides.xsl, slides/teilatex-slides.xsl:
	many changes to implement a new install file system, in which
	p4 and p5 are different below /usr/share/xml, not at the leaf level

2005-07-03  Sebastian Rahtz  <rahtz@spqr-ibm>

	* teic.css: revised CSS

2005-06-30  Sebastian Rahtz  <rahtz@spqr-ibm>

	* ChangeLog: commit changelog

	* VERSION, odds/odd2relax.xsl, odds/teiodds.xsl:
	fixes to allow for changes to <schemaSpec>

2005-06-30  Sebastian Rahtz  <rahtz@spqr-ibm>

	Version 5.0.10
2005-06-30  Sebastian Rahtz  <rahtz@spqr-ibm>

	* VERSION, odds/odd2relax.xsl, odds/teiodds.xsl:
	fixes to allow for changes to <schemaSpec>

2005-06-29  Sebastian Rahtz  <rahtz@spqr-ibm>

	* html/textstructure.xsl, paramform.xsl:
	missing template call for sidebar; cgi location for stylebear

2005-06-26  Sebastian Rahtz  <rahtz@spqr-ibm>

	* odds/odd2html.xsl, html/linking.xsl, html/tagdocs.xsl:
	fixing "see further" links in ODDs

2005-06-25  Sebastian Rahtz  <rahtz@spqr-ibm>

	* html/tagdocs.xsl:
	specgrp should have an anchor based on xml:id not ident attribute

	* html/tagdocs.xsl, odds/RngToRnc.xsl, tei.css, teic.css:
	formatting of specgrps; stop ".content" references generating
	a link in presentation of RelaxNG

	* html/tagdocs.xsl: error in speclist

2005-06-23  Sebastian Rahtz  <rahtz@spqr-ibm>

	* ChangeLog, odds/odd2html.xsl, odds/odd2lite.xsl, odds/translate-odd.xsl:
	fix i18n processes for ODD documentation, and assorted small problems in HTML and XML output for ODD documentation

	* html/figures.xsl, html/linking.xsl, html/tagdocs.xsl, odds/RngToRnc.xsl, odds/odd2html.xsl, odds/odd2lite.xsl, odds/subsetGuidelines.xsl, odds/teiodds.xsl, odds/teixml-odds.xsl, Test/test.tex.ok, ChangeLog, VERSION:
	changes to facilitate ODD documentation; and support for <bob>

2005-06-23  Sebastian Rahtz  <rahtz@spqr-ibm>

	* VERSION: 5.0.9
	* odds/odd2html.xsl, odd2lite.xsl: sort elements and macros by altIdent, if present

2005-06-22  Sebastian Rahtz  <rahtz@spqr-ibm>
	
	* rename odd to tei lite to odd2lite.xsl; redo internal
	linking and processing so that if $splitLevel is -1, a plausible
	single HTML file emerges. other adjustments for ODD to documentation

2005-06-20  Sebastian Rahtz  <rahtz@spqr>

	* html/textstructure.xsl: use list[@type='sidebar'] to get links
	in side

2005-06-20  Sebastian Rahtz  <rahtz@spqr-ibm>

	* html/core.xsl: dont put <p> around <dl>

2005-06-20  root  <rahtz@spqr-ibm>

	* html/textstructure.xsl: parameterize output characters for
	chunked files

2005-06-20  Sebastian Rahtz  <rahtz@spqr-ibm>

	* odds/odd2dtd.xsl: dont put parens around macro.phraseSeq

2005-06-19  Sebastian Rahtz  <rahtz@spqr-ibm>

	* latex/tei-param.xsl: check if utf8x.def exists, otherwise
	use older utf8.def; similarly, allow for non-existence of
	xcolor.sty. Load endnotes.sty.

	* html/textstructure.xsl: rename navlink to navigation because of
	conflict in CSS

2005-06-17  Sebastian Rahtz  <rahtz@spqr>

	* html/textstructure.xsl: separate out basic top-level body divs into
	own template

2005-06-16  Sebastian Rahtz  <rahtz@spqr-ibm>

	* html/core.xsl: wrong parameter names in calling unknownRend templates

2005-06-14  Sebastian Rahtz  <rahtz@spqr-ibm>

	* VERSION: 5.0.8

	* odds/odd2dtd.xsl: top-level <rng:ref> inside a <tei:content>
	must be bracketed

2005-06-13  Sebastian Rahtz  <rahtz@spqr-ibm>

	* odds/teixml-odds.xsl: change presentation of spec groups

	* odds/odd2html.xsl: use @n attribute on <div1> if present

	* html/core.xsl: <quote> defaults to HTML <blockquote>

	* latex/textstructure.xsl: stop looking only at figures with a <head>

2005-06-12  Sebastian Rahtz  <rahtz@spqr-ibm>
	* VERSION: 5.0.7
	* odds/teiodds.xsl: redo the way gloss and desc are put in schema documentation
	*    extend all uses of TEISERVER with optional reading of local
	source instead

2005-06-10  Sebastian Rahtz  <rahtz@spqr-ibm>
	* VERSION: 5.0.6
	* html/textstructure.xsl: creating separate output files using
	Saxon was all wrong 

	* odds/odd2odd.xsl: when making Relax NG elements, if there is
	only one child of the same name as the parent, just use the child

2005-06-08  Sebastian Rahtz  <rahtz@spqr-ibm>

	* odds/odd2html.xsl: dealing with headers and numbering sections
	was not up to date with new code

2005-06-07  Sebastian Rahtz  <rahtz@spqr-ibm>

	* VERSION: 5.0.5
	* html/tei-param.xsl: remove duplicate declaration of useHeaderFrontMatter

2005-06-06  Sebastian Rahtz  <rahtz@spqr-ibm>
	* odds/teiodds.xsl, odds/odd2dtd.xsl: for documentation comments, use both gloss and
	desc if they are there, with gloss first inside ()

2005-05-24  Sebastian Rahtz  <rahtz@spqr-ibm>
	* VERSION: 5.0.2
	* common/header.xsl: avoid overenthusiastic keyword replacement

	* loads and loads of changes to make latex and fo PDF-generation
	work. I mean loads, too many to list.
	
2005-04-27  Sebastian Rahtz  <rahtz@spqr-ibm>

	* VERSION: 5.0.1
	* odds/odd2odd.xsl: allow for *spec inside specGrp, but only
	automatically copy those with explicit add mode, or no mode. This
	allows a specGrp to contain a set of deletes or changes.
	
2005-04-18  Sebastian Rahtz  <rahtz@spqr-ibm>

	* VERSION 5.0.0. 
	* Makefile: rearrange "dist" target and make it do documentation properly
	* odds/odd2dtd.xsl: major rewrite to allow it to work with
	flattened odds.
	* odds/teiodds.xsl: remove explicit $Method parameter, and make
	reference or value work depend on whether or not there is a
	schemaSpec present ($parameterize = true or false)
	
	
2005-04-14  Sebastian Rahtz  <rahtz@spqr-ibm>
	Major renaming of files. Templates are now split up into modules
	named according to the TEI module which they implement. Add
	XSLTdoc documentation to all templates and parameters.

2005-04-10  Sebastian Rahtz  <rahtz@spqr-ibm>

	* VERSION 4.3.7
	* add odds/odd2odd.xsl, which simplifies and flattens an ODD
	file before further processing
	* odds/odd2relax.xsl and odds/teiodds.xsl: lots of fixes to
	simplify processing so that it only needs to process the flattened
	ODDs, and not follow all the mode expansions. Added a parameter
	"Method" which distinguishes the flattenened processor ('byvalue')
	and the old method, used to make the schema modules ('byreference').

2005-03-26  Sebastian Rahtz  <rahtz@spqr-ibm>

	* fo/tei-lists.xsl: from Richard Light, add fixes which make
	Antenna House happier

2005-03-22  Sebastian Rahtz  <rahtz@spqr-ibm>

	* html/teihtml-slides.xsl (name): make slides respond to keys
	(space, arrow keys) to go between slides.

2005-03-21  Sebastian Rahtz  <rahtz@spqr-ibm>

	* version 4.3.6

	* html/teihtml-layout.xsl: make breadcrumbs be rendered as a list

2005-03-20  root  <rahtz@spqr-ibm>

	* common/teicommon.xsl: make header template work for TEI
	and TEI.2

	* html/teihtml-main.xsl:  if we are processing a corpus, we cannot
	make one big file, so it is as if STDOUT were false

2005-03-19  root  <rahtz@spqr-ibm>

	adjusting paths for ODD works

2005-03-17  Sebastian Rahtz  <rahtz@spqr>

	* html/teihtml-layout.xsl: readjust the way CSS layout is created, to make
	it easier to put things in different places

	* html/teihtml-xref.xsl: if link is in a list with a class,
	inherit that

2005-03-10  Sebastian Rahtz  <rahtz@spqr-ibm>
	* version 4.3.5
	* html/teihtml-main.xsl: allow for Saxon 8 before Saxon 6 (changed
	namespace of extension function)

2005-03-04  Sebastian Rahtz  <rahtz@spqr-ibm>

	* html/teihtml-layout.xsl: readjust the way "rend='all'" works

2005-02-27  Sebastian Rahtz  <rahtz@spqr-ibm>

	* html/teihtml-front.xsl: dont put out "By..." unless there is a docAuthor

	* html/teihtml-param.xsl: initialize URLPREFIX (used in Cocoon
	setup sometimes)

	* latex/teilatex.xsl: make sure \begin{figure} has same rules as \end{figure}

2005-02-26  Sebastian Rahtz  <rahtz@spqr-ibm>

	* html/teihtml-layout.xsl: if we meet a "<front>" in paging mode,
	carry on with body afterwards

	* html/teihtml-main.xsl: test for top-level teiCorpus as well as TEI

2005-02-22  Sebastian Rahtz  <rahtz@spqr-ibm>
	* version 4.3.4
	* html/teihtml-front.xsl: rewrite titlePage after suggestions from
	Syd Bauman
	* html/teihtml-xref.xsl: if <ptr> has a type attribute, pass on to
	to HTML <a>
	* odds/teiodds.xsl: if attDef is mode add inside an elementSpec
	mode add, process it. This is how Roma writes ODDs.

2005-02-20  Sebastian Rahtz  <rahtz@spqr-ibm>

	* html/teihtml-notes.xsl: entirely redo handling of notes

	* ChangeLog, VERSION, html/teihtml-layout.xsl, html/teihtml-misc.xsl, html/teihtml-struct.xsl, html/teihtml-xref.xsl:
	process tei:title more intelligently depending on context

	* html/teihtml-odds.xsl:
	show type of attribute, whether mandatory or not

2005-02-17  Sebastian Rahtz  <rahtz@spqr-ibm>

	* latex/teilatex.xsl:
	dont default to using lmtt for typewriter, it may not be available

2005-02-17  Sebastian Rahtz  <rahtz@spqr-ibm>

	* html/teihtml-odds.xsl: print information about whether attribute
	is mandatory or not
	* html/teihtml-misc.xsl: handle tei:title in running text
	* latex/teilatex.xsl: don't default to using lmtt, people don't
	have it

2005-02-08  Sebastian Rahtz  <rahtz@spqr-ibm>
	* version 4.3.3
	* common/teicommon.xsl: don't emit messages.
	* odds/odd2html: fix odd processing

2005-02-06  Sebastian Rahtz  <rahtz@spqr-ibm>
	* version 4.3.2
	* odds/teiodds.xsl: when getting class attributes from TEISERVER,
	explicitly process classSpec. Under some circumstances, spurious
	data comes back (I think tei.dictionaries is conflated with
	TEI.dictionaries).
	* odd/teixml-odds.xsl: identify output divs with original ID to
	prevent duplicates. Put #before targets of internal xrefs

2005-01-31  Sebastian Rahtz  <rahtz@spqr-ibm>

	* widespread changes to many stylesheets, rearranging the way
	page layout is done. a master parameter "pageLayout" determines
	all the options.

2005-01-27  Sebastian Rahtz  <rahtz@spqr-ibm>

	* version 4.2.9
	* html/teihtml-misc.xsl: stop address being a block quote
	* Test/Makefile: get location of stylesheets right
	* html/teihtml-slides.xsl: clean up presentation of links and CSS
	* html/teihtml-figures.xsl: clean up width and height attributes;
	if they have qualifiers like pt, cm, px etc, extract and convert
	to pixels at 96dpi

2005-01-26  Sebastian Rahtz  <rahtz@spqr>

	 * fix teihtml-struct to allow for display of front/back in toc
	  always
	 * clean up teilatex to make figures work properly, and front/back matter

2005-01-21  Sebastian Rahtz  <rahtz@spqr>
        *	
	* html/teihtml-struct.xsl: reverse order of next/previous links
	* html/teihtml-figures.xsl: only number figures if they have a <head>

2005-01-19  Sebastian Rahtz  <rahtz@spqr-ibm>
	* version 4.2.7
	* common/teicommon.xsl, html/teihtml-figures.xsl: allow for
	separate on/off numbering of figures in front, back, body;
	and fix bug which stopped <graphic> working

2005-01-18  Sebastian Rahtz  <rahtz@spqr-ibm>
	* version 4.2.6
	* odds/teiodds.xsl: error in attribute being declared twice
	* odds/simplifyfordtd.xsl: remove empty zeroOrMore

2005-01-17  Sebastian Rahtz  <rahtz@spqr-ibm>
	* version 4.2.5
	* odds/simplifyfordtd.xsl: remove empty <rng:optional>

2005-01-17  Sebastian Rahtz  <rahtz@spqr>

	* version 4.2.4
	* html/teihtml-struct: next/previous links were messed up

2005-01-13  Sebastian Rahtz  <rahtz@spqr-ibm>
	* version  4.2.3

	* lots of small cleanups in <div> processing and linking

2005-01-09  Sebastian Rahtz  <rahtz@spqr-ibm>
	* version  4.2
	* odds/teiodds.xsl: add in <a:documentation> elements where
	possible, copying over the <desc> informatiom
	* version 4.1
	add in odds/odd2dtd.xsl, for neatness
	
2005-01-07  root  <rahtz@spqr-ibm>

	* version 4.0
	* LICENSE: change licence to LGPL
	
2005-01-05  Sebastian Rahtz  <rahtz@spqr-ibm>

	* version 3.12. 
	  cleanup
	  use local-name() instead of name()

2004-12-23  Sebastian Rahtz  <rahtz@spqr-ibm>

	* html/teihtml-chunk.xsl, common/teicommon.xsl:
	small fixes to get stylesheets past Saxon and Xalan

2004-12-22  Sebastian Rahtz  <rahtz@spqr-ibm>

	* odds/teiodds.xsl, odds/teixml-odds.xsl, fo/tei.xsl, html/teihtml-main.xsl, latex/teilatex.xsl, odds/odd2html.xsl, odds/odd2relax.xsl, common/teicommon.xsl:
	remove duplicate params, and silly error in teixml-odds

2004-12-21  Sebastian Rahtz  <rahtz@spqr-ibm>

	* odds/subsetGuidelines.xsl: needs xml:id not id

	* odds/odd2html.xsl, odds/teixml-odds.xsl, tools/odd2html.xsl, html/teihtml-notes.xsl:
	odd2html should generate footnotes; teixml-odds shoiuld process moduleRef

	* odds/teixml-odds.xsl: xxx

	* odds/teixml-odds.xsl: more small fixes to ODD to XML

	* odds/teixml-odds.xsl: wrong namespace

	* odds/teixml-odds.xsl, latex/teilatex.xsl, html/teihtml-misc.xsl, html/teihtml-odds.xsl:
	small changes to make HTML and XML output from ODD processing right

2004-12-20  Sebastian Rahtz  <rahtz@spqr-ibm>

	* odds/teiodds.xsl, html/teihtml-chunk.xsl: stop using version 1.1

	* latex/teilatex.xsl, html/teihtml-figures.xsl:
	small errors in LaTeX mode, handing figures, links and bibliographies

	* odds/teiodds.xsl: newline around comments in examples

	* latex/teilatex.xsl, odds/teiodds.xsl, html/teihtml-figures.xsl:
	work on supporting <graphic> inside <figure>

2004-12-12  Sebastian Rahtz  <rahtz@spqr-ibm>

	* tools/odd2html.xsl, tools/odd2relax.xsl, odds/RngToRnc.xsl, odds/odd2html.xsl, odds/odd2relax.xsl, odds/teiodds.xsl, odds/teixml-odds.xsl, fo/tei-special.xsl, fo/tei-xref.xsl, html/teihtml-corpus.xsl, html/teihtml-main.xsl, html/teihtml-misc.xsl, html/teihtml-odds.xsl, html/teihtml-xref.xsl, latex/teilatex.xsl, common/teicommon.xsl:
	small fixes to make the new P5 linking scheme work properly

2004-12-09  Sebastian Rahtz  <rahtz@spqr-ibm>

	* odds/teiodds.xsl, common/teicommon.xsl: remove spurious diff

	* odds/teiodds.xsl: no global attributes unless its really TEI

2004-12-08  Sebastian Rahtz  <rahtz@spqr-ibm>

	* latex/teilatex.xsl: pdftitle should be text only

2004-12-04  Sebastian Rahtz  <rahtz@spqr-ibm>

	* odds/simplifyforxsd.xsl: small typo in simplifyforxsd

	* odds/expandincludes.xsl, odds/odd2html.xsl, odds/simplify.xsl, odds/simplifyfordtd.xsl, odds/simplifyforxsd.xsl, odds/teiodds.xsl, odds/teixml-odds.xsl:
	break simplification into separate routines for DTD and XSD

2004-12-02  Sebastian Rahtz  <rahtz@spqr-ibm>

	* odds/simplify.xsl: <rng:anyName/> always turns to <text/> in a DTD

	* latex/teilatex.xsl: no blank lines around \newline

	* html/teihtml-lists.xsl: @n on <item> to <li value=@n

	* odds/manglexsd.xsl: add XSD mangling code

	* odds/expandincludes.xsl: small fixes

2004-11-30  Sebastian Rahtz  <rahtz@spqr-ibm>

	* latex/teilatex.xsl, odds/expandincludes.xsl, odds/odd2html.xsl, odds/subsetGuidelines.xsl, odds/teixml-odds.xsl, tools/odd2html.xsl, tools/odd2relax.xsl, fo/tei-makecolspec.xsl, fo/tei-param.xsl, fo/tei-special.xsl, fo/tei-struct.xsl, fo/tei-xref.xsl, html/teihtml-bibl.xsl, html/teihtml-corpus.xsl, html/teihtml-figures.xsl, html/teihtml-frames.xsl, html/teihtml-main.xsl, html/teihtml-math.xsl, html/teihtml-odds.xsl, html/teihtml-pagetable.xsl, html/teihtml-struct.xsl, html/teihtml-tables.xsl, html/teihtml-xref.xsl, common/teicommon.xsl:
	lots of work on making stylesheets suitable for P5 revision of ids and pointers

2004-11-23  Sebastian Rahtz  <rahtz@spqr-ibm>

	* tools/odd2html.xsl, tools/odd2relax.xsl, html/teihtml-bibl.xsl, html/teihtml-drama.xsl, html/teihtml-figures.xsl, html/teihtml-lists.xsl, html/teihtml-main.xsl, html/teihtml-misc.xsl, html/teihtml-notes.xsl, html/teihtml-odds.xsl, html/teihtml-param.xsl, html/teihtml-struct.xsl, html/teihtml-tables.xsl, html/teihtml-xref.xsl, latex/teilatex.xsl, odds/odd2html.xsl, odds/subsetGuidelines.xsl, odds/teiodds.xsl, odds/teixml-odds.xsl, common/teicommon.xsl, fo/tei-front.xsl, fo/tei-lib.xsl, fo/tei-lists.xsl, fo/tei-makecolspec.xsl, fo/tei-math.xsl, fo/tei-notes.xsl, fo/tei-param.xsl, fo/tei-table.xsl, fo/tei-xref.xsl, fo/tei.xsl, Makefile, ChangeLog:
	allow for @xml:id wherever @id currently allowed

2004-11-22  Sebastian Rahtz  <rahtz@spqr-ibm>

	* latex/teilatex-slides.xsl, latex/teilatex.xsl, Makefile, toP4.pl, toP5.pl:
	get namespace oddities and imports right

2004-11-21  Sebastian Rahtz  <rahtz@spqr-ibm>
	* version 3.11
	* fo/tei-table.xsl: allow for row/@role='header' (from CW)
	* fo/tei-notes.xsl: force normalised style to notes  (from CW)
	* fo/*: clean up namespaces
	* common/teicommon.xsl: sort out some missing things

2004-10-07  root  <rahtz@spqr-ibm>

	* odds/teiodds.xsl: reference to a new attribute should always
	generate an rng:ref

2004-10-03  Sebastian Rahtz  <rahtz@spqr-ibm>

	* version 3.4
	* rework stylesheet distro again, add more ODD tools
	* odds/teiodds.xsl: many fixes

2004-01-30  Sebastian Rahtz  <sebastian.rahtz@computing-services.oxford.ac.uk>

	* latex/teilatex.xsl: support q[@rend='eg']
	* html/teihtml-struct, common/teicommon.xsl: move handling of
	cross-referenced headers to common
	* makeURL to makeHyperLink, and be common

2004-01-26  Sebastian Rahtz  <rahtz@spqr-dell.oucs.ox.ac.uk>

	* version 3.1

	new release, revised structure to separate out fo, latex, common, html

x2003-12-14  Sebastian Rahtz  <sebastian.rahtz@computing-services.oxford.ac.uk>
	* version 3.0

	* fix bugs in namespaces in many stylesheets

2003-12-06  Sebastian Rahtz  <sebastian.rahtz@computing-services.oxford.ac.uk>
	* do all the work needed to switch between P4 and P5
	
	* clean up footnote handling

	* allow for Subversion tags in change elements

2003-09-17  Sebastian Rahtz  <sebastian.rahtz@computing-services.oxford.ac.uk>

	* version 2.1
	integrating small fixes made for OUCS, fixing latex
	add fix to allow for <head> to be derived from <div>

2003-06-06  Sebastian Rahtz  <sebastian.rahtz@computing-services.oxford.ac.uk>

	* version 2.0
	move more templates to teicommon
	much better teilatex.xsl
	add GPL license

2003-05-08  Sebastian Rahtz  <sebastian.rahtz@computing-services.oxford.ac.uk>

	* version 1.5
	 updated handling of xrefs to tables and figures
	 parameterize some of CSS class names, for use in portal
	 parameterize "revised"

2003-04-14  Sebastian Rahtz  <sebastian.rahtz@computing-services.oxford.ac.uk>

	* release 1.4

	* miscellaneous other fixes

	* tei-struct.xsl: revised front matter handling from James Ramsey;
	stop header appearing if there is a <front>.

	* teihtml-misc.xsl (select): more lines in getQuote from Nick Nicholas

2003-01-10  Sebastian Rahtz  <sebastian.rahtz@computing-services.oxford.ac.uk>

	* declaration of fotex: namespace added to tei-lists.xsl and tei-special.xsl

2002-12-04  Sebastian Rahtz  <sebastian.rahtz@computing-services.oxford.ac.uk>

	* release 1.3
	* make CSS inclusion generic (to allow for 2 <link> elements
	* check @rend of figure before assuming it is _top target
	* probably some small things I forgot
	
2002-11-22  Sebastian Rahtz  <sebastian.rahtz@computing-services.oxford.ac.uk>
	
	* tinkered with way teiCorpus works, so that cross-references
	work between files. allow for <sp> as a target

2002-11-19  Sebastian Rahtz  <sebastian.rahtz@computing-services.oxford.ac.uk>

	* pageTable should work properly in file-making mode now

	* added new hooks for real top and bottom of pagetable, endFooter
	and startHeader

2002-10-02  Sebastian Rahtz  <sebastian.rahtz@computing-services.oxford.ac.uk>

	* release 1.2
	
	* tei-lib.xsl. supported multiple values for rend, separated by ;
	and support some more values (for Robin McCleery)

2002-10-01  Sebastian Rahtz  <sebastian.rahtz@computing-services.oxford.ac.uk>

	* tei-xref.xsl: allow for printing URL after <ptr>, by template
	   showXrefURL (for Robin McCleery)
	
	* teihtml-notes.xsl etc make <ptr> to <note> work properly
	 (for Lou Burnard)

	* a slew of assorted small fixes from OUCS work

	* use $urlChunkPrefix to determine how chunks are referenced from
	page tables. by default its ?ID=xxx, but OUCS uses .ID=xxx 

2002-09-14  Sebastian Rahtz  <sebastian.rahtz@computing-services.oxford.ac.uk>

	* release 1.1, fixing bugs in pagetable and adding htmlmath

2002-09-10  Sebastian Rahtz  <sebastian.rahtz@computing-services.oxford.ac.uk>

	* teihtml-lists, support type="runin"
	
2002-09-07  Sebastian Rahtz  <sebastian.rahtz@computing-services.oxford.ac.uk>

	* teihtml-math.xsl:  add new module to copy MathML through
	untouched

	* teitml-pagetable.xsl: did not work in standalone mode, now fixed.

2002-08-14  Jason Diamond  <jason@injektilo.org>

	* teihtml-misc.xsl: Added support for PRE and POST keywords in
	rend attribute on q elements.

	* teihtml-param.xsl: Added preQuote and postQuote parameters.

2002-08-11  Sebastian Rahtz  <sebastian.rahtz@computing-services.oxford.ac.uk>

	* started a versioned release of stylesheet family at 1.0
	and this ChangeLog

	* (from Jason Diamond <jason@injektilo.org>). added a
	"startDivHook" and made generation of IDs for <p> configurable.

