summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/scripts/epspdf
diff options
context:
space:
mode:
authorSiep Kroonenberg <siepo@cybercomm.nl>2008-07-27 20:42:58 +0000
committerSiep Kroonenberg <siepo@cybercomm.nl>2008-07-27 20:42:58 +0000
commit7aeaf5c135f604e1fe30c5c6ecc2b11b54f01e67 (patch)
treed0809312979e89f75133408004b760a661a90c19 /Master/texmf-dist/scripts/epspdf
parent81d3bf31b8ea3a46c75779abba79692988607eda (diff)
epspdf: updated docs, minor tweaks
git-svn-id: svn://tug.org/texlive/trunk@9821 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/scripts/epspdf')
-rw-r--r--Master/texmf-dist/scripts/epspdf/epspdf.help48
-rwxr-xr-xMaster/texmf-dist/scripts/epspdf/epspdf.rb5
-rwxr-xr-xMaster/texmf-dist/scripts/epspdf/epspdftk.rb2
3 files changed, 37 insertions, 18 deletions
diff --git a/Master/texmf-dist/scripts/epspdf/epspdf.help b/Master/texmf-dist/scripts/epspdf/epspdf.help
index 90d9c795a0d..5bdc475ff8d 100644
--- a/Master/texmf-dist/scripts/epspdf/epspdf.help
+++ b/Master/texmf-dist/scripts/epspdf/epspdf.help
@@ -22,7 +22,7 @@ Viewing
under [1]The Configuration screen.
The View button is grayed if epspdf thinks that there is no previewer for
- the current file.
+ the current file; see [2]the epspdf main page for details.
Conversion options
@@ -89,6 +89,13 @@ Eps preview headers
screen without having to interpret the PostScript code itself. Epspdf
currently has no option to preserve or add them.
+On-the-fly conversion
+
+ Daniel Becker wrote a LaTeX package epspdfconversion which converts eps
+ files on the fly to pdf, like Heiko Oberdiek's epstopdf package, but with
+ epspdf as backend. It can make use of the epspdf conversion options. Both
+ packages are available from [3]CTAN and included in TeX Live.
+
Exporting PostScript from Windows programs
Often, the only way to get EPS or PostScript from a Windows program is by
@@ -101,7 +108,7 @@ Exporting PostScript from Windows programs
Other possibilities are the TpX and wmf2eps programs, which both have
options to write clipboard contents to an emf file. Wmf2eps uses a printer
driver in the background. For faithful conversion, pick wmf2eps; for
- subsequent editing, choose TpX. Both programs are availbable from [2]CTAN.
+ subsequent editing, choose TpX. Both programs are availbable from [4]CTAN.
Command-line use
@@ -113,7 +120,7 @@ Troubleshooting
Grayscaling fails
- See above, under [3]Grayscaling. Epspdf is limited by what can be done by
+ See above, under [5]Grayscaling. Epspdf is limited by what can be done by
the backend tools, i.e. Ghostscript and pdftops.
Part of the graphic gets cut off
@@ -123,13 +130,22 @@ Troubleshooting
option. Using the Archive output option instead solved the problem. In
general, experiment a bit in generating your PostScript.
+ Mac OS X problems with epspdftk
+
+ Even though epspdftk is not an X11 program, you may still need some pieces
+ of X11 and the X11 SDK, which are optional installs of OS X.
+
+ Under Leopard, the window that is displayed during the conversion stays
+ blank. I have no idea why.
+
Resources for troubleshooting
- Logfile. Epspdf and epspdftk maintain a log file epspdf.log in your home
- directory or, in case of Windows, your profile directory. This profile
- directory may be c:\Documents and Settings\<your user name>. Otherwise,
- open a DOS box and type 'echo %USERPROFILE%', which will produce this
- information.
+ Logfile. Epspdf and epspdftk maintain a log file. For Unix and Mac OS X it
+ is epspdf.log in your home directory. For Windows, it is epspdf.log or
+ epspdftl.log in your profile directory. The latter filename is used if
+ epspdf is embedded in TeX Live. This profile directory may be c:\Documents
+ and Settings\<your user name>. Otherwise, open a DOS box and type 'echo
+ %USERPROFILE%', which will produce this information.
This logfile lists all Ghostscript- and pdftops program calls plus error
information. 'EPCallError' is probably a program error. 'EPSystemError' is
@@ -137,19 +153,21 @@ Troubleshooting
Temporary files. The temporary files may give clues as well. They will be
deleted at the end of the session (for the command-line version, give a -d
- parameter to keep the temporary files). Check the logfile which temporary
- files have been created.
+ parameter to keep the temporary files). The logfile can tell you which
+ temporary files have been created.
- [4]Main page...
+ [6]Main page...
--------------------------------------------------------------------------
- Last revised: Noverber 20, 2006
+ Last revised: July 27, 2008
References
Visible links
1. http://tex.aanhet.net/epspdf/epspdf_UG.html#configure
- 2. http://www.tug.org/ctan.html
- 3. http://tex.aanhet.net/epspdf/epspdf_UG.html#gray
- 4. http://tex.aanhet.net/epspdf/index.html
+ 2. http://tex.aanhet.net/epspdf/index.html#preview
+ 3. http://www.tug.org/ctan.html
+ 4. http://www.tug.org/ctan.html
+ 5. http://tex.aanhet.net/epspdf/epspdf_UG.html#gray
+ 6. http://tex.aanhet.net/epspdf/index.html
diff --git a/Master/texmf-dist/scripts/epspdf/epspdf.rb b/Master/texmf-dist/scripts/epspdf/epspdf.rb
index 632ae6d1541..3b11c62278f 100755
--- a/Master/texmf-dist/scripts/epspdf/epspdf.rb
+++ b/Master/texmf-dist/scripts/epspdf/epspdf.rb
@@ -3,7 +3,7 @@
# epspdf conversion utility, main source
#####
-# Copyright (C) 2006 Siep Kroonenberg
+# Copyright (C) 2006, 2008 Siep Kroonenberg
# n dot s dot kroonenberg at rug dot nl
#
# This program is free software, licensed under the GNU GPL, >=2.0.
@@ -931,7 +931,8 @@ save_settings = false
opts = OptionParser.new do |opts|
# for help output
- opts.banner = "Convert between [e]ps and pdf formats"
+ opts.banner = "Epspdf 0.3.0"
+ opts.separator "Convert between [e]ps and pdf formats"
opts.separator "Usage: epspdf.rb [options] infile [outfile]"
opts.separator ""
opts.separator "Default for outfile is file.pdf" +
diff --git a/Master/texmf-dist/scripts/epspdf/epspdftk.rb b/Master/texmf-dist/scripts/epspdf/epspdftk.rb
index f480a594c2f..356ec78d620 100755
--- a/Master/texmf-dist/scripts/epspdf/epspdftk.rb
+++ b/Master/texmf-dist/scripts/epspdf/epspdftk.rb
@@ -3,7 +3,7 @@
# epspdf conversion utility, GUI frontend
#####
-# Copyright (C) 2006 Siep Kroonenberg
+# Copyright (C) 2006, 2008 Siep Kroonenberg
# n dot s dot kroonenberg at rug dot nl
#
# This program is free software, licensed under the GNU GPL, >=2.0.