diff options
Diffstat (limited to 'Master/texmf-dist/doc/epspdf/epspdf.install')
-rw-r--r-- | Master/texmf-dist/doc/epspdf/epspdf.install | 285 |
1 files changed, 285 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/epspdf/epspdf.install b/Master/texmf-dist/doc/epspdf/epspdf.install new file mode 100644 index 00000000000..759cebde26e --- /dev/null +++ b/Master/texmf-dist/doc/epspdf/epspdf.install @@ -0,0 +1,285 @@ + Epspdf and epspdftk + + A multiplatform GUI- and command-line converter for [e]ps and pdf. + + Siep Kroonenberg, + siepo at cybercomm dot nl + + [1]Current online version of this page + +Table of Contents + + * [2]Features + * [3]Prerequisites + * [4]Installation + * [5]Preview programs + * [6]Files + * [7]Supporting software + * [8]Releases + * [9]To do + * [10]User Guide + +Features + + * Distiller + * Works both for documents and for graphics + * Single-page selection + * Also converts from pdf back to PostScript and eps + * Removal of preview headers from eps files + * Cropping extra whitespace + * Grayscaling (sometimes) + * GUI- and command-line version + * GUI-configurable preferences + * Multiplatform: works unchanged on Windows, Unix/Linux and Mac OS X + + Epspdf has been created with TeX users in mind. For them, eps and pdf are + the preferred graphics formats. + + Ghostscript can convert PostScript to pdf. However, few people are + prepared to deal with the ghostscript command-line. Several command-line + utilities try to help out, e.g. epstopdf, a2ping, and the convert utility + from ImageMagick. But for most users this is still not good enough. + + Epspdftk adds a GUI, with buttons to select options and with dialogs for + opening and saving files. + + A lot more can be done if you can round-trip between PostScript and pdf. + Although Ghostscript can go from pdf to PostScript, pdftops does a much + better job. This opens several new possibilities: grayscaling and + computing a better boundingbox for either eps- or pdf graphics, and page + selection from multipage PostScript- and pdf documents. Epspdf will use + pdftops if it can find it, and silently does whatever back-and-forth + conversions are necessary. + + The command-line program epspdf is written in Ruby. Epspdftk, its GUI + companion, in Ruby/Tk. + +Prerequisites + + Windows with setup progrogam + + Download Ghostscript and GSview from the [11]Ghostscript site. Ghostscript + and GSview each come with a standard Windows setup program. + + You can get pdftops as part of the xpdf suite from the [12]xpdf site. + Download the zipfile with Windows binaries and unpack it in a location of + your choice. The Configure screen of epspdftk lets you browse for this + location. You only have to do this once. Xpdf itself is not in this zip + file. + + The necessary Ruby components are already included in the setup program. + + Windows zipfile with separately installed Ruby + + For Ghostscript, GSview and the xpdf suite, see above. + + You can get a [13]one-click Ruby installer from [14]Rubyforge. For Ruby + version 1.8.4 and later you have to download and install Tcl/Tk + separately, in the form of [15]ActiveTcl. If you are only interested in + the command-line version then you can leave out ActiveTcl. + + Unix/Linux + + You need Ghostscript, preferably xpdf/pdftops, Ruby (version at least 1.8) + and for GUI use also Ruby/Tk. These will almost certainly be available as + packages from your distribution. + + Mac OS X + + Ghostscript and xpdf are available via the [16]Fink Project, in the Text + section. + + If you don't (want to) use Fink, you can download and install Gerben + Wierda's i-Installer from the [17]i-Installer Home Page and then use the + i-Installer to download and install the Ghostscript i-package. + + There is a [18]package for the xpdf suite at + [19]http://users.phg-online.de/tk/MOSXS/. Or you can compile it yourself. + You can download the source from the [20]xpdf site. For compilation, you + need to have XCode installed, but nothing else, I think, at least not + under Tiger. You can safely omit the xpdf- and pdftoppm components if + configure says that they will not be compiled because of missing + libraries. + + Ruby 1.8.2 and Ruby/Tk are part of Mac OS X Tiger. X11 needs to be + installed, although Ruby/Tk is not an X11 application. For earlier + versions of Mac OS X, you are on your own. + +Installation + + Windows with setup program + + Download the [21]epspdftk setup program. You can run it in the usual way, + by double-clicking. The setup program will create entries in your start + menu for epspdftk and for the user manual. + + Windows zipfile + + Download the [22]epspdf zip file, unpack it somewhere and create a + shortcut for epspdftk.rbw. If you plan to use the command-line version, + put a batchfile in a directory on your path with the line + + "<path_to_ruby.exe>" "<path_to_epspdf.rb>" %1 %2 %3 %4 %5 %6 %7 %8 %9 + + Epspdf[tk] has been tested with Windows 2000 and Windows XP. + + Unix/Linux + + Download the [23]tar.gz archive and unpack it in some directory. All files + should be in the same directory; that is how they find each other. If you + plan to use epspdf.rb from the command-line, then you may want to create a + shell script epspdf such as + + #!/bin/sh + <path_to_epspdf>/epspdf.rb $* + + and put it somewhere on your path. + + You can do the same for epspdftk. The first command-line parameter will be + interpreted as startup directory for the file browser. + + Mac OS X + + Install as for Unix/Linux. Here, too, all files should be in the same + directory. + + You can try to start epspdftk.rb from the dock or by doubleclicking. If + that doesn't work out, give the [24]epspdf.app applet a try. After + unpacking, move the file epspdf.app to the same directory as the .rb + files. The zipfile also includes this file in text format + (epspdf.applescript). + + Epspdf mostly duplicates functionality of Preview. But having an alternate + conversion engine means that you can have another shot at problem files. + +Preview programs + + Windows + + Epspdftk will use the default Windows viewers for PostScript and pdf. + Without GSview, you probably won't be able to view PostScript files. + + Unix/Linux + + Supported PostScript viewers include evince, gv, ggv and kghostview. These + are also listed as pdf viewers. Additional pdf viewers are xpdf, gpdf and + acroread/Adobe Reader. If you think that I omitted a PostScript- or pdf + viewer, let me know and I'll probably add it in the next release. + + Mac OS X + + Epspdftk will always use Preview as viewer under OS X. + +Files + + * [25]epspdf.0.2.12.tgz preferred for Unix and Mac OS X + * [26]epspdf.0.2.12.zip preferred for Windows + * [27]epspdf.0.2.12.exe Windows setup program, including Ruby/Tk subset + * [28]epspdf_app.0.2.01.zip Mac OS X applet for starting epspdftk.rb + + Older releases + + * [29]epspdf.0.2.11.tgz for Unix and Mac OS X + * [30]epspdf.0.2.11.zip for Windows + * [31]epspdf.0.2.11.exe Windows setup program + * [32]epspdf.0.2.01.tgz for Unix and Mac OS X + * [33]epspdf.0.2.01.zip for Windows + * [34]epspdf.0.2.exe, Windows setup program + +Supporting software + + * [35]Ghostscript and GSview + * [36]XPDF + * [37]OS X binary for xpdf/pdftops + * [38]Ruby one-click installer + * [39]Ruby Home Page + * [40]ActiveTcl + +Releases + + 0.2.12 + Current version. Bug fixes: log rotation now works. Under Windows, + sometimes boundingboxes couldn't be calculated. This was caused by + double quotes within backquotes. This is now avoided by using + short filenames within backquotes. Minor changes in user guide. + + 0.2.11 + Minor fixes. Changes in documentation. + + 0.2.10 + A computed boundingbox is now expanded by one point in all + directions. This should prevent too-tight cropping. There is no + interface for changing this amount; it can only be changed by + hand-editing the bb_spread option in the .epspdfrc file or in the + HKCU\software\epspdf registry key. + The File Open dialog remembers the last directory visited (between + calls, not between program sessions). + Changes in documentation. + + 0.2.01 + Fixes to the Applescript applet epspdf.app for starting up + epspdftk under Mac OS X. It picks up the terminal search path and + no longer requires correct settings in + $HOME/.MacOSX/environment.plist. + Epspdf.app is now [41]packaged separately, under Mac OS X, and now + has an intact resource fork. It has been removed from the other + archives. + + 0.2 + Original release + +To do + + * Artwork + * GUI for some pdftops options + * Proper help + * Support for bitmapped formats (maybe) + + -------------------------------------------------------------------------- + + Last revised: November 20, 2006 + +References + + Visible links + 1. http://tex.aanhet.net/epspdf/ + 2. http://tex.aanhet.net/epspdf/index.html#features + 3. http://tex.aanhet.net/epspdf/index.html#prerequisites + 4. http://tex.aanhet.net/epspdf/index.html#install + 5. http://tex.aanhet.net/epspdf/index.html#preview + 6. http://tex.aanhet.net/epspdf/index.html#files + 7. http://tex.aanhet.net/epspdf/index.html#supporting + 8. http://tex.aanhet.net/epspdf/index.html#releases + 9. http://tex.aanhet.net/epspdf/index.html#todo + 10. http://tex.aanhet.net/epspdf/epspdf_UG.html + 11. http://www.cs.wisc.edu/~ghost/ + 12. http://www.foolabs.com/xpdf/ + 13. http://rubyforge.org/projects/rubyinstaller/ + 14. http://rubyforge.org/ + 15. http://activestate.com/Products/ActiveTcl/ + 16. http://fink.sourceforge.net/ + 17. http://ii2.sourceforge.net/ + 18. http://users.phg-online.de/tk/MOSXS/xpdf-tools-3.dmg + 19. http://users.phg-online.de/tk/MOSXS/ + 20. http://www.foolabs.com/xpdf/ + 21. http://tex.aanhet.net/epspdf/epspdf.0.2.12.exe + 22. http://tex.aanhet.net/epspdf/epspdf.0.2.12.zip + 23. http://tex.aanhet.net/epspdf/epspdf.0.2.12.tgz + 24. http://tex.aanhet.net/epspdf/epspdf_app.0.2.01.zip + 25. http://tex.aanhet.net/epspdf/epspdf.0.2.12.tgz + 26. http://tex.aanhet.net/epspdf/epspdf.0.2.12.zip + 27. http://tex.aanhet.net/epspdf/epspdf.0.2.12.exe + 28. http://tex.aanhet.net/epspdf/epspdf_app.0.2.01.zip + 29. http://tex.aanhet.net/epspdf/epspdf.0.2.11.tgz + 30. http://tex.aanhet.net/epspdf/epspdf.0.2.11.zip + 31. http://tex.aanhet.net/epspdf/epspdf.0.2.11.exe + 32. http://tex.aanhet.net/epspdf/epspdf.0.2.01.tgz + 33. http://tex.aanhet.net/epspdf/epspdf.0.2.01.zip + 34. http://tex.aanhet.net/epspdf/epspdf.0.2.exe + 35. http://www.cs.wisc.edu/~ghost/ + 36. http://www.foolabs.com/xpdf/ + 37. http://users.phg-online.de/tk/MOSXS/ + 38. http://rubyforge.org/projects/rubyinstaller/ + 39. http://ruby-lang.org/ + 40. http://activestate.com/Products/ActiveTcl/ + 41. http://tex.aanhet.net/epspdf/epspdf_app.0.2.01.zip |