summaryrefslogtreecommitdiffstats
path: root/kdoctools/customization/obsolete
diff options
context:
space:
mode:
authortoma <toma@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>2009-11-25 17:56:58 +0000
committertoma <toma@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>2009-11-25 17:56:58 +0000
commitce4a32fe52ef09d8f5ff1dd22c001110902b60a2 (patch)
tree5ac38a06f3dde268dc7927dc155896926aaf7012 /kdoctools/customization/obsolete
downloadtdelibs-ce4a32fe52ef09d8f5ff1dd22c001110902b60a2.tar.gz
tdelibs-ce4a32fe52ef09d8f5ff1dd22c001110902b60a2.zip
Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features.
BUG:215923 git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdelibs@1054174 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
Diffstat (limited to 'kdoctools/customization/obsolete')
-rw-r--r--kdoctools/customization/obsolete/general.entities388
-rw-r--r--kdoctools/customization/obsolete/kdex-412-10.dtd42
-rw-r--r--kdoctools/customization/obsolete/kdex.dtd121
-rw-r--r--kdoctools/customization/obsolete/modifications.elements46
-rw-r--r--kdoctools/customization/obsolete/rdbpool.elements209
5 files changed, 806 insertions, 0 deletions
diff --git a/kdoctools/customization/obsolete/general.entities b/kdoctools/customization/obsolete/general.entities
new file mode 100644
index 000000000..50e7c2ee3
--- /dev/null
+++ b/kdoctools/customization/obsolete/general.entities
@@ -0,0 +1,388 @@
+<!--
+ KDE general entities for DocBook as used in the KDE documentation
+
+ Copyright (C) 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 file as
+
+ "-//KDE//ENTITIES DocBook XML General Entity Declarations V1.1//EN"
+
+ This file contains what dbgenent.mod should contain and is read
+ after all other files just like dbgenent.mod should be.
+
+-->
+
+<!-- ============================================================= -->
+<!-- Extensions to the DocBook DTD -->
+<!-- ============================================================= -->
+<!-- E.g. KDE specific entities (see also dbgenent.mod for this) -->
+
+<!-- Legal texts we put in a specific place
+ so that we don't need to cut'n'paste them to every doc
+ -->
+<!ENTITY GPL-html PUBLIC
+ "-//GNU//DOCUMENT GNU General Public License V2 (HTML)//EN"
+ "http://www.gnu.org/copyleft/gpl.html"
+ NDATA SGML >
+<!ENTITY GPL PUBLIC
+ "-//GNU//DOCUMENT GNU General Public License V2//EN"
+ "http://www.gnu.org/copyleft/gpl.html"
+ NDATA linespecific >
+<!ENTITY GPLNotice PUBLIC
+ "-//KDE//DOCUMENT GNU General Public License Notice//EN"
+ "../en/entities/gpl-notice.docbook"><!-- meant for inclusion, so no [CN]DATA SGML (why?) -->
+<!ENTITY LGPL-html PUBLIC
+ "-//GNU//DOCUMENT GNU Lesser General Public License V2.1 (HTML)//EN"
+ "http://www.gnu.org/copyleft/lesser.html"
+ NDATA SGML >
+<!ENTITY LGPL PUBLIC
+ "-//GNU//DOCUMENT GNU Lesser General Public License V2.1//EN"
+ "http://www.gnu.org/copyleft/lesser.html"
+ NDATA linespecific >
+<!ENTITY LGPLNotice PUBLIC
+ "-//KDE//DOCUMENT GNU Lesser General Public License Notice//EN"
+ "../en/entities/lgpl-notice.docbook"><!-- meant for inclusion, so no [CN]DATA SGML -->
+<!ENTITY FDL-html PUBLIC
+ "-//GNU//DOCUMENT GNU Free Documentation License V1.1 (HTML)//EN"
+ "http://www.gnu.org/copyleft/fdl.html"
+ NDATA SGML >
+<!ENTITY FDL PUBLIC
+ "-//GNU//DOCUMENT GNU Free Documentation License V1.1//EN"
+ "http://www.gnu.org/copyleft/fdl.html"
+ NDATA linespecific >
+<!-- FDLNotice is defined in lang.entities (why?) -->
+
+<!-- KDE index generation
+ Set addindex to IGNORE to stop index generation
+ Indices are generated on the fly, so no intermediate file is needed
+ -->
+<!ENTITY % addindex "INCLUDE">
+<![%addindex;[
+<!ENTITY documentation.index "<index></index>">
+]]>
+<!ENTITY documentation.index "">
+<!--ENTITY kapp "(Oops - someone forgot to fill in the application name here)" -->
+
+<!-- Entities to fill in slots in docbook version of FDL notice -->
+<!ENTITY % FDLIS "IGNORE">
+<!ENTITY % FDLFCT "IGNORE">
+<!ENTITY % FDLBCT "IGNORE">
+
+<!-- These are the language-independent entities. They can be (more
+ or less) freely extended. Keep this list sorted and sensible.
+ Make sure you always add full markup to the text.
+
+ Naming policy: name the entity like you would see the text
+ (inclusive case). KDE entities are always lowercased. Spaces
+ are omitted. Examples: Qt (for "Qt"), RedHat (for "Red Hat"),
+ kfloppy (for "KFloppy") . (Entity names cannot start with digits,
+ in that case, use the written form for the first digit.)
+
+ DO NOT JUST RENAME ENTITIES! That implies removal of an existing
+ entity and that may change the validity of documents, which must
+ not happen. Place the name you wish to remove in the list of
+ obsolete entities (depending on the case, the expansion is
+ redefined or kept as it was); the new name goes in the official list.
+ A later version of the DTD (with another version number!) will
+ effectively remove these entities. In that way, old documents
+ remain valid, while new ones can only use the new declarations.
+ -->
+
+<!ENTITY AIX "<trademark class='registered'>AIX</trademark>">
+<!ENTITY aktion "<application>aKtion</application>">
+<!ENTITY amor "<application>AMOR</application>">
+<!ENTITY ark "<application>Ark</application>">
+<!ENTITY arts "<application>aRts</application>">
+<!ENTITY arts-builder "<application>aRts-builder</application>">
+<!ENTITY artscontrol "<application>artscontrol</application>">
+<!ENTITY artsd "<application>artsd</application>">
+<!ENTITY artsdsp "<application>artsdsp</application>">
+<!ENTITY artsserver "<application>artsserver</application>">
+<!ENTITY artsshell "<application>artsshell</application>">
+<!ENTITY artswrapper "<application>artswrapper</application>">
+<!ENTITY ATAPI "<acronym>ATAPI</acronym>">
+<!ENTITY atlantik "<application>Atlantik</application>">
+<!ENTITY brahms "<application>Brahms</application>">
+<!ENTITY catalogmanager "<application>Catalog Manager</application>">
+<!ENTITY CD "<acronym>CD</acronym>">
+<!ENTITY CDE "<acronym>CDE</acronym>">
+<!ENTITY CD-ROM "<acronym>CD-ROM</acronym>">
+<!ENTITY cervisia "<application>Cervisia</application>">
+<!ENTITY CSS "<trademark>CSS</trademark>">
+<!ENTITY CUPS "<acronym>CUPS</acronym>">
+<!ENTITY drkonqi "<application>DrKonqi</application>">
+<!ENTITY DCOP "<acronym>DCOP</acronym>">
+<!ENTITY DVI "<acronym>DVI</acronym>">
+<!ENTITY ELF "<acronym>ELF</acronym>">
+<!ENTITY Emacs "<application>Emacs</application>">
+<!ENTITY flashkard "<application>FlashKard</application>">
+<!ENTITY FTP "<acronym>FTP</acronym>">
+<!ENTITY gcc "<command>gcc</command>">
+<!ENTITY GIF "<acronym>GIF</acronym>">
+<!ENTITY GMT "<acronym>GMT</acronym>">
+<!ENTITY GNU "<acronym>GNU</acronym>">
+<!ENTITY GUI "<acronym>GUI</acronym>">
+<!ENTITY Handspring "<trademark>Handspring</trademark>">
+<!ENTITY Hewlett-Packard '<trademark class="registered">Hewlett-Packard</trademark>'>
+<!ENTITY HotSync '<trademark class="registered">HotSync</trademark>'>
+<!ENTITY HP '<trademark class="registered">HP</trademark>'>
+<!ENTITY HP-UX '<trademark class="registered">HP-UX</trademark>'>
+<!ENTITY HTTP "<acronym>HTTP</acronym>">
+<!ENTITY IRIX '<trademark class="registered">IRIX</trademark>'>
+<!ENTITY Java "<trademark>Java</trademark>">
+<!ENTITY Jini "<trademark>Jini</trademark>">
+<!ENTITY kab2 "<application>Kab2</application>">
+<!ENTITY kenolaba "<application>Kenolaba</application>">
+<!ENTITY kaboodle "<application>Kaboodle</application>">
+<!ENTITY kaddressbook "<application>KAddressBook</application>">
+<!ENTITY kalarm "<application>KAlarm</application>">
+<!ENTITY kalarmd "<application>KAlarmd</application>">
+<!ENTITY kalzium "<application>Kalzium</application>">
+<!ENTITY kamera "<application>Kamera</application>">
+<!ENTITY kandy "<application>Kandy</application>">
+<!ENTITY kappfinder "<application>Kappfinder</application>">
+<!ENTITY kaphorism "<application>KAphorism</application>">
+<!ENTITY karm "<application>KArm</application>">
+<!ENTITY kasteroids "<application>KAsteroids</application>">
+<!ENTITY kate "<application>Kate</application>">
+<!ENTITY katomic "<application>KAtomic</application>">
+<!ENTITY kbabel "<application>KBabel</application>">
+<!ENTITY kbabeldict "<application>KBabelDict</application>">
+<!ENTITY kbackgammon "<application>KBackgammon</application>">
+<!ENTITY kbattleship "<application>KBattleship</application>">
+<!ENTITY kbiff "<application>KBiff</application>">
+<!ENTITY kblackbox "<application>KBlackbox</application>">
+<!ENTITY kbounce "<application>KBounce</application>">
+<!ENTITY kbugbuster "<application>kbugbuster</application>">
+<!ENTITY kcalc "<application>KCalc</application>">
+<!ENTITY kcharselect "<application>KCharSelect</application>">
+<!ENTITY kchart "<application>KChart</application>">
+<!ENTITY kchat "<application>KChat</application>">
+<!ENTITY kcontrol "<application>KControl</application>">
+<!ENTITY kcron "<application>KCron</application>">
+<!ENTITY kdat "<application>KDat</application>">
+<!ENTITY kde "<acronym>KDE</acronym>">
+<!ENTITY kdebugdialog "<application>KDebugDialog</application>">
+<!ENTITY kde-http '<ulink url="http://www.kde.org/">http://www.kde.org/</ulink>'>
+<!ENTITY kde-ftp '<ulink url="ftp://ftp.kde.org/pub/kde/">ftp://ftp.kde.org/pub/kde/</ulink>'>
+<!ENTITY kdepasswd "<application>kdepasswd</application>">
+<!ENTITY kdesktop "<application>KDesktop</application>">
+<!ENTITY kdessh "<application>kdessh</application>">
+<!ENTITY kdesu "<application>KDE su</application>">
+<!ENTITY kdiskfree "<application>KDiskFree</application>">
+<!ENTITY kdict "<application>KDict</application>">
+<!ENTITY kdm "<application>kdm</application>">
+<!ENTITY kdvi "<application>KDVI</application>">
+<!ENTITY kenolaba "<application>Kenolaba</application>">
+<!ENTITY kedit "<application>KEdit</application>">
+<!ENTITY keduca "<application>KEduca</application>">
+<!ENTITY keystone "<application>Keystone</application>">
+<!ENTITY kfax "<application>KFax</application>">
+<!ENTITY kfaxview "<application>Kfaxview</application>">
+<!ENTITY kfind "<application>KFind</application>">
+<!ENTITY kfloppy "<application>Kfloppy</application>">
+<!ENTITY kformula "<application>KFormula</application>">
+<!ENTITY kfouleggs "<application>KFoulEggs</application>">
+<!ENTITY kfract "<application>KFract</application>">
+<!ENTITY khangman "<application>KHangMan</application>">
+<!ENTITY kgeo "<application>KGeo</application>">
+<!ENTITY kghostview "<application>KGhostView</application>">
+<!ENTITY khelpcenter "<application>KHelpCenter</application>">
+<!ENTITY khexedit "<application>KHexEdit</application>">
+<!ENTITY kicker "<application>Kicker</application>">
+<!ENTITY kiconedit "<application>KIconEdit</application>">
+<!ENTITY kikbd "<application>kikbd</application>">
+<!ENTITY kit "<application>Kit</application>">
+<!ENTITY kiten "<application>Kiten</application>">
+<!ENTITY kivio "<application>Kivio</application>">
+<!ENTITY kjots "<application>KJots</application>">
+<!ENTITY kjumpingcube "<application>KJumpingCube</application>">
+<!ENTITY klaptop "<application>KLaptop</application>">
+<!ENTITY klatin "<application>KLatin</application>">
+<!ENTITY klettres "<application>KLettres</application>">
+<!ENTITY kolorlines "<application>Kolor Lines</application>">
+<!ENTITY klipper "<application>Klipper</application>">
+<!ENTITY kljettool "<application>KLjettool</application>">
+<!ENTITY klpq "<application>Klpq</application>">
+<!ENTITY klprfax "<application>Klprfax</application>">
+<!ENTITY kmahjongg "<application>KMahjongg</application>">
+<!ENTITY kmail "<application>KMail</application>">
+<!ENTITY kmathtool "<application>KMathTool</application>">
+<!ENTITY kmenuedit "<application>kmenuedit</application>">
+<!ENTITY kmessedwords "<application>KMessedWords</application>">
+<!ENTITY kmid "<application>KMid</application>">
+<!ENTITY kmidi "<application>KMidi</application>">
+<!ENTITY kmines "<application>KMines</application>">
+<!ENTITY kmix "<application>KMix</application>">
+<!ENTITY kmplot "<application>KmPlot</application>">
+<!ENTITY knewsticker "<application>KNewsTicker</application>">
+<!ENTITY knode "<application>KNode</application>">
+<!ENTITY knotes "<application>KNotes</application>">
+<!ENTITY knorskverbs "<application>KNorskVerbs</application>">
+<!ENTITY kodometer "<application>KOdometer</application>">
+<!ENTITY koffice "<application>KOffice</application>">
+<!ENTITY kolf "<application>Kolf</application>">
+<!ENTITY kompare "<application>Kompare</application>">
+<!ENTITY koncd "<application>KOnCD</application>">
+<!ENTITY konqueror "<application>Konqueror</application>">
+<!ENTITY konquest "<application>Konquest</application>">
+<!ENTITY konsole "<application>Konsole</application>">
+<!ENTITY kontour "<application>Kontour</application>">
+<!ENTITY kooka "<application>Kooka</application>">
+<!ENTITY korganizer "<application>KOrganizer</application>">
+<!ENTITY korn "<application>KOrn</application>">
+<!ENTITY koshell "<application>KOShell</application>">
+<!ENTITY kotalkd "<application>KOTalkd</application>">
+<!ENTITY kpackage "<application>KPackage</application>">
+<!ENTITY kpager "<application>KPager</application>">
+<!ENTITY kpaint "<application>KPaint</application>">
+<!ENTITY kpanel "<application>KPanel</application>">
+<!ENTITY kpatience "<application>KPatience</application>">
+<!ENTITY kpercentage "<application>KPercentage</application>">
+<!ENTITY kpilot "<application>KPilot</application>">
+<!ENTITY kpf "<application>kpf</application>">
+<!ENTITY kpm "<application>Kpm</application>">
+<!ENTITY kpresenter "<application>KPresenter</application>">
+<!ENTITY kpoker "<application>KPoker</application>">
+<!ENTITY kpovmodeler "<application>KPovModeler</application>">
+<!ENTITY kppp "<application>KPPP</application>">
+<!ENTITY kpresenter "<application>KPresenter</application>">
+<!ENTITY kreatecd "<application>KreateCD</application>">
+<!ENTITY krec "<application>KRec</application>">
+<!ENTITY kregexpeditor "<application>KRegExpEditor</application>">
+<!ENTITY kreversi "<application>KReversi</application>">
+<!ENTITY krita "<application>Krita</application>">
+<!ENTITY kruler "<application>KRuler</application>">
+<!ENTITY ksame "<application>KSame</application>">
+<!ENTITY kscd "<application>KsCD</application>">
+<!ENTITY kscore "<application>KScore</application>">
+<!ENTITY kscreensaver "<application>KScreensaver</application>">
+<!ENTITY ksgmltools "<application>ksgmltools</application>">
+<!ENTITY kshisen "<application>KShisen</application>">
+<!ENTITY ksim "<application>KSim</application>">
+<!ENTITY ksirc "<application>KSirc</application>">
+<!ENTITY ksirtet "<application>KSirtet</application>">
+<!ENTITY ksmiletris "<application>KSmiletris</application>">
+<!ENTITY ksnake "<application>KSnake</application>">
+<!ENTITY ksnapshot "<application>KSnapshot</application>">
+<!ENTITY ksokoban "<application>KSokoban</application>">
+<!ENTITY kspaceduel "<application>KSpaceDuel</application>">
+<!ENTITY kspell "<application>KSpell</application>">
+<!ENTITY kspread "<application>KSpread</application>">
+<!ENTITY kstars "<application>KStars</application>">
+<!ENTITY kstart "<application>kstart</application>">
+<!ENTITY ksysctrl "<application>KSysctrl</application>">
+<!ENTITY ksysguard "<application>KSysguard</application>">
+<!ENTITY ksysv "<application>KSysV</application>">
+<!ENTITY ktalk "<application>KTalk</application>">
+<!ENTITY ktalkd "<application>KTalkd</application>">
+<!ENTITY kteatime "<application>KTeaTime</application>">
+<!ENTITY kthesaurus "<application>KThesaurus</application>">
+<!ENTITY ktimemon "<application>KTimemon</application>">
+<!ENTITY ktimer "<application>KTimer</application>">
+<!ENTITY ktip "<application>KTip</application>">
+<!ENTITY ktouch "<application>KTouch</application>">
+<!ENTITY ktron "<application>KTron</application>">
+<!ENTITY ktuberling "<application>KTuberling</application>">
+<!ENTITY kugar "<application>Kugar</application>">
+<!ENTITY kuickshow "<application>KuickShow</application>">
+<!ENTITY kuser "<application>KUser</application>">
+<!ENTITY kview "<application>KView</application>">
+<!ENTITY kviewshell "<application>KViewshell</application>">
+<!ENTITY kvoctrain "<application>KVocTrain</application>">
+<!ENTITY kworldclock "<application>KWorldClock</application>">
+<!ENTITY kword "<application>KWord</application>">
+<!ENTITY kwin "<application>KWin</application>">
+<!ENTITY k4wins "<application>K Four Wins</application>">
+<!ENTITY kwrite "<application>KWrite</application>">
+<!ENTITY kwuftpd "<application>kwuftpd</application>">
+<!ENTITY LaserJet '<trademark class="registered">LaserJet</trademark>'>
+<!ENTITY lisa "<application>Lisa</application>">
+<!ENTITY Linux '<trademark class="registered">Linux</trademark>'>
+<!ENTITY Linux-Mandrake "<trademark>Linux-Mandrake</trademark>">
+<!ENTITY LinuxPPC "<trademark>LinuxPPC</trademark>">
+<!ENTITY lskat "<application>Lskat</application>">
+<!ENTITY LZW "<acronym>LZW</acronym>">
+<!ENTITY Mac '<trademark class="registered">Mac</trademark>'>
+<!ENTITY MacOS '<trademark class="registered">Mac</trademark> <acronym>OS</acronym>'>
+<!ENTITY Mandrake "<trademark>Mandrake</trademark>">
+<!ENTITY megami "<application>Megami</application>">
+<!ENTITY Microsoft '<trademark class="registered">Microsoft</trademark>'>
+<!ENTITY MIDI "<acronym>MIDI</acronym>">
+<!ENTITY MIME "<acronym>MIME</acronym>">
+<!ENTITY moonphase "<application>Moon Phase</application>">
+<!ENTITY Motif '<trademark class="registered">Motif</trademark>'>
+<!ENTITY MRU "<acronym>MRU</acronym>">
+<!ENTITY MTU "<acronym>MTU</acronym>">
+<!ENTITY MusiXTeX "<application>MusiXTeX</application>">
+<!ENTITY Netscape '<trademark class="registered">Netscape</trademark>'>
+<!ENTITY NeXTSTEP "<trademark>NeXTSTEP</trademark>">
+<!ENTITY noatun "<application>Noatun</application>">
+<!ENTITY PalmOS '<trademark class="registered">Palm OS</trademark>'>
+<!ENTITY PalmPilot "<productname><trademark>PalmPilot</trademark></productname>">
+<!ENTITY PMX "<application>PMX</application>"><!-- acronym too? -->
+<!ENTITY PostScript '<trademark class="registered">PostScript</trademark>'>
+<!ENTITY PPP "<acronym>PPP</acronym>">
+<!ENTITY quanta "<application>Quanta</application>">
+<!ENTITY quantaplus "<application>Quanta Plus</application>">
+<!ENTITY Qt "<trademark>Qt</trademark>">
+<!ENTITY RedHat '<trademark class="registered">Red Hat</trademark>'>
+<!ENTITY reslisa "<application>ResLisa</application>">
+<!ENTITY Sendmail '<application><trademark class="registered">sendmail</trademark></application>'>
+<!ENTITY SMTP "<acronym>SMTP</acronym>">
+<!ENTITY SGI "<trademark>SGI</trademark>">
+<!ENTITY Solaris "<trademark>Solaris</trademark>">
+<!ENTITY SuSE '<acronym><trademark class="registered">SuSE</trademark></acronym>'>
+<!ENTITY ThreeCom '<trademark class="registered">3Com</trademark>'>
+<!ENTITY tkmidi "<application>tkmidi</application>">
+<!ENTITY TrueType '<trademark class="registered">TrueType</trademark>'>
+<!ENTITY UNIX '<trademark class="registered">UNIX</trademark>'>
+<!ENTITY URL "<acronym>URL</acronym>">
+<!ENTITY URI "<acronym>URI</acronym>">
+<!ENTITY Visor "<trademark>Visor</trademark>">
+<!ENTITY windowmaker "<application>Window Maker</application>">
+<!ENTITY Windows '<trademark class="registered">Windows</trademark>'>
+<!ENTITY WordNet '<trademark class="registered">WordNet</trademark>'>
+<!ENTITY Wordperfect '<application><trademark class="registered">WordPerfect</trademark></application>'>
+<!ENTITY X-Server "<application>X-Server</application>">
+<!ENTITY XEmacs "<application>XEmacs</application>">
+<!ENTITY X-Window '<trademark class="registered">X Window System</trademark>'>
+<!ENTITY XHTML "<trademark>XHTML</trademark>">
+<!ENTITY XML "<trademark>XML</trademark>">
+<!ENTITY XSL "<trademark>XSL</trademark>">
+
+<!-- Defaults, do NOT add anything to this without checking with the docbook
+ team. -->
+
+<!ENTITY package "This application isn't part of a KDE package">
+
+<!-- Obsolete entities -->
+<!-- Put them here; they will be removed at some stage -->
+<!ENTITY artsbuilder "<application>aRts-builder</application>">
+<!ENTITY kdf "<application>KDiskFree</application>">
+<!ENTITY klaptopdaemon "<application>KLaptop</application>">
+<!ENTITY klines "<application>Kolor Lines</application>">
+<!ENTITY kmoon "<application>Moon Phase</application>">
+<!ENTITY kodo "<application>KOdometer</application>">
+<!ENTITY kpat "<application>KPatience</application>">
+<!ENTITY kwin4 "<application>K Four Wins</application>">
diff --git a/kdoctools/customization/obsolete/kdex-412-10.dtd b/kdoctools/customization/obsolete/kdex-412-10.dtd
new file mode 100644
index 000000000..a6692f6a5
--- /dev/null
+++ b/kdoctools/customization/obsolete/kdex-412-10.dtd
@@ -0,0 +1,42 @@
+<!-- This is just a quick fix for a backwards compatibility issue.
+ Meant to be used with the FPI
+ "-//KDE//DTD DocBook XML V4.1.2-Based Variant V1.0//EN"
+ Note: this is NOT the actual V4.1.2-V1.0 DTD. -->
+<!--
+ 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.
+
+-->
+
+<!-- just to be on the safe side -->
+<!ENTITY % local.smallcptr.char.mix "|envar">
+
+<!ENTITY % DocBookDTD PUBLIC
+ "-//OASIS//DTD DocBook XML V4.1.2//EN"
+ "../../docbook/xml-dtd-4.1.2/docbookx.dtd" >
+%DocBookDTD;
+
+<!-- The current obsolete version will do (see below) -->
+<!ENTITY % kde.general.entities PUBLIC
+ "-//KDE//ENTITIES DocBook XML General Entity Declarations V1.1//EN"
+ "general.entities" >
+%kde.general.entities;
+
+<!-- Define here any missing entities -->
+
+<!-- this one is OK -->
+<!ENTITY % kde.i18n.entities PUBLIC
+ "-//KDE//ENTITIES DocBook XML Localisation Entity Declarations V1.0//EN"
+ "../entities/l10n.entities" >
+%kde.i18n.entities;
diff --git a/kdoctools/customization/obsolete/kdex.dtd b/kdoctools/customization/obsolete/kdex.dtd
new file mode 100644
index 000000000..0a2578c79
--- /dev/null
+++ b/kdoctools/customization/obsolete/kdex.dtd
@@ -0,0 +1,121 @@
+<!--
+ Document Type Definition for DocBook XML as used in the KDE documentation
+
+ Copyright (C) 2001 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 Frederik Fouvry
+ <fouvry@coli.uni-sb.de>.
+
+
+ USAGE
+
+ Refer to this DTD as
+
+ "-//KDE//DTD DocBook XML V4.1.2-Based Variant V1.1//EN"
+
+ For instance:
+
+ <!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.1.2-Based Variant V1.1//EN"
+ "customization/dtd/kdex.dtd">
+
+ and use catalog as the catalogue file.
+ Note: the system identifier is interpreted relative to the place
+ where it is defined, unless otherwise defined by the application you use.
+ If you have permanent internet access, you can use any URLs (and
+ you don't have to install docbook).
+
+ After a version number change, plenty of problems may occur because
+ of non-compatibilities (or DTDs not found, etc). That doesn't mean your
+ document is invalid; it just means that the reference DTD has changed
+ (new documentation and documentation updates). Check out the previous
+ version and point to the appropriate catalog or DTD and things should
+ work again (=still ;-).
+-->
+
+
+<!-- ============================================================= -->
+<!-- Modifications to the original DocBook DTD -->
+<!-- ============================================================= -->
+<!-- Declarations in this part should only *restrict* the DocBook
+ DTD -->
+
+<!-- Modifications in pool
+ %rdbpool; is called in the DocBook DTD
+ NEEDS TO BE CHECKED ON CHANGES
+ -->
+<!ENTITY % rdbpool PUBLIC
+ "-//KDE//ELEMENTS DocBook XML Pool Redeclarations V1.0//EN"
+ "rdbpool.elements" >
+<!ENTITY % dbpool.redecl.module "INCLUDE" >
+
+<!-- Modifications in hierarchy
+ %rdbhier2; is called in the DocBook DTD
+ NEEDS TO BE CHECKED ON CHANGES
+ -->
+<!ENTITY % rdbhier2 PUBLIC
+ "-//KDE//ELEMENTS DocBook XML Hierarchy Redeclarations 2 V1.0//EN"
+ "../dtd/rdbhier2.elements" >
+<!ENTITY % dbhier.redecl2.module "INCLUDE" >
+
+<!-- For Java-style refentries
+ Based on DocBook 4.0. -->
+<!--ENTITY % jrefentry PUBLIC
+ "-//Norman Walsh//DTD JRefEntry V1.0//EN" >
+%jrefentry; -->
+
+<!-- Temporary solution -->
+<!ENTITY copy "(c)"> <!--=copyright sign-->
+<!ENTITY trade "[tm]"> <!--=trade mark sign-->
+<!ENTITY reg "(R)"> <!--/circledR =registered sign-->
+
+
+<!-- ============================================================= -->
+<!-- Original DocBook DTD -->
+<!-- ============================================================= -->
+
+<!ENTITY % DocBookDTD PUBLIC
+ "-//OASIS//DTD DocBook XML V4.1.2//EN"
+ "../../docbook/xml-dtd-4.1.2/docbookx.dtd" >
+%DocBookDTD;
+
+
+<!-- ============================================================= -->
+<!-- Modifications to the original DocBook DTD -->
+<!-- ============================================================= -->
+<!-- ONLY to supply declarations that were switched off in the
+ first "Modifications" section -->
+
+<!ENTITY % kde.modifications PUBLIC
+ "-//KDE//ELEMENTS DocBook XML Modifications V1.0//EN"
+ "modifications.elements" >
+%kde.modifications;
+
+
+<!-- ============================================================= -->
+<!-- Extensions to the DocBook DTD -->
+<!-- ============================================================= -->
+<!-- Is empty, except for what could go in dbgenent.mod -->
+
+<!ENTITY % kde.general.entities PUBLIC
+ "-//KDE//ENTITIES DocBook XML General Entity Declarations V1.1//EN"
+ "general.entities" >
+%kde.general.entities;
+
+<!ENTITY % kde.i18n.entities PUBLIC
+ "-//KDE//ENTITIES DocBook XML Localisation Entity Declarations V1.0//EN"
+ "../entities/l10n.entities" >
+%kde.i18n.entities;
diff --git a/kdoctools/customization/obsolete/modifications.elements b/kdoctools/customization/obsolete/modifications.elements
new file mode 100644
index 000000000..0c78ee64b
--- /dev/null
+++ b/kdoctools/customization/obsolete/modifications.elements
@@ -0,0 +1,46 @@
+<!-- ONLY to supply declarations that were switched off earlier
+ Take care to make it only _more_ restrictive. -->
+
+<!-- One modification: BookInfo is compulsory, because
+ it contains ReleaseInfo, which is compulsory -->
+<!ELEMENT book ((%div.title.content;)?, bookinfo,
+ (dedication | toc | lot
+ | glossary | bibliography | preface
+ | %chapter.class; | reference | part
+ | %article.class;
+ | %appendix.class;
+ | %index.class;
+ | colophon)*)>
+
+<!-- Modification: ReleaseInfo, Date, Abstract and Keywordset are
+ compulsory. Not all orders that could be valid are allowed (the
+ number increases factorial). The current restrictions are quite
+ strict, and it is foreseen that they will be relaxed. Date and
+ ReleaseInfo must come together, as must Abstract and Keywordset.
+ Abstract and Keywordset must follow Date and ReleaseInfo when they
+ are used the first time.
+-->
+<!ELEMENT bookinfo ((graphic | mediaobject | legalnotice
+ | modespec | subjectset | itermset
+ | %kde.bibliocomponent.mix; )*,
+ ((date, releaseinfo) | (releaseinfo, date)),
+ (graphic | mediaobject | legalnotice
+ | modespec | subjectset
+ | itermset | %kde.bibliocomponent.mix;
+ )*,
+ ((abstract, keywordset) | (keywordset, abstract)),
+ (graphic | mediaobject | legalnotice | modespec
+ | subjectset | itermset
+ | %bibliocomponent.mix; | keywordset)*)>
+
+<!-- value of Type changed from IMPLIED CDATA
+ default value of LinkMode set from #IMPLIED to kdems-default -->
+<!ATTLIST olink
+ targetdocent ENTITY #IMPLIED
+ linkmode IDREF "kdems-default"
+ localinfo CDATA #IMPLIED
+ type (href|other) "href"
+ %common.attrib;
+ %olink.role.attrib;
+ %local.olink.attrib;
+>
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">