XML Vitae Library Changelog

The XML Vitae Library copyrighted, © 2008 by Christopher. See the copying conditions, license, and disclaimer.

XML Vitae is based upon the the XML Résumé Library, copyrighted, © 2000-2002 by Sean Kelly. See the copying conditions, license, and disclaimer.

This file lists low-level changes to the library and is intended for developers. For user-visible changes, see the news.

2009-03-04  christopherdeloye
        *   README
        changed version tag to 0.2.1.
        *   dtd/resume.xsd
        added a resume-wide comment tag to the schema definition.  This tag is intended to hold a resume wide 
        footnote-like comment (e.g., "references available on request.").
        *   css/compact.css
        added formatting classes sup.footnote and .skill_level to css/compact.css.
        *   xsl/format/fo_formats.xsl
        added footnote tag formating, edited jobtitle and employer formating within
        history to account for no employer tags, added ability to group skills output by proficiency, and added
        resume footer comment formating.
        *   xsl/format/html_formats.xsl
        added footnote tag formating, edited jobtitle and employer formating within history to account 
        for no employer tags formatting issue, and added ability to group skills output by proficiency.

2009-02-26  christopherdeloye
        *   dtd/resume.xsd 
        Added professional_service element as child of service element in resume schema.
        *   xsl/country/us.xsl
        added professionalservice.word variable that contains heading title for 
        service performed for larger professional community (such as serving as peer reviewer for journal 
        articles).
        *   xsl/format/fo_formats.xsl
        added code to format professional_service element.
        *   xsl/format/html_formats.xsl
        added code to format professional_service element.
        *   xsl/format/resume_fo.xsl
        changed r:awards mode from list to resume_list.
        *   xsl/format/fo_formats.xsl
        added code to format resume_list mode of r:awards.

2009-01-06  christopherdeloye
	*   Updated package to Version 0.2, including:

	*   examples/*pubs.xml
	Edited names in these files to include surname found in example3.xml file in
	order to test author name highlighting.

	*   examples/Makefile
	Edited classpath and xsl_proc variables to call Saxon v8 XSLT 
	processor, a XSLT version 2.0 compliant processor. The older
	Xalan processor used is only XSLT version 1.0 compliant and
	produced errors when encountering the 'tunnel' attribute in
	parameter calls/definitions.

        *   xsl/lib/pub.xsl
	Changed outformat to a tunnel parameter (an XSLT version 2.0 spec), this
	parameter now is used in templates that are children of the FormatPub 
	template.
	
	Added formatting instructions to highlight names in publication lists
        that contain the vitae/resume owner's surname (the /resume/header/name/surname
	tag).

	*   xsl/format/fo_formats.xsl
	Added tunnel attribute to outformat param in FormatPub template call.
	Removed duplicate r:skillarea template.
	Corrected param name to "Text" in call to String-Replace template.

	*   xsl/format/html_formats.xsl
	Added tunnel attribute to outformat param in FormatPub template call.

	*   css/compact.css
	Added .authorname_emph span class to stylesheet definitions.

	*   xsl/params.xsl
	Corrected relative path name referenced in css.href parameter.

2008-11-17  christopherdeloye
	*   xsl/country/us.xsl
	added parameter other_awards_heading.word to allow separate specification
	of other awards content when formated as a separate Heading.

	*   xsl/format/fo_formats.xsl
	added templates for separate formatting of "grants" and "other_awards"
	children of "awards" nodes as both tables and lists.

	*   xsl/format/fo_formats.xsl
	added formatting for jobs within a list structure separated by
	history subcategories.

	*   xsl/format/fo_formats.xsl
	added macros to format professional activities as lists ordered by subsection.

2008-09-18  christopherdeloye

        *   xsl/country/us.xsl
        added additional parameters vitae.word and altered default content for 
        history.word and variou contact information parameters.

        *   xsl/paper/letter.xsl
        altered the page dimensions and added several additional parameters concerning
        header dimension and list formatting.

        *   xsl/output
        added 4 additional files:  us-resume-html.xsl, us-vitae-html.xsl,
        us-resume-letter.xsl, and us-vitae-letter.xsl.  These files provide the
        deliniate the appropriate includes for the proper formating xsl files
        to render the output (either as a vitae or resume) in the approriate (html
        or PDF on letter-sized paper) output format.

        *   xsl/params.xsl
        added several parameters for subheading formatting and altered defaults in
        several others.

2008-08-26  christopherdeloye

        *   css/compact.css
        added formatting instructions for h2.resume_description and