Skip to content

Commit 3cc3b1d

Browse files
committed
Separate core and extra plug-ins #1278
Move core plug-ins from demo folder to plugins folder and move extra plug-in to a separate repository.
0 parents  commit 3cc3b1d

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

58 files changed

+9041
-0
lines changed

catalog.xml

Lines changed: 79 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,79 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!-- (c) Copyright IBM Corp. 2004, 2008 All Rights Reserved. -->
3+
<catalog xmlns="urn:oasis:names:tc:entity:xmlns:xml:catalog"
4+
prefer="public">
5+
6+
<!-- DITA DTDs -->
7+
8+
<public publicId="-//IBM//DTD DITA Concept//EN"
9+
uri="dtd/concept.dtd"/>
10+
<public publicId="-//IBM//ELEMENTS DITA Concept//EN"
11+
uri="dtd/concept.mod"/>
12+
13+
<public publicId="-//IBM//DTD DITA Composite//EN"
14+
uri="dtd/ditabase.dtd"/>
15+
16+
<public publicId="-//IBM//DTD DITA Reference//EN"
17+
uri="dtd/reference.dtd"/>
18+
<public publicId="-//IBM//ELEMENTS DITA Reference//EN"
19+
uri="dtd/reference.mod"/>
20+
21+
<public publicId="-//IBM//DTD DITA Task//EN"
22+
uri="dtd/task.dtd"/>
23+
<public publicId="-//IBM//ELEMENTS DITA Task//EN"
24+
uri="dtd/task.mod"/>
25+
26+
<public publicId="-//IBM//DTD DITA Topic//EN"
27+
uri="dtd/topic.dtd"/>
28+
<public publicId="-//IBM//ELEMENTS DITA Topic//EN"
29+
uri="dtd/topic.mod"/>
30+
<public publicId="-//IBM//ENTITIES DITA Topic Class//EN"
31+
uri="dtd/topic_class.ent"/>
32+
<public publicId="-//IBM//ENTITIES DITA Topic Definitions//EN"
33+
uri="dtd/topic_defn.ent"/>
34+
35+
<!-- Maps -->
36+
37+
<public publicId="-//IBM//DTD DITA Map//EN"
38+
uri="dtd/map.dtd"/>
39+
<public publicId="-//IBM//ELEMENTS DITA Map//EN"
40+
uri="dtd/map.mod"/>
41+
<public publicId="-//IBM//ENTITIES DITA Map Group Domain//EN"
42+
uri="dtd/mapgroup.ent"/>
43+
<public publicId="-//IBM//ELEMENTS DITA Map Group Domain//EN"
44+
uri="dtd/mapgroup.mod"/>
45+
46+
<!-- Domains -->
47+
48+
<public publicId="-//IBM//ELEMENTS DITA Highlight Domain//EN"
49+
uri="dtd/highlight-domain.mod"/>
50+
<public publicId="-//IBM//ENTITIES DITA Highlight Domain//EN"
51+
uri="dtd/highlight-domain.ent"/>
52+
53+
<public publicId="-//IBM//ELEMENTS DITA Programming Domain//EN"
54+
uri="dtd/programming-domain.mod"/>
55+
<public publicId="-//IBM//ENTITIES DITA Programming Domain//EN"
56+
uri="dtd/programming-domain.ent"/>
57+
58+
<public publicId="-//IBM//ELEMENTS DITA Software Domain//EN"
59+
uri="dtd/software-domain.mod"/>
60+
<public publicId="-//IBM//ENTITIES DITA Software Domain//EN"
61+
uri="dtd/software-domain.ent"/>
62+
63+
<public publicId="-//IBM//ELEMENTS DITA User Interface Domain//EN"
64+
uri="dtd/ui-domain.mod"/>
65+
<public publicId="-//IBM//ENTITIES DITA User Interface Domain//EN"
66+
uri="dtd/ui-domain.ent"/>
67+
68+
<public publicId="-//IBM//ELEMENTS DITA Utilities Domain//EN"
69+
uri="dtd/utilities-domain.mod"/>
70+
<public publicId="-//IBM//ENTITIES DITA Utilities Domain//EN"
71+
uri="dtd/utilities-domain.ent"/>
72+
73+
<!-- Common -->
74+
75+
<public publicId="-//IBM//ELEMENTS DITA Metadata//EN"
76+
uri="dtd/meta_xml.mod"/>
77+
<public publicId="-//IBM//ELEMENTS DITA CALS Tables//EN"
78+
uri="dtd/tbl_xml.mod"/>
79+
</catalog>

dtd/concept.dtd

