2 <!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
3 "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd" [
4 <!ENTITY ev-application-service SYSTEM "xml/ev-application-service.xml">
5 <!ENTITY ev-application SYSTEM "xml/ev-application.xml">
6 <!ENTITY ev-async-renderer SYSTEM "xml/ev-async-renderer.xml">
7 <!ENTITY ev-attachment SYSTEM "xml/ev-attachment.xml">
8 <!ENTITY ev-document-factory SYSTEM "xml/ev-document-factory.xml">
9 <!ENTITY ev-document-find SYSTEM "xml/ev-document-find.xml">
10 <!ENTITY ev-document-fonts SYSTEM "xml/ev-document-fonts.xml">
11 <!ENTITY ev-document-images SYSTEM "xml/ev-document-images.xml">
12 <!ENTITY ev-document-info SYSTEM "xml/ev-document-info.xml">
13 <!ENTITY ev-document-links SYSTEM "xml/ev-document-links.xml">
14 <!ENTITY ev-document-misc SYSTEM "xml/ev-document-misc.xml">
15 <!ENTITY ev-document-security SYSTEM "xml/ev-document-security.xml">
16 <!ENTITY ev-document-thumbnails SYSTEM "xml/ev-document-thumbnails.xml">
17 <!ENTITY ev-document-transition SYSTEM "xml/ev-document-transition.xml">
18 <!ENTITY ev-document SYSTEM "xml/ev-document.xml">
19 <!ENTITY ev-file-exporter SYSTEM "xml/ev-file-exporter.xml">
20 <!ENTITY ev-file-helpers SYSTEM "xml/ev-file-helpers.xml">
21 <!ENTITY ev-history SYSTEM "xml/ev-history.xml">
22 <!ENTITY ev-image SYSTEM "xml/ev-image.xml">
23 <!ENTITY ev-job-queue SYSTEM "xml/ev-job-queue.xml">
24 <!ENTITY ev-jobs SYSTEM "xml/ev-jobs.xml">
25 <!ENTITY ev-link-action SYSTEM "xml/ev-link-action.xml">
26 <!ENTITY ev-link-dest SYSTEM "xml/ev-link-dest.xml">
27 <!ENTITY ev-link SYSTEM "xml/ev-link.xml">
28 <!ENTITY ev-marshal SYSTEM "xml/ev-marshal.xml">
29 <!ENTITY ev-metadata-manager SYSTEM "xml/ev-metadata-manager.xml">
30 <!ENTITY ev-navigation-action-widget SYSTEM "xml/ev-navigation-action-widget.xml">
31 <!ENTITY ev-navigation-action SYSTEM "xml/ev-navigation-action.xml">
32 <!ENTITY ev-page-action-widget SYSTEM "xml/ev-page-action-widget.xml">
33 <!ENTITY ev-page-action SYSTEM "xml/ev-page-action.xml">
34 <!ENTITY ev-page-cache SYSTEM "xml/ev-page-cache.xml">
35 <!ENTITY ev-password-view SYSTEM "xml/ev-password-view.xml">
36 <!ENTITY ev-password SYSTEM "xml/ev-password.xml">
37 <!ENTITY ev-pixbuf-cache SYSTEM "xml/ev-pixbuf-cache.xml">
38 <!ENTITY ev-print-job SYSTEM "xml/ev-print-job.xml">
39 <!ENTITY ev-properties-dialog SYSTEM "xml/ev-properties-dialog.xml">
40 <!ENTITY ev-properties-fonts SYSTEM "xml/ev-properties-fonts.xml">
41 <!ENTITY ev-render-context SYSTEM "xml/ev-render-context.xml">
42 <!ENTITY ev-selection SYSTEM "xml/ev-selection.xml">
43 <!ENTITY ev-sidebar-attachments SYSTEM "xml/ev-sidebar-attachments.xml">
44 <!ENTITY ev-sidebar-links SYSTEM "xml/ev-sidebar-links.xml">
45 <!ENTITY ev-sidebar-page SYSTEM "xml/ev-sidebar-page.xml">
46 <!ENTITY ev-sidebar-thumbnails SYSTEM "xml/ev-sidebar-thumbnails.xml">
47 <!ENTITY ev-sidebar SYSTEM "xml/ev-sidebar.xml">
48 <!ENTITY ev-stock-icons SYSTEM "xml/ev-stock-icons.xml">
49 <!ENTITY ev-tooltip SYSTEM "xml/ev-tooltip.xml">
50 <!ENTITY ev-utils SYSTEM "xml/ev-utils.xml">
51 <!ENTITY ev-view-accessible SYSTEM "xml/ev-view-accessible.xml">
52 <!ENTITY ev-view SYSTEM "xml/ev-view.xml">
53 <!ENTITY ev-window-title SYSTEM "xml/ev-window-title.xml">
54 <!ENTITY ev-window SYSTEM "xml/ev-window.xml">
58 <title>Evince Programmer's Reference Manual</title>
63 <phrase>Document interfaces</phrase>
67 Provides support for writing Evince backends. For example
68 EvAttachment is used to represent document attachments.
69 The core have objects that represent various document
81 &ev-document-security;
82 &ev-document-thumbnails;
83 &ev-document-transition;
87 <phrase>Document data</phrase>
91 Helper objects related to document like attachments, links and images.
104 <phrase>Helper functions</phrase>
108 Helper functions common for backend implementation
117 <phrase>Evince Frontend</phrase>
122 Evince internals are rather simple. There are an application
123 singleton that maintains list of windows and provides common
124 services, each window shows loaded document, it has menus
125 sidebar, toolbar and main view.
131 &ev-metadata-manager;
132 &ev-navigation-action;
133 &ev-navigation-action-widget;
135 &ev-page-action-widget;
141 &ev-properties-dialog;
142 &ev-properties-fonts;
143 &ev-sidebar-attachments;
146 &ev-sidebar-thumbnails;