The HR-XSL project provides a set of command-line tools that transforms a curriculum vitae or résumé in XML format into PDF, HTML, or plain text format.
Keeping one's CV current is a tedious, never-ending process. One common problem is that several different versions of the same document have to be maintained. For example, job hunters these days typically have to maintain at least three separate forms of their CV or résumé:
With all of these different versions, making changes to your CV or résumé can be tiresome and prone to error. Cutting and pasting can help, but a typo in one version will still propagate to all the others, and then you must correct each separate version. And, when deadlines are approaching, you might quickly make an important change to one version and forget to make that same change in all of the others.
A better approach is to put all of your CV or résumé content into a single "master" copy, then let your computer automatically generate and format different versions of the document from this master. The HR-XSL project provides the tools for exactly this purpose. All you need to do is create a CV in a special XML format. HR-XSL can then take this XML file as input and create a PDF, HTML, or plain text version as output.
Simple Résumé Source HTML Plain text |
Complex CV Source HTML Plain text |
Lead developer and maintainer: Trevor Harmon
Copyright © 2002 Charles Chan