Prerequisites ------------- First you need a working Perl (5.005_03 recommended), and the XML::Parser module. Both are available at your neighborhood Comprehensive Perl Archive Network (http://www.perl.com/CPAN). Build Instructions ------------------ The end result of the build process is four files, all generated from the XML source: an 80-column plain ASCII text version (resume.txt), a hyperlinked HTML version (resume.html), a high-quality PostScript version (resume.ps), and a hyperlinked PDF version (resume.pdf). A makefile (Makefile) is included to ease the process of building these files. To make each of the four output file types: % make [text|html|postscript|pdf] A bare make command will generate all four files, plus all intermediate files. It will also generate a gzipped version of the PostScript file. To clean up, "make cleaner" will clean all intermediate files, leaving the final output files; "make clean" will, as expected, always start from scratch. The output files can also be directly generated by the "resume" script. Call "resume" with the name of a Perl library containing a dispatch table; for this resume distribution, these are text.pl, html.pl, and latex.pl, which build plain text, HTML, and LaTeX source versions of the resume, respectively. The output is directed to STDOUT. To do the equivalent of a "make": % resume text.pl > resume.txt % resume html.pl > resume.html % resume latex.pl > resume.tex % latex resume.tex % dvips resume.dvi -o resume.ps % gzip -c resume.ps > resume.ps.gz % ps2pdf resume.ps resume.pdf LaTeX and the hyperref package must be installed, and a version of GhostScript capable of generating PDF files must be installed. Pick up a fresh version of this resume at: http://www.zeuscat.com/andrew/resume/build/ See README for contact information. $Id$