XML Résumé Library News
The XML Résumé Library copyrighted, ©
2000-2001 by Sean Kelly. See the copying conditions, license, and
disclaimer.
This document lists user-visible changes to the library.
Release 1.2.4
Bugs fixed:
- Old style US addresses in HTML were coming out
"City,State". Now there's a space after the comma:
"City, State".
- The
<dayOfMonth>
was missing a content
model; it has one now (PCDATA).
<fullDate>
wasn't referenced anywhere.
It's gone.
- The plain text stylesheet
text.xsl
contained an invalid template that Xalan allowed but 4Suite
correctly disallowed. That's fixed now.
- The HTML output explicitly sets the character set to
UTF-8.
- Bullet lists in the text formatting have been greatly
improved.
- No more blank labels for telephone or email when there's no
telephone or email specified.
- The homepage URL now appears in the HTML formatting.
New features:
- Each job in the employment history may now contain a list of
achievements, which become formatted as a bullet-list.
- Achievements and skills now use the same markup model as
plain paragraphs, enabling richer semantics.
- Real en-dashes appear in periods of employment
in the FO rendering.
- Hyphens in the FO rendering separating employer, job title,
and period of employment use bullets now (those hyphens looked
funny).
- HTML output now includes Cascading Stylesheet (CSS) "class"
attributes, enabling you to customize the HTML appearance of
your résumé. Two sample stylesheets,
resume1.css
and resume2.css
are in
the css
directory.
Release 1.2.3
- Internationalization support. The DTD and
the stylesheets support formatting international addresses
with a rich set of metadata. See the
example2.xml
résumé for an
example. Older résumés using the US address
schema are still compatible. Note that FOP 0.19.0
does not handle line breaks in addresses correctly yet. Use
XEP from RenderX until
the Apache XML Project can fix this bug!
- Localization support. We've replaced
hard-coded words like "Professional Objective" and
"résumé" as well as paper sizes and margins with
configurable parameters. Driver files set these parameters
and format résumés appropriately. Support for
US English, UK English, and French are included.
- Date of birth. The DTD supports a
<birth>
element to record date of birth.
This element is currently not formatted.
Release 1.2.2
This release lets you specify rich content for publications in
addition to free-form paragraphs, including
<artTitle>
, <bookTitle>
,
<author>
, <pubDate>
,
<publisher>
, and
<pageNums>
. The stylesheets will format
these elements appropriately.
Release 1.2.1
- Now compatible with FOP 1.19.0.
You can still expect to see warning messages from FOP, but
these are harmless.
- Acute accents now appear in the word "résumé"
in the running footer in the FO output.
Release 1.2.0
The news document is new in this release, 1.2.0.