I was in the process of reorganizing my computer science and technical writing shelf today during lunch when I began to notice a pattern: I have quite a few books related to DITA and the underlying technologies of the DITA Open Toolkit. Well, this isn’t by coincidence. It’s a big part of my job and something I’m really interested in. But it occurred to me just how much time I’ve spent pouring through these texts of structured authoring and XML-based technology—all in hopes of grokking this for my job.
So, in no particular order, here’s a list of some of my books on the subject:
DITA
- Practical DITA
by Julio Vazquez - DITA 101
by Ann Rockley, Charles Cooper, & Steve Manning - The DITA Style Guide: Best Practices for Authors
by Tony Self (Kindle edition)
XML
- Learning XML, Second Edition by Erik Ray1
- XML in a Nutshell, Third Edition by Elliot Harold & W. Scott Means
- XML Pocket Reference (Pocket Reference (O’Reilly)) by Simon St. Laurent & Michael Fitzgerald
- Learning XSLT by Michael Fitzgerald
- XSLT: Programmer’s Reference (Programmer to Programmer) by Michael Kay
- XSL-FO by Dave Pawson
- SVG Essentials by J. David Eisenberg (free at O’Reilly Commons)
- CSS: The Definitive Guide by Eric Meyer
A couple of books on Ant & JavaScript that I haven’t even gotten to yet:
- Learning JavaScript, 2nd Edition by Shelley Powers
- Ant: The Definitive Guide, 2nd Edition by Steve Holzner
And, some wider shots of my (sort of) organized bookshelves:
- I have the first edition. I’d recommend getting the later edition. [↩]