Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit f688a21

Browse files
committed
updated installation faq, added to glossary
svn path=/trunk/matplotlib/; revision=5541
1 parent 8e6a5ff commit f688a21

2 files changed

Lines changed: 93 additions & 22 deletions

File tree

doc/faq/installing_faq.rst

Lines changed: 36 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -150,32 +150,46 @@ depends on a DPI setting.
150150
Here is a summary of the matplotlib renderers (there is an eponymous
151151
backed for each):
152152

153-
======== ====================== ======================================================================================
154-
Renderer Filetypes Description
155-
======== ====================== ======================================================================================
156-
AGG png :term:`raster graphics` -- high quality images using the `Anti-Grain Geometry`_ engine
157-
PS ps, eps :term:`vector graphics` -- Postscript_ output
158-
PDF pdf :term:`vector graphics` -- `Portable Document Format`_
159-
SVG svg :term:`vector graphics` -- `Scalable Vector Graphics`_
160-
Cairo png, ps, pdf, svn, ... :term:`vector graphics` -- `Cairo graphics`_
161-
GDK png, jpg, tiff, ... :term:`raster graphics` -- the `Gimp Drawing Kit`_ for GTK
162-
======== ====================== ======================================================================================
153+
============= ============ ================================================
154+
Renderer Filetypes Description
155+
============= ============ ================================================
156+
:term:`AGG` :term:`png` :term:`raster graphics` -- high quality images
157+
using the `Anti-Grain Geometry`_ engine
158+
PS :term:`ps` :term:`vector graphics` -- Postscript_ output
159+
:term:`eps`
160+
PDF :term:`pdf` :term:`vector graphics` --
161+
`Portable Document Format`_
162+
SVG :term:`svg` :term:`vector graphics` --
163+
`Scalable Vector Graphics`_
164+
:term:`Cairo` :term:`png` :term:`vector graphics` --
165+
:term:`ps` `Cairo graphics`_
166+
:term:`pdf`
167+
:term:`svg`
168+
...
169+
:term:`GDK` :term:`png` :term:`raster graphics` --
170+
:term:`jpg` the `Gimp Drawing Kit`_
171+
:term:`tiff`
172+
...
173+
============= ============ ================================================
163174

164175
And here are the user interfaces and renderer combinations supported:
165176

166-
============ =====================================================================================
177+
============ ================================================================
167178
Backend Description
168-
============ =====================================================================================
169-
GTKAgg Agg rendering to a GTK canvas (requires PyGTK_)
170-
GTK GDK rendering to a GTK canvas (not recommended) (requires PyGTK_)
171-
GTKCairo Cairo rendering to a GTK Canvas (requires PyGTK_)
172-
WXAgg Agg rendering to to a wxWidgets canvas (requires wxPython_)
173-
WX Native wxWidgets drawing to a wxWidgets Canvas (not recommended) (requires wxPython_)
174-
TkAgg Agg rendering to a Tk canvas (requires TkInter_)
175-
QtAgg Agg rendering to a Qt canvas (requires PyQt_)
176-
Qt4Agg Agg rendering to a Qt4 canvas (requires PyQt4_)
177-
FLTKAgg Agg rendering to a FLTK canvas (requires pyFLTK_)
178-
============ =====================================================================================
179+
============ ================================================================
180+
GTKAgg Agg rendering to a :term:`GTK` canvas (requires PyGTK_)
181+
GTK GDK rendering to a :term:`GTK` canvas (not recommended)
182+
(requires PyGTK_)
183+
GTKCairo Cairo rendering to a :term:`GTK` Canvas (requires PyGTK_)
184+
WXAgg Agg rendering to to a :term:`wxWidgets` canvas
185+
(requires wxPython_)
186+
WX Native :term:`wxWidgets` drawing to a :term:`wxWidgets` Canvas
187+
(not recommended) (requires wxPython_)
188+
TkAgg Agg rendering to a :term:`Tk` canvas (requires TkInter_)
189+
QtAgg Agg rendering to a :term:`Qt` canvas (requires PyQt_)
190+
Qt4Agg Agg rendering to a :term:`Qt4` canvas (requires PyQt4_)
191+
FLTKAgg Agg rendering to a :term:`FLTK` canvas (requires pyFLTK_)
192+
============ ================================================================
179193

180194
.. _`Anti-Grain Geometry`: http://www.antigrain.com/
181195
.. _Postscript: http://en.wikipedia.org/wiki/PostScript

doc/glossary/index.rst

Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,69 @@ Glossary
44

55
.. glossary::
66

7+
AGG
8+
The Anti-Grain Geometry rendering engine, capable of rendering
9+
high-quality images.
10+
11+
Cairo
12+
The Cairo graphics engine
13+
14+
EPS
15+
Encapsulated Postscript
16+
17+
FLTK
18+
FLTK (pronounced "fulltick") is a cross-platform C++ GUI toolkit for
19+
UNIX/Linux (X11), Microsoft Windows, and MacOS X
20+
21+
GDK
22+
The Gimp Drawing Kit for GTK+
23+
24+
GTK
25+
The GTK graphical user interface library
26+
27+
JPG
28+
A compression method and file format for photographic images
29+
30+
PDF
31+
Adobe's Portable Document Format
32+
33+
PNG
34+
PNG stands for Portable Network Graphics, a raster graphics format that
35+
employs lossless data compression which is more suitable for line art
36+
than the lossy jpg format. Unlike the gif format, png is not encumbered
37+
by requirements for a patent license.
38+
39+
PS
40+
Postscript
41+
42+
Qt
43+
Qt is a cross-platform application framework for desktop and embedded
44+
development.
45+
46+
Qt4
47+
Qt4 is the most recent version of Qt cross-platform application framework
48+
for desktop and embedded development.
49+
750
raster graphics
851
Raster graphics, or bitmaps, represent an image as an array of pixels
952
which is resolution dependent. Raster graphics are generally most
1053
practical for photo-realistic images, but do not scale easily without
1154
loss of quality.
1255

56+
SVG
57+
The Scalable Vector Graphics format.
58+
59+
TIFF
60+
Tagged Image File Format
61+
62+
Tk
63+
Tk is a graphical user interface for Tcl and many other dynamic
64+
languages. It can produce rich, native applications that run unchanged
65+
across Windows, Mac OS X, Linux and more.
66+
67+
wxWidgets
68+
A cross-platform GUI and tools library for GTK, MS Windows, and MacOS.
69+
1370
vector graphics
1471
The use of geometrical primitives based upon mathematical equations to
1572
represent images in computer graphics. Primitives can include points,

0 commit comments

Comments
 (0)