diff options
author | Siep Kroonenberg <siepo@cybercomm.nl> | 2023-02-13 21:50:23 +0000 |
---|---|---|
committer | Siep Kroonenberg <siepo@cybercomm.nl> | 2023-02-13 21:50:23 +0000 |
commit | 1517bd915f76d411108919a5bc705b15e7cc5f8b (patch) | |
tree | 3ecb44dbd0bbbcb0daade96d9747d6006820dbd9 /Master/texmf-dist/doc/support | |
parent | 01fbb21187a4477badb461174d2718d8ac04303a (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/README | 8 | ||||
-rw-r--r-- | Master/texmf-dist/doc/support/epspdf/epspdf.pdf | bin | 220448 -> 220983 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/support/epspdf/epspdf.texi | 35 |
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 Binary files differindex 637a4fd89f8..270f337b5d1 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 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. |