diff options
author | Joe Rayhawk <jrayhawk@freedesktop.org> | 2013-05-18 01:56:02 -0700 |
---|---|---|
committer | Joe Rayhawk <jrayhawk@freedesktop.org> | 2013-05-18 01:56:02 -0700 |
commit | db4b513cc5c50edd656cadaf0d5a72724b267959 (patch) | |
tree | c6b50a0e0245ac72676b297efd04e30473021d55 /Software/poppler.mdwn | |
parent | bcae9a80f929ab02443144fd8e7b1e33435b3fda (diff) |
moin2mdwn: convert page Software/poppler
Diffstat (limited to 'Software/poppler.mdwn')
-rw-r--r-- | Software/poppler.mdwn | 98 |
1 files changed, 98 insertions, 0 deletions
diff --git a/Software/poppler.mdwn b/Software/poppler.mdwn new file mode 100644 index 00000000..a95fb582 --- /dev/null +++ b/Software/poppler.mdwn @@ -0,0 +1,98 @@ + + +# Homepage + +This is the wiki page of the Poppler project. The homepage is at [[http://poppler.freedesktop.org|http://poppler.freedesktop.org]]. + + +# Poppler 0.24 schedule +[[!table header="no" class="mointable" data=""" +May 4 (really May 13) | Poppler 0.23.0 (0.24 Alpha) +May 27 (+2 weeks) | Poppler 0.23.1 (0.24 Beta) +Jun 10 (+2 weeks) | Poppler 0.23.2 (0.24 Beta 2) +Jun 24 (+2 weeks) | Poppler 0.23.3 (0.24 Beta 3) +Jul 8 (+2 weeks) | Poppler 0.23.4 (0.24 RC) +Jul 22 (+2 weeks) | Poppler 0.24.0 +"""]] + + +# Wished features for 0.24 + +* Resetting form fields + * [[http://lists.freedesktop.org/archives/poppler/2012-March/008805.html|http://lists.freedesktop.org/archives/poppler/2012-March/008805.html]] + * No code, still doesn't need review :D + +# Documentation + +There is currently very little documentation. Poppler comes with multiple frontends (APIs). For the glib and Qt4 frontends there is some reference. + +**Qt4:** [[http://people.freedesktop.org/~aacid/docs/qt4/|http://people.freedesktop.org/~aacid/docs/qt4/]] + +**Glib:** [[http://people.freedesktop.org/~ajohnson/docs/poppler-glib/|http://people.freedesktop.org/~ajohnson/docs/poppler-glib/]] + +**C++:** [[https://oinksoft.com/doc/poppler/cpp/|https://oinksoft.com/doc/poppler/cpp/]] (rebuilt nightly from git) + +[[Documentation|Documentation]] + + +# Suggested Fontconfig font substitutions + +Poppler is using fontconfig to do the font searching on the system for fonts that are not embedded into the pdf files. This is a list of recommended font substitutions that distributions/users should have in their fontconfig configuration + + +[[!format txt """ +Font A -> Font B +Symbol -> Standard Symbols L +ZapfDingbats -> Dingbats + +To do the substitution use +<alias> + <family>Font A</family> + <accept><family>Font B</family></accept> +</alias> + +If that does not work for you use + +<match target="pattern"> + <test name="family"> + <string>Font A</string> + </test> + <edit name="family" mode="prepend" binding="same"> + <string>Font B</string> + </edit> +</match> + +but what you should do is warn your distribution to improve their default fontconfig configuration +"""]] +Both fonts come in the Free Type1 URW fonts package and is very probable distributions already ship it. + +This list probably should go somewhere into the tarball when it's more complete. + + +# Poppler frontends +[[!table header="no" class="mointable" data=""" +**Name** | **Location** +glib | provided with poppler +Qt | provided with poppler +Qt4 | provided with poppler +[[PopplerKit|PopplerKit]] GNUStep/Cocoa | [[http://svn.gna.org/viewcvs/gsimageapps/trunk/Frameworks/PopplerKit/|http://svn.gna.org/viewcvs/gsimageapps/trunk/Frameworks/PopplerKit/]] +"""]] + + +# Programs using poppler +[[!table header="no" class="mointable" data=""" +**Name** | **URL** | **Frontend** +evince | [[http://www.gnome.org/projects/evince/|http://www.gnome.org/projects/evince/]] | glib +Okular | [[http://okular.kde.org|http://okular.kde.org]] | Qt4 +KDE 3 PDF kfile plugin | [[http://websvn.kde.org/branches/KDE/3.5/kdegraphics/kfile-plugins/pdf/|http://websvn.kde.org/branches/KDE/3.5/kdegraphics/kfile-plugins/pdf/]] | Qt +Vindaloo | [[http://svn.gna.org/viewcvs/gsimageapps/trunk/Applications/Vindaloo/|http://svn.gna.org/viewcvs/gsimageapps/trunk/Applications/Vindaloo/]] | [[PopplerKit|PopplerKit]] +ePDFView | [[http://trac.emma-soft.com/epdfview/|http://trac.emma-soft.com/epdfview/]] | glib +[[TeXworks|TeXworks]] | [[http://code.google.com/p/texworks/|http://code.google.com/p/texworks/]] | Qt4 +LocoPDF | [[http://github.com/quickhand/locopdf/|http://github.com/quickhand/locopdf/]] | none +DiffPDF | [[http://www.qtrac.eu/diffpdf.html|http://www.qtrac.eu/diffpdf.html]] | Qt4 +PDF-Images | [[http://sourceforge.net/projects/pdf-images/|http://sourceforge.net/projects/pdf-images/]] | Cocoa +[[MediaTags|MediaTags]] | [[http://github.com/coolaj86/mtags/|http://github.com/coolaj86/mtags/]] | JSON +GIMP | [[http://www.gimp.org/|http://www.gimp.org/]] | none +open-pdf-presenter | [[https://code.google.com/p/open-pdf-presenter/|https://code.google.com/p/open-pdf-presenter/]] | Qt4 +pdf2htmlEX | [[https://github.com/coolwanglu/pdf2htmlEX|https://github.com/coolwanglu/pdf2htmlEX]] | HTML +"""]] |