To be fair, I still don't have a resumé in HTML (I'd use Markdown), but I haven't needed to update mine in a while. Next time I do, I'm going HTML with a print stylesheet.
To be fair, I still don't have a resumé in HTML (I'd use Markdown), but I haven't needed to update mine in a while. Next time I do, I'm going HTML with a print stylesheet.
2) LaTeX is a text formatting language. It can be argued HTML is (fundamentally) also a text formatting language, but if you submit a resume to me styled with HTML and CSS using colors and graphics and drop shadows, I will personally burn your resume, damn the consequences.
I'd still use LaTeX, though. Media types are just a really cool trick...
- Guy who is interested in this issue as his resume is HTML but without drop shadows
And of course, I wouldn't use CSS to colour everything and add gradients and all that junk. The goal is simply to create a nice layout in a format that doesn't depend on MS Word or LaTeX (which, nice though it may be, is alien to most and also not as commonly installed as a web browser).
And naturally, I'd print-to-PDF before sending off to a recruiter. Mac OS X Print-To-PDF is really quite lovely.
Mine has been in HTML + CSS since about 1998 (over 12 years now, back then it was "XHTML") with CSS print styles. Everything inlined and very compact. Works great.
Here's mine: http://sidneysm.com/resume/
The content of the résumé is JSON data (http://sidneysm.com/resume/resume.json) with some embedded Markdown, and it's transformed into an HTML document by a JavaScript tempting library I hacked up on top of jquery-haml.
It doesn't look very nice when printed/PDFed by printing to PDF.
I've learned a great deal by reading Hacker News.
(Unlike, say, Firefox on Linux, it doesn't add header or footers, the text looks great, and in general doesn't look terrible at all.)
As far as links go, I already treat the resume like a print document; all the URLs are written out explicitly, have their own lines where appropriate. (I guess that's why I haven't run into the problem yet.)
<style type="text/css" media="print">
a:link, a:visited {
color: black;
text-decoration: none;
}
a:link:after, a:visited:after {
content: " (" attr(href) ") ";
}
</style>Details of this print dialog might, of course, depend on your GNOME version, your distribution, and the time of month, like everything on Linux.
Now the quality of the text is a separate issue; I haven't actually done any printing from a web browser on Linux in a few years, so I have no idea what that looks like nowadays.
I would love to put my resume into LaTeX, if I had a simple way to do so. Unfortunately, it would be a pretty painful process, and not something for which I have currently budgeted the time. I will check out some of these templates and frameworks mentioned in the future. For now, though, since I haven't even started my new job yet, not an especially urgent project : )
While I'm on the topic: slides (presentation) done via LaTeX (and in PDF) look simply _amazing_. Powerpoint has _nothing_ on LaTeX + PDF.
Seriously, I have seen plenty of talks on plenty of conferences and events and the ones done with LaTeX always stood out as the most boring (-looking) ones.