Warning, /frameworks/kdoctools/src/customization/dtd/rdbpool.elements is written in an unsupported language. File is not indexed.
0001 <!-- -*- dtd -*-
0002 Modified element pool for DocBook as used in the KDE documentation
0003 (instantiates %rdbpool;)
0004
0005 SPDX-FileCopyrightText: 2001, 2002 Frederik Fouvry
0006
0007 SPDX-License-Identifier: GPL-2.0-or-later
0008
0009 Send suggestions, comments, etc. to the KDE docbook list
0010 <kde-docbook@kde.org>.
0011
0012 USAGE
0013
0014 Refer to this DTD as
0015
0016 "-//KDE//ELEMENTS DocBook XML Pool Redeclarations V1.1//EN"
0017
0018 For instance
0019
0020 <!ENTITY % rdbpool PUBLIC
0021 "-//KDE//ELEMENTS DocBook XML Pool Redeclarations V1.1//EN">
0022
0023 Set to IGNORE: to revert from KDE customisation for:
0024 kde.remove.unused.elements some elements unlikely to be used
0025 -->
0026
0027 <!-- Elements which are unlikely to be useful in the KDE documentation,
0028 because their purpose is either to markup already existing documents
0029 or because there are automatic means of obtaining the same effect
0030 -->
0031 <!ENTITY % kde.remove.unused.elements "INCLUDE">
0032 <![ %kde.remove.unused.elements; [
0033 <!ENTITY % beginpage.module "IGNORE">
0034 <!ENTITY % bridgehead.module "IGNORE">
0035 <!ENTITY % confgroup.content.module "IGNORE">
0036 <!ENTITY % graphic.module "IGNORE">
0037 <!ENTITY % graphicco.module "IGNORE">
0038 <!ENTITY % inlinegraphic.module "IGNORE">
0039 <!ENTITY % revhistory.content.module "IGNORE">
0040 <!-- end of kde.remove.unused.elements -->]]>
0041
0042 <!-- KDE Languages
0043 To keep the language tags conform to RFC 3066 (successor to 1766)
0044 (http://www.rfc-editor.org/rfc/rfc3066.txt)
0045 Syntax (RE): [a-zA-Z]{1,8}(-[a-zA-Z]{1,8})*
0046
0047 The compulsory part is either a language tag from ISO 639 (ISO
0048 639-1 (2 character tag) if there is a tag, ISO 639-2/T (three
0049 character tag) otherwise, "i" (for IANA) or "x" (for private use,
0050 e.g. languages that are not in ISO 639).
0051 The optional part may consist of any value. However, if the
0052 first repetition consists of two letters, it must be an ISO
0053 3166a2 country tag (so Nynorsk cannot be indicated by no-NY or
0054 no-ny).
0055 Official site for ISO 639-2: http://lcweb.loc.gov/standards/iso639-2/
0056 For ISO 639-1, only the latest version (currently Feb 2000) counts!
0057
0058 Countries are currently only needed when the language is different.
0059 -->
0060 <!ENTITY % lang.attrib
0061 "lang (af|ar|az|be|bg|bn|bo|br|bs|ca|ca_valencia|cs|cy|da|de
0062 |el|en|en-GB|en-US|eo|es|et|eu|fa|fi|fo|fr|fy|ga|gl|gu
0063 |he|hi|hr|hu|id|is|it|ja|kn|km|ko|ku|lo|lt|lv|mi|mk|mn
0064 |mr|ms|mt|nb|nds|nl|nn|no|nso|oc|pl|pt|pt-BR|pt-PT|ro
0065 |ru|se|si|sk|sl|sq|sr|sr_latin|sr_ijekavian
0066 |sr_ijekavianlatin|ss|st|sv|ta|te|tg|th|tr|uk|uz|ven|vi
0067 |wa|xh|zh|zh-CN|zh-TW|zu)
0068 #IMPLIED">
0069 <!-- List of languages
0070 (Languages that only have a three-character code from 639-2, must use
0071 that one)
0072 af Afrikaans
0073 ar Arabic
0074 az Azerbaijani
0075 be Belarusian
0076 bg Bulgarian
0077 bn Bengali
0078 bo Tibetan
0079 br Breton
0080 bs Bosnian
0081 ca Catalan
0082 cs Czech
0083 cy Welsh
0084 da Danish
0085 de German
0086 el Greek, Modern (1453-)
0087 en English
0088 eo Esperanto
0089 es Spanish
0090 et Estonian
0091 eu Basque
0092 fa Persian (Farsi)
0093 fi Finnish
0094 fo Faroese
0095 fr French
0096 fy Frisian
0097 ga Irish
0098 gl Galician
0099 gu Gujarati
0100 he Hebrew
0101 hi Hindi
0102 hr Croatian
0103 hu Hungarian
0104 id Indonesian
0105 is Icelandic
0106 it Italian
0107 ja Japanese
0108 km Khmer
0109 kn Kannada
0110 ko Korean
0111 ku Kurdish
0112 lo Lao
0113 lt Lituanian
0114 lv Latvian
0115 mi Maori
0116 mk Macedonian
0117 mn Mongolian
0118 mr Marathi
0119 ms Malay
0120 mt Maltese
0121 nb Norwegian Bokmal
0122 nds Low Saxon, Low German
0123 nl Dutch
0124 nn Norwegian Nynorsk
0125 no Norwegian (in KDE = nb)
0126 nso Northern Sotho
0127 oc Occitan (post 1500); Provençal
0128 pl Polish
0129 pt Portuguese
0130 ro Romanian
0131 ru Russian
0132 se Northern Sami
0133 si Sinhalese
0134 sk Slovak
0135 sl Slovenian
0136 sq Albanian
0137 sr Serbian
0138 ss Swati
0139 st Sesotho (souther Sotho)
0140 sv Swedish
0141 ta Tamil
0142 te Telugu
0143 tg Tajik
0144 th Thai
0145 tr Turkish
0146 uk Ukrainian
0147 uz Uzbek
0148 ven Venda
0149 vi Vietnamese
0150 wa Walloon
0151 xh Xhosa
0152 zh Chinese
0153 zu Zulu
0154 -->
0155 <!-- end of KDE languages -->
0156 <!-- Languages could be made compulsory for books -->
0157
0158 <!ENTITY % remap.attrib "">
0159
0160 <!-- Not used -->
0161 <!ENTITY % revisionflag.attrib "">
0162
0163 <!ENTITY % othercredit.role.attrib
0164 "role (translator|developer|reviewer|graphist|musician|tester)
0165 #REQUIRED">
0166
0167 <!ENTITY % kde.compulsory.datereleaseinfo "INCLUDE">
0168 <![ %kde.compulsory.datereleaseinfo; [
0169 <!-- Unchanged -->
0170 <!ENTITY % local.person.ident.mix "">
0171 <!ENTITY % person.ident.mix
0172 "honorific|firstname|surname|lineage|othername|affiliation
0173 |authorblurb|contrib %local.person.ident.mix;">
0174
0175 <!ENTITY % local.bibliocomponent.mix "">
0176 <!-- Copy of bibliocomponent.mix without ReleaseInfo, Date or Abstract -->
0177 <!ENTITY % kde.bibliocomponent.mix
0178 "abbrev|address|artpagenums|author
0179 |authorgroup|authorinitials|bibliomisc|biblioset
0180 |collab|confgroup|contractnum|contractsponsor
0181 |copyright|corpauthor|corpname|edition
0182 |editor|invpartnumber|isbn|issn|issuenum|orgname
0183 |biblioid|citebiblioid|bibliosource|bibliorelation|bibliocoverage
0184 |othercredit|pagenums|printhistory|productname
0185 |productnumber|pubdate|publisher|publishername
0186 |pubsnumber|revhistory|seriesvolnums
0187 |subtitle|title|titleabbrev|volumenum|citetitle
0188 |personname|%person.ident.mix;
0189 |%ndxterm.class;
0190 %local.bibliocomponent.mix;">
0191 <!-- Unchanged -->
0192 <!ENTITY % local.info.class "">
0193 <!-- Copy of info.class with %kde.bibliocomponent.mix; -->
0194 <!ENTITY % kde.info.class
0195 "graphic | mediaobject | legalnotice | modespec
0196 | subjectset | keywordset | itermset | %kde.bibliocomponent.mix;
0197 %local.info.class;">
0198 <!-- End of compulsory ReleaseInfo -->]]>
0199
0200 <!-- KDE uses a more specific list of attributes -->
0201 <!ENTITY % olink.attlist "IGNORE">