dita — archive
[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
— [Date Index]
| [Thread Index]
| [Month Index]
| [List Home]
RE: [dita] Proposed revision for the keyword definition (was Keyw ords inDITA)
MHonArc v2.5.0b2 -->dita message
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: RE: [dita] Proposed revision for the keyword definition (was Keyw ords inDITA)
- From: Michael Priestley <[email protected]>
- To: "Esrig, Bruce (Bruce)" <[email protected]>
- Date: Tue, 15 Mar 2005 11:02:21 -0500
For comparison/voting, here's what's in the draft of the spec I'm about to upload:
<keyword> represents a word or phrase with special significance in a particular domain. In the general case, <keyword> elements typically do not have any special semantics and processing associated with them, but can still be useful for organizing content for reuse or special processing. <keyword> specializations are more meaningful and are therefore preferable. <keyword> in the <keywords> element distinguishes a word or phrase that describes the content of a topic (a topic description keyword). Topic description keywords are typically used for searching, retrieval and classification purposes.
Specialized elements derived from <keyword> may also have extended processing, such as different formatting or automatic indexing. If the keyref attribute is used, or some other method of key-based lookup based on the value of the element itself, then the keyword can be turned into a hyperlink on output (not currently supported).
When DITA topics are output to XHTML, any <keyword>
elements in the <keywords> element are placed in the Web page metadata.
Michael Priestley
[email protected]
| "Esrig, Bruce (Bruce)"
<[email protected]>
03/15/2005 10:57 AM |
|
Here is some updated text for consideration.
Bruce
========
The <keyword> element and its specializations are used to mark a word or compound word with special meaning in a particular domain. For special treatment of phrases, see <ph>.
In the prolog of a topic, the <keyword> element may appear within the <keywords> element. In this context, the contents of the <keyword> element indicate the subject of the topic. This information is intended to help an author classify and identify a topic, which can be used for search and retrieval applications and other applications such as flagging.
In the body of a topic, the <keyword> element delimits words and compound words that also appear within the text of the topic.
In either context, the preferred approach is to use a specialization of <keyword>. The specializations have special semantics associated with them. In the body of a topic, the specializations can be processed with special formatting in the output. If no appropriate specialization has been created, the author can use the outputclass attribute to indicate the semantic scope.
[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
— [Date Index]
| [Thread Index]
| [Month Index]
| [List Home]