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">