Table of ContentsTable of ContentsDITA For Publishers User GuideAbout This BookRelease NotesRelease Notes: Version 1.0.0RC28Release Notes: Version 1.0.0RC27Release Notes: Version 1.0.0RC25Release Notes: Version 1.0.0RC20Release Notes: Version 1.0.0RC19Release Notes: Version 1.0.0RC17Release Notes: Version 1.0.0RC00 (github version)Release Notes: Version 0.9.19RC12Release Notes: Version 0.9.18Release Notes: Version 0.9.16Release Notes: Version 0.9.15Release Notes: Version 0.9.14Release Notes: Version 0.9.13Release Notes: Version 0.9.12Release Notes: Version 0.9.11Release Notes: Version 0.9.10Release Notes: Version 0.9.9Chapter 1. Introduction to DITA For PublishersPart I. The DITA For Publishers Open Toolkit PluginsChapter 2. Installing the Toolkit PluginsSetting Up The kindlegen Command-Line UtilityChapter 3. Generating EPUBs and Kindle Books from DITA ContentGenerating EPUBs From OxygenXMLGenerating Kindle Books From OxygenXMLUsing Custom CSS Style SheetsUsing Custom JavaScriptCreating Cover Graphics and CoversCreating Arbitrary EPUB OPF MetadataImplementing Overrides for Common ProcessingEmbedding Fonts in Your EPUBEPUB and Kindle Transformation Parameterscover.graphic.file Ant parameterd4p.epubtype Ant parameterd4p.max.nav.depth Ant parameterd4p.max.toc.depth Ant parameterepub.exclude.auto.rellinks Ant parameterepub.copy.system.css Ant parameterepub.font.manifest Ant parameterepub.fonts.output.dir Ant parameterepub.javascript.dir Ant parameterepub.javascript.file Ant parameterepub.pubid.uri.stub Ant parameterepub.obfuscate.fonts Ant parameterepub.generate.css.font.rules Ant parameterepub.temp.dir Ant parameterimages.output.dir Ant parameterkindlegen.executable Ant parametertitle.only.topic.class.spec Ant parametertitle.only.topic.title.class.spec Ant parametertopics.output.dir Ant parameterChapter 4. Map-Driven ProcessingData Collection Processing PhaseNumbering Things: Collected Data and EnumerationIndex GenerationGraphic Map GenerationChapter 5. HTML2 Plug-inUnderstanding the HTML2 TransformationsOverall HTML Generation Process FlowExtending and Customizing Enumeration Processing (Numbering)Using collected-dataHTML2 Transformation Parametershtml2.file.organization.strategy Ant parameterhtml2.generate.dynamic.toc Ant parameterhtml2.generate.frameset Ant parameterhtml2.generate.static.toc Ant parameterChapter 6. HTML5 PluginGetting Started With the HTML5 TransformationRequirementsDownloading HTML5 pluginSpecific installation notes for developersRunning the HTML5 PluginChanged BehavioursLicenseThe default themeReplacing the index.html fileMultiple columns layoutCSS gridImage supportNotesUIAccordionCycleDevelopersCreating a customization pluginTheme DevelopmentThe Theme cache processTheme configuration file: principleLet's explore the configuration fileHow to add Internet Explorer conditional cssAdding Google analytics tracking codeHTML5 Transform ReferenceDirectory structureAvailaible ant propertiesChapter 7. Generating DITA from Documents (Word-to-DITA Transformation Framework)Chapter 8. Extending the DITA for Publishers TransformationsPart II. The DITA For Publishers Markup VocabularyChapter 9. Understanding the DITA For Publishers Markup VocabularyDITA for Publishers Vocabulary Modules OverviewPublication Component Topic TypesPublication MapsDITA For Publishers DomainsPublication Map DomainsTopic DomainsClassification DomainEnumeration DomainsFormatting DomainPublication Content DomainRendition Target Attribute DomainRuby DomainVariables DomainVerse DomainXML DomainChapter 10. Integrating D4P Modules Into Document Type ShellsIntegrating Attribute DomainsChapter 11. DITA For Publishers Vocabulary ReferenceTopic Type Specializationsarticledeckchapterconversion_configurationconceptd4pCoverd4pCoverTitled4pExercised4pExerciseBodyd4pQuestionTopicd4pSlided4pInstructorNotesd4pSlideBodyd4pStudentNotesdivisionpartreferencesidebarstyle2tagmapsubsectiontasktopictopic_mathonlyElement and Attribute Domainsd4p_bibbaseDomaind4p_biblioentryBased4p_bibliosetBased4p_classificationDomainclassification_elementd4p_enumerationBaseTopicDomaind4p_enumerationMapDomaind4p_enumerationTopicDomaind4p_formattingDomainart-phartart_titleb-ib-scbrcatalogd4p_sidebar-anchord4pMathMLd4pSidebarAnchordropcapeqn_blockeqn_inlinefracinx_snippetlinethroughromansctabd4p_mathDomaind4p_display-equationd4p_eqn_blockd4p_eqn_inlined4p_MathMLd4p_mediaDomaind4p_audiod4p_media_sourced4p_media_tracksd4p_videod4p_video_posterd4p_video_sourced4p_video_tracksd4p_pubcontentDomainbody-pullquoted4pAssetSourced4pAttributedQuoted4pQuoteAttributionepigram-attributionepigramepigraph-attributionepigraphsection-pullquoted4p_renditionTargetDomaind4p_renditionTargetd4p_rubyDomainrbrprtrubyd4p_simplebibDomaind4p_simpleBiblioentryd4p_simpleBibliosetd4p_simpleEnumerationDomaind4pPageNumberd4pPageRanged4pSimpleEnumeratord4p_textbookDomaind4p_display-mapd4p_trainingMapDomaind4p_variablesDomaind4p_verseDomainstanzaverse-lineversepubmapDomainabbrevlistamendmentsappendixappendixesarticleback-coverback-flapbackmatterbook-jacketbibliolistchaptercolophoncopyright-pagecoversdedicationdepartmentdivisiondraftintroepub-coverepub-cover-graphicfigurelistforwardfront-coverfront-flapfrontmatterglossaryglossentryglossary-groupglossarylistindexlistinside-front-coverkeydefskeydef-groupmainpubtitlenoticespagepartpartsectionprefacepubabstractpublibrarypublistpublistspubbodypubtitlepubtitlealtpublicationsidebarspinesubsectionsubtitletablelisttoctrademarklistwrap-coverpubmapMaprefDomainpubmetadataDomainapprovedcompletedcopyrfirstcopyrlastdaydoieditededitionisbn-10isbn-13isbnissn-10issn-13issnissuelocnumbermaintainermonthorganizationpersonprintlocationpubchangehistorypubeventpubeventtypepubidpublicensepublishedpublisherinformationpublishtypepubmetapubnumberpubownerpubpartnopubrestrictionpubrightsreviewedrevisionidstartedsummarytestedvolumeyearxmlDomainnumcharrefparmenttextentxmlattxmlelemMap Type SpecializationslearningMapmappub-component-mappubmapreporttrainingMapPart III. The DITA For Publishers Word to DITA and DITA to InDesign ToolsChapter 12. The Word-to-DITA Transformation FrameworkGetting Started With The Word2DITA TransformGenerating DITA from Word Using the Toolkit PluginSetting Up an Ant Script for Running the Word-to-DITA TransformGenerating DITA From Within OxygenXMLStyle to Tag MappingCommon Style-to-Tag Mapping CasesTroubleshooting the Word-to-DITA ProcessWord-to-DITA Style-to-Tag Mapping Video TutorialExtending and Overriding the Word to DITA TransformSample Custom Word-to-DITA XSLT StylesheetTips for Using Word With the Word-to-DITA TransformMigrating the Style-to-tag MappingWord-to-DITA XSLT Transformation ParametersWord-to-DITA Ant ParametersChapter 13. The DITA-to-InDesign Transformation FrameworkOverview of the InDesign and InCopy ProductsGenerating InCopy Articles from DITA TopicsGenerating InDesign from DITA Using the Toolkit PluginConfiguring the DITA-to-InDesign TransformationMapping XML Elements to InDesign Paragraph and Character StylesSpecifying InDesign Grouped Style NamesPreparing InDesign Templates for DITA-to-InDesign UseColophonIndex