1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122
|
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN" "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd"
[
<!-- Part entities declaration.
These should point to book part definitions (each describing specific book
part) included directly in this file. There is no problem to reference to
these parts from each compomenet.
-->
<!ENTITY purpose SYSTEM "purpose.xml">
<!ENTITY general SYSTEM "general.xml">
<!ENTITY kernel SYSTEM "kernel/main.xml">
<!ENTITY gui SYSTEM "gui/main.xml">
<!ENTITY glossary SYSTEM "glossary.xml">
<!-- Component entities definitions.
These should be included by part entities form concrete part. There is no
problem to reference to these compomenets from other components. General
convention is to keep following format:
part_chaptername
-->
<!-- General entities -->
<!ENTITY general_techn SYSTEM "general_technologies.xml">
<!ENTITY general_layers SYSTEM "general_layers.xml">
<!ENTITY general_utils SYSTEM "general_utils.xml">
<!ENTITY general_xpdf SYSTEM "general_xpdf.xml">
<!-- GUI entities -->
<!ENTITY gui_menu SYSTEM "gui/menu.xml">
<!ENTITY gui_settings SYSTEM "gui/settings.xml">
<!ENTITY gui_tree SYSTEM "gui/tree.xml">
<!-- Kernel entities -->
<!ENTITY kernel_interface_objects SYSTEM "kernel/interface_objects.xml">
<!ENTITY kernel_layer_model SYSTEM "kernel/layer_model.xml">
<!ENTITY kernel_helper_objects SYSTEM "kernel/helper_objects.xml">
<!ENTITY kernel_cobjects SYSTEM "kernel/cobjects.xml">
<!ENTITY kernel_cpdf SYSTEM "kernel/cpdf.xml">
<!ENTITY kernel_cpage SYSTEM "kernel/cpage.xml">
<!ENTITY kernel_cannotation SYSTEM "kernel/cannotation.xml">
<!ENTITY kernel_cxref SYSTEM "kernel/cxref.xml">
<!ENTITY kernel_xrefwriter SYSTEM "kernel/xrefwriter.xml">
<!ENTITY kernel_pdfwriter SYSTEM "kernel/pdfwriter.xml">
<!ENTITY kernel_contentstream SYSTEM "kernel/ccontentstream.xml">
<!ENTITY kernel_filters SYSTEM "kernel/filters.xml">
<!ENTITY kernel_observers SYSTEM "kernel/observers.xml">
<!ENTITY kernel_pdfoperators SYSTEM "kernel/pdfoperators.xml">
<!ENTITY kernel_stateupdater SYSTEM "kernel/stateupdater.xml">
<!ENTITY kernel_modecontroller SYSTEM "kernel/modecontroller.xml">
<!ENTITY kernel_progressobserver SYSTEM "kernel/progressobserver.xml">
<!-- Entities used generally in whole book. Entities may (and should) refer to
term definition (definition of term should be defined in glossary part
document - glossentry with id same as in xref tag).
-->
<!ENTITY xpdf_link_index '<ulink url="http://www.foolabs.com/xpdf/">Xpdf</ulink>'>
<!ENTITY qsa_link_index '<ulink url="http://doc.trolltech.com/qsa-1.0.1/index.html">QSA</ulink>'>
<!ENTITY qt_link_index '<ulink url="http://doc.trolltech.com/3.3/index.html">Qt</ulink>'>
<!ENTITY qt_link_classes '<ulink url="http://doc.trolltech.com/3.3/classes.html">Qt classes</ulink>'>
<!ENTITY boost_link_index '<ulink url="http://www.boost.org/index.htm">Boost home</ulink>'>
<!ENTITY boost_link_smartptr '<ulink url="http://www.boost.org/libs/smart_ptr/smart_ptr.htm">smart pointers</ulink>'>
<!ENTITY boost_link_sharedptr '<ulink url="http://www.boost.org/libs/smart_ptr/shared_ptr.htm">shared_ptr</ulink>'>
<!ENTITY stl_link_index '<ulink url="http://www.sgi.com/tech/stl/">documentation</ulink>'>
<!ENTITY cppunit_link_index '<ulink url="http://cppunit.sourceforge.net/cppunit-wiki">CPP Unit</ulink>'>
<!ENTITY doxygen_link_index '<ulink url="http://www.stack.nl/~dimitri/doxygen/">Doxygen</ulink>'>
<!ENTITY docbook_link_index '<ulink url="http://www.docbook.org/tdg/en/html/docbook.html">Docbook</ulink>'>
<!ENTITY docbook_link_dtd '<ulink url="http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd">DTD</ulink>'>
<!ENTITY facade "Fascade design pattern <xref linkend='fascade' />">
<!ENTITY version SYSTEM "../user/version.xml">
<!-- end of entities declaration -->
]>
<book>
<title>PDFedit design documentation</title>
<bookinfo>
<authorgroup>
<collab>
<collabname>PDFEdit Team</collabname>
</collab>
<author>
<firstname>Michal</firstname>
<surname>Hocko</surname>
<email>mstsxfx@gmail.com</email>
</author>
<author>
<firstname>Miroslav</firstname>
<surname>Jahoda</surname>
<email>vemem@email.cz</email>
</author>
<author>
<firstname>Jozef</firstname>
<surname>Misutka</surname>
<email>misutkajunior@hotmail.com</email>
</author>
<author>
<firstname>Martin</firstname>
<surname>Petricek</surname>
<email>martin@petricek.net</email>
</author>
<othercredit>
<firstname>Martin</firstname>
<surname>Beran</surname>
<email>beran@ms.mff.cuni.cz</email>
<contrib>Extensive technical help and project leader</contrib>
</othercredit>
</authorgroup>
<edition>Design documentation version &version;</edition>
<pubdate>2006</pubdate>
</bookinfo>
&purpose;
&general;
&kernel;
&gui;
&glossary;
</book>
|