6.4.2 Mapping block and inline element paths to formats

To map element paths of block elements to output formats (for example):

[BlockFormatMaps]
; block element path = paragraph format name 
title/concept/1 = ChapTitle
p/conbody/concept/1 = Body
li^ol/* = NumberedFirst
li/ol/* = Numbered
li/ul/* = Bulleted

These settings prescribe the following formats:

To map element paths of inline elements to output formats (for example):

[InlineFormatMaps]
; inline element path = character format name 
b/p/conbody/concept/1 = Bold
i/p/conbody/concept/1 = Italic

These settings indicate that <b> elements should be mapped to a format named Bold wherever those elements occur in the DITA document; and that <i> elements should be mapped to a format named Italic, wherever they occur.

Note:  If you explicitly assign a format to the outputclass for an element in [BlockOutclassMaps] or [InlineOutclassMaps], that format takes precedence over any format assigned to the element in [BlockFormatMaps] or [InlineFormatMaps]. See §6.2 Specifying options for naming formats.

Configuration template d2g_config.ini, located in %omsyshome%\d2g\configs, includes elephant paths for all default formats included in the DITA2Go distribution.

Previous Topic:  6.4.1 Understanding element paths

Next Topic:  6.4.3 Overriding element paths for default formats

Parent Topic:  6.4 Mapping element paths to output formats

Sibling Topics:

6.4.1 Understanding element paths

6.4.3 Overriding element paths for default formats

6.4.4 Mapping the same element to different formats

6.4.5 Filtering out elements via format mapping