From 8098db8d720df19c9eb13838e9acceb706cc7296 Mon Sep 17 00:00:00 2001 From: Siep Kroonenberg Date: Tue, 5 Feb 2019 22:51:58 +0000 Subject: 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 --- Master/texmf-dist/doc/support/epspdf/default.css | 101 --------- .../doc/support/epspdf/images/cnv_linux.png | Bin 26507 -> 21912 bytes .../doc/support/epspdf/images/config_lnx.png | Bin 21253 -> 18740 bytes .../doc/support/epspdf/images/main_w8.png | Bin 13273 -> 0 bytes Master/texmf-dist/doc/support/epspdf/index.html | 226 --------------------- 5 files changed, 327 deletions(-) delete mode 100644 Master/texmf-dist/doc/support/epspdf/default.css delete mode 100644 Master/texmf-dist/doc/support/epspdf/images/main_w8.png delete mode 100644 Master/texmf-dist/doc/support/epspdf/index.html (limited to 'Master/texmf-dist/doc/support/epspdf') 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 index 4ed7a91a282..d452692afcb 100644 Binary files a/Master/texmf-dist/doc/support/epspdf/images/cnv_linux.png and b/Master/texmf-dist/doc/support/epspdf/images/cnv_linux.png differ diff --git a/Master/texmf-dist/doc/support/epspdf/images/config_lnx.png b/Master/texmf-dist/doc/support/epspdf/images/config_lnx.png index 38269c84036..a80400c2090 100644 Binary files a/Master/texmf-dist/doc/support/epspdf/images/config_lnx.png and b/Master/texmf-dist/doc/support/epspdf/images/config_lnx.png differ diff --git a/Master/texmf-dist/doc/support/epspdf/images/main_w8.png b/Master/texmf-dist/doc/support/epspdf/images/main_w8.png deleted file mode 100644 index 89ca3dc04ee..00000000000 Binary files a/Master/texmf-dist/doc/support/epspdf/images/main_w8.png and /dev/null differ 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 @@ - - - - - - - - -Epspdf and epspdftk - - - - - - - -

Current online version of -this page

- -

Legacy -Ruby-based versions

- -

Table of Contents

- - - -

Features

- - - -

Introduction

- -

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.

- -

Epspdftk is the GUI component, with buttons to select options and -with file dialogs for opening and saving files.

- -

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.

- -

Conversion options include grayscaling, page selection, computing -a tight boundingbox and some pdf options.

- -

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.

- -

The command-line program epspdf is written in texlua, which is -part of recent versions of MikTeX and TeX Live. Versions prior to 0.6 -were written in Ruby. Epspdftk, its GUI companion, is written in in -Tcl/Tk.

- -

Starting with the 2008 edition, TeX Live includes epspdf in some -form as an optional package.

- -

Prerequisites

- -

These are the required and optional prerequisites, which will be -checked for when epspdf starts:

-
- -

Installation

- -

If you have a sufficiently recent standalone TeX Live and have a - Tcl/Tk installation or runtime, just - install the TeX Live package. Otherwise:

- -

Unix/Linux

- -

Unpack the archive somewhere and create symlinks to epspdf.tlu - and epspdftk.tcl in a directory on your searchpath.

- -

Windows setup program

- -

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.

- -

It installs epspdftk in the form of a so-called -starpack, which consists of the epspdftk script and a -Tcl/Tk runtime, combined into a single executable. The Tcl/Tk 8.6 -runtime is from Patrick -Thoyts’ bleeding edge builds. The command-line -script epspdf.tlu remains a separate file.

- -

This installer has been created -with NSIS on Linux.

- -

Windows zipfile

- -

Download the epspdf zip file, unpack it somewhere and create a -batchfile epspdf.cmd such as

- -
-texlua "<path_to_epspdf.tlu>" %*
-
- -

for epspdf.tlu, and a batchfile epspdftk.cmd

- -
-wish "<path_to_epspdftk.tcl>" %1
-
- -

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.

- -

The current epspdf[tk] has been tested with Windows 7 and -Windows 10.

- -

Files

- - - -

Releases

- - - -
- -

Last revised: May 2, 2016

- -- cgit v1.2.3