Lines changed: 74 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,74 @@
1+
<!--
2+
| (C) Copyright IBM Corporation 2001, 2005. All Rights Reserved.
3+
|
4+
| The Darwin Information Typing Architecture (DITA) was orginated by
5+
| IBM's XML Workgroup and ID Workbench tools team.
6+
|
7+
| Refer to this file by the following public identfier or an appropriate
8+
| system identifier:
9+
|
10+
| PUBLIC "-//IBM//DTD DITA Concept//EN"
11+
|
12+
| Release history (vrm):
13+
| 1.0.0 Initial release on developerWorks, March 2001 (dita00.zip)
14+
| 1.0.1 fix 1 on developerWorks, October 2001 (dita01.zip)
15+
| 1.0.2 consolidated redesign December 2001
16+
| 1.0.3 fix 1, dtd freeze for UCD-1 January 2002
17+
| 1.1.0 Release 1 March 2002 (dita10.zip)
18+
| 1.1.1 Release 1.1 December 2002
19+
| 1.1.2 Release 1.2 June 2003
20+
| 1.1.3 Release 1.3 March 2004: bug fixes and map updates
21+
*-->
22+
23+
24+
25+
<!--vocabulary declarations-->
26+
<!ENTITY % ui-d-dec PUBLIC "-//IBM//ENTITIES DITA User Interface Domain//EN" "ui-domain.ent">
27+
%ui-d-dec;
28+
<!ENTITY % hi-d-dec PUBLIC "-//IBM//ENTITIES DITA Highlight Domain//EN" "highlight-domain.ent">
29+
%hi-d-dec;
30+
<!ENTITY % pr-d-dec PUBLIC "-//IBM//ENTITIES DITA Programming Domain//EN" "programming-domain.ent">
31+
%pr-d-dec;
32+
<!ENTITY % sw-d-dec PUBLIC "-//IBM//ENTITIES DITA Software Domain//EN" "software-domain.ent">
33+
%sw-d-dec;
34+
<!ENTITY % ut-d-dec PUBLIC "-//IBM//ENTITIES DITA Utilities Domain//EN" "utilities-domain.ent">
35+
%ut-d-dec;
36+
37+
38+
39+
<!--vocabulary substitution (one for each extended base element,
40+
with the name of the domain(s) in which the extension was declared)-->
41+
<!ENTITY % pre "pre | %pr-d-pre; | %sw-d-pre; | %ui-d-pre;">
42+
<!ENTITY % keyword "keyword | %pr-d-keyword; | %sw-d-keyword; | %ui-d-keyword;">
43+
<!ENTITY % ph "ph | %pr-d-ph; | %sw-d-ph; | %hi-d-ph; | %ui-d-ph;">
44+
<!ENTITY % fig "fig | %pr-d-fig; | %ut-d-fig;">
45+
<!ENTITY % dl "dl | %pr-d-dl;">
46+
47+
48+
<!--Redefine the infotype entity to exclude other topic types and disallow nesting-->
49+
<!ENTITY % concept-info-types "concept">
50+
51+
<!--vocabulary attributes (must be declared ahead of the dtds, which puts @domains first in order) -->
52+
<!ENTITY included-domains "&ui-d-att; &hi-d-att; &pr-d-att; &sw-d-att; &ut-d-att;">
53+
54+
<!--Embed topic to get generic elements -->
55+
<!ENTITY % topic-type PUBLIC "-//IBM//ELEMENTS DITA Topic//EN" "topic.mod">
56+
%topic-type;
57+
58+
<!--Embed concept to get specific elements -->
59+
<!ENTITY % concept-typemod PUBLIC "-//IBM//ELEMENTS DITA Concept//EN" "concept.mod">
60+
%concept-typemod;
61+
62+
63+
<!--vocabulary definitions-->
64+
<!ENTITY % ui-d-def PUBLIC "-//IBM//ELEMENTS DITA User Interface Domain//EN" "ui-domain.mod">
65+
%ui-d-def;
66+
<!ENTITY % hi-d-def PUBLIC "-//IBM//ELEMENTS DITA Highlight Domain//EN" "highlight-domain.mod">
67+
%hi-d-def;
68+
<!ENTITY % pr-d-def PUBLIC "-//IBM//ELEMENTS DITA Programming Domain//EN" "programming-domain.mod">
69+
%pr-d-def;
70+
<!ENTITY % sw-d-def PUBLIC "-//IBM//ELEMENTS DITA Software Domain//EN" "software-domain.mod">
71+
%sw-d-def;
72+
<!ENTITY % ut-d-def PUBLIC "-//IBM//ELEMENTS DITA Utilities Domain//EN" "utilities-domain.mod">
73+
%ut-d-def;
74+

