OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help

dita-lightweight-dita message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]

Subject: proposed changes to map.mod to support key definitions


I wanted to attempt to summarize my implementation of changes to map.mod to support key definitions in XDITA. The LwDITA SC discussed these modifications during Monday's meeting. The changes (particularly the addition of <linktext>) were informed by the DITA 1.3 spec topic on processing key references to generate text --


I need to test these changes before I submit a pull request, but wanted to run them by the SC for your review.



*** map ***
Original: <!ELEMENT map        (topicmeta?, topicref*)  >
New: <!ELEMENT map        (topicmeta?, (topicref | keydef)*) >

*** topicmeta ***
Original: <!ELEMENT topicmeta     (navtitle?, data*) >
New: <!ELEMENT topicmeta     (navtitle?, linktext?, data*) >

*** linktext (previously undefined in LwDITA) ***
<!ELEMENT linktext (%ph;) > <!-- Note: In map.mod, <ph> does not include typography domain. -->
<!ATTLIST linktext
             class CDATA "- map/linktext ">

*** keydef (previously undefined in LwDITA) ***
<!ELEMENT keydef    (topicmeta?, data*)        >
<!ATTLIST keydef

                         CDATA       #FIXED      'resource-only'
               class CDATA "+ map/topicref mapgroup-d/keydef"

Alan Houser
Group Wellesley, Inc.
Consultant and Trainer, Technical Publishing
arh on Twitter

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]