Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/help/reference/libdocument/libevdocument-docs.xml
diff options
context:
space:
mode:
authorChristian Persch <chpe@gnome.org>2010-02-04 15:14:56 (GMT)
committer Christian Persch <chpe@gnome.org>2010-02-04 19:00:52 (GMT)
commit0ce9b3563b591c5fe980bcf47108a3f1b6dc6a85 (patch)
tree1e10792449cb3a8954fafb1bf59854f99fd0fa7f /help/reference/libdocument/libevdocument-docs.xml
parent1ca3727892193af6592f7ef4dd8ed058f9a47b2b (diff)
[docs] Modernise API docs
Use no-tmpl gtk-doc option. Use xi:include, add index and object hierarchy, etc.
Diffstat (limited to 'help/reference/libdocument/libevdocument-docs.xml')
-rw-r--r--help/reference/libdocument/libevdocument-docs.xml191
1 files changed, 191 insertions, 0 deletions
diff --git a/help/reference/libdocument/libevdocument-docs.xml b/help/reference/libdocument/libevdocument-docs.xml
new file mode 100644
index 0000000..9176bb2
--- /dev/null
+++ b/help/reference/libdocument/libevdocument-docs.xml
@@ -0,0 +1,191 @@
+<?xml version="1.0"?>
+<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
+ "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd"
+[
+ <!ENTITY % local.common.attrib "xmlns:xi CDATA #FIXED 'http://www.w3.org/2003/XInclude'">
+ <!ENTITY version SYSTEM "version.xml">
+]>
+<book id="evince-document">
+ <!--
+ Copyright © 2009, 2010 Christian Persch
+
+ Permission is granted to copy, distribute and/or modify this document
+ under the terms of the GNU General Public License, Version 2
+ as published by the Free Software Foundation; or (at your option) any
+ later version.
+
+ A copy of the license is included in the COPYING file.
+ -->
+ <bookinfo>
+ <title>Evince Document Library Reference Manual</title>
+ <releaseinfo>
+ For Evince version &version;.
+ The latest version of this documentation can be found on-line at the
+ <ulink role="online-location" url="http://library.gnome.org/devel/libevdocument/index.html">GNOME Library</ulink>.
+ </releaseinfo>
+
+ <copyright>
+ <year>2007</year>
+ <year>2008</year>
+ <year>2009</year>
+ <holder>Nickolay V. Shmyrev</holder>
+ </copyright>
+
+ <copyright>
+ <year>2008</year>
+ <year>2009</year>
+ <year>2010</year>
+ <holder>Carlos Garcia Campo</holder>
+ </copyright>
+
+ <copyright>
+ <year>2009</year>
+ <year>2010</year>
+ <holder>Christian Persch</holder>
+ </copyright>
+
+ <legalnotice>
+ <para>
+ Permission is granted to copy, distribute and/or modify this document
+ under the terms of the <citetitle>GNU General Public Licence</citetitle>
+ published by the Free Software Foundation; either version 2 of the License,
+ or (at your option) any later version.
+
+ You may obtain a copy of the <citetitle>GNU General Public Licence</citetitle>
+ from the Free Software Foundation at
+ <ulink type="http" url="http://www.gnu.org/licences/">GNU Licences web site</ulink>
+ or by writing to:
+
+ <address>
+ The Free Software Foundation, Inc.,
+ <street>51 Franklin St</street> – Fifth Floor,
+ <city>Boston</city>, <state>MA</state> <postcode>02110-1301</postcode>,
+ <country>USA</country>
+ </address>
+ </para>
+ </legalnotice>
+ </bookinfo>
+
+ <part id="document-interfaces">
+ <title>Document Interfaces</title>
+ <partintro>
+ <para>
+ Provides support for writing Evince backends.
+ </para>
+ </partintro>
+
+ <xi:include href="xml/ev-async-renderer.xml"/>
+ <xi:include href="xml/ev-document.xml"/>
+ <xi:include href="xml/ev-document-annotations.xml"/>
+ <xi:include href="xml/ev-document-attachments.xml"/>
+ <xi:include href="xml/ev-document-find.xml"/>
+ <xi:include href="xml/ev-document-fonts.xml"/>
+ <xi:include href="xml/ev-document-forms.xml"/>
+ <xi:include href="xml/ev-document-images.xml"/>
+ <xi:include href="xml/ev-document-info.xml"/>
+ <xi:include href="xml/ev-document-layers.xml"/>
+ <xi:include href="xml/ev-document-links.xml"/>
+ <xi:include href="xml/ev-document-misc.xml"/>
+ <xi:include href="xml/ev-document-print.xml"/>
+ <xi:include href="xml/ev-document-security.xml"/>
+ <xi:include href="xml/ev-document-thumbnails.xml"/>
+ <xi:include href="xml/ev-document-transition.xml"/>
+ <xi:include href="xml/ev-selection.xml"/>
+ <xi:include href="xml/ev-file-exporter.xml"/>
+ </part>
+
+ <part id="document-data">
+ <title>Document Data</title>
+ <partintro>
+ <para>
+ Helper objects related to documents like attachments, links and
+ images, etc.
+ </para>
+ </partintro>
+
+ <xi:include href="xml/ev-annotation.xml"/>
+ <xi:include href="xml/ev-attachment.xml"/>
+ <xi:include href="xml/ev-form-field.xml"/>
+ <xi:include href="xml/ev-image.xml"/>
+ <xi:include href="xml/ev-layer.xml"/>
+ <xi:include href="xml/ev-link-action.xml"/>
+ <xi:include href="xml/ev-link-dest.xml"/>
+ <xi:include href="xml/ev-link.xml"/>
+ <xi:include href="xml/ev-mapping.xml"/>
+ <xi:include href="xml/ev-page.xml"/>
+ <xi:include href="xml/ev-render-context.xml"/>
+ <xi:include href="xml/ev-transition-effect.xml"/>
+ </part>
+
+ <part id="document-helpers">
+ <title>Helper Functions</title>
+ <partintro>
+ <para>
+ Helper functions common for backend implementations, and for libevdocument library users.
+ </para>
+ </partintro>
+
+ <xi:include href="xml/ev-init.xml"/>
+ <xi:include href="xml/ev-version.xml"/>
+ <xi:include href="xml/ev-file-helpers.xml"/>
+ <xi:include href="xml/ev-document-factory.xml"/>
+ <xi:include href="xml/ev-backends-manager.xml"/>
+ </part>
+
+ <chapter id="object-tree">
+ <title>Object Hierarchy</title>
+ <xi:include href="xml/tree_index.sgml"/>
+ </chapter>
+ <index id="api-index-full">
+ <title>API Index</title>
+ <xi:include href="xml/api-index-full.xml"><xi:fallback /></xi:include>
+ </index>
+ <!--
+ <index id="api-index-deprecated" role="deprecated">
+ <title>Index of deprecated symbols</title>
+ <xi:include href="xml/api-index-deprecated.xml"><xi:fallback /></xi:include>
+ </index>
+ -->
+ <!--
+ <index id="api-index-2-30" role="2.30">
+ <title>Index of new symbols in 2.30</title>
+ <xi:include href="xml/api-index-2.30.xml"><xi:fallback /></xi:include>
+ </index>
+ -->
+
+ <xi:include href="xml/annotation-glossary.xml"><xi:fallback /></xi:include>
+
+ <appendix id="licence">
+ <title>Licence</title>
+
+ <para>
+ This library is free software; you can redistribute it and/or
+ modify it under the terms of the <citetitle>GNU General Public
+ Licence</citetitle> as published by the Free Software Foundation; either
+ version 2 of the Licence, or (at your option) any later version.
+ </para>
+
+ <para>
+ This library 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
+ <citetitle>GNU General Public Licence</citetitle> for
+ more details.
+ </para>
+
+ <para>
+ You may obtain a copy of the <citetitle>GNU General Public Licence</citetitle>
+ from the Free Software Foundation at
+ <ulink type="http" url="http://www.gnu.org/licences/">GNU Licences web site</ulink>
+ or by writing to:
+
+ <address>
+ The Free Software Foundation, Inc.,
+ <street>51 Franklin St</street> – Fifth Floor,
+ <city>Boston</city>, <state>MA</state> <postcode>02110-1301</postcode>,
+ <country>USA</country>
+ </address>
+ </para>
+ </appendix>
+
+</book>