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.

