All Topics  
Evince

 
Evince

   Email Print
   Bookmark   Link






 

Evince



 
 
Evince is a PDF
Portable Document Format

Portable Document Format is a file format created by Adobe Systems in 1993 for document exchange. PDF is used for representing two-dimensional documents in a manner independent of the application software, hardware, and operating system....
, PostScript
PostScript

PostScript is a dynamically typed concatenative programming language programming language created by John Warnock and Charles Geschke in 1982. PostScript is best known for its use as a page description language in the electronic and desktop publishing areas....
, DjVu
DjVu

DjVu is a computer file format designed primarily to store , especially those containing combination of text, line drawings and photographs. It uses technologies such as image layer separation of text and background/images, progressive loading, arithmetic coding, and lossy compression for bitonal images....
, TIFF
Tagged Image File Format

Tagged Image File Format is a file format for storing raster graphics, including photographs and line art. It is now under the control of Adobe Systems....
 and DVI document viewer for the GNOME
Gnome

A gnome is a mythical creature characterized by its extremely small size and wiktionary:subterranean lifestyle. The word gnome is derived from the New Latin gnomus....
 desktop environment
Desktop environment

In graphical computing, a desktop environment commonly refers to a style of graphical user interface that is based on the desktop metaphor which can be seen on most modern personal computers today....
.

In developing the application the aim was to replace the multiple GNOME document
Document

A document is a bounded physical representation of body of information designed with the capacity to communication. A document may manifest symbolic, diagrammatic or sensory-representational information....
 viewers with a single and simple application
Application software

Application software is any tool that functions and is operated by means of a computer, with the purpose of supporting or improving the software user 's work....
.

Evince has been included in GNOME since GNOME 2.12, released on 7 September 2005. It is written mainly in C, with a small part (the code that interfaces with poppler
Poppler (software)

Poppler is a free software Library for viewing Portable Document Format documents; it is maintained by freedesktop.org. Poppler is based on Xpdf-3.0 codebase and was created for two stated reasons: to allow easier reuse of the rendering engine to reduce redundant work, and to go beyond the goals of Xpdf and integrate more closely and reuse...
) written in C++
C++

C++ is a general-purpose programming language. It is regarded as a middle-level language, as it comprises a combination of both high-level programming language and low-level programming language language features....
.

Released under the GNU General Public License
GNU General Public License

The GNU General Public License is a widely used free software license, originally written by Richard Stallman for the GNU project. The GPL is the most popular and well-known example of the type of strong copyleft license that requires derived works to be available under the same copyleft....
, Evince is free software
Free software

Free Software or software libre is software that can be used, studied, and modified without restriction, and which can be copied and redistributed in modified or unmodified form either without restriction, or with minimal restrictions only to ensure that further recipients can also do these things and to prevent consumer-facing hardware...
.

ce began as a rewrite of GPdf, which most people thought was getting unwieldy to maintain
Software maintenance

Software maintenance in software engineering is the modification of a software product after delivery to correct faults, to improve performance or other attributes, or to adapt the product to a modified environment ....
.






Discussion
Ask a question about 'Evince'
Start a new discussion about 'Evince'
Answer questions from other users
Full Discussion Forum



Encyclopedia


Evince is a PDF
Portable Document Format

Portable Document Format is a file format created by Adobe Systems in 1993 for document exchange. PDF is used for representing two-dimensional documents in a manner independent of the application software, hardware, and operating system....
, PostScript
PostScript

PostScript is a dynamically typed concatenative programming language programming language created by John Warnock and Charles Geschke in 1982. PostScript is best known for its use as a page description language in the electronic and desktop publishing areas....
, DjVu
DjVu

DjVu is a computer file format designed primarily to store , especially those containing combination of text, line drawings and photographs. It uses technologies such as image layer separation of text and background/images, progressive loading, arithmetic coding, and lossy compression for bitonal images....
, TIFF
Tagged Image File Format

Tagged Image File Format is a file format for storing raster graphics, including photographs and line art. It is now under the control of Adobe Systems....
 and DVI document viewer for the GNOME
Gnome

A gnome is a mythical creature characterized by its extremely small size and wiktionary:subterranean lifestyle. The word gnome is derived from the New Latin gnomus....
 desktop environment
Desktop environment

In graphical computing, a desktop environment commonly refers to a style of graphical user interface that is based on the desktop metaphor which can be seen on most modern personal computers today....
.

In developing the application the aim was to replace the multiple GNOME document
Document

A document is a bounded physical representation of body of information designed with the capacity to communication. A document may manifest symbolic, diagrammatic or sensory-representational information....
 viewers with a single and simple application
Application software

Application software is any tool that functions and is operated by means of a computer, with the purpose of supporting or improving the software user 's work....
.

Evince has been included in GNOME since GNOME 2.12, released on 7 September 2005. It is written mainly in C, with a small part (the code that interfaces with poppler
Poppler (software)

Poppler is a free software Library for viewing Portable Document Format documents; it is maintained by freedesktop.org. Poppler is based on Xpdf-3.0 codebase and was created for two stated reasons: to allow easier reuse of the rendering engine to reduce redundant work, and to go beyond the goals of Xpdf and integrate more closely and reuse...
) written in C++
C++

