Commits

Sean Russell  committed 82d4281

Initial commit, original code from the SourceForge 1.5.1 release

  • Participants

Comments (0)

Files changed (237)

+XML RESUME LIBRARY - 1.5.1
+
+* For a complete guide to the XML Resume Library please see the
+file doc/index.html file.
+
+* For a short list of the new features of this release, please see
+doc/news/index.html.  A complete CVS changelog is available in 
+doc/changelog/index.html.
+
+* Please see doc/copying/index.html for copying conditions, license, and 
+disclaimer.
+
+(c) 2000-2002 Sean Kelly and contributors.  All rights reserevd.
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are
+met:
+
+1. Redistributions of source code must retain the above copyright
+   notice, this list of conditions and the following disclaimer.
+2. Redistributions in binary form must reproduce the above copyright
+   notice, this list of conditions and the following disclaimer in the
+   documentation and/or other materials provided with the
+   distribution.
+
+THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS
+BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
+BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
+OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
+IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+

File css/blueorange.css

+<?xml version="1.0" encoding="utf-8"?>
+<xsl:stylesheet version="1.0" 
+xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
+
+/*
+ * color.css -- A high-color stylesheet that looks great on the web.
+ * background: blue and orange-beige, primary fonts: Verdana and Trebuchet
+ *
+ * Contributed 2001 by Bruce Christensen
+ * http://xmlresume.sourceforge.net
+ */
+
+// This dummy style must be here because the xml tags above cause some
+// browsers (Konqueror, Mozilla) to ignore the first style
+.dummy { background-color: white }
+
+body {
+    font-family: verdana, arial, helvetica, sans-serif;
+    background-color: #336699;
+    margin: 20px;
+}
+.resume { 
+    background-color: #ffcc99;
+    border: 1px solid white;
+    margin-bottom: 20px;
+    padding-left: 30pt;
+    padding-right: 30pt;
+}
+.heading {
+    margin-left: -20pt;
+}
+h1, h2, h3 {
+    font-family: trebuchet ms, verdana, arial, helvetica, sans-serif;
+}
+.headingText {
+    background-color: #336699;
+    color: white;
+    padding: 2px;
+    border: 1px solid #999999;
+}
+p {
+    margin-bottom: 0.5em;
+    margin-top: 0.5em;
+}
+
+.awardTitle { font-weight: bold }
+.bookTitle { font-style: italic }
+.citation { font-style: italic }
+.clearanceLevel { font-weight: bold }
+.copyright { font-size: 75% }
+li.degree { margin-bottom: 0.5em; }
+.degreeTitle { font-weight: bold }
+.employer { font-style: italic }
+.jobTitle { font-weight: bold }
+.lastModified { font-size: 75% }
+.membershipTitle { font-weight: bold }
+div.referee { margin-bottom: 1em; }
+.refereeName { font-weight: bold }
+.skillsetTitle { font-weight: bold }
+table.referees { width: 80% ; }
+
+</xsl:stylesheet>

File css/compact.css

+<?xml version="1.0" encoding="utf-8"?>
+<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
+
+/*
+ * compact.css -- Stylesheet suitable for printing an xmlresume to dead
+ * trees without using too many of them (Arial font, white background)
+ *
+ * Contributed 2002 by Mark Miller (joup at bigfoot dot com)
+ * http://xmlresume.sourceforge.net
+ */
+
+// This dummy style must be here because the xml tags above cause some 
+// browsers (Konqueror, Mozilla) to ignore the first style 
+.dummy { background-color: white }
+
+body, table { 
+    margin-top: 1cm; 
+    margin-bottom: 1cm;
+    font-size: 8pt;
+    background-color: white;
+    font-family: Arial, Verdana, sans-serif;
+}
+
+.resume { 
+    padding-left: 1.5cm;
+    padding-right: 1.5cm;
+}
+h2 {
+    margin-left: -.8cm;
+    font-family: sans-serif;
+    color: black;
+    border-bottom: solid 1pt black;
+    font-size: 115%;
+}
+p {
+    margin-bottom: 0.05cm;
+    margin-top: 0.15cm;
+}
+em { font-weight: bold; }
+ul { margin-top: 0.1cm; }
+
+.projects p { font-style: italic }
+ul.degrees { padding-left: 0.2cm; }
+.subjectsHeading { font-style: italic }
+.awardTitle { font-weight: bold }
+.bookTitle { font-style: italic }
+.citation { font-style: italic }
+.copyright { font-size: 75% }
+li.degree { margin-bottom: 0.2cm; }
+.degreeTitle { font-weight: bold }
+.employer { font-style: italic }
+.headerBlock { text-align: left }
+.jobTitle { font-weight: bold }
+.lastModified { font-size: 75% }
+.nameHeading { font-family: sans-serif; font-size: 125%; }
+div.referee { margin-bottom: 0.5cm; }
+table.referees { width: 60%; margin-top: 0cm; margin-bottom: 0cm;}
+.refereeName { font-weight: bold }
+.skillsetTitle { font-weight: bold }
+.urlA { font-family:sans-serif; color:red; }
+
+</xsl:stylesheet>

File css/cssClasses.sh

+#!/bin/sh
+
+# cssClasses -- create a list of all available css classes.
+# If you do not have a Unix environment available, please look
+# at cssClasses.txt for a (possibly outdated) list.
+
+perl -p -e 's/class\=\"([a-zA-Z]*)\"\>/\nXXXX $1\n/mg' ../xsl/format/html.xsl | grep XXXX | sort | uniq | awk '{print $2}'

File css/cssClasses.txt

+achievement
+achievements
+address
+award
+awardTitle
+citation
+clearance
+clearanceLevel
+copyright
+degree
+degreeTitle
+degrees
+emphasis
+employer
+gpaPreamble
+header
+heading
+headingText
+institution
+interestTitle
+job
+jobTitle
+lastModified
+linkA
+location
+membershipTitle
+nameHeading
+note
+organization
+para
+project
+projects
+pub
+pubs
+referee
+refereeAddress
+refereeContact
+refereeName
+referees
+resume
+skill
+skills
+skillsetTitle
+subjects
+subjectsHeading
+urlA

File css/gray.css

+<?xml version="1.0" encoding="utf-8"?>
+<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
+
+/*
+ * gray.css -- A professional-looking stylesheet with gray background and 
+ * sans-serif font.
+ *
+ * Contributed 2001 by Stewart Evans and Bruce Christensen
+ * http://xmlresume.sourceforge.net
+*/
+
+.dummy { background-color: white }
+
+.resume { 
+    background-color: #eeeeee;
+    padding-left: 30pt;
+    padding-right: 30pt;
+}
+h2 {
+    margin-left: -20pt;
+    font-family: sans-serif;
+    color: black;
+    border-bottom: solid 1pt black;
+}
+p {
+    margin-bottom: 0.5em;
+    margin-top: 0.5em;
+}
+
+
+.awardTitle { font-weight: bold }
+.bookTitle { font-style: italic }
+.citation { font-style: italic }
+.clearanceLevel { font-weight: bold }
+.copyright { font-size: 75% }
+li.degree { margin-bottom: 0.5em; }
+.degreeTitle { font-weight: bold }
+.employer { font-style: italic }
+.headerBlock { text-align: center }
+.jobTitle { font-weight: bold }
+.lastModified { font-size: 75% }
+.nameHeading { text-align: center; font-family: sans-serif }
+div.referee { margin-bottom: 1em; }
+.refereeName { font-weight: bold }
+.skillsetTitle { font-weight: bold }
+.urlA { font-family:sans-serif; color:red; }
+table.referees { width: 80% ; }
+
+</xsl:stylesheet>

File css/original.css

+<?xml version="1.0" encoding="utf-8"?>
+<xsl:stylesheet version="1.0" 
+xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
+
+/*
+ * original.css -- The first stylesheet.  From the author: "This is a
+ * sample only, and probably is quite offensive in terms of taste and 
+ * style."  Background: off-white, fonts: Georgia, Trebuchet
+ *
+ * Contributed 2001 by Sean Kelly
+ * http://xmlresume.sourceforge.net
+ */
+
+// This dummy style must be here because the xml tags above cause some
+// browsers (Konqueror, Mozilla) to ignore the first style
+.dummy { background-color: white }
+
+body {
+	font-family:		Georgia, Minion Web, Palatino, Book Antiqua, Utopia, Times New Roman, serif;
+	margin:			30px 30px 30px 30px
+	color:			black;
+	background:		#fffff3;
+}
+
+pre, code {
+	font-family:		'Monotype.com', Courier New, monospace;
+}
+
+ol li {
+	list-style-type:	decimal;
+}
+
+ol ol li {
+	list-style-type:	lower-alpha;
+}
+
+ol ol ol li {
+	list-style-type:	lower-roman;
+}
+
+h1 {
+	font-family:		Trebuchet MS, Verdana, Myriad Web, Syntax, sans-serif;
+	font-weight:		bold;
+}
+
+h2 {
+	font-family:		Trebuchet MS, Verdana, Myriad Web, Syntax, sans-serif;
+	font-size:		1.75em;
+	font-weight:		bold;
+}
+
+.bookTitle {
+	font-style:		italic;
+}
+
+.citation {
+	font-style:		italic;
+}
+
+.objectiveHeading {
+	color:			red;
+}
+
+.contactHeading {
+	color:			orange;
+}
+
+.skillareaHeading {
+	color:			#00bb00;
+}
+
+.historyHeading {
+	color:			violet;
+}
+
+.membershipsHeading {
+	color:			magenta;
+}
+
+.organization {
+	font-style:		italic;
+}
+
+.urlA {
+	font-family:		'Monotype.com', Courier New, monospace;
+	border-width:		1px;
+	border-style:		solid solid solid solid;
+	border-color:		blue;
+}
+.clearanceLevel { font-weight: bold }
+
+table.referees { width: 80% ; }
+
+</xsl:stylesheet>

File css/professional.css

