>kerning ... letter spacinghttp://www.w3schools.com/cssref/pr_text_letter-spacing.asp
---
>ligatures
@font-face supports this.
---
>expansion/protrusion
http://www.w3schools.com/cssref/css3_pr_hanging-punctuation....
(Simple workaround for browsers without support: http://csshowto.com/typography/hanging-punctuation-with-css/)
---
>Searching the issues of wkhtmlpdf lists 50 something issues with fonts.
I don't know what you're referring to specifically, but I've never had a problem.
---
>Wkhtmlpdf does not like negative letter spacing!
Works perfectly for me, but as always when using a rendering tool like wkhtmltopdf you need to be careful and precise with your page size and DPI settings if you want predictable results.
---
>How does css/html handle the period after Dr. versus the end of a sentence?
Probably the same by default, unless you specify an alternate behaviour.
---
>Ie what is html/css method for \frenchspacing?
http://www.w3schools.com/cssref/pr_text_word-spacing.asp
---
>Does html/css provide language aware layout decisions like babel/pollyglossia?
http://www.w3schools.com/cssref/sel_lang.asp
---
>Line breaking and hyphenation are notoriously horrible with html/css.
[Citation needed]
If CSS hyphenation in a particular browser doesn't work well, you can always try a JS library like this one: http://code.google.com/p/hyphenator/ (wkhtmltopdf supports JavaScript execution).
---
>Can you easily reference your bibtex CV and include a list of your publications in html/css?
What kind of question is that? Can you easily reference your HTML CV in Latex? Anyway, yes you can, evidently: http://code.google.com/p/bibtex-js/
---
>Ie so that your city column consistently shows up in the same place after you include a new job with a date string that is longer than previous jobs.
http://www.w3schools.com/css/css_float.asp is pretty standard, if that's what you're talking about. I'm not 100% clear what you're asking about (I'd need to see an example), but it sounds like you're looking for either float or tables.
---
>How do you do date calculations in html/css?
I'm sure some hack exists for this somewhere, but generally if you want imperative computation you'd be best served by including a JavaScript library (which, as mentioned, wkhtmltopdf will support flawlessly).
---
>What is the html/css equivalent of siunits?
Obviously it would be silly to claim pure HTML/CSS as a holy grail of math-related symbol rendering, but if you find yourself in the position of needing this capability in an HTML/CSS document, try this: http://www.mathjax.org/
---
>How does html/css handle page breaks?
http://www.w3schools.com/cssref/pr_print_pageba.asp
---
>What is the css/html equivalent of widow/orphan control?
http://www.w3.org/TR/CSS21/page.html#break-inside
---
>When a resume with a list of long publications goes many pages how does wkhtmlpdf update headers/footers that reference page numbers and section titles?
http://stackoverflow.com/a/7174900/459881
---
>Can it use a different header footer on pages 2+?
Should be fairly trivial to add on the to the previous solution.
---
>More generally would you recommend printing a book with html/css?
Sure, why not? I'd personally prefer something like Markdown from a syntactic perspective (which renders to HTML/CSS), given the large amount of text to be written, but from a formatting perspective it would be perfectly fine.
---
>If you are such a fan of wkhtmlpdf why did you use itext for your resume?
I didn't? I'd never heard of iText before, but my build script does run the output of wkhtmltopdf through pdftk to add metadata; it's possible that iText is a dependency of pdftk. If you want the source I have it up here: http://buu700.com/cv.html