Random thoughts about publishing

icon Site Feed

Labels

Acrobat DITA Open Toolkit DITA XMetaL FrameMaker DITA__TechComm DOS DRM Flash FrameMaker InDesign Microsoft Word PDF Photoshop RSS feeds STC SWF SnagIt TechComm Suite Twitter XSL DITA OT customizing specialization XSL DITA OT customizing specialization.php XSLT accessibility adobe analysis apostrophes blogs book business cake change management cmd comments concerts conferences cowbell cranky dita ditalini recipes potluck dita ditalini doctrain doctraineast07 doctraineast08 doctrainwest08 documentation drag and drop ePublisher Pro entertainment equations fish flare framemaker review free garlic georgina's gilbane08 globalization graphics WMF green hacking history humor is08 jobs localization madcap music outlook oxygen path names podcasts potluck predictions presentations print on demand publishing punctuation quark ratings recipes regular expressions reviews robohelp screen captures secured PDF specialization stc09 stc2008 structured authoring survey techcomm alliance technical writing tekom thirst for knowledge thunderbird toc2007 trademark training travel unspoken rule user group video games volunteering vote citizenship rights weather web 2.0 webcasts white papers wiki writersua2008 xmetal xml strategist xml xpubs xsl-fo xsl

Palimpsest

 

Hacking the DITA Open Toolkit

Wednesday, October 01, 2008 — posted by Simon Bate

(Scriptorium Publishing is a JustSystems Services Partner.)

My webinar, Key Elements on Customizing and Troubleshooting Output (or Hacking the DITA Open Toolkit) is now available for download. This event was jointly sponsored by Scriptorium Publishing and JustSystems. The recorded version is available here (registration required).

Between modifications one can perform with XMetaL Author Enterprise and those that can be performed in bare-metal (excuse me) OT, there was a lot of territory to cover, so the presentation went a little long (90 minutes or so).

Preparing for this presentation caused me to reflect on the work I used to do, modifying FrameMaker templates. In that work, I figured that 90 to 95 percent of the work was simple style replacement (update the decorations on the master pages, change the font in this paragraph style, add new character spacing to this character style, and so on). That was the easy stuff.

The remaining 5 to 10 percent of the work was the really hard stuff, often where the order of text items changed (building a challenging chapter opener, reimplementing admonitions, replacing cross-reference formats). These are the things that took the time and had me reaching for FrameScript and Advil (not always in that order).

Modifying output from the Open Toolkit is similar. The changes to CSS (or attribute sets), header and footers, basic page layouts, and so on are quite easy to do (whether you do them in XMetaL or directly). The place where you'll spend much more of your time and effort is where the content affects the layout, where order of content matters, or where you have specialized content. This is the realm of XSL and specialization.

Just as with the FrameMaker template modifications, a DITA implementer will have perform these higher-order tasks at some time or another.

Are you looking at using the DITA Open Tookit for production? How much do you expect to have to change in the Open Toolkit output? How are you preparing for this work?
10:11 AM Permalink | |

<< Home

divider


Scriptorium Publishing | Post Office Box 12761 Research Triangle Park, NC 27709 | (919) 481 2701 | info@scriptorium.com