diff options
author | Siep Kroonenberg <siepo@cybercomm.nl> | 2016-05-06 12:21:28 +0000 |
---|---|---|
committer | Siep Kroonenberg <siepo@cybercomm.nl> | 2016-05-06 12:21:28 +0000 |
commit | 46b1c1b4d581fcb533618024c84361a3f1847daa (patch) | |
tree | 711a5a80b710d3d21c0d669b351d066757f3495d /Master/texmf-dist/doc/support | |
parent | 34f25ba917e3cbf44054fa84bbd0ab97b1ffc843 (diff) |
epspdf 0.6.3 compatibility fixes for luatex 0.95
git-svn-id: svn://tug.org/texlive/trunk@40917 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/support')
-rw-r--r-- | Master/texmf-dist/doc/support/epspdf/Changelog | 14 | ||||
-rw-r--r-- | Master/texmf-dist/doc/support/epspdf/epspdf.pdf | bin | 227258 -> 226020 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/support/epspdf/epspdf.texi | 30 | ||||
-rw-r--r-- | Master/texmf-dist/doc/support/epspdf/images/logo.pdf | bin | 4090 -> 5388 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/support/epspdf/index.html | 76 |
5 files changed, 71 insertions, 49 deletions
diff --git a/Master/texmf-dist/doc/support/epspdf/Changelog b/Master/texmf-dist/doc/support/epspdf/Changelog index 18713161cbe..ed45ae68818 100644 --- a/Master/texmf-dist/doc/support/epspdf/Changelog +++ b/Master/texmf-dist/doc/support/epspdf/Changelog @@ -1,3 +1,17 @@ +2016-05-06 0.6.3 + + Pdf page selection and cropping: simplified and updated the + generated TeX file to be compiled by LuaTeX. Now compatible with + both LuaTeX 0.95 and older versions. + + Windows: test whether pdftops is in TeX binary directory. If so, + do not offer a configuration option for the location of pdftops. + + Minor tweaks to the manual + + Windows executable once more based on Tclkits from Patrick Thoyts + at http://www.patthoyts.tk/tclkit/ + 2015-10-28 0.6.2 Replace obsolete luatex primitives \pdfpagewidth and diff --git a/Master/texmf-dist/doc/support/epspdf/epspdf.pdf b/Master/texmf-dist/doc/support/epspdf/epspdf.pdf Binary files differindex 454d1e03d7c..b4dc5fa6725 100644 --- a/Master/texmf-dist/doc/support/epspdf/epspdf.pdf +++ b/Master/texmf-dist/doc/support/epspdf/epspdf.pdf diff --git a/Master/texmf-dist/doc/support/epspdf/epspdf.texi b/Master/texmf-dist/doc/support/epspdf/epspdf.texi index 456544837ed..debfd8f39cd 100644 --- a/Master/texmf-dist/doc/support/epspdf/epspdf.texi +++ b/Master/texmf-dist/doc/support/epspdf/epspdf.texi @@ -29,7 +29,7 @@ @hyphenation{epspdf-tk epspdf} @end iftex -@set version 0.6.2 +@set version 0.6.3 @set homepage http://tex.aanhet.net/epspdf/ @setchapternewpage off @@ -38,7 +38,7 @@ @copying This manual is for epspdf, version @value{version}. -Copyright @copyright{} 2006, 2008, 2009, 2010, 2011, 2013, 2014, 2015 Siep Kroonenberg. +Copyright @copyright{} 2006, 2008, 2009, 2010, 2011, 2013, 2014, 2015, 2016 Siep Kroonenberg. @quotation Copying and distribution of this file, with or without modification, @@ -67,7 +67,7 @@ without any warranty. @ifnottex @node Top, Usage, (dir), (dir) -@top Epspdf and epsdftk +@top Epspdf and epspdftk @insertcopying @end ifnottex @@ -254,8 +254,8 @@ converted to drawn shapes or little bitmaps, so use pdftops if available. With newer Ghostscript versions, with an eps2write rather than an epswrite output device, Ghostscript does a much better job. -Under MikTeX, this is also the place to point the program to -the location of pdftops.exe. +Under an older MikTeX without bundled pdftops, this is also the place to +point the program to the location of pdftops.exe. @node Command-line usage, Notes on PostScript and pdf, Usage, Top @chapter Command-line usage @@ -287,8 +287,8 @@ epspdf [@var{options}] @var{infile} [@var{outfile}] Typing @kbd{epspdf --help} gives you the following summary: @example $ epspdf --help -Epspdf version 0.6.2 -Copyright (c) 2006, 2008, 2009, 2010, 2011, 2013, 2014, 2015 Siep Kroonenberg +Epspdf version 0.6.3 +Copyright (c) 2006, 2008, 2009, 2010, 2011, 2013, 2014, 2015, 2016 Siep Kroonenberg Convert between [e]ps and pdf formats Usage: epspdf[.tlu] [options] infile [outfile] @@ -452,8 +452,9 @@ excellent alternative to epspdf. @node Windows, , Mac OS X, Bitmapped graphics for @LaTeX{} and pdflatex @section Windows -Windows is not a particularly friendly environment for PostScript or -pdf. A couple of command-line utilities try to fill the gap, @emph{e.g.} +I know of no built-in facility for converting bitmaps to eps or +pdf. However, many image editors can convert to eps or pdf. A couple of +command-line utilities: @example sam2p image.png image.eps @end example @@ -542,10 +543,13 @@ have no trouble removing temporary files manually. output is also written to a file @file{epspdf.log}. For Linux/Unix/Mac OS X this is in a subdirectory .epspdf of your home directory; for Windows it is in a subdirectory epspdf of @file{%APPDATA%}. This APPDATA -directory may be @file{c:\Documents and Settings\@var{your user -name}\Application Data} or @file{c:\Users\@var{your user -name}\AppData\Roaming}. Type -@kbd{echo %APPDATA%} to find out which. +directory may be @file{c:\Users\@var{your user name}\AppData\Roaming} or +@file{c:\Documents and Settings\@var{your user name}\Application +Data}. Type +@example +echo %APPDATA% +@end example +in a Command Prompt window to find out which. The logfile lists all epspdf calls and all Ghostscript- and pdftops calls plus error information. diff --git a/Master/texmf-dist/doc/support/epspdf/images/logo.pdf b/Master/texmf-dist/doc/support/epspdf/images/logo.pdf Binary files differindex 22368065be8..153b771fb26 100644 --- a/Master/texmf-dist/doc/support/epspdf/images/logo.pdf +++ b/Master/texmf-dist/doc/support/epspdf/images/logo.pdf diff --git a/Master/texmf-dist/doc/support/epspdf/index.html b/Master/texmf-dist/doc/support/epspdf/index.html index d1d15d24dea..b8ccb57ce90 100644 --- a/Master/texmf-dist/doc/support/epspdf/index.html +++ b/Master/texmf-dist/doc/support/epspdf/index.html @@ -106,30 +106,29 @@ checked for when epspdf starts:</p> already part of MiKTeX and of TeX Live for Windows, and packaged for most Linux distributions.</li> -<li>Optional: pdftops from the <a - href="http://www.foolabs.com/xpdf/">xpdf suite</a> or from the <a - href="http://poppler.freedesktop.org/">Poppler utilities</a>, or as - a package from your Linux distribution. Pdftops may do a better job - than Ghostscript of preserving scalable fonts when converting from - pdf to ps, although Ghostscript is steadily improving in this - respect. Included in TeX Live for Windows.</li> +<li>Optional: pdftops from + the <a href="http://www.foolabs.com/xpdf/">xpdf suite</a> or from + the <a href="http://poppler.freedesktop.org/">Poppler + utilities</a>, or as a package from your Linux + distribution. Pdftops may do a better job than Ghostscript of + preserving scalable fonts when converting from pdf to ps, although + Ghostscript is steadily improving in this respect. Included in TeX + Live for Windows and in recent versions of MiKTeX. If you have an + old MiKTeX and a copy of pdftops.exe, then you can point epspdf to + this file from within the GUI. You need to do this only once.</li> <li><a href="http://www.tcl.tk/">Tcl/Tk</a> for the GUI - interface. Versions 8.4 through 8.6 have been tested. Packaged for - many or most Linux distributions, and also available from <a - href="http://www.activestate.com/activetcl">ActiveState</a>. Alternatively, - a single-file TclKit runtime will do. The <a - href="http://wiki.tcl.tk/52">TclKit</a> page contains various - links for precompiled binaries.</li> + interface. Version 8.6 has been tested. Packaged for many or most + Linux distributions, and also available + from <a href="http://www.activestate.com/activetcl">ActiveState</a>. + Alternatively, a single-file TclKit runtime will + do. The <a href="http://wiki.tcl.tk/52">TclKit</a> page contains + various links to precompiled binaries.</li> <li>Optional: viewers for PostScript and pdf</li> </ul> -<p>If you have MiKTeX and a copy of pdftops.exe, then you can point -epspdf to this file from within the GUI. You need to do this only -once.</p> - <h2><a name="install" />Installation</h2> <p>If you have a sufficiently recent standalone TeX Live and have a @@ -144,31 +143,31 @@ once.</p> <h3>Windows setup program</h3> <p>This is a conventional Windows installer. If it does not find -texlua.exe on the searchpath then it gives a warning and a opportunity to -abort. It creates a shortcut to the epspdftk GUI and it also creates -an uninstaller.</p> +texlua.exe on the searchpath then it gives a warning and a +opportunity to abort. Note though that texlua only needs to be +available at runtime. It creates a shortcut to the epspdftk GUI and +it also creates an uninstaller.</p> <p>It installs epspdftk in the form of a so-called <em>starpack</em>, which consists of the epspdftk script and a -Tcl/Tk runtime, combined into a single executable. For version 0.6.1, -the Tcl/Tk 8.5 runtime is from the <a -href="http://tclkits.rkeene.org/fossil/wiki/Downloads"> KitCreator -project</a>. The command-line script epspdf.tlu remains a separate -file.</p> +Tcl/Tk runtime, combined into a single executable. The Tcl/Tk 8.6 +runtime is from <a href="http://www.patthoyts.tk/tclkit/"> Patrick +Thoyts’ bleeding edge builds</a>. The command-line +script epspdf.tlu remains a separate file.</p> -<p>This installer has been created with <a -href="http://nsis.sourceforge.net/">NSIS</a>.</p> +<p>This installer has been created +with <a href="http://nsis.sourceforge.net/">NSIS</a> on Linux.</p> <h3>Windows zipfile</h3> <p>Download the epspdf zip file, unpack it somewhere and create a -batchfile epspdf.bat such as</p> +batchfile epspdf.cmd such as</p> <pre> texlua "<path_to_epspdf.tlu>" %* </pre> -<p>for epspdf.tlu, and a batchfile epspdftk.bat</p> +<p>for epspdf.tlu, and a batchfile epspdftk.cmd</p> <pre> wish "<path_to_epspdftk.tcl>" %1 @@ -180,20 +179,20 @@ wish "<path_to_epspdftk.tcl>" %1 be interpreted as startup directory for the file browser. Make sure that wish and these batchfiles are on your searchpath.</p> -<p>Epspdf[tk] has been tested with Windows XP, Windows 7 and -Windows 8.</p> +<p>The current epspdf[tk] has been tested with Windows 7 and +Windows 10.</p> <h2><a name="files" />Files</h2> <ul> - <li><a href="epspdf.0.6.2.tgz">epspdf.0.6.2.tgz</a> preferred for Unix + <li><a href="epspdf.0.6.3.tgz">epspdf.0.6.3.tgz</a> preferred for Unix and Mac OS X</li> -<li><a href="epspdf.0.6.2.zip">epspdf.0.6.2.zip</a> preferred for +<li><a href="epspdf.0.6.3.zip">epspdf.0.6.3.zip</a> preferred for Windows if you don't want to use the installer below</li> -<li><a href="epspdf.0.6.2.exe">epspdf.0.6.2.exe</a> Windows setup +<li><a href="epspdf.0.6.3.exe">epspdf.0.6.3.exe</a> Windows setup program which installs epspdf with a built-in Tcl/Tk runtime: no dependencies beyond a TeX Live- or MiKTeX installation.</li> @@ -203,7 +202,12 @@ Windows if you don't want to use the installer below</li> <ul> -<li>0.6.2 Current version. Small compatibility fix for luatex ≥ +<li>0.6.3 Current version. The LuaTeX code which is generated for + some pdf-to-pdf conversions (page selection and cropping) is now + compatible with LaTeX versions through 0.95 and should work with + TeX Live 2016 and earlier.</li> + +<li>0.6.2 Small compatibility fix for luatex ≥ 0.81.</li> <li>0.6.1 Bug fixes, see Changelog; support for later Ghostscript @@ -218,5 +222,5 @@ Ruby-based versions</a></li> <hr /> -<p class="fineprint">Last revised: November 1, 2015</p> +<p class="fineprint">Last revised: May 2, 2016</p> </body></html> |