dtd/concept.mod

Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
1+
<!--
2+
| (C) Copyright IBM Corporation 2001, 2005. All Rights Reserved.
3+
|
4+
| The Darwin Information Typing Architecture (DITA) was orginated by
5+
| IBM's XML Workgroup and ID Workbench tools team.
6+
|
7+
| Refer to this file by the following public identfier or an appropriate
8+
| system identifier:
9+
|
10+
| PUBLIC "-//IBM//ELEMENTS DITA Concept//EN"
11+
|
12+
| Release history (vrm):
13+
| 1.0.0 Initial release on developerWorks, March 2001 (dita00.zip)
14+
| 1.0.1 fix 1 on developerWorks, October 2001 (dita01.zip)
15+
| 1.0.2 consolidated redesign December 2001
16+
| 1.0.3 fix 1, dtd freeze for UCD-1 January 2002
17+
| 1.1.0 Release 1 March 2002 (dita10.zip)
18+
| 1.1.1 Release 1.1 December 2002
19+
| 1.1.2 Release 1.2 June 2003
20+
| 1.1.3 Release 1.3 March 2004: bug fixes and map updates
21+
| 1.1.3a bug fix: revised "DTDVersion" to match release version (consistency);
22+
| revised conbody attlist to match other infotype's body attlists (consistency)
23+
*-->
24+
25+
26+
<!ENTITY DTDVersion 'V1.1.3' >
27+
28+
29+
<!-- ============ Specialization of declared elements ============ -->
30+
<!ENTITY % conceptClasses SYSTEM "concept_class.ent">
31+
<!--%conceptClasses;-->
32+
33+
<!ENTITY % conbody "conbody">
34+
35+
<!ENTITY % concept-info-types "%info-types;">
36+
<!ENTITY included-domains "">
37+
38+
<!ELEMENT concept (%title;, (%titlealts;)?, (%shortdesc;)?, (%prolog;)?, %conbody;, (%related-links;)?, (%concept-info-types;)* )>
39+
<!ATTLIST concept id ID #REQUIRED
40+
conref CDATA #IMPLIED
41+
%select-atts;
42+
outputclass CDATA #IMPLIED
43+
xml:lang NMTOKEN #IMPLIED
44+
DTDVersion CDATA #FIXED "&DTDVersion;"
45+
domains CDATA "&included-domains;"
46+
>
47+
48+
<!ELEMENT conbody ((%body.cnt;)*, (%section;|%example;)*) >
49+
<!ATTLIST conbody %id-atts;
50+
translate (yes|no) #IMPLIED
51+
xml:lang NMTOKEN #IMPLIED
52+
outputclass CDATA #IMPLIED
53+
>
54+
55+
56+
<!--specialization attributes-->
57+
58+
<!ATTLIST concept %global-atts; class CDATA "- topic/topic concept/concept ">
59+
<!ATTLIST conbody %global-atts; class CDATA "- topic/body concept/conbody ">
60+
61+
62+
63+

dtd/ditabase.dtd

