]> www.fi.muni.cz Git - evince.git/blob - help/reference/evince-docs.sgml
Tag Evince for release 2.23.6
[evince.git] / help / reference / evince-docs.sgml
1 <?xml version="1.0"?>
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-scheduler                    SYSTEM  "xml/ev-job-scheduler.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-properties-dialog                SYSTEM  "xml/ev-properties-dialog.xml">
39    <!ENTITY ev-properties-fonts                 SYSTEM  "xml/ev-properties-fonts.xml">
40    <!ENTITY ev-render-context                   SYSTEM  "xml/ev-render-context.xml">
41    <!ENTITY ev-selection                        SYSTEM  "xml/ev-selection.xml">
42    <!ENTITY ev-sidebar-attachments              SYSTEM  "xml/ev-sidebar-attachments.xml">
43    <!ENTITY ev-sidebar-links                    SYSTEM  "xml/ev-sidebar-links.xml">
44    <!ENTITY ev-sidebar-page                     SYSTEM  "xml/ev-sidebar-page.xml">
45    <!ENTITY ev-sidebar-thumbnails               SYSTEM  "xml/ev-sidebar-thumbnails.xml">
46    <!ENTITY ev-sidebar                          SYSTEM  "xml/ev-sidebar.xml">
47    <!ENTITY ev-stock-icons                      SYSTEM  "xml/ev-stock-icons.xml">
48    <!ENTITY ev-tooltip                          SYSTEM  "xml/ev-tooltip.xml">
49    <!ENTITY ev-utils                            SYSTEM  "xml/ev-utils.xml">
50    <!ENTITY ev-view-accessible                  SYSTEM  "xml/ev-view-accessible.xml">
51    <!ENTITY ev-view                             SYSTEM  "xml/ev-view.xml">
52    <!ENTITY ev-window-title                     SYSTEM  "xml/ev-window-title.xml">
53    <!ENTITY ev-window                           SYSTEM  "xml/ev-window.xml">
54     ]>
55 <book id="index">
56   <bookinfo>
57     <title>Evince Programmer's Reference Manual</title>
58   </bookinfo>
59   
60   <part>
61    <title>
62     <phrase>Document interfaces</phrase>
63    </title>
64    <partintro>
65      <para>
66         Provides support for writing Evince backends. For example 
67         EvAttachment is used to represent document attachments.
68         The core have objects that represent various document 
69         interfaces.
70     </para>
71     </partintro>
72     &ev-document-factory;
73     &ev-document;
74     &ev-document-find;
75     &ev-document-fonts;
76     &ev-document-images;
77     &ev-document-info;
78     &ev-document-links;
79     &ev-document-misc;
80     &ev-document-security; 
81     &ev-document-thumbnails;
82     &ev-document-transition;
83    </part>
84    <part>
85      <title>
86       <phrase>Document data</phrase>
87      </title>
88      <partintro>
89       <para>
90         Helper objects related to document like attachments, links and images.
91       </para>
92      </partintro>
93      &ev-attachment;
94      &ev-link;
95      &ev-link-action;
96      &ev-link-dest;
97      &ev-image;
98      &ev-render-context;
99      &ev-selection;
100     </part>
101     <part>
102      <title>
103       <phrase>Helper functions</phrase>
104      </title>
105      <partintro>
106       <para>
107         Helper functions common for backend implementation
108       </para>
109      </partintro>
110         &ev-async-renderer;
111         &ev-file-exporter;
112         &ev-file-helpers;
113     </part>
114     <part>
115       <title>
116        <phrase>Evince Frontend</phrase>
117       </title>
118      <partintro>
119       <para>
120
121         Evince internals are rather simple. There are an application
122         singleton that maintains list of windows and provides common
123         services, each window shows loaded document, it has menus
124         sidebar, toolbar and main view.
125       </para>
126      </partintro>
127         &ev-history;
128         &ev-jobs;
129         &ev-metadata-manager;
130         &ev-navigation-action;
131         &ev-navigation-action-widget;
132         &ev-page-action;
133         &ev-page-action-widget;
134         &ev-page-cache;
135         &ev-password-view;
136         &ev-password;
137         &ev-pixbuf-cache;
138         &ev-properties-dialog;
139         &ev-properties-fonts;
140         &ev-sidebar-attachments;
141         &ev-sidebar-links;
142         &ev-sidebar-page;
143         &ev-sidebar-thumbnails;
144         &ev-sidebar;
145         &ev-stock-icons;
146         &ev-tooltip;
147         &ev-utils;
148         &ev-view-accessible;
149         &ev-view;
150         &ev-window-title;
151         &ev-window;
152     </part>
153     
154   <index/>
155
156 </book>