+<?xml version="1.0" encoding="utf-8"?>
+<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
+
+/*
+ * professional.css -- similar to MS Word's "professional" resume style.
+ *
+ * http://xmlresume.sourceforge.net
+ */
+
+// This dummy style must be here because the xml tags above cause some
+// browsers (Konqueror, Mozilla) to ignore the first style
+.dummy { background-color: white }
+
+ /* Font Definitions */
+ @font-face
+	{font-family:Wingdings;
+	panose-1:5 0 0 0 0 0 0 0 0 0;
+	mso-font-charset:2;
+	mso-generic-font-family:auto;
+	mso-font-pitch:variable;
+	mso-font-signature:0 268435456 0 0 -2147483648 0;}
+@font-face
+	{font-family:Batang;
+	panose-1:2 3 6 0 0 1 1 1 1 1;
+	mso-font-alt:\BC14\D0D5;
+	mso-font-charset:129;
+	mso-generic-font-family:roman;
+	mso-font-pitch:variable;
+	mso-font-signature:-1342176593 1775729915 48 0 524447 0;}
+@font-face
+	{font-family:"Arial Black";
+	panose-1:2 11 10 4 2 1 2 2 2 4;
+	mso-font-charset:0;
+	mso-generic-font-family:swiss;
+	mso-font-pitch:variable;
+	mso-font-signature:647 0 0 0 159 0;}
+@font-face
+	{font-family:"\@Batang";
+	panose-1:2 3 6 0 0 1 1 1 1 1;
+	mso-font-charset:129;
+	mso-generic-font-family:roman;
+	mso-font-pitch:variable;
+	mso-font-signature:-1342176593 1775729915 48 0 524447 0;}
+ /* Style Definitions */
+MsoNormal, p.MsoNormal, li.MsoNormal, div.MsoNormal
+	{margin-bottom:.0001pt;
+	mso-pagination:widow-orphan;
+	font-size:10.0pt;
+	font-family:Arial;
+	mso-fareast-font-family:Batang;
+	mso-bidi-font-family:"Arial"; margin-left:0in; margin-right:0in; margin-top:0in}
+h1
+	{mso-style-parent:"Heading Base";
+	mso-style-next:"Body Text";
+	margin-top:11.0pt;
+	margin-right:0in;
+	margin-bottom:11.0pt;
+	margin-left:-1.5in;
+	line-height:11.0pt;
+	mso-pagination:widow-orphan lines-together;
+	page-break-after:avoid;
+	mso-outline-level:1;
+	font-size:10.0pt;
+	font-family:"Arial Black";
+	letter-spacing:-.2pt;
+	mso-font-kerning:14.0pt;
+	font-weight:normal;}
+h2
+	{mso-style-parent:"Heading Base";
+	mso-style-next:"Body Text";
+	margin-top:0in;
+	margin-right:0in;
+	margin-bottom:11.0pt;
+	margin-left:0in;
+	line-height:11.0pt;
+	mso-pagination:widow-orphan lines-together;
+	page-break-after:avoid;
+	mso-outline-level:2;
+	font-size:10.0pt;
+	font-family:"Arial Black";
+	letter-spacing:-.2pt;
+	font-weight:normal;}
+h3
+	{mso-style-parent:"Heading Base";
+	mso-style-next:"Body Text";
+	margin-top:0in;
+	margin-right:0in;
+	margin-bottom:11.0pt;
+	margin-left:0in;
+	line-height:11.0pt;
+	mso-pagination:widow-orphan lines-together;
+	page-break-after:avoid;
+	mso-outline-level:3;
+	font-size:10.0pt;
+	font-family:Arial;
+	mso-bidi-font-family:"Arial";
+	letter-spacing:-.1pt;
+	font-weight:normal;
+	font-style:italic;
+	mso-bidi-font-style:normal;}
+h4
+	{mso-style-parent:"Heading Base";
+	mso-style-next:"Body Text";
+	margin:0in;
+	margin-bottom:.0001pt;
+	line-height:11.0pt;
+	mso-pagination:widow-orphan lines-together;
+	page-break-after:avoid;
+	mso-outline-level:4;
+	font-size:10.0pt;
+	font-family:"Arial Black";
+	letter-spacing:-.2pt;
+	font-weight:normal;}
+h5
+	{mso-style-parent:"Heading Base";
+	mso-style-next:"Body Text";
+	margin-top:0in;
+	margin-right:0in;
+	margin-bottom:11.0pt;
+	margin-left:0in;
+	line-height:11.0pt;
+	mso-pagination:widow-orphan lines-together;
+	page-break-after:avoid;
+	mso-outline-level:5;
+	font-size:8.0pt;
+	mso-bidi-font-size:10.0pt;
+	font-family:"Arial Black";
+	letter-spacing:-.2pt;
+	font-weight:normal;}
+h6
+	{mso-style-next:Normal;
+	margin-top:12.0pt;
+	margin-right:0in;
+	margin-bottom:3.0pt;
+	margin-left:0in;
+	text-align:justify;
+	text-justify:inter-ideograph;
+	mso-pagination:widow-orphan;
+	mso-outline-level:6;
+	font-size:11.0pt;
+	mso-bidi-font-size:10.0pt;
+	font-family:Arial;
+	mso-bidi-font-family:"Arial";
+	font-weight:normal;
+	font-style:italic;
+	mso-bidi-font-style:normal;}
+MsoHeader, p.MsoHeader, li.MsoHeader, div.MsoHeader
+	{mso-style-parent:"Header Base";
+	margin-top:0in;
+	margin-right:0in;
+	margin-bottom:0in;
+	margin-left:-1.5in;
+	margin-bottom:.0001pt;
+	text-align:justify;
+	text-justify:inter-ideograph;
+	line-height:11.0pt;
+	mso-pagination:widow-orphan;
+	font-size:10.0pt;
+	font-family:Arial;
+	mso-fareast-font-family:Batang;
+	mso-bidi-font-family:"Arial";}
+MsoFooter, p.MsoFooter, li.MsoFooter, div.MsoFooter
+	{mso-style-parent:"Header Base";
+	margin-top:0in;
+	margin-right:0in;
+	margin-bottom:0in;
+	margin-left:-1.5in;
+	margin-bottom:.0001pt;
+	text-align:justify;
+	text-justify:inter-ideograph;
+	line-height:11.0pt;
+	mso-pagination:widow-orphan;
+	tab-stops:right 4.75in;
+	font-size:9.0pt;
+	mso-bidi-font-size:10.0pt;
+	font-family:Arial;
+	mso-fareast-font-family:Batang;
+	mso-bidi-font-family:"Arial";
+	font-weight:bold;
+	mso-bidi-font-weight:normal;}
+span.MsoPageNumber
+	{mso-style-parent:"";
+	mso-ansi-font-size:9.0pt;
+	font-family:Arial;
+	mso-ascii-font-family:Arial;
+	mso-hansi-font-family:Arial}
+MsoBodyText, p.MsoBodyText, li.MsoBodyText, div.MsoBodyText
+	{margin-top:0in;
+	margin-right:0in;
+	margin-bottom:11.0pt;
+	margin-left:0in;
+	text-align:justify;
+	text-justify:inter-ideograph;
+	line-height:11.0pt;
+	mso-pagination:widow-orphan;
+	font-size:10.0pt;
+	font-family:Arial;
+	mso-fareast-font-family:Batang;
+	mso-bidi-font-family:"Arial";
+	letter-spacing:-.25pt;}
+p.MsoBodyTextIndent, li.MsoBodyTextIndent, div.MsoBodyTextIndent
+	{mso-style-parent:"Body Text";
+	margin-top:0in;
+	margin-right:0in;
+	margin-bottom:11.0pt;
+	margin-left:.5in;
+	text-align:justify;
+	text-justify:inter-ideograph;
+	line-height:11.0pt;
+	mso-pagination:widow-orphan;
+	font-size:10.0pt;
+	font-family:Arial;
+	mso-fareast-font-family:Batang;
+	mso-bidi-font-family:"Arial";
+	letter-spacing:-.25pt;}
+date,p.date,div.date,p.MsoDate, li.MsoDate, div.MsoDate
+	{display: inline;
+	margin-top:0.0pt;
+	margin-right:0in;
+	margin-bottom:12.0pt;
+	margin-left:0in;
+	text-align:justify;
+	text-justify:inter-ideograph;
+	line-height:11.0pt;
+	mso-pagination:widow-orphan;
+	page-break-after:avoid;
+	font-size:10.0pt;
+	font-family:Arial;
+	mso-fareast-font-family:Batang;
+	mso-bidi-font-family:Arial;
+	letter-spacing:-.25pt;}
+em
+	{mso-style-parent:"";
+	mso-ansi-font-size:9.0pt;
+	font-family:"Arial Black";
+	mso-ascii-font-family:"Arial Black";
+	mso-hansi-font-family:"Arial Black";
+	letter-spacing:-.4pt;
+	font-style:normal}
+achievement, p.achievement, li.Achievement, div.Achievement
+	mso-style-name:Achievement;
+	list-style: disc;
+	mso-style-parent:"Body Text";
+	margin-top:0in;
+	margin-right:12.25pt;
+	margin-bottom:3.0pt;
+	margin-left:12.25pt;
+	text-align:justify;
+	text-justify:inter-ideograph;
+	text-indent:-12.25pt;
+	line-height:11.0pt;
+	mso-pagination:widow-orphan;
+	mso-list:l0 level1 lfo1;
+	font-size:10.0pt;
+	font-family:Arial;
+	mso-fareast-font-family:Batang;
+	mso-bidi-font-family:"Arial";
+	letter-spacing:-.25pt;}
+address, table.address, p.Address1, li.Address1, div.Address1
+	{mso-style-name:"Address 1";
+	margin:0in;
+	margin-bottom:.0001pt;
+	text-align:left;
+	text-justify:inter-ideograph;
+	line-height:8.0pt;
+	mso-pagination:widow-orphan;
+	font-size:7.0pt;
+	mso-bidi-font-size:10.0pt;
+	font-family:Arial;
+	mso-fareast-font-family:Batang;
+	mso-bidi-font-family:"Arial";
+	border-style:solid;
+	border-width: 0.0pt;}
+email, url, address, phone, p.Address2, li.Address2, div.Address2
+	{mso-style-name:"Address 2";
+	margin:0in;
+	margin-bottom:.0001pt;
+	text-align:justify;
+	text-justify:inter-ideograph;
+	line-height:8.0pt;
+	mso-pagination:widow-orphan;
+	font-size:7.0pt;
+	mso-bidi-font-size:10.0pt;
+	font-family:Arial;
+	mso-fareast-font-family:Batang;
+	mso-bidi-font-family:"Arial";}
+citystate, div.citystate,p.CityState, li.CityState, div.CityState
+	{mso-style-name:"City\/State";
+	display:inline;
+	margin-top:0in;
+	margin-right:0in;
+	margin-bottom:0.0pt;
+	margin-left:24.0pt;
+	text-align:right;
+	text-justify:right;
+	line-height:11.0pt;
+	mso-pagination:widow-orphan;
+	page-break-after:avoid;
+	font-size:10.0pt;
+	font-family:Arial;
+	mso-fareast-font-family:Batang;
+	mso-bidi-font-family:"Arial";
+	letter-spacing:-.25pt;}
+institution, p.institution, li.Institution, div.institution
+	{
+	display: inline;
+	mso-style-update:auto;
+	mso-style-next:Normal;
+	margin-top:0.0pt;
+	margin-right:60.0pt;
+	margin-bottom:2.0pt;
+	margin-left:104.0pt;
+	line-height:11.0pt;
+	mso-pagination:widow-orphan;
+	tab-stops:1.5in right 4.5in;
+	font-size:10.0pt;
+	font-family:"Arial";
+	mso-fareast-font-family:Batang;
+	mso-bidi-font-family:"Arial";}
+div.employer, p.CompanyName, li.CompanyName, div.CompanyName
+	{mso-style-name:"Company Name";
+	display: inline;
+	mso-style-update:auto;
+	mso-style-next:Normal;
+	margin-top:0.0pt;
+	margin-right:60.0pt;
+	margin-bottom:2.0pt;
+	margin-left:60.0pt;
+	line-height:11.0pt;
+	mso-pagination:widow-orphan;
+	tab-stops:1.5in right 4.5in;
+	font-size:10.0pt;
+	font-family:"Arial";
+	mso-fareast-font-family:Batang;
+	mso-bidi-font-family:"Arial";}
+p.CompanyNameOne, li.CompanyNameOne, div.CompanyNameOne
+	{mso-style-name:"Company Name One";
+	mso-style-update:auto;
+	mso-style-parent:"Company Name";
+	mso-style-next:Normal;
+	margin-top:12.0pt;
+	margin-right:0in;
+	margin-bottom:2.0pt;
+	margin-left:0in;
+	line-height:11.0pt;
+	mso-pagination:widow-orphan;
+	tab-stops:1.5in right 4.5in;
+	font-size:10.0pt;
+	font-family:Arial;
+	mso-fareast-font-family:Batang;
+  	mso-bidi-font-family:"Arial";}
+p.DocumentLabel, li.DocumentLabel, div.DocumentLabel
+	{mso-style-name:"Document Label";
+	mso-style-next:Normal;
+	margin-top:0in;
+	margin-right:0in;
+	margin-bottom:11.0pt;
+	margin-left:0in;
+	text-align:justify;
+	text-justify:inter-ideograph;
+	mso-pagination:widow-orphan;
+	font-size:24.0pt;
+	mso-bidi-font-size:10.0pt;
+	font-family:Arial;
+	mso-fareast-font-family:Batang;
+	mso-bidi-font-family:"Arial";
+	letter-spacing:-1.0pt;}
+p.HeaderBase, li.HeaderBase, div.HeaderBase
+	{mso-style-name:"Header Base";
+	margin:0in;
+	margin-bottom:.0001pt;
+	text-align:justify;
+	text-justify:inter-ideograph;
+	mso-pagination:widow-orphan;
+	font-size:10.0pt;
+	font-family:Arial;
+	mso-fareast-font-family:Batang;
+	mso-bidi-font-family:"Arial";}
+p.HeadingBase, li.HeadingBase, div.HeadingBase
+	{mso-style-name:"Heading Base";
+	mso-style-parent:"Body Text";
+	mso-style-next:"Body Text";
+	margin:0in;
+	margin-bottom:.0001pt;
+	text-align:justify;
+	text-justify:inter-ideograph;
+	line-height:11.0pt;
+	mso-pagination:widow-orphan lines-together;
+	page-break-after:avoid;
+	font-size:9.0pt;
+	mso-bidi-font-size:10.0pt;
+	font-family:Arial;
+	mso-fareast-font-family:Batang;
+	mso-bidi-font-family:"Arial";
+	letter-spacing:-.2pt;}
+academics, memberships
+	{
+	display:inline;
+	mso-style-update:auto;
+	margin-top:12.0pt;
+	margin-right:0in;
+	margin-bottom:3.0pt;
+	margin-left:0in;
+	line-height:11.0pt;
+	mso-pagination:widow-orphan;
+	tab-stops:1.5in right 4.5in;
+	font-size:10.0pt;
+	font-family:Arial;
+	mso-fareast-font-family:Batang;
+	mso-bidi-font-family:"Arial";}
+job, span.Job
+	{mso-style-name:Job;}
+jobtitle, p.jobtitle, li.jobtitle, div.jobtitle, JobTitle, p.JobTitle, li.JobTitle, div.JobTitle
+	{mso-style-name:"jobtitle";
+	margin-top:0in;
+	margin-right:0in;
+	margin-bottom:0.0pt;
+	margin-left:0in;
+	line-height:11.0pt;
+	mso-pagination:widow-orphan;
+	font-size:10.0pt;
+	font-family:"Arial Black";
+	mso-fareast-font-family:Batang;
+	mso-bidi-font-family:"Arial";
+	letter-spacing:-.5pt}
+span.Lead-inEmphasis
+	{mso-style-name:"Lead-in Emphasis";
+	mso-style-parent:"";
+	mso-ansi-font-size:9.0pt;
+	font-family:"Arial Black";
+	mso-ascii-font-family:"Arial Black";
+	mso-hansi-font-family:"Arial Black";
+	letter-spacing:-.3pt}
+name, p.Name, li.Name, div.name
+	{mso-style-name:Name;
+	mso-style-next:Normal;
+	margin-top:0.0in;
+	margin-right:0in;
+	margin-bottom:0.0pt;
+	margin-left:0in;
+	mso-line-height-alt:12.0pt;
+	mso-pagination:widow-orphan;
+	border:none;
+	mso-border-bottom-alt:solid windowtext .75pt;
+	padding:0in;
+	mso-padding-alt:0in 0in 4.0pt 0in;
+	font-size:27.0pt;
+	mso-bidi-font-size:10.0pt;
+	font-family:"Arial Black";
+	mso-fareast-font-family:Batang;
+	mso-bidi-font-family:"Arial";
+	letter-spacing:-1.75pt;}
+p.SectionTitle, li.SectionTitle, div.SectionTitle
+	{mso-style-name:"Section Title";
+	mso-style-update:auto;
+	mso-style-next:Normal;
+	margin-top:0.0pt;
+	margin-right:0in;
+	margin-bottom:0in;
+	margin-left:0in;
+	margin-bottom:.0001pt;
+	line-height:11.0pt;
+	mso-pagination:widow-orphan;
+	font-size:10.0pt;
+	font-family:"Arial Black";
+	mso-fareast-font-family:Batang;
+	mso-bidi-font-family:"Arial";
+	letter-spacing:-.5pt;}
+p.NoTitle, li.NoTitle, div.NoTitle
+	{mso-style-name:"No Title";
+	mso-style-parent:"Section Title";
+	margin-top:11.0pt;
+	margin-right:0in;
+	margin-bottom:0in;
+	margin-left:0in;
+	margin-bottom:.0001pt;
+	line-height:11.0pt;
+	mso-pagination:widow-orphan;
+	font-size:10.0pt;
+	font-family:"Arial Black";
+	mso-fareast-font-family:Batang;
+	mso-bidi-font-family:"Arial";
+	letter-spacing:-.5pt;}
+objective, p.Objective, li.Objective, div.Objective, p.summary, td.summary, history, td.history, tr.history, table.history
+	{mso-style-name:Objective;
+	margin-top:12.0pt;
+	margin-right:0in;
+	margin-bottom:11.0pt;
+	margin-left:0in;
+	line-height:11.0pt;
+	font-size:10.0pt;
+	font-family:Arial;
+	mso-fareast-font-family:Batang;
+	mso-bidi-font-family:"Arial";}
+p.PersonalData, li.PersonalData, div.PersonalData
+	{mso-style-name:"Personal Data";
+	mso-style-parent:"Body Text";
+	margin-top:0in;
+	margin-right:.75in;
+	margin-bottom:6.0pt;
+	margin-left:-.75in;
+	text-align:justify;
+	text-justify:inter-ideograph;
+	line-height:12.0pt;
+	mso-line-height-rule:exactly;
+	mso-pagination:widow-orphan;
+	font-size:11.0pt;
+	mso-bidi-font-size:10.0pt;
+	font-family:Arial;
+	mso-fareast-font-family:Batang;
+	mso-bidi-font-family:"Arial";
+	font-style:italic;
+	mso-bidi-font-style:normal;}
+p.PersonalInfo, li.PersonalInfo, div.PersonalInfo
+	{mso-style-name:"Personal Info";
+	mso-style-parent:Achievement;
+	mso-style-next:Achievement;
+	margin-top:12.0pt;
+	margin-right:12.25pt;
+	margin-bottom:3.0pt;
+	margin-left:12.25pt;
+	text-align:justify;
+	text-justify:inter-ideograph;
+	text-indent:-12.25pt;
+	line-height:11.0pt;
+	mso-pagination:widow-orphan;
+	font-size:10.0pt;
+	font-family:Arial;
+	mso-fareast-font-family:Batang;
+	mso-bidi-font-family:"Arial";
+	letter-spacing:-.25pt;}
+p.SectionSubtitle, li.SectionSubtitle, div.SectionSubtitle
+	{mso-style-name:"Section Subtitle";
+	mso-style-parent:"Section Title";
+	mso-style-next:Normal;
+	margin-top:11.0pt;
+	margin-right:0in;
+	margin-bottom:0in;
+	margin-left:0in;
+	margin-bottom:.0001pt;
+	line-height:11.0pt;
+	mso-pagination:widow-orphan;
+	font-size:10.0pt;
+	font-family:"Arial Black";
+	mso-fareast-font-family:Batang;
+	mso-bidi-font-family:"Arial";
+	font-weight:bold;
+	mso-bidi-font-weight:normal;}
+@page Section1
+	{size:8.5in 11.0in;
+	margin:1.0in 1.25in 1.0in 1.25in;
+	mso-header-margin:48.25pt;
+	mso-footer-margin:48.25pt;
+	mso-title-page:yes;
+	mso-first-header:url("Professional%20Resume_files/header.htm") fh1;
+	mso-paper-source:0;}
+div.Section1
+	{page:Section1;}
+ /* List Definitions */
+ @list l0
+	{mso-list-id:1723291136;
+	mso-list-type:simple;
+	mso-list-template-ids:-339983110;}
+@list l0:level1
+	{mso-level-number-format:bullet;
+	mso-level-style-link:Achievement;
+	mso-level-text:\F0A7;
+	mso-level-tab-stop:.25in;
+	mso-level-number-position:left;
+	margin-top:0in;
+	margin-right:12.25pt;
+	margin-bottom:0in;
+	margin-left:12.25pt;
+	margin-bottom:.0001pt;
+	text-indent:-12.25pt;
+	font-family:Wingdings;}
+ol
+	{margin-bottom:0in;}
+ul
+	{margin-bottom:0in;}
+ /* Style Definitions */
+ table.MsoNormalTable
+	{mso-style-name:"Table Normal";
+	mso-tstyle-rowband-size:0;
+	mso-tstyle-colband-size:0;
+	mso-style-noshow:yes;
+	mso-style-parent:"";
+	mso-padding-alt:0in 5.4pt 0in 5.4pt;
+	mso-para-margin:0in;
+	mso-para-margin-bottom:.0001pt;
+	mso-pagination:widow-orphan;
+	border-width:0.0pt;
+	border-style:solid;
+	border-collapse: collapse;
+	font-size:10.0pt;
+	font-family:"Arial"}
+td.SectionDescriptor, 
+	{width: 1.0in;
+	vertical-align:text-top;
+	padding-left: 5.4pt; 
+	padding-right: 5.4pt; 
+	padding-top: 5.4pt; 
+	padding-bottom: 0in;}
+td.SectionContent
+	{width: 5.4in; 
+	vertical-align:text-top;
+	padding-left: 5.4pt; 
+	padding-right: 5.4pt; 
+	padding-top: 5.4pt; 
+	padding-bottom: 0in;	}
+td.address1cell
+	{vertical-align: text-top;
+	width:1.0in;
+	padding:0in 5.4pt 0in 5.4pt;
+	}
+td.address2cell
+ 	{vertical-align: text-top;
+ 	text-width:4.5in;
+ 	padding:0in 5.4pt 0in 5.4pt;
+span.skill, div.skill, td.skil
+	{font-family:Wingdings; 
+	mso-fareast-font-family:Wingdings;
+	mso-bidi-font-family:Wingdings";
+	}
+table.referees { width: 80% ; }
+
+</xsl:stylesheet>

File doc/authors/index.html

+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0//EN">
+<html>
+  <head>
+    <title>XML Resume Library Authors</title>
+  </head>
+  <body>
+    <h1>XML R&eacute;sum&eacute; Library Authors</h1>
+
+    <p>The XML R&eacute;sum&eacute; Library copyrighted, &copy;
+      2000-2002 by Sean Kelly.  See the <a
+      href="../copying/index.html">copying conditions, license, and
+      disclaimer</a>.
+    </p>
+
+    <h2>Core Team</h2>
+
+    <table>
+      <tbody>
+	<tr>
+	  <td><a href="http://www.ad1440.net/~kelly/">Sean Kelly</a></td>
+	  <td>Project Manager</td>
+	</tr>
+
+	<tr>
+	  <td><a href="mailto:stewart@lunula.com">Stewart Evans</a></td>
+	  <td>Information Analyst/Designer</td>
+	</tr>
+
+	<tr>
+	  <td><a href="mailto:bruckie@users.sourceforge.net">Bruce Christensen</a></td>
+	  <td>Developer and Project Manager</td>
+	</tr>
+
+	<tr>
+	  <td><a href="mailto:robert_dubinski@users.sourceforge.net">Robert Dubinski</a></td>
+	  <td>Developer</td>
+	</tr>
+
+	<tr>
+	  <td><a href="mailto:olivier_eymere@users.sourceforge.net">Olivier Eymere</a></td>
+	  <td>Developer</td>
+	</tr>
+
+	<tr>
+	  <td><a href="mailto:robjkelley@users.sourceforge.net">Rob Kelley</a></td>
+	  <td>Developer</td>
+	</tr>
+
+	<tr>
+	  <td><a href="mailto:b1gdave@users.sourceforge.net">Dave Lee</a></td>
+	  <td>Developer</td>
+	</tr>
+
+	<tr>
+	  <td><a href="mailto:bmay@users.sourceforge.net">Brian May</a></td>
+	  <td>Developer</td>
+	</tr>
+
+	<tr>
+	  <td><a href="mailto:pauls@3dlabs.com">Paul Sargent</a></td>
+	  <td>Developer</td>
+	</tr>
+
+	<tr>
+	  <td><a href="mailto:brandondoyle@users.sourceforge.net">Mark Miller</a></td>
+	  <td>Developer</td>
+	</tr>
+
+	<tr>
+	  <td><a href="mailto:chalko@users.sourceforge.net">Nick Chalko</a></td>
+	  <td>Developer</td>
+	</tr>
+      </tbody>
+    </table>
+
+    <h2>Contributors</h2>
+    
+    <p><a href="mailto:vkorol1@csee.umbc.edu">Vlad Korolev</a>
+      provided the plain text transformation.
+    </p>
+
+    <p><a href="mailto:roel@stack.be">Roel Vanhout</a> suggested the
+      date of birth element.  Formatting of the date of birth will
+      appear later.
+    </p>
+
+    <p><a href="mailto:will_sargent@yahoo.com">Will Sargent</a>
+      contributed the cygwin shell script for those who don't like
+      Makefiles on Windows.
+    </p>
+
+    <p><a href="mailto:payam@mirrashidi.com">Payam Mirrashidi</a>
+      contributed the Windows batch file for those who don't like
+      cygwin on Windows.
+    </p>
+
+    <p><a href="mailto:andre@unseen.demon.nl">Andre van Dijk</a>
+      contributed the Dutch translation layer.
+    </p>
+
+    <p>And thanks go to Norman Walsh for unwittingly providing the the
+      <code>iso-lat1.ent</code> file.
+    </p>
+
+  </body>
+</html>

File doc/changelog/index.html

+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0//EN">
+<html>
+  <head>
+    <title>XML Resume Library ChangeLog</title>
+  </head>
+  <body>
+    <h1>XML R&eacute;sum&eacute; Library Changelog</h1>
+
+    <p>The XML R&eacute;sum&eacute; Library copyrighted, &copy;
+      2000-2002 by Sean Kelly.  See the <a
+      href="../copying/index.html">copying conditions, license, and
+      disclaimer</a>.
+    </p>
+
+    <p>This file lists low-level changes to the library and is
+      intended for developers.  For user-visible changes, see the 
+      <a href="../news/index.html">news</a>.
+    </p>
+
+<!-- BEGIN CHANGELOG (do not remove this line) -->
+<pre>2002-11-28  brandondoyle  
+
+	* /cvsroot/xmlresume/resume/src/www/xsl/params.xsl:
+	default output format is now 2-column for referees
+
+2002-11-26  brandondoyle  
+
+	* /cvsroot/xmlresume/resume/src/www/xsl/country/br.xsl:
+	improved translations, courtesy of Felipe Leme
+
+2002-11-25  brandondoyle  
+
+	* /cvsroot/xmlresume/resume/src/www/xsl/format/text.xsl, /cvsroot/xmlresume/resume/src/www/xsl/lib/textlayout.xsl:
+	Bug fix for "variable accessed before it was bound" bug 635211
+	Didn't I already check this in?
+
+2002-11-21  brandondoyle  
+
+	* /cvsroot/xmlresume/resume/src/www/css/compact.css, /cvsroot/xmlresume/resume/src/www/maxbenson_contemporary.htm, /cvsroot/xmlresume/resume/src/www/maxbenson_contemporary.xml, /cvsroot/xmlresume/resume/src/www/maxbenson_professional.htm, /cvsroot/xmlresume/resume/src/www/maxbenson_professional.xml:
+	Removing maxbenson files because they seem to serve no purpose whatsoever.
+	compact.css: minor style changes
+
+2002-11-20  brandondoyle  
+
+	* /cvsroot/xmlresume/resume/src/www/dtd/resume.dtd:
+	Added the "targets" attribute to every element to allow for DTD validation
+
+	* /cvsroot/xmlresume/resume/src/www/dtd/resume.dtd:
+	Changed the ordering of the elements in a degree to reflect what
+	"annotation" means.  This changes nothing, technically speaking.
+
+	* /cvsroot/xmlresume/resume/src/doc/manual/en/elementref/intro.xml:
+	Started a new section for DTD changes for the next release
+
+	* /cvsroot/xmlresume/resume/build.xml:
+	Added doc.manual.pdf back into the build process
+
+	* /cvsroot/xmlresume/resume/src/doc/manual/en/getting-started/explore.xml:
+	Updated docs in response to bug reports and questions.
+
+	* /cvsroot/xmlresume/resume/src/doc/manual/en/getting-started/explore.xml, /cvsroot/xmlresume/resume/src/doc/manual/en/getting-started/setup.xml:
+	User guide docs... I guess I forgot to add these a long time ago.
+
+2002-11-19  brandondoyle  
+
+	* /cvsroot/xmlresume/resume/src/www/css/compact.css:
+	improved referee spacing
+
+	* /cvsroot/xmlresume/resume/src/java/net/sourceforge/xmlresume/filter/Filter.java:
+	Bugfixes for ant support, comment and code cleanups.
+
+	* /cvsroot/xmlresume/resume/examples/Makefile, /cvsroot/xmlresume/resume/examples/build.xml:
+	Changed some variable names to standardize them
+
+2002-11-18  brandondoyle  
+
+	* /cvsroot/xmlresume/resume/src/www/xsl/country/es.xsl, /cvsroot/xmlresume/resume/src/www/xsl/country/propogate-params.sh:
+	Added a check to propogate-params to look for outdated params
+
+	* /cvsroot/xmlresume/resume/src/www/xsl/country/es.xsl, /cvsroot/xmlresume/resume/src/www/xsl/country/fr.xsl, /cvsroot/xmlresume/resume/src/www/xsl/country/it.xsl, /cvsroot/xmlresume/resume/src/www/xsl/country/nl.xsl, /cvsroot/xmlresume/resume/src/www/xsl/country/propogate-params.sh, /cvsroot/xmlresume/resume/src/www/xsl/country/uk.xsl:
+	Added propogate-params.sh, an UGLY shell script to propogate new parameters
+	defined in us.xsl to other country.xsl files with a default translation of
+	"TRANSLATION NEEDED".  See Bruce's Feature Request 557492 for more info.
+	The changed files reflect the changes made after running this new script.
+
+	* /cvsroot/xmlresume/resume/src/www/xsl/country/br.xsl:
+	Updated brazilian translations courtesy of Felipe Leme
+
+	* /cvsroot/xmlresume/resume/examples/build.xml:
+	Added build.xml, an Ant Makefile for building the example resumes.
+
+	* /cvsroot/xmlresume/resume/src/java/net/sourceforge/xmlresume/filter/FileWriterHandler.java:
+	updated DOCTYPE definition from 1.3.1 to 1.5.0.  There needs to be a better
+	solution to this.  It would be nice if we could handle the &lt;!DOCTYPE&gt; events, but they don't seem to be generated anywhere.
+
+	* /cvsroot/xmlresume/resume/src/java/net/sourceforge/xmlresume/filter/TargetFilter.java:
+	Added notationDecl and unparsedEntityDecl methods... which don't do much.
+
+2002-11-15  brandondoyle  
+
+	* /cvsroot/xmlresume/resume/src/www/xsl/country/de.xsl:
+	Improved German language support, contributd by anon in bug# 638455
+
+2002-11-10  brandondoyle  
+
+	* /cvsroot/xmlresume/resume/src/www/xsl/format/fo.xsl, /cvsroot/xmlresume/resume/src/www/xsl/format/html.xsl, /cvsroot/xmlresume/resume/src/www/xsl/format/text.xsl, /cvsroot/xmlresume/resume/src/www/dtd/resume.dtd:
+	The "projects" element may now be included in the "degree" element
+
+	* /cvsroot/xmlresume/resume/examples/Makefile:
+	Added "es" (espanol) as a language (country) option.
+
+2002-11-07  brandondoyle  
+
+	* /cvsroot/xmlresume/resume/src/doc/release/changelog/index.html, /cvsroot/xmlresume/resume/etc/replace_changelog.py:
+	doc changes, changed python location to /usr/local/bin/python
+
+	* /cvsroot/xmlresume/resume/README, /cvsroot/xmlresume/resume/build.xml, /cvsroot/xmlresume/resume/src/java/net/sourceforge/xmlresume/test/ResumeTest.java:
+	Random fixes while trying to build a release.
+
+	* /cvsroot/xmlresume/resume/src/java/net/sourceforge/xmlresume/test/ResumeTest.properties:
+	mved ResumeTest.properties to test/ResumeTest.properties
+
+	* /cvsroot/xmlresume/resume/src/java/net/sourceforge/xmlresume/ResumeTest.properties, /cvsroot/xmlresume/resume/src/java/net/sourceforge/xmlresume/test/testdata/basic.xml, /cvsroot/xmlresume/resume/src/java/net/sourceforge/xmlresume/test/testdata/empty.xml, /cvsroot/xmlresume/resume/src/java/net/sourceforge/xmlresume/test/testdata/huge.xml:
+	mved testdata to test/testdata
+	mved targetdata to test/targetdata
+
+	* /cvsroot/xmlresume/resume/src/java/net/sourceforge/xmlresume/test/ResumeTest.java, /cvsroot/xmlresume/resume/src/java/net/sourceforge/xmlresume/test/Setting.java, /cvsroot/xmlresume/resume/src/java/net/sourceforge/xmlresume/test/Parameter.java, /cvsroot/xmlresume/resume/src/java/net/sourceforge/xmlresume/ResumeTest.java, /cvsroot/xmlresume/resume/src/java/net/sourceforge/xmlresume/Setting.java, /cvsroot/xmlresume/resume/src/java/net/sourceforge/xmlresume/Parameter.java:
+	Moved the regression testing classes into a "test" package
+
+	* /cvsroot/xmlresume/resume/src/java/net/sourceforge/xmlresume/filter/javadoc.sh, /cvsroot/xmlresume/resume/src/java/net/sourceforge/xmlresume/doc.tgz, /cvsroot/xmlresume/resume/src/java/net/sourceforge/xmlresume/javadoc.sh:
+	Moved documentation to net/sourceforge/xmlresume/doc.tgz
+
+	* /cvsroot/xmlresume/resume/src/java/net/sourceforge/xmlresume/filter/FileWriterHandler.java, /cvsroot/xmlresume/resume/src/java/net/sourceforge/xmlresume/filter/Filter.java, /cvsroot/xmlresume/resume/src/java/net/sourceforge/xmlresume/filter/README, /cvsroot/xmlresume/resume/src/java/net/sourceforge/xmlresume/filter/TargetFilter.java, /cvsroot/xmlresume/resume/src/java/net/sourceforge/xmlresume/filter/CategoryFilter.java:
+	Replaced "categories" with "targets" in all source files.
+
+	* /cvsroot/xmlresume/resume/src/doc/manual/en/getting-started/convert.xml, /cvsroot/xmlresume/resume/src/doc/manual/en/getting-started/create.xml, /cvsroot/xmlresume/resume/README:
+	Replaced these files with explore and setup
+
+	* /cvsroot/xmlresume/resume/build.xml:
+	Replaced old "cutting a release" checklist with more extensive one from
+	http://sourceforge.net/docman/display_doc.php?docid=10468&amp;group_id=29512
+
+	* /cvsroot/xmlresume/resume/src/www/css/blueorange.css:
+	It wasn't the dash.  It was the ampersand I had inside the file.
+
+	* /cvsroot/xmlresume/resume/src/www/css/blue-orange.css, /cvsroot/xmlresume/resume/src/www/css/blueorange.css:
+	The dash was causing problems, I think
+
+	* /cvsroot/xmlresume/resume/src/doc/manual/en/elementref/intro.xml, /cvsroot/xmlresume/resume/src/doc/release/changelog/index.html:
+	Doc bugs and a changelog addition.
+
+	* /cvsroot/xmlresume/resume/src/java/net/sourceforge/xmlresume/filter/FileWriterHandler.java, /cvsroot/xmlresume/resume/src/java/net/sourceforge/xmlresume/filter/Filter.java:
+	Proper character-encoding support which should work with all VMs going back to 1.2 or perhaps even 1.1
+
+2002-11-06  brandondoyle  
+
+	* /cvsroot/xmlresume/resume/src/doc/release/changelog/index.html, /cvsroot/xmlresume/resume/src/doc/release/news/index.html:
+	yup... more doc changes for 1.5.0
+
+	* /cvsroot/xmlresume/resume/src/doc/README.src:
+	Added a pointer to the news section of the docs
+
+	* /cvsroot/xmlresume/resume/src/doc/manual/en/glossary.xml:
+	Added a few glossary terms.
+
+	* /cvsroot/xmlresume/resume/build.xml:
+	Release support for the java filter stuff
+
+	* /cvsroot/xmlresume/resume/src/www/xsl/country/es.xsl:
+	Spanish language support, contributed by Miguel Coca.
+
+	* /cvsroot/xmlresume/resume/src/java/net/sourceforge/xmlresume/filter/Filter.java:
+	Restored specification of UTF-8 in the PrintStream constructor; this is
+	required to prevent character codes from being translated too early.
+
+	Unfortunately, this precludes the possibility of using the filter with
+	Jre 1.3.1 or earlier... bad luck all around.
+
+	* /cvsroot/xmlresume/resume/src/www/xsl/params.xsl:
+	Changed the value of css.href so that show up in the right spot for the release users
+
+	* /cvsroot/xmlresume/resume/examples/Makefile, /cvsroot/xmlresume/resume/examples/example2.xml:
+	Added parts to example2.xml to represent new parts of the DTD and demonstrate the filter idea.
+
+	* /cvsroot/xmlresume/resume/src/doc/manual/en/paramref/intro.xml, /cvsroot/xmlresume/resume/src/doc/manual/entities/divisions.ent, /cvsroot/xmlresume/resume/src/doc/release/todo/index.html, /cvsroot/xmlresume/resume/src/doc/manual/en/bookinfo.xml, /cvsroot/xmlresume/resume/src/doc/manual/en/elementref/intro.xml, /cvsroot/xmlresume/resume/src/doc/manual/en/glossary.xml, /cvsroot/xmlresume/resume/src/doc/manual/en/intro.xml, /cvsroot/xmlresume/resume/src/doc/manual/manual.xml:
+	User guide changes and additions
+
+2002-11-05  brandondoyle  
+
+	* /cvsroot/xmlresume/resume/src/doc/release/news/index.html, /cvsroot/xmlresume/resume/src/doc/manual/en/elementref/element.project.xml, /cvsroot/xmlresume/resume/src/doc/manual/en/elementref/intro.xml, /cvsroot/xmlresume/resume/src/doc/release/changelog/index.html:
+	Final (really this time) doc changes for 1.5.0
+
+	* /cvsroot/xmlresume/resume/README:
+	typo fixes
+
+	* /cvsroot/xmlresume/resume/src/www/dtd/resume.dtd, /cvsroot/xmlresume/resume/src/www/xsl/format/fo.xsl, /cvsroot/xmlresume/resume/src/www/xsl/format/html.xsl, /cvsroot/xmlresume/resume/src/www/xsl/format/text.xsl, /cvsroot/xmlresume/resume/src/www/xsl/lib/common.xsl, /cvsroot/xmlresume/resume/src/www/xsl/params.xsl:
+	Allow for a title attribute in the project element.
+	$skills.title.separator and $subjects.title.separator have been replaced by
+	$title.separator
+
+2002-11-04  brandondoyle  
+
+	* /cvsroot/xmlresume/resume/src/www/xsl/format/html.xsl:
+	whitespace stuff
+
+	* /cvsroot/xmlresume/resume/src/www/dtd/resume.dtd:
+	"degree" element no longer requires a "major" element (feature req 594173)
+	because not all international universities require a major.  Support for
+	optional majors has been in xsl for awhile, this just changes the dtd to
+	reflect that.
+
+	* /cvsroot/xmlresume/resume/src/www/xsl/format/html.xsl:
+	bug 601475, changed &lt;xsl:output method="html" ...&gt; (was method="xml").
+	This allows us to skip the forced output of the
+	&lt;META http-equiv="Content-Type" content="text/html; charset=UTF-8"&gt;
+
+	* /cvsroot/xmlresume/resume/src/www/xsl/format/html.xsl, /cvsroot/xmlresume/resume/src/www/xsl/format/text.xsl, /cvsroot/xmlresume/resume/src/www/xsl/format/fo.xsl:
+	The "period" element can now be used in place of "date" in "award" and
+	"clearance".  Also fixed a bug in fo.xsl that forced 2-column referee
+	layout on people, and some minor whitespace fixes that are only partially
+	done.
+
+	* /cvsroot/xmlresume/resume/README:
+	it's cvs tag release-X_Y_Z, not release-X.Y.Z
+
+	* /cvsroot/xmlresume/resume/README: updated release procedure
+
+	* /cvsroot/xmlresume/resume/src/doc/release/news/index.html, /cvsroot/xmlresume/resume/src/doc/release/todo/index.html, /cvsroot/xmlresume/resume/build.xml, /cvsroot/xmlresume/resume/src/doc/release/changelog/index.html, /cvsroot/xmlresume/resume/src/doc/release/index.html:
+	doc changes for release 1.5.0
+
+	* /cvsroot/xmlresume/resume/examples/Makefile:
+	Added $(resume).rtf to list of files to rm during clean.
+
+	* /cvsroot/xmlresume/resume/examples/Makefile, /cvsroot/xmlresume/resume/examples/example2.xml:
+	Updated Makefile to support filtering and add targeted elements to example2.xml
+
+	* /cvsroot/xmlresume/resume/src/www/xsl/country/it.xsl, /cvsroot/xmlresume/resume/src/www/xsl/country/us.xsl, /cvsroot/xmlresume/resume/src/www/xsl/format/fo.xsl, /cvsroot/xmlresume/resume/src/www/xsl/format/html.xsl, /cvsroot/xmlresume/resume/src/www/xsl/format/text.xsl, /cvsroot/xmlresume/resume/src/www/xsl/lib/common.xsl, /cvsroot/xmlresume/resume/src/www/xsl/country/fr.xsl:
+	Bugs 624365, 629607 request that we allow non-english users to use different
+	phrases for "Mobile Phone", "Home Phone", and the like.  This change replaces
+	the home.word param (and mobile.word, and work.word respectively) with
+	phone.home.phrase and fax.home.phrase.
+
+	* /cvsroot/xmlresume/resume/examples/Makefile:
+	Added Makefile support for RTF using xmlmind's fo-&gt;rtf converter, which seems
+	to work ok.
+
+	* /cvsroot/xmlresume/resume/src/www/xsl/format/fo.xsl, /cvsroot/xmlresume/resume/src/www/xsl/format/html.xsl, /cvsroot/xmlresume/resume/src/www/xsl/params.xsl:
+	Added two column support for the referees section
+
+	* /cvsroot/xmlresume/resume/src/www/xsl/country/br.xsl:
+	fixed the character code for "pagina"
+
+	* /cvsroot/xmlresume/resume/src/www/css/blue-orange.css, /cvsroot/xmlresume/resume/src/www/css/compact.css, /cvsroot/xmlresume/resume/src/www/css/gray.css, /cvsroot/xmlresume/resume/src/www/css/original.css, /cvsroot/xmlresume/resume/src/www/css/professional.css:
+	css support for 2-column format, misc. fixes
+
+	* /cvsroot/xmlresume/resume/src/www/css/CSS_Classes.txt, /cvsroot/xmlresume/resume/src/www/css/cssClasses.sh, /cvsroot/xmlresume/resume/src/www/css/cssClasses.txt:
+	cssClasses.(sh|txt)-- create or maintain a list of available CSS classes.
+
+2002-11-03  brandondoyle  
+
+	* /cvsroot/xmlresume/resume/src/doc/manual/en/elementref/intro.xml, /cvsroot/xmlresume/resume/src/www/xsl/format/fo.xsl, /cvsroot/xmlresume/resume/src/www/xsl/format/html.xsl, /cvsroot/xmlresume/resume/src/www/xsl/format/text.xsl, /cvsroot/xmlresume/resume/src/www/dtd/resume.dtd:
+	Allow the use of "date" elements in place of "period" in membership and jobs.
+
+	* /cvsroot/xmlresume/resume/src/www/xsl/paper/letter.xsl:
+	Reduced margin size to use the page more efficiently.  New settings should allow enough room for printing/faxing.
+
+2002-10-29  brandondoyle  
+
+	* /cvsroot/xmlresume/resume/src/www/xsl/misc/html_contemporary.xsl, /cvsroot/xmlresume/resume/src/www/xsl/misc/html_professional.xsl:
+	Deprecated the use of these files; it seems like a heap of trouble to maintain
+	when CSS can be used about as easily.  (And by deprecating, I just put
+	a note in the file saying "don't use this.")
+
+	* /cvsroot/xmlresume/resume/src/www/xsl/country/fr.xsl:
+	Support request # 629607, changes and additions to reflect the french style
+
+	* /cvsroot/xmlresume/resume/src/www/xsl/params.xsl:
+	forgot a closing comment tag
+
+	* /cvsroot/xmlresume/resume/src/www/xsl/params.xsl:
+	added reminder about finding the right css directory.
+
+	* /cvsroot/xmlresume/resume/src/www/xsl/format/html.xsl, /cvsroot/xmlresume/resume/src/www/xsl/params.xsl:
+	 * Simple cleanup of params.xsl comments
+	 * Added param "css.embed" to allow for optional embedding of css style tags directly into the html file.  Allows for easier file transfer (one file instead of two)
+
+2002-10-28  brandondoyle  
+
+	* /cvsroot/xmlresume/resume/src/www/css/resume_professional.css, /cvsroot/xmlresume/resume/src/www/css/resume_contemporary.css, /cvsroot/xmlresume/resume/src/www/css/resume1.css, /cvsroot/xmlresume/resume/src/www/css/resume2.css, /cvsroot/xmlresume/resume/src/www/css/resume3.css, /cvsroot/xmlresume/resume/src/www/css/resume4.css, /cvsroot/xmlresume/resume/src/www/css/original.css, /cvsroot/xmlresume/resume/src/www/css/professional.css, /cvsroot/xmlresume/resume/src/www/css/gray.css, /cvsroot/xmlresume/resume/src/www/css/blue-orange.css, /cvsroot/xmlresume/resume/src/www/css/compact.css, /cvsroot/xmlresume/resume/src/www/css/NOTICE, /cvsroot/xmlresume/resume/src/www/css/CSS_Classes.txt:
+	 * Replaced/removed resume*.css with equivalent, descriptively named files.
+	 * Wrapped all CSS with xml tags to allow embedding into the generated html files (allows for easy emailing of an html resume)
+	 * Moved Copyright/usage notice into NOTICE
+	 * Created CSS_Classes.txt, which lists all available CSS classes for the xmlresume, plus a command to update the list.
+
+2002-10-26  brandondoyle  
+
+	* /cvsroot/xmlresume/resume/src/java/net/sourceforge/xmlresume/filter/Filter.java:
+	PrintStream.PrintStream(OutputStream, boolean, String charset) does not exist
+	prior to JRE 1.3, so I've changed it to use a different constructor.
+
+2002-10-22  brandondoyle  
+
+	* /cvsroot/xmlresume/resume/src/www/xsl/country/fr.xsl:
+	Changed in.word and achievements.word to better reflect current french
+	style.  SF Patch # 618302
+
+2002-10-19  brandondoyle  
+
+	* /cvsroot/xmlresume/resume/examples/Makefile:
+	Added all the countries we support to the list of possible vals for "country"
+
+	* /cvsroot/xmlresume/resume/src/www/xsl/country/it.xsl:
+	Italian pluralization rules:
+		male: cano -&gt; cani
+		female: porta -&gt; porte
+
+2002-07-16  Bruce Christensen  
+
+	* /cvsroot/xmlresume/resume/src/doc/release/todo/index.html:
+	Added a note about looking on the SF feature request page for more things
+	to do.
+
+	* /cvsroot/xmlresume/resume/src/doc/release/changelog/index.html:
+	The &lt;h1&gt; on this was copied-and-pasted from the authors file. Fixed to say
+	"changelog".
+
+	* /cvsroot/xmlresume/resume/etc/replace_changelog.py:
+	Replaced the actual changelog text (leaving surrrounding text intact) in
+	src/doc/release/changelog/index.html.
+
+	* /cvsroot/xmlresume/resume/build.xml: Updated version to 1.4.2.
+
+	* /cvsroot/xmlresume/resume/src/doc/manual/en/elementref/intro.xml, /cvsroot/xmlresume/resume/src/doc/release/authors/index.html, /cvsroot/xmlresume/resume/src/doc/release/news/index.html:
+	Updated for 1.4.2.
+
+	* /cvsroot/xmlresume/resume/src/doc/release/changelog/index.html:
+	Updated changelog for 1.4.2.
+
+	* /cvsroot/xmlresume/resume/src/doc/manual/xsl/fo.xsl:
+	Fixed some parameters that were causing FOP to choke (or else emit more
+	than 50000 lines of error messages).
+
+	* /cvsroot/xmlresume/resume/build.xml:
+	Build and copy PDF manual for web site.
+
+	* /cvsroot/xmlresume/resume/build.xml:
+	Commented out patch-for-fop section, as it doesn't seem to be needed with
+	FOP 0.20.3 and docbook-xsl-1.52.2
+
+	* /cvsroot/xmlresume/resume/src/www/css/compact.css:
+	Added, thanks to Mark Miller.
+
+	* /cvsroot/xmlresume/resume/src/doc/manual/en/paramref/param.subjects.format.xml:
+	Updated with better formatting for examples.
+
+2002-07-15  Bruce Christensen  
+
+	* /cvsroot/xmlresume/resume/src/doc/manual/en/paramref/param.subjects.format.xml:
+	Added documentation for the subjects.format parameter.
+
+	* /cvsroot/xmlresume/resume/src/www/xsl/format/fo.xsl, /cvsroot/xmlresume/resume/src/www/xsl/format/html.xsl, /cvsroot/xmlresume/resume/src/www/xsl/format/text.xsl, /cvsroot/xmlresume/resume/src/www/xsl/lib/common.xsl, /cvsroot/xmlresume/resume/src/www/xsl/params.xsl:
+	Applied Mark Miller's patch (cleaned up by me) for comma-separated degree
+	subject formatting.
+
+2002-06-29  Bruce Christensen  
+
+	* /cvsroot/xmlresume/resume/src/doc/manual/en/getting-started/convert.xml:
+	Updated and clarified wording a bit.
+
+2002-06-24  Bruce Christensen  
+
+	* /cvsroot/xmlresume/resume/src/www/xsl/misc/normalize-whitespace.xsl:
+	This file normalizes whitespace in an XML file similar to the way HTML
+	processors condense whitespace:
+	 - all whitespace characters are replaced with space characters
+	   ("&amp;#x9;" -&gt; " ")
+	 - all-whitespace text nodes are removed ("&lt;url&gt;  &lt;/url&gt;" -&gt; "&lt;url&gt;&lt;/url&gt;")
+	 - whitespace at the beginning and end of element contents is removed
+	   ("&lt;url&gt; a &lt;/url&gt;" -&gt; "&lt;url&gt;a&lt;/url&gt;")
+	 - consecutive whitespace characters are converted into a single space
+	   character ("this is   a test" -&gt; "this is a test")
+
+	* /cvsroot/xmlresume/resume/src/www/xsl/format/text.xsl:
+	Fixed bug 566653 (unexpected line breaks in text output).
+
+2002-06-16  Bruce Christensen  
+
+	* /cvsroot/xmlresume/resume/src/doc/release/news/index.html:
+	Fixed erroneous version number.
+
+	* /cvsroot/xmlresume/resume/build.xml: Added a release.upload target.
+
+	Fixed the install.web target. (It should have depended on
+	doc.manual.html-multiple.web, but it didn't.)
+
+	* /cvsroot/xmlresume/resume/src/doc/release/changelog/index.html:
+	/Really/ updated for 1.4.1 this time. I fixed something after I commited
+	this last time.
+
+	* /cvsroot/xmlresume/resume/build.xml, /cvsroot/xmlresume/resume/src/doc/manual/img/box-0.gif, /cvsroot/xmlresume/resume/src/doc/manual/img/box-1.gif, /cvsroot/xmlresume/resume/src/doc/manual/img/caret-l.gif, /cvsroot/xmlresume/resume/src/doc/manual/img/caret-r.gif, /cvsroot/xmlresume/resume/src/doc/manual/img/caret-t.gif, /cvsroot/xmlresume/resume/src/doc/manual/img/caret-u.gif:
+	Added images for HTML-formatted manual (stolen from the php.net web site).
+
+	* /cvsroot/xmlresume/resume/build.xml: Updated version to 1.4.1.
+
+	* /cvsroot/xmlresume/resume/src/doc/release/changelog/index.html:
+	Updated for release 1.4.1.
+
+	* /cvsroot/xmlresume/resume/src/doc/release/index.html:
+	Updated for release 1.4.1. (Changed XSL paths to include output directory).
+
+	* /cvsroot/xmlresume/resume/src/doc/release/news/index.html:
+	Fixed an HTML error.
+
+	* /cvsroot/xmlresume/resume/src/doc/manual/en/elementref/intro.xml:
+	Fixed a typo.
+
+	* /cvsroot/xmlresume/resume/src/java/net/sourceforge/xmlresume/ResumeTest.java:
+	Fixed to point to new location for output stylesheets.
+
+	* /cvsroot/xmlresume/resume/src/www/xsl/format/text.xsl:
+	Changed the structure of the template that formats subjects to work around
+	(what I think is) a bug in Xalan.
+
+	* /cvsroot/xmlresume/resume/src/www/xsl/lib/common.xsl:
+	Switch from &lt;xsl:include&gt;ing string.xsl to &lt;xsl:import&gt;ing it. This avoids
+	a double-inclusion, since the output format stylesheets include string.xsl.
+
+2002-06-15  Bruce Christensen  
+
+	* /cvsroot/xmlresume/resume/src/doc/manual/en/elementref/intro.xml:
+	Added a note about the new &lt;location&gt; element to this list of changes for
+	version 1.4.1.
+
+	* /cvsroot/xmlresume/resume/src/www/dtd/iso-lat1.ent:
+	Updated this file with the latest version from:
+	http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/docbook/xmlcharent/iso-lat1.ent?rev=1.3&amp;content-type=text/vnd.viewcvs-markup
+
+	It includes fixes for a few erroneous characters in the previous version.
+	It also includes an appropriate copyright notice, which the original
+	version did not.
+
+2002-06-14  Sean Kelly  
+
+	* /cvsroot/xmlresume/resume/src/doc/release/authors/index.html, /cvsroot/xmlresume/resume/src/doc/release/index.html, /cvsroot/xmlresume/resume/src/java/net/sourceforge/xmlresume/ResumeTest.properties:
+	Add notes about Dutch resumes; add Dutch resume to test properties.
+
+	* /cvsroot/xmlresume/resume/src/www/xsl/country/nl.xsl, /cvsroot/xmlresume/resume/src/www/xsl/output/nl-a4.xsl, /cvsroot/xmlresume/resume/src/www/xsl/output/nl-html.xsl, /cvsroot/xmlresume/resume/src/www/xsl/output/nl-text.xsl:
+	Dutch resumes, contributed by Andre van Dijk 
+
+	* /cvsroot/xmlresume/resume/contrib/resume.bat:
+	Format resume with Windows batch file, courtesy of Payan Mirrashidi.
+
+	* /cvsroot/xmlresume/resume/contrib/format-cygwin.sh:
+	Cygwin-compatible shell script to format resumes, courtesy of Will
+	Sargent.
+
+	* /cvsroot/xmlresume/resume/build.xml:
+	Make the img directory if it doesn't exist.
+
+2002-06-14  Bruce Christensen  
+
+	* /cvsroot/xmlresume/resume/src/doc/manual/en/elementref/element.name.xml:
+	Removed the list of required and allowed elements, since we automatically
+	generate that information.
+
+	* /cvsroot/xmlresume/resume/src/doc/manual/en/elementref/intro.xml:
+	Added a note that &lt;name&gt; may now contain a &lt;title&gt;.
+
+	* /cvsroot/xmlresume/resume/src/doc/manual/en/elementref/element.title.xml, /cvsroot/xmlresume/resume/src/www/dtd/resume.dtd, /cvsroot/xmlresume/resume/src/www/xsl/format/fo.xsl, /cvsroot/xmlresume/resume/src/www/xsl/format/html.xsl, /cvsroot/xmlresume/resume/src/www/xsl/format/text.xsl, /cvsroot/xmlresume/resume/src/www/xsl/lib/common.xsl, /cvsroot/xmlresume/resume/src/doc/manual/en/elementref/element.name.xml:
+	Added support for a &lt;title&gt; element within a &lt;name&gt; (feature request
+	568565).
+
+	Also moved the templates that format a name from each of the format XSLT
+	files (html.xsl, text.xsl, and fo.xsl) into common.xsl, since they were all
+	exactly the same.
+
+2002-06-10  Bruce Christensen  
+
+	* /cvsroot/xmlresume/resume/build.xml:
+	The install.web target now filters the files it copies.
+
+	* /cvsroot/xmlresume/resume/src/www/xsl/format/fo.xsl, /cvsroot/xmlresume/resume/src/www/xsl/params.xsl:
+	Renamed the copyright.font.size parameter to fineprint.font.size. It is now
+	applied to the "last modified" date in FO output.
+
+2002-06-08  Bruce Christensen  
+
+	* /cvsroot/xmlresume/resume/src/doc/manual/xsl/common.xsl, /cvsroot/xmlresume/resume/src/doc/manual/xsl/fo.xsl, /cvsroot/xmlresume/resume/src/doc/manual/xsl/html-common.xsl, /cvsroot/xmlresume/resume/src/doc/manual/xsl/html-multiple.web.xsl, /cvsroot/xmlresume/resume/src/doc/manual/xsl/html-multiple.xsl, /cvsroot/xmlresume/resume/build.xml, /cvsroot/xmlresume/resume/src/doc/manual/css/manual.css, /cvsroot/xmlresume/resume/src/doc/manual/manual.xml:
+	 - Added ability to build  a version of the manual suitable for inclusion
+	   on the XML resume web site.
+	 - Prettied up the manual (fonts, colors, navigation bars)
+
+	* /cvsroot/xmlresume/resume/src/www/dtd/resume.dtd, /cvsroot/xmlresume/resume/src/www/xsl/format/fo.xsl, /cvsroot/xmlresume/resume/src/www/xsl/format/html.xsl, /cvsroot/xmlresume/resume/src/www/xsl/format/text.xsl, /cvsroot/xmlresume/resume/src/www/xsl/lib/common.xsl, /cvsroot/xmlresume/resume/src/www/xsl/lib/textlayout.xsl, /cvsroot/xmlresume/resume/src/www/xsl/params.xsl, /cvsroot/xmlresume/resume/src/doc/manual/en/elementref/element.location.xml:
+	 - Added support for a &lt;location&gt; sub-element in &lt;job&gt;, &lt;membership&gt;, and
+	   &lt;degree&gt;.
+	 - Normalized formatting a bit between HTML, text, and PDF output. Jobs and
+	   memberships are now formatted as:
+
+	   Title
+	   Organization[, location]
+	   Date
+
+	   [Description...]
+
+2002-06-07  Bruce Christensen  
+
+	* /cvsroot/xmlresume/resume/README:
+	Added a section on how to change the DTD.
+
+	* /cvsroot/xmlresume/resume/src/doc/manual/README: Minor updates.
+
+	Removed mention of the sgml dir, as we no longer include the SGML tools;
+	external versions installed on a developer's machine are used instead.
+
+2002-06-01  Bruce Christensen  
+
+	* /cvsroot/xmlresume/resume/src/www/dtd/resume.dtd:
+	Made &lt;title&gt; an allowable child of &lt;clearances&gt; instead of &lt;clearance&gt;.
+
+	* /cvsroot/xmlresume/resume/src/doc/manual/en/cssref/chapter.xml:
+	The text about the achievement class now refers to the achievement element.
+	(It referred to the skill element before.)
+
+2002-05-31  Bruce Christensen  
+
+	* /cvsroot/xmlresume/resume/src/java/net/sourceforge/xmlresume/filter/Filter.java:
+	Fixed a stupid bug included in the last commit (mixed up arguments between
+	two constructors).
+
+	* /cvsroot/xmlresume/resume/src/java/net/sourceforge/xmlresume/filter/FileWriterHandler.java, /cvsroot/xmlresume/resume/src/java/net/sourceforge/xmlresume/filter/Filter.java:
+	Removed code from FileWriterHandler that escaped any non-ASCII character
+	with a hex entity. Instead, we now set the output character set to UTF-8 in
+	Filter, thus solving the problem (non-ASCII characters are converted to "?"
+	when output) in a simpler way.
+
+	* /cvsroot/xmlresume/resume/src/www/css/resume1.css, /cvsroot/xmlresume/resume/src/www/css/resume2.css, /cvsroot/xmlresume/resume/src/www/css/resume3.css, /cvsroot/xmlresume/resume/src/www/css/resume4.css, /cvsroot/xmlresume/resume/src/www/dtd/resume.dtd, /cvsroot/xmlresume/resume/src/www/xsl/country/us.xsl, /cvsroot/xmlresume/resume/src/www/xsl/format/fo.xsl, /cvsroot/xmlresume/resume/src/www/xsl/format/html.xsl, /cvsroot/xmlresume/resume/src/www/xsl/format/text.xsl, /cvsroot/xmlresume/resume/src/www/xsl/params.xsl, /cvsroot/xmlresume/resume/src/doc/manual/en/elementref/element.clearance.xml, /cvsroot/xmlresume/resume/src/doc/manual/en/elementref/element.clearances.xml, /cvsroot/xmlresume/resume/src/doc/manual/en/elementref/element.date.xml, /cvsroot/xmlresume/resume/src/doc/manual/en/elementref/element.level.xml, /cvsroot/xmlresume/resume/src/doc/manual/en/elementref/intro.xml:
+	Added support for security clearances (feature request 396338). This is
+	based on patch 562652, submitted by Nick Chalko, but with heavy changes by
+	myself.
+
+	* /cvsroot/xmlresume/resume/src/www/xsl/format/fo.xsl, /cvsroot/xmlresume/resume/src/www/xsl/format/html.xsl, /cvsroot/xmlresume/resume/src/www/xsl/lib/common.xsl:
+	Fixed a rather nasty bug described in
+	http://sourceforge.net/forum/forum.php?thread_id=687115&amp;forum_id=92731.
+
+	The problem was with whitespace normalization in &lt;skills&gt;. We wanted to
+	normalize whitespace, so we would grab the result of &lt;xsl:apply-templates/&gt;
+	into $Text, and then output normalize-space($Text). Of course,
+	normalize-space converts its argument into a string, so if a skill contains
+	any other elements (say, a &lt;link&gt;), those elements get killed by the
+	normalization.
+
+	Solution? Roll our own space normalization, of course! We process
+	skill//text() nodes individually, normalizing space in each of them, and
+	outputting a space after each if needed.
+
+2002-05-30  Bruce Christensen  
+
+	* /cvsroot/xmlresume/resume/src/doc/manual/en/elementref/intro.xml, /cvsroot/xmlresume/resume/src/www/dtd/resume.dtd:
+	Added support for inlines (including &lt;link&gt; and &lt;url&gt;) to &lt;organzation&gt; and
+	&lt;institution&gt;, per feature request 562428.
+
+	* /cvsroot/xmlresume/resume/src/www/xsl/format/fo.xsl:
+	Changed a bunch of instances of "&lt;xsl:value-of select="."/&gt;" to
+	"&lt;xsl:apply-templates/&gt;".
+
+	* /cvsroot/xmlresume/resume/src/www/css/resume4.css:
+	Nice-looking new stylesheet. (If I do say so myself. :)
+
+	* /cvsroot/xmlresume/resume/src/www/dtd/resume.dtd, /cvsroot/xmlresume/resume/src/www/xsl/country/us.xsl, /cvsroot/xmlresume/resume/src/www/xsl/format/fo.xsl, /cvsroot/xmlresume/resume/src/www/xsl/format/html.xsl, /cvsroot/xmlresume/resume/src/www/xsl/format/text.xsl, /cvsroot/xmlresume/resume/src/www/xsl/params.xsl, /cvsroot/xmlresume/resume/src/doc/manual/en/cssref/chapter.xml, /cvsroot/xmlresume/resume/src/doc/manual/en/elementref/element.gpa.xml, /cvsroot/xmlresume/resume/src/doc/manual/en/elementref/element.possible.xml, /cvsroot/xmlresume/resume/src/doc/manual/en/elementref/element.score.xml, /cvsroot/xmlresume/resume/src/doc/manual/en/elementref/intro.xml:
+	Added support for GPAs.
+
+	* /cvsroot/xmlresume/resume/src/java/net/sourceforge/xmlresume/filter/CategoryFilter.java, /cvsroot/xmlresume/resume/src/java/net/sourceforge/xmlresume/filter/FileWriterHandler.java, /cvsroot/xmlresume/resume/src/java/net/sourceforge/xmlresume/filter/Filter.java, /cvsroot/xmlresume/resume/src/java/net/sourceforge/xmlresume/filter/Props.java, /cvsroot/xmlresume/resume/src/java/net/sourceforge/xmlresume/filter/README, /cvsroot/xmlresume/resume/src/java/net/sourceforge/xmlresume/filter/javadoc.sh:
+	Added category filter support, written by Mark Miller .
+
+	* /cvsroot/xmlresume/resume/src/doc/manual/en/cssref/chapter.xml, /cvsroot/xmlresume/resume/src/www/xsl/format/html.xsl:
+	Some updates to HTML formatting:
+	 - Unified HTML heading formatting. There are no longer different CSS
+	   classes for each heading; they're all in the "heading" class. Also
+	   there's a named template (called Heading) that should be used to output
+	   any section heading.
+	 - Removed "resume" css class from the body tag, instead wrapping each
+	   resume in a &lt;div class="resume"&gt; instead. It's forseeable that there
+	   would be multiple resumes per source file, so it didn't make sense to
+	   have that tag in the body.
+	 - The header is now wrapped with &lt;div class="header"&gt; in both standard and
+	   centered modes. The headerBlock class has been removed.
+	 - Contact information is now wrapped in parapgraph tags. This fixes an
+	   XHTML validation problem. It used to be that a single &lt;p&gt;...&lt;/p&gt;
+	   contained both address and contact information in the header, but the
+	   address was also wrapped in a &lt;p&gt;...&lt;/p&gt;. This created invalid XHTML, so
+	   the &lt;p&gt; tags were removed from the header, but added to contact
+	   information.
+
+2002-05-26  Bruce Christensen  
+
+	* /cvsroot/xmlresume/resume/src/www/xsl/misc/html_professional.xsl, /cvsroot/xmlresume/resume/src/www/xsl/output/br-a4.xsl, /cvsroot/xmlresume/resume/src/www/xsl/output/br-html.xsl, /cvsroot/xmlresume/resume/src/www/xsl/output/br-text.xsl, /cvsroot/xmlresume/resume/src/www/xsl/output/de-a4.xsl, /cvsroot/xmlresume/resume/src/www/xsl/output/de-html.xsl, /cvsroot/xmlresume/resume/src/www/xsl/output/de-text.xsl, /cvsroot/xmlresume/resume/src/www/xsl/output/fr-a4.xsl, /cvsroot/xmlresume/resume/src/www/xsl/output/fr-html.xsl, /cvsroot/xmlresume/resume/src/www/xsl/output/fr-text.xsl, /cvsroot/xmlresume/resume/src/www/xsl/output/it-a4.xsl, /cvsroot/xmlresume/resume/src/www/xsl/output/it-html.xsl, /cvsroot/xmlresume/resume/src/www/xsl/output/it-text.xsl, /cvsroot/xmlresume/resume/src/www/xsl/output/uk-a4.xsl, /cvsroot/xmlresume/resume/src/www/xsl/output/uk-html.xsl, /cvsroot/xmlresume/resume/src/www/xsl/output/uk-text.xsl, /cvsroot/xmlresume/resume/src/www/xsl/output/us-html.xsl, /cvsroot/xmlresume/resume/src/www/xsl/output/us-letter.xsl, /cvsroot/xmlresume/resume/src/www/xsl/output/us-text.xsl, /cvsroot/xmlresume/resume/src/www/xsl/paper/a4.xsl, /cvsroot/xmlresume/resume/src/www/xsl/paper/letter.xsl, /cvsroot/xmlresume/resume/examples/Makefile, /cvsroot/xmlresume/resume/src/www/xsl/124-130.xsl, /cvsroot/xmlresume/resume/src/www/xsl/13x-140.xsl, /cvsroot/xmlresume/resume/src/www/xsl/br-a4.xsl, /cvsroot/xmlresume/resume/src/www/xsl/br-html.xsl, /cvsroot/xmlresume/resume/src/www/xsl/br-params.xsl, /cvsroot/xmlresume/resume/src/www/xsl/br-text.xsl, /cvsroot/xmlresume/resume/src/www/xsl/country/br.xsl, /cvsroot/xmlresume/resume/src/www/xsl/country/de.xsl, /cvsroot/xmlresume/resume/src/www/xsl/country/fr.xsl, /cvsroot/xmlresume/resume/src/www/xsl/country/it.xsl, /cvsroot/xmlresume/resume/src/www/xsl/country/uk.xsl, /cvsroot/xmlresume/resume/src/www/xsl/country/us.xsl, /cvsroot/xmlresume/resume/src/www/xsl/de-a4.xsl, /cvsroot/xmlresume/resume/src/www/xsl/de-html.xsl, /cvsroot/xmlresume/resume/src/www/xsl/de-params.xsl, /cvsroot/xmlresume/resume/src/www/xsl/de-text.xsl, /cvsroot/xmlresume/resume/src/www/xsl/default.xsl, /cvsroot/xmlresume/resume/src/www/xsl/format/fo.xsl, /cvsroot/xmlresume/resume/src/www/xsl/format/html.xsl, /cvsroot/xmlresume/resume/src/www/xsl/format/text.xsl, /cvsroot/xmlresume/resume/src/www/xsl/fr-a4.xsl, /cvsroot/xmlresume/resume/src/www/xsl/fr-html.xsl, /cvsroot/xmlresume/resume/src/www/xsl/fr-params.xsl, /cvsroot/xmlresume/resume/src/www/xsl/fr-text.xsl, /cvsroot/xmlresume/resume/src/www/xsl/html_contemporary.xsl, /cvsroot/xmlresume/resume/src/www/xsl/html_professional.xsl, /cvsroot/xmlresume/resume/src/www/xsl/it-a4.xsl, /cvsroot/xmlresume/resume/src/www/xsl/it-html.xsl, /cvsroot/xmlresume/resume/src/www/xsl/it-params.xsl, /cvsroot/xmlresume/resume/src/www/xsl/it-text.xsl, /cvsroot/xmlresume/resume/src/www/xsl/lib/address.xsl, /cvsroot/xmlresume/resume/src/www/xsl/lib/common.xsl, /cvsroot/xmlresume/resume/src/www/xsl/lib/deprecated.xsl, /cvsroot/xmlresume/resume/src/www/xsl/lib/pub.xsl, /cvsroot/xmlresume/resume/src/www/xsl/lib/string.xsl, /cvsroot/xmlresume/resume/src/www/xsl/lib/textlayout.xsl, /cvsroot/xmlresume/resume/src/www/xsl/misc/124-130.xsl, /cvsroot/xmlresume/resume/src/www/xsl/misc/13x-140.xsl, /cvsroot/xmlresume/resume/src/www/xsl/misc/default.xsl, /cvsroot/xmlresume/resume/src/www/xsl/misc/html_contemporary.xsl, /cvsroot/xmlresume/resume/src/www/xsl/params.xsl, /cvsroot/xmlresume/resume/src/www/xsl/uk-a4.xsl, /cvsroot/xmlresume/resume/src/www/xsl/uk-html.xsl, /cvsroot/xmlresume/resume/src/www/xsl/uk-params.xsl, /cvsroot/xmlresume/resume/src/www/xsl/uk-text.xsl, /cvsroot/xmlresume/resume/src/www/xsl/us-html.xsl, /cvsroot/xmlresume/resume/src/www/xsl/us-letter.xsl, /cvsroot/xmlresume/resume/src/www/xsl/us-params.xsl, /cvsroot/xmlresume/resume/src/www/xsl/us-text.xsl:
+	Major directory refactoring in in src/www/xsl.
+
+2002-05-25  Bruce Christensen  
+
+	* /cvsroot/xmlresume/resume/src/www/xsl/us-html.xsl, /cvsroot/xmlresume/resume/src/www/xsl/us-letter.xsl, /cvsroot/xmlresume/resume/src/www/xsl/us-params.xsl, /cvsroot/xmlresume/resume/src/www/xsl/us-text.xsl:
+	Factored out all US-specific words into us-params.xsl.
+
+	* /cvsroot/xmlresume/resume/src/www/xsl/us-letter.xsl:
+	Moved all letter (paper size)-specific parameters into letter.xsl.
+
+2002-05-24  Bruce Christensen  
+
+	* /cvsroot/xmlresume/resume/src/doc/release/changelog/index.html:
+	Updated changelog for version 1.4.0.
+
+	* /cvsroot/xmlresume/resume/etc/rcs2log:
+	Changed my email address from " at " separator to "@" so that it is
+	properly stripped by cltohtml.
+
+	* /cvsroot/xmlresume/resume/build.xml:
+	Added the doc.manual.create-missing target.
+
+	* /cvsroot/xmlresume/resume/etc/cltohtml:
+	Added. This program is used when cutting a release.
+
+	* /cvsroot/xmlresume/resume/src/doc/release/index.html:
+	Changed "will see some harmless error messages" (from FOP) to "may see...",
+	since I don't see any. :)
+
+	* /cvsroot/xmlresume/resume/build.xml:
+	Fixed a path that was out of sync with ResumeTest.java, thus causing
+	run.test to fail.
+
+2002-05-23  Bruce Christensen  
+
+	* /cvsroot/xmlresume/resume/build.xml:
+	Added the doc.manual.check target, which runs "dtddoc.py --check".
+
+2002-05-22  Bruce Christensen  
+
+	* /cvsroot/xmlresume/resume/src/doc/manual/en/elementref/element.degree.xml, /cvsroot/xmlresume/resume/src/doc/manual/en/elementref/element.major.xml, /cvsroot/xmlresume/resume/src/doc/manual/en/elementref/element.minor.xml, /cvsroot/xmlresume/resume/src/doc/manual/en/elementref/intro.xml, /cvsroot/xmlresume/resume/src/doc/release/news/index.html, /cvsroot/xmlresume/resume/src/www/dtd/resume.dtd:
+	Feature request 558871:
+	 - Added the &lt;minor&gt; element.
+	 - &lt;degree&gt;s may now contain multiple &lt;major&gt;s.
+
+2002-05-16  Bruce Christensen  
+
+	* /cvsroot/xmlresume/resume/src/doc/manual/en/paramref/param.referees.display.xml:
+	Added. Documents the referees.display parameter.
+
+	* /cvsroot/xmlresume/resume/src/doc/manual/en/cssref/chapter.xml, /cvsroot/xmlresume/resume/src/doc/manual/en/elementref/element.award.xml, /cvsroot/xmlresume/resume/src/doc/manual/en/elementref/element.awards.xml, /cvsroot/xmlresume/resume/src/doc/manual/en/elementref/element.title.xml, /cvsroot/xmlresume/resume/src/doc/manual/en/elementref/intro.xml, /cvsroot/xmlresume/resume/src/doc/release/news/index.html, /cvsroot/xmlresume/resume/src/www/css/resume3.css, /cvsroot/xmlresume/resume/src/www/dtd/resume.dtd:
+	Added &lt;awards&gt; and &lt;award&gt; to the DTD.
+
+	* /cvsroot/xmlresume/resume/src/doc/manual/en/cssref/chapter.xml:
+	Referees are now formatted using lots of divs, instead of an &lt;h3&gt; and a
+	&lt;p&gt;. Introduced three new CSS classes: referee, refereeName, and
+	refereeContact.
+
+	* /cvsroot/xmlresume/resume/src/www/css/resume3.css:
+	Added formatting for .resume and .resumeName.
+
+2002-05-15  Bruce Christensen  
+
+	* /cvsroot/xmlresume/resume/src/doc/manual/en/elementref/element.referee.xml, /cvsroot/xmlresume/resume/src/doc/release/news/index.html:
+	Added the referees.display parameter.
+
+	* /cvsroot/xmlresume/resume/src/java/net/sourceforge/xmlresume/ResumeTest.properties:
+	Added support for:
+	 - interest.description.format
+	 - skills.level.display
+	 - Portuguese
+	 - German
+
+	* /cvsroot/xmlresume/resume/build.xml: Updated version number to 1.4.0.
+
+	* /cvsroot/xmlresume/resume/src/doc/release/news/index.html:
+	Fixed broken links to pages in the user guide.
+
+	* /cvsroot/xmlresume/resume/src/doc/release/news/index.html, /cvsroot/xmlresume/resume/src/www/dtd/resume.dtd, /cvsroot/xmlresume/resume/src/www/xsl/131-134.xsl, /cvsroot/xmlresume/resume/src/www/xsl/13x-140.xsl, /cvsroot/xmlresume/resume/examples/Makefile, /cvsroot/xmlresume/resume/src/doc/manual/en/elementref/element.date.xml, /cvsroot/xmlresume/resume/src/doc/manual/en/elementref/element.docpath.xml, /cvsroot/xmlresume/resume/src/doc/manual/en/elementref/element.head.xml, /cvsroot/xmlresume/resume/src/doc/manual/en/elementref/element.label.xml, /cvsroot/xmlresume/resume/src/doc/manual/en/elementref/element.node.xml, /cvsroot/xmlresume/resume/src/doc/manual/en/elementref/element.pubDate.xml, /cvsroot/xmlresume/resume/src/doc/manual/en/elementref/element.publisher.xml, /cvsroot/xmlresume/resume/src/doc/manual/en/elementref/element.skillareas.xml, /cvsroot/xmlresume/resume/src/doc/manual/en/elementref/element.skills.xml, /cvsroot/xmlresume/resume/src/doc/manual/en/elementref/element.tail.xml, /cvsroot/xmlresume/resume/src/doc/manual/en/elementref/element.uri.xml, /cvsroot/xmlresume/resume/src/doc/manual/en/elementref/element.url.xml, /cvsroot/xmlresume/resume/src/doc/manual/en/elementref/intro.xml, /cvsroot/xmlresume/resume/src/doc/release/index.html:
+	Release 1.3.4 has been renamed to release 1.4.0 because there have been
+	many changes since 1.3.3.
+
+	* /cvsroot/xmlresume/resume/src/doc/release/news/index.html:
+	Added a list of user-visible changes for version 1.3.4.
+
+	* /cvsroot/xmlresume/resume/src/doc/manual/en/elementref/intro.xml:
+	Added a note indicating that &lt;pub&gt; may now contain &lt;url&gt;.
+
+	* /cvsroot/xmlresume/resume/src/doc/release/index.html:
+	Added a section about using 131-134.xsl to upgrade resumes.
+
+	* /cvsroot/xmlresume/resume/examples/Makefile:
+	Changed output file of 1.3.1 to 1.3.4 upgrade from $(resume).134.xml to
+	$(resume)-134.xml.
+
+2002-05-14  Bruce Christensen