dita — archive
[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
— [Date Index]
| [Thread Index]
| [Month Index]
| [List Home]
Re: [dita] DITA 1.0 changes
MHonArc v2.5.0b2 -->dita message
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Re: [dita] DITA 1.0 changes
- From: Robert D Anderson <[email protected]>
- To: Christopher Wong <[email protected]>
- Date: Thu, 26 May 2005 10:13:46 -0500
Hi Chris,
I only had two minor comments on the list. The boolean element is still
part of DITA, so it's in deprecated state rather than being eliminated.
Also, the replacement for the mapref proposal was to use format="ditamap",
rather than format="mapref".
Thanks-
Robert D Anderson
IBM Authoring Tools Development
Chief Architect, DITA Open Source Toolkit
Christopher Wong
<[email protected]
om> To
DITA TC list
05/26/2005 09:46 <[email protected]>
AM cc
Subject
[dita] DITA 1.0 changes
The following is my attempt to document the changes going from pre-1.0 DITA
(public toolkit 1.3.2) and the official OASIS DITA 1.0 standard. Hopefully,
this will make it easier for DITA adopters to migrate to the official
standard. I'm posting this on the TC list first in case any of you can
catch any mistakes I made.
DITA 1.0 changes
Topic level elements' bodies are now optional. This affects topic and
its specializations. So topic/body, task/taskbody etc are now
optional.
The boolean element is eliminated. This element is redundant, as the
state element provides a superset of its functionality.
The xref element can now contain the desc element to be consistent
with the topicref element..
The choice element's content model and attributes has been expanded
to be consistent with the li element. This includes the id attribute
so this element can now be a link or conref target.
The query attribute was added to the link element to be consistent
with the topicref element.
The xml:lang and translate attributes were added to the topicref
element to be consistent with the link element.
The table element is now essentially the OASIS Exchange model. It was
previously CALS-based.
The spanspec and tfoot child elements have been eliminated.
The expanse attribute has been renamed to pgwide.
char and charoff attributes have been added to the entry and
colspec elements.
Namespace support:
The DTDVersion attribute in topic level elements has been
changed to a namespace-prefixed DITAArchVersion attribute.
All other elements have a null namespace declaration
(xmlns="").
The public IDs have been changed. In keeping with the move to a
vendor-independent standard, the DITA public IDs have changed the
owner component from "IBM" to "OASIS". They are otherwise unchanged.
For example, topic.dtd's public ID changed from "-//IBM//DTD DITA
Topic//EN" to "-//OASIS//DTD DITA Topic//EN".
The use of the conditional processing attribute otherprops has been
clarified. As I documented before, it can contain expressive
multi-axes spaced-delimited conditional properties like "language(C
C++ Java) skill(programming) coffee(black)".
The use of topicref has been clarified. In place of the now-rejected
mapref proposal to include other DITA maps in map, the committee
simply decided to make clear that topicref can serve this purpose.
The format attribute of topicref is now documented to explicitly
allow the "mapref" value (i.e., the resource is a DITA map).
keyref attribute is CDATA instead of NMTOKEN. This relaxes the
attribute's model.
The keyword element's definition now parametrizes the tm element to
be consistent with other base phrase types.
- References:
- DITA 1.0 changes
- From: Christopher Wong <[email protected]>
- DITA 1.0 changes
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
— [Date Index]
| [Thread Index]
| [Month Index]
| [List Home]