summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/support
diff options
context:
space:
mode:
authorSiep Kroonenberg <siepo@cybercomm.nl>2023-02-13 21:50:23 +0000
committerSiep Kroonenberg <siepo@cybercomm.nl>2023-02-13 21:50:23 +0000
commit1517bd915f76d411108919a5bc705b15e7cc5f8b (patch)
tree3ecb44dbd0bbbcb0daade96d9747d6006820dbd9 /Master/texmf-dist/doc/support
parent01fbb21187a4477badb461174d2718d8ac04303a (diff)
Epspdf: remove unnecessary erroneous unsafe writability test
git-svn-id: svn://tug.org/texlive/trunk@65825 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/support')
-rw-r--r--Master/texmf-dist/doc/support/epspdf/README8
-rw-r--r--Master/texmf-dist/doc/support/epspdf/epspdf.pdfbin220448 -> 220983 bytes
-rw-r--r--Master/texmf-dist/doc/support/epspdf/epspdf.texi35
3 files changed, 27 insertions, 16 deletions
diff --git a/Master/texmf-dist/doc/support/epspdf/README b/Master/texmf-dist/doc/support/epspdf/README
index 9869ec09410..6b66f8b34a6 100644
--- a/Master/texmf-dist/doc/support/epspdf/README
+++ b/Master/texmf-dist/doc/support/epspdf/README
@@ -4,7 +4,7 @@ command-line backend, can be used by itself.
Both are scripts: epspdf.tlu is written in texlua and uses the
texlua script interpreter from TeX Live or MiKTeX. Epspdftk.tcl
requires Tcl/Tk, either a full installation or a tclkit runtime. TeX
-Live already includes a tclkit runtime for Windows.
+Live already includes a minimal Tcl/Tk for Windows.
Epspdftk.tcl can find the other files as long are they are all in
the same directory. epspdf4tk.cmd is needed only when running
@@ -12,6 +12,6 @@ epspdftk.tcl under Windows.
Full documentation is available in the doc subdirectory.
-Windows MiKTeX users: you may prefer the epspdf-setup package, which
-installs a version of epspdftk which includes a regular installer
-and requires no software beyond MiKTeX.
+Windows MiKTeX users: the epspdftk GUI currently does not work with
+a MiKTeX installation. Therefore, the former epspdf-setup package is
+not being offered any more.
diff --git a/Master/texmf-dist/doc/support/epspdf/epspdf.pdf b/Master/texmf-dist/doc/support/epspdf/epspdf.pdf
index 637a4fd89f8..270f337b5d1 100644
--- a/Master/texmf-dist/doc/support/epspdf/epspdf.pdf
+++ b/Master/texmf-dist/doc/support/epspdf/epspdf.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/support/epspdf/epspdf.texi b/Master/texmf-dist/doc/support/epspdf/epspdf.texi
index 6d5c254ac41..52693d4484b 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.5
+@set version 0.6.5.1
@setchapternewpage off
@paragraphindent none
@@ -37,7 +37,7 @@
@copying
This manual is for epspdf and epspdftk, version @value{version}.
-Copyright @copyright{} 2006-2020 Siep Kroonenberg.
+Copyright @copyright{} 2006-2023 Siep Kroonenberg.
@quotation
Copying and distribution of this file, with or without modification,
@@ -124,6 +124,7 @@ Troubleshooting
Change history
+* Version 0.6.5.1::
* Version 0.6.5::
* Version 0.6.4::
* Version 0.6::
@@ -233,7 +234,7 @@ does not check whether such a plugin is actually installed.
For Windows and Mac OS there is no such configuration option. Epspdf
will use the program associated with the file type, which can be
-configured outside epspdf.
+configured outside of epspdf.
@subsection Options for converting to pdf
Double-check the setting ``Target use'' under ``Conversion to
@@ -292,8 +293,8 @@ epspdf [@var{options}] @var{infile} [@var{outfile}]
Typing @kbd{epspdf --help} gives you the following summary:
@example
$ epspdf --help
-Epspdf version 0.6.4
-Copyright (c) 2006-2019 Siep Kroonenberg
+Epspdf version 0.6.5.1
+Copyright (c) 2006-2023 Siep Kroonenberg
Convert between [e]ps and pdf formats
Usage: epspdf[.tlu] [options] infile [outfile]
@@ -591,18 +592,20 @@ luatex. It may further benefit from the presence of pdftops. MiKTeX and
TeX Live for Windows meet these requirements out of the box.
The front end requires a Tcl/Tk installation, or at least a tclkit
-runtime. TeX Live for Windows contains such a tclkit since late 2018,
-and epspdftk as a TeX Live package will make use of it. The minimum
-version is 8.5.
+runtime. TeX Live for Windows contains either a tclkit runtime or a
+minimal Tcl/Tk installation since late 2018, and epspdftk as a TeX Live
+package will make use of it. The minimum version is 8.5.
-For Windows there is an alternate epspdf-setup package on CTAN with an
-embedded Tcl/Tk runtime and a regular Windows installer, which also
-creates a menu shortcut and an uninstaller.
+At the time of writing, this front end does not work under MiKTeX; I do
+not know why not. The alternative epspdf-setup package for Windows with
+an embedded Tcl/Tk runtime and an installer has been withdrawn, since it
+was only useful on MiKTeX.
@node Change history, , Requirements, Top
@appendix Change history
@menu
+* Version 0.6.5.1::
* Version 0.6.5::
* Version 0.6.4::
* Version 0.6::
@@ -610,7 +613,15 @@ creates a menu shortcut and an uninstaller.
* Version 0.4::
@end menu
-@node Version 0.6.5, Version 0.6.4, Change history, Change history
+@node Version 0.6.5.1, Version 0.6.5, Change history, Change history
+@section Version 0.6.5.1
+
+Epspdf: An erroneous and unnecessary check for writability, with
+possible security implications, has been removed. For MiKTeX, os.execute
+replaces os.spawn invocations, since os.spawn gave trouble in my tests
+on MiKTeX.
+
+@node Version 0.6.5, Version 0.6.4, Version 0.6.5.1, Change history
@section Version 0.6.5
Epspdf: Compatibility change for ghostscript 9.50 and later.