summaryrefslogtreecommitdiffstats
path: root/kdoctools/customization/obsolete/rdbpool.elements
diff options
context:
space:
mode:
Diffstat (limited to 'kdoctools/customization/obsolete/rdbpool.elements')
-rw-r--r--kdoctools/customization/obsolete/rdbpool.elements209
1 files changed, 209 insertions, 0 deletions
diff --git a/kdoctools/customization/obsolete/rdbpool.elements b/kdoctools/customization/obsolete/rdbpool.elements
new file mode 100644
index 000000000..a212490a9
--- /dev/null
+++ b/kdoctools/customization/obsolete/rdbpool.elements
@@ -0,0 +1,209 @@
+<!-- -*- dtd -*-
+ Modified element pool for DocBook as used in the KDE documentation
+ (instantiates %rdbpool;)
+
+ Copyright (C) 2001,2002 Frederik Fouvry
+
+ This program is free software; you can redistribute it and/or
+ modify it under the terms of the GNU General Public License
+ as published by the Free Software Foundation; either version 2
+ of the License, or (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+
+ Send suggestions, comments, etc. to the KDE docbook list
+ <kde-docbook@kde.org>.
+
+ USAGE
+
+ Refer to this DTD as
+
+ "-//KDE//ELEMENTS DocBook XML Pool Redeclarations V1.0//EN"
+
+ For instance
+
+ <!ENTITY % rdbpool PUBLIC
+ "-//KDE//ELEMENTS DocBook XML Pool Redeclarations V1.0//EN">
+
+ Set to IGNORE: to revert from KDE customisation for:
+ kde.remove.unused.elements some elements unlikely to be used
+-->
+
+<!-- Elements which are unlikely to be useful in the KDE documentation,
+ because their purpose is either to markup already existing documents
+ or because there are automatic means of obtaining the same effect
+ -->
+<!ENTITY % kde.remove.unused.elements "INCLUDE">
+<![ %kde.remove.unused.elements; [
+<!ENTITY % beginpage.module "IGNORE">
+<!ENTITY % bridgehead.module "IGNORE">
+<!ENTITY % confgroup.content.module "IGNORE">
+<!ENTITY % graphic.module "IGNORE">
+<!ENTITY % graphicco.module "IGNORE">
+<!ENTITY % imageobjectco.module "IGNORE">
+<!ENTITY % inlinegraphic.module "IGNORE">
+<!ENTITY % revhistory.content.module "IGNORE">
+<!-- end of kde.remove.unused.elements -->]]>
+
+<!-- KDE Languages
+ To keep the language tags conform to RFC 3066 (successor to 1766)
+ (http://www.rfc-editor.org/rfc/rfc3066.txt)
+ Syntax (RE): [a-zA-Z]{1,8}(-[a-zA-Z]{1,8})*
+
+ The compulsory part is either a language tag from ISO 639 (ISO
+ 639-1 (2 character tag) if there is a tag, ISO 639-2/T (three
+ character tag) otherwise, "i" (for IANA) or "x" (for private use,
+ e.g. languages that are not in ISO 639, like x-wa for Walloon).
+ The optional part may consist of any value. However, if the
+ first repetition consists of two letters, it must be an ISO
+ 3166a2 country tag (so Nynorsk cannot be indicated by no-NY or
+ no-ny).
+ Official site for ISO 639-2: http://lcweb.loc.gov/standards/iso639-2/
+ For ISO 639-1, only the latest version (Feb 2000) counts!
+
+ Countries are currently only needed when the language is different.
+ Only rarely adding the country code is a necessity (Chinese is
+ only done for encoding reasons afaik).
+ -->
+<!ENTITY % lang.attrib
+ "lang (af|ar|az|be|bg|bn|bo|br|bs|ca|cs|cy|da|de|el|en|en-GB
+ |en-US|eo|es|et|eu|fa|fi|fo|fr|fy|ga|gl|gu|he|hi|hr|hu|id
+ |is|it|ja|kn|km|ko|ku|lo|lt|lv|mi|mk|mr|mt|nb|nl|nn|no|nso
+ |oc|pl|pt|pt-BR|pt-PT|ro|ru|se|si|sk|sl|sq|sr|st|sv|ta|te
+ |tg|th|tr|uk|ven|vi|wa|xh|zh|zh-CN|zh-TW|zu)
+ #IMPLIED">
+<!-- List of languages
+ (Languages that only have a three-character code from 639-2, must use
+ that one)
+af Afrikaans
+ar Arabic
+az Azerbaijani
+be Belarusian
+bg Bulgarian
+bn Bengali
+bo Tibetan
+br Breton
+bs Bosnian
+ca Catalan
+cs Czech
+cy Welsh
+da Danish
+de German
+el Greek, Modern (1453-)
+en English
+eo Esperanto
+es Spanish
+et Estonian
+eu Basque
+fa Farsi (? ok if = Persian)
+fi Finnish
+fo Faroese
+fr French
+fy Frisian
+ga Irish
+gl Gallegan
+gu Gujarati
+he Hebrew
+hi Hindi
+hr Croatian
+hu Hungarian
+id Indonesian
+is Icelandic
+it Italian
+ja Japanese
+km Khmer
+kn Kannada
+ko Korean
+ku Kurdish
+lo Lao
+lt Lituanian
+lv Latvian
+mi Maori
+mk Macedonian
+mr Marathi
+mt Maltese
+nb Norwegian Bokmal
+nl Dutch
+nn Norwegian Nynorsk
+no Norwegian (in KDE = nb)
+nso Northern Sotho
+oc Occitan (post 1500); Provençal
+pl Polish
+pt Portuguese
+ro Romanian
+ru Russian
+se Northern Sami
+si Sinhalese
+sk Slovak
+sl Slovenian
+sq Albanian
+sr Serbian
+st Sesotho (souther Sotho)
+sv Swedish
+ta Tamil
+te Telugu
+tg Tajik
+th Thai
+tr Turkish
+uk Ukrainian
+ven Venda
+vi Vietnamese
+wa Walloon
+xh Xhosa
+zh Chinese
+zu Zulu
+-->
+<!-- end of KDE languages -->
+<!-- Languages could be made compulsory for books -->
+
+<!-- DocBook Reference Documentation recommends switching these off
+ if not used: it massively reduces the ESIS size (~ what you get
+ from nsgmls). Should anyone need any of these attributes, let
+ me know. It's easy to add them on again. -->
+<!ENTITY % effectivity.attrib "">
+
+<!ENTITY % remap.attrib "">
+
+<!-- Not used -->
+<!ENTITY % revisionflag.attrib "">
+
+<!ENTITY % othercredit.role.attrib
+ "role (translator|developer|reviewer|graphist|musician|tester)
+ #REQUIRED">
+
+<!ENTITY % kde.compulsory.datereleaseinfo "INCLUDE">
+<![ %kde.compulsory.datereleaseinfo; [
+<!-- Unchanged -->
+<!ENTITY % local.person.ident.mix "">
+<!ENTITY % person.ident.mix
+ "honorific|firstname|surname|lineage|othername|affiliation
+ |authorblurb|contrib %local.person.ident.mix;">
+
+<!ENTITY % local.bibliocomponent.mix "">
+<!-- Copy of bibliocomponent.mix without ReleaseInfo, Date or Abstract -->
+<!ENTITY % kde.bibliocomponent.mix
+ "abbrev|address|artpagenums|author
+ |authorgroup|authorinitials|bibliomisc|biblioset
+ |collab|confgroup|contractnum|contractsponsor
+ |copyright|corpauthor|corpname|edition
+ |editor|invpartnumber|isbn|issn|issuenum|orgname
+ |othercredit|pagenums|printhistory|productname
+ |productnumber|pubdate|publisher|publishername
+ |pubsnumber|revhistory|seriesvolnums
+ |subtitle|title|titleabbrev|volumenum|citetitle
+ |%person.ident.mix;
+ |%ndxterm.class;
+ %local.bibliocomponent.mix;">
+<!-- End of compulsory ReleaseInfo -->]]>
+
+<!ENTITY % olink.attlist "IGNORE">
+
+<!-- Temporary lifting of restriction (action to be added too?)-->
+<!ENTITY % local.smallcptr.char.mix "|envar">