Lines changed: 91 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,91 @@
1+
<!--
2+
| (C) Copyright IBM Corporation 2001, 2005. All Rights Reserved.
3+
|
4+
| The Darwin Information Typing Architecture (DITA) was orginated by
5+
| IBM's XML Workgroup and ID Workbench tools team.
6+
|
7+
| Refer to this file by the following public identfier or an appropriate
8+
| system identifier:
9+
|
10+
| PUBLIC "-//IBM//DTD DITA Composite//EN"
11+
|
12+
| Release history (vrm):
13+
| 1.0.0 Initial release on developerWorks, March 2001 (dita00.zip)
14+
| 1.0.1 fix 1 on developerWorks, October 2001 (dita01.zip)
15+
| 1.0.2 consolidated redesign December 2001
16+
| 1.0.3 fix 1, dtd freeze for UCD-1 January 2002
17+
| 1.1.0 Release 1 March 2002 (dita10.zip)
18+
| 1.1.1 Release 1.1 December 2002
19+
| 1.1.2 Release 1.2 June 2003
20+
| 1.1.3 Release 1.3 March 2004: bug fixes and map updates
21+
*-->
22+
23+
24+
25+
<!--vocabulary declarations-->
26+
<!ENTITY % ui-d-dec PUBLIC "-//IBM//ENTITIES DITA User Interface Domain//EN" "ui-domain.ent">
27+
%ui-d-dec;
28+
<!ENTITY % hi-d-dec PUBLIC "-//IBM//ENTITIES DITA Highlight Domain//EN" "highlight-domain.ent">
29+
%hi-d-dec;
30+
<!ENTITY % pr-d-dec PUBLIC "-//IBM//ENTITIES DITA Programming Domain//EN" "programming-domain.ent">
31+
%pr-d-dec;
32+
<!ENTITY % sw-d-dec PUBLIC "-//IBM//ENTITIES DITA Software Domain//EN" "software-domain.ent">
33+
%sw-d-dec;
34+
<!ENTITY % ut-d-dec PUBLIC "-//IBM//ENTITIES DITA Utilities Domain//EN" "utilities-domain.ent">
35+
%ut-d-dec;
36+
37+
38+
39+
40+
<!--vocabulary substitution (one for each extended base element,
41+
with the name of the domain(s) in which the extension was declared)-->
42+
<!ENTITY % pre "pre | %pr-d-pre; | %sw-d-pre; | %ui-d-pre;">
43+
<!ENTITY % keyword "keyword | %pr-d-keyword; | %sw-d-keyword; | %ui-d-keyword;">
44+
<!ENTITY % ph "ph | %pr-d-ph; | %sw-d-ph; | %hi-d-ph; | %ui-d-ph;">
45+
<!ENTITY % fig "fig | %pr-d-fig; | %ut-d-fig;">
46+
<!ENTITY % dl "dl | %pr-d-dl;">
47+
48+
49+
<!--Redefine the infotype entity to exclude other topic types but allow nesting-->
50+
<!--MAT - removed no-topic-nesting per MichaelP -->
51+
<!ENTITY % info-types "topic | concept | task | reference">
52+
53+
<!-- define a containment for topics for editor support -->
54+
<!ELEMENT dita (%info-types;)+>
55+
56+
<!--vocabulary attributes (must be declared ahead of the dtds, which puts @domains first in order) -->
57+
<!ENTITY included-domains "&ui-d-att; &hi-d-att; &pr-d-att; &sw-d-att; &ut-d-att;">
58+
59+
<!--Embed topic to get generic elements -->
60+
<!ENTITY % topic-type PUBLIC "-//IBM//ELEMENTS DITA Topic//EN" "topic.mod">
61+
%topic-type;
62+
63+
<!--Embed concept to get specific elements -->
64+
<!ENTITY % concept-typemod PUBLIC "-//IBM//ELEMENTS DITA Concept//EN" "concept.mod">
65+
%concept-typemod;
66+
67+
<!--Embed task to get specific elements -->
68+
<!ENTITY % task-typemod PUBLIC "-//IBM//ELEMENTS DITA Task//EN" "task.mod">
69+
%task-typemod;
70+
71+
<!--Embed reference to get specific elements -->
72+
<!ENTITY % reference-typemod PUBLIC "-//IBM//ELEMENTS DITA Reference//EN" "reference.mod">
73+
%reference-typemod;
74+
75+
76+
<!--vocabulary definitions-->
77+
<!ENTITY % ui-d-def PUBLIC "-//IBM//ELEMENTS DITA User Interface Domain//EN" "ui-domain.mod">
78+
%ui-d-def;
79+
<!ENTITY % hi-d-def PUBLIC "-//IBM//ELEMENTS DITA Highlight Domain//EN" "highlight-domain.mod">
80+
%hi-d-def;
81+
<!ENTITY % pr-d-def PUBLIC "-//IBM//ELEMENTS DITA Programming Domain//EN" "programming-domain.mod">
82+
%pr-d-def;
83+
<!ENTITY % sw-d-def PUBLIC "-//IBM//ELEMENTS DITA Software Domain//EN" "software-domain.mod">
84+
%sw-d-def;
85+
<!ENTITY % ut-d-def PUBLIC "-//IBM//ELEMENTS DITA Utilities Domain//EN" "utilities-domain.mod">
86+
%ut-d-def;
87+
88+
89+
<!--specialization attributes-->
90+
91+
<!ATTLIST dita %global-atts; >

dtd/highlight-domain.ent

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
<!--
2+
| (C) Copyright IBM Corporation 2001, 2005. All Rights Reserved.
3+
|
4+
| The Darwin Information Typing Architecture (DITA) was orginated by
5+
| IBM's XML Workgroup and ID Workbench tools team.
6+
|
7+
| Refer to this file by the following public identfier or an appropriate
8+
| system identifier:
9+
|
10+
| PUBLIC "-//IBM//ENTITIES DITA Highlight Domain//EN"
11+
|
12+
| Release history (vrm):
13+
| 1.0.0 Initial release on developerWorks, March 2001 (dita00.zip)
14+
| 1.0.1 fix 1 on developerWorks, October 2001 (dita01.zip)
15+
| 1.0.2 consolidated redesign December 2001
16+
| 1.0.3 fix 1, dtd freeze for UCD-1 January 2002
17+
| 1.1.0 Release 1 March 2002 (dita10.zip)
18+
| 1.1.1 Release 1.1 December 2002
19+
| 1.1.2 Release 1.2 June 2003
20+
| 1.1.3 Release 1.3 March 2004: bug fixes and map updates
21+
*-->
22+
23+
<!--highlight domain entities-->
24+
<!ENTITY % hi-d-ph "b | u | i | tt | sup | sub">
25+
<!ENTITY hi-d-att "(topic hi-d)">

0 commit comments

Comments
 (0)