diff options
author | Siep Kroonenberg <siepo@cybercomm.nl> | 2019-02-05 22:51:58 +0000 |
---|---|---|
committer | Siep Kroonenberg <siepo@cybercomm.nl> | 2019-02-05 22:51:58 +0000 |
commit | 8098db8d720df19c9eb13838e9acceb706cc7296 (patch) | |
tree | 25c94e9f5dadd9bbc4fcc30245841946b53b180e /Master/texmf-dist/doc/support/epspdf | |
parent | 3602727bc992898e5097359493e7ffe838e01c5a (diff) |
Compatibility for texlua 1.9; adjustments for newer gs and tcl/tk
git-svn-id: svn://tug.org/texlive/trunk@49951 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/support/epspdf')
-rw-r--r-- | Master/texmf-dist/doc/support/epspdf/default.css | 101 | ||||
-rw-r--r-- | Master/texmf-dist/doc/support/epspdf/images/cnv_linux.png | bin | 26507 -> 21912 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/support/epspdf/images/config_lnx.png | bin | 21253 -> 18740 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/support/epspdf/images/main_w8.png | bin | 13273 -> 0 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/support/epspdf/index.html | 226 |
5 files changed, 0 insertions, 327 deletions
diff --git a/Master/texmf-dist/doc/support/epspdf/default.css b/Master/texmf-dist/doc/support/epspdf/default.css deleted file mode 100644 index 5912f27711a..00000000000 --- a/Master/texmf-dist/doc/support/epspdf/default.css +++ /dev/null @@ -1,101 +0,0 @@ -body { - color: black; - background-color: #ffe; - margin-left: 15px; - margin-right: 5px; - font-family: serif; -} - -h1, h2, h3 { - font-weight: bold; - color: #008; -} - -h1 { - font-size: xx-large; - margin-top: 12px; - margin-bottom: 6px; -} - -#pagehead { - margin-left: 130px; - margin-bottom: 20px; -} - -p#logo { - position: absolute; - left: 15px; - top: 0px; - margin-top: 0px; -} - -h2 { - font-size: x-large; - margin-top: 12px; - margin-bottom: 6px; -} -h3 { - margin-top: 9px; - margin-bottom: 3px; -} -p { - margin-top: 6px; - margin-bottom: 3px; - max-width: 60em; -} - -.fineprint { - font-size: x-small; -} - -blockquote { - max-width: 40em; -} - -table { - border-width: 0px; - margin-left: 0px; - margin-right: 6px; -} -table#prereq { - border: 2px solid #448; - margin-top: 9px; - margin-bottom: 9px; -} -table#prereq th { - text-align: left; - } -td, th { - padding-left: 12px; - padding-right: 12px; - max-width: 55em; -} -tfoot { - font-style: italic; - font-size: small; -} -th, tfoot td { - background-color: #ffc; -} - -ul, dl { - margin-top: 9px; - margin-bottom: 9px; - max-width: 60em; -} -ul li { - margin-top: 3px; - margin-bottom: 3px; - margin-left: -6px -} -pre { - margin-top: 3px; - margin-bottom: 3px; - margin-left: 0px; -} - -img { - margin: 20px; - float: right; - clear: right; -}
\ No newline at end of file diff --git a/Master/texmf-dist/doc/support/epspdf/images/cnv_linux.png b/Master/texmf-dist/doc/support/epspdf/images/cnv_linux.png Binary files differindex 4ed7a91a282..d452692afcb 100644 --- a/Master/texmf-dist/doc/support/epspdf/images/cnv_linux.png +++ b/Master/texmf-dist/doc/support/epspdf/images/cnv_linux.png diff --git a/Master/texmf-dist/doc/support/epspdf/images/config_lnx.png b/Master/texmf-dist/doc/support/epspdf/images/config_lnx.png Binary files differindex 38269c84036..a80400c2090 100644 --- a/Master/texmf-dist/doc/support/epspdf/images/config_lnx.png +++ b/Master/texmf-dist/doc/support/epspdf/images/config_lnx.png diff --git a/Master/texmf-dist/doc/support/epspdf/images/main_w8.png b/Master/texmf-dist/doc/support/epspdf/images/main_w8.png Binary files differdeleted file mode 100644 index 89ca3dc04ee..00000000000 --- a/Master/texmf-dist/doc/support/epspdf/images/main_w8.png +++ /dev/null diff --git a/Master/texmf-dist/doc/support/epspdf/index.html b/Master/texmf-dist/doc/support/epspdf/index.html deleted file mode 100644 index b8ccb57ce90..00000000000 --- a/Master/texmf-dist/doc/support/epspdf/index.html +++ /dev/null @@ -1,226 +0,0 @@ -<!doctype html> - -<html> - -<head> - -<link rel="stylesheet" href="default.css" type="text/css" /> - -<title>Epspdf and epspdftk</title> - -</head><body> - -<div id="pagehead"> - -<h1>Epspdf and epspdftk</h1> - -<p>A cross-platform GUI- and command-line converter -for [e]ps and pdf.</p> - -<p><i>Siep Kroonenberg,<br /><tt>siepo at cybercomm -dot nl</tt></i></p> - -</div> - -<p id="logo"><img src="images/epspdf.png" alt="" /></p> - -<p><a href="http://tex.aanhet.net/epspdf/">Current online version of -this page</a></p> - -<p><a href="http://tex.aanhet.net/epspdf/legacy.html">Legacy -Ruby-based versions</a></p> - -<h2>Table of Contents</h2> - -<ul> -<li><a href="#features">Features</a></li> -<li><a href="#introduction">Introduction</a></li> -<li><a href="#prerequisites">Prerequisites</a></li> -<li><a href="#install">Installation</a></li> -<li><a href="#files">Files</a></li> -<li><a href="#releases">Releases</a></li> -</ul> - -<h2><a name="features" />Features</h2> - -<ul> -<li>Distiller</li> -<li>Works both for documents and for graphics</li> -<li>Single-page selection</li> -<li>Also converts from pdf back to PostScript and eps</li> -<li>Removal of preview headers from eps files</li> -<li>Cropping extra whitespace</li> -<li>Grayscaling</li> -<li>GUI- and command-line use</li> -<li>GUI-configurable preferences</li> -<li>Multiplatform: works unchanged on Windows and Unix/Linux</li> -<li>Support for TeX Live and MiKTeX</li> -</ul> - -<h2><a name="introduction" />Introduction</h2> - -<p>For TeX and its derivatives, eps and pdf are the preferred -graphics formats. Epspdf and epspdftk can convert between these, -with various conversion options, and can also handle PostScript -files which aren't eps files. PSTricks users may appreciate the -capability to go from pdf back to PostScript.</p> - -<p>Epspdftk is the GUI component, with buttons to select options and -with file dialogs for opening and saving files.</p> - -<p>Epspdf is the command-line component, which is used by epspdftk -but can also be used on its own. It uses Ghostscript, luatex and -optionally pdftops to do the real work. Multistep conversions extend -the possibilities.</p> - -<p>Conversion options include grayscaling, page selection, computing -a tight boundingbox and some pdf options.</p> - -<p>The third-party LaTeX package epspdfconversion uses epspdf for - on-the-fly conversion of eps graphics to pdf, with options to - control grayscaling and boundingbox generation. See CTAN or your - TeX distribution.</p> - -<p>The command-line program epspdf is written in texlua, which is -part of recent versions of MikTeX and TeX Live. Versions <a -href="http://tex.aanhet.net/epspdf/legacy.html">prior to 0.6</a> -were written in Ruby. Epspdftk, its GUI companion, is written in in -Tcl/Tk.</p> - -<p>Starting with the 2008 edition, TeX Live includes epspdf in some -form as an optional package.</p> - -<h2><a name="prerequisites" />Prerequisites</h2> - -<p>These are the required and optional prerequisites, which will be -checked for when epspdf starts:</p> -<ul> - -<li>A somewhat recent TeX installation, either <a - href="http://www.tug.org/texlive/">TeX Live</a> or <a - href="http://miktex.org/">MiKTeX</a>. If this is not an option, - get a <a href="http://tex.aanhet.net/epspdf/legacy.html">legacy - version</a> of epspdf instead.</li> - -<li><a href="http://ghostscript.com">Ghostscript</a>. This is - 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 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. 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> - -<h2><a name="install" />Installation</h2> - -<p>If you have a sufficiently recent standalone TeX Live and have a - Tcl/Tk installation or runtime, just - install the TeX Live package. Otherwise:</p> - -<h3>Unix/Linux</h3> - -<p>Unpack the archive somewhere and create symlinks to epspdf.tlu - and epspdftk.tcl in a directory on your searchpath.</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. 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. 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> on Linux.</p> - -<h3>Windows zipfile</h3> - -<p>Download the epspdf zip file, unpack it somewhere and create a -batchfile epspdf.cmd such as</p> - -<pre> -texlua "<path_to_epspdf.tlu>" %* -</pre> - -<p>for epspdf.tlu, and a batchfile epspdftk.cmd</p> - -<pre> -wish "<path_to_epspdftk.tcl>" %1 -</pre> - -<p>for epspdftk.tcl. The wish executable might also be named - wish85[.exe] or wish86[.exe], or tclkit[.exe] if it is a - single-file Tcl/Tk runtime. The first command-line parameter will - be interpreted as startup directory for the file browser. Make - sure that wish and these batchfiles are on your searchpath.</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.3.tgz">epspdf.0.6.3.tgz</a> preferred for Unix -and Mac OS X</li> - -<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.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> - -</ul> - -<h2><a name="releases" />Releases</h2> - -<ul> - -<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 - versions.</li> - -<li>0.6.0 First release of luatex version.</li> - -<li><a href="http://tex.aanhet.net/epspdf/legacy.html">Legacy -Ruby-based versions</a></li> - -</ul> - -<hr /> - -<p class="fineprint">Last revised: May 2, 2016</p> -</body></html> |