C++ is a general-purpose programming language. It is regarded as a middle-level language, as it comprises a combination of both high-level programming language and low-level programming language language features....
.

Released under the GNU General Public License
GNU General Public License

The GNU General Public License is a widely used free software license, originally written by Richard Stallman for the GNU project. The GPL is the most popular and well-known example of the type of strong copyleft license that requires derived works to be available under the same copyleft....
, Evince is free software
Free software

Free Software or software libre is software that can be used, studied, and modified without restriction, and which can be copied and redistributed in modified or unmodified form either without restriction, or with minimal restrictions only to ensure that further recipients can also do these things and to prevent consumer-facing hardware...
.

History

Evince began as a rewrite of GPdf, which most people thought was getting unwieldy to maintain
Software maintenance

Software maintenance in software engineering is the modification of a software product after delivery to correct faults, to improve performance or other attributes, or to adapt the product to a modified environment ....
. In a short period of time it surpassed the functionality of GPdf. GPdf and GGV, the default Postscript viewer in GNOME, are no longer maintained.

Developers

As of June 2008 the Evince development team included:

  • James Bowes
  • Jonathan Blandford
  • Carlos García Campos
  • Bryan Clark
  • Kristian Høgsberg
  • Martin Kretzschmar
  • David Malcolm
  • Nickolay V. Shmyrev


Features


  • Search: Integrated search that displays the number of results found and highlights the results on the page.
  • Page thumbnails: Thumbnail
    Thumbnail

    Thumbnails are reduced-size versions of pictures, used to help in recognizing and organizing them, serving the same role for images as a normal text index does for words....
    s of pages show quick reference for page navigation within a document. Evince's thumbnails are available in the left sidebar
    Sidebar (computing)

    The sidebar is a term that is used for a Elements of graphical user interfaces that displays various forms of information to the side of an application or desktop user interface....
     of the viewer.
  • Page indexing: For documents that support indexes Evince gives the option of showing the document index for quick moving from one section to another.
  • Selection: Evince allows selecting text in PDF files.
  • Dual: Evince may show two pages (left, right) at a time.


Supported document formats


Evince supports many different single and multipage document formats. Here is the list of formats that are currently supported.

Built-in support


  • PDF
    Portable Document Format

    Portable Document Format is a file format created by Adobe Systems in 1993 for document exchange. PDF is used for representing two-dimensional documents in a manner independent of the application software, hardware, and operating system....
     using the poppler
    Poppler (software)

    Poppler is a free software Library for viewing Portable Document Format documents; it is maintained by freedesktop.org. Poppler is based on Xpdf-3.0 codebase and was created for two stated reasons: to allow easier reuse of the rendering engine to reduce redundant work, and to go beyond the goals of Xpdf and integrate more closely and reuse...
     backend
    Front-end and back-end

    Front-end and back-end are generalized terms that refer to the initial and the end stages of a process. The front-end is responsible for collecting input in various forms from the user and processing it to conform to a specification the back-end can use....
  • PostScript
    PostScript

    PostScript is a dynamically typed concatenative programming language programming language created by John Warnock and Charles Geschke in 1982. PostScript is best known for its use as a page description language in the electronic and desktop publishing areas....
     using the Ghostscript
    Ghostscript

    Ghostscript is a suite of software based on an interpreter for Adobe Systems' PostScript and Portable Document Format page description languages....
     backend
  • Multi-Page TIFF
    Tagged Image File Format

    Tagged Image File Format is a file format for storing raster graphics, including photographs and line art. It is now under the control of Adobe Systems....


Optional support


  • DVI
  • DjVu
    DjVu

    DjVu is a computer file format designed primarily to store , especially those containing combination of text, line drawings and photographs. It uses technologies such as image layer separation of text and background/images, progressive loading, arithmetic coding, and lossy compression for bitonal images....
     using the DjVuLibre backend
  • OpenDocument Presentation
    OpenDocument

    The OpenDocument format is a file format for electronic office documents such as spreadsheets, charts, presentation programs and word processor documents....
     when built with --enable-impress
  • Images
    Digital image

    A digital image is a representation of a two-dimensional using ones and zeros . Depending on whether or not the is fixed, it may be of vector graphics or raster graphics type....
     (currently included as a toy, but needs work)
  • Comic book


Possible or planned to support


  • Microsoft PowerPoint
    Microsoft PowerPoint

    Microsoft PowerPoint is a presentation program developed by Microsoft. It is part of the Microsoft Office system, and runs on Microsoft Windows and the Mac OS computer operating systems....
     using libpreview (currently alpha-quality)

See also


  • List of PDF software
    List of PDF software

    This list of PDF software includes links to articles on computer software used to manage Portable Document Format documents. There is also a Wikipedia:Categorization for individual :Category:PDF software articles....
  • Okular
    Okular

    Okular is the document viewer for KDE 4. It is based on KPDF and it replaced KPDF, KGhostView, KFax, KFaxview, KDVI in KDE 4.Its functionality can be easily embedded in other applications....
     - the counterpart PDF viewer for KDE
    KDE

    KDE is a free software project based around its flagship product, a desktop environment for Unix-like systems. The goal of the project is to provide basic desktop functions and applications for daily needs as well as tools and documentation for developers to write stand-alone applications for the system....
    .


External links