texlive[48684] trunk: epstopdf (17sep18)

commits+karl at tug.org commits+karl at tug.org
Mon Sep 17 23:02:15 CEST 2018


Revision: 48684
          http://tug.org/svn/texlive?view=revision&revision=48684
Author:   karl
Date:     2018-09-17 23:02:15 +0200 (Mon, 17 Sep 2018)
Log Message:
-----------
epstopdf (17sep18)

Modified Paths:
--------------
    trunk/Build/source/texk/texlive/linked_scripts/epstopdf/epstopdf.pl
    trunk/Master/texmf-dist/doc/man/man1/epstopdf.1
    trunk/Master/texmf-dist/doc/man/man1/epstopdf.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/repstopdf.man1.pdf
    trunk/Master/texmf-dist/scripts/epstopdf/epstopdf.pl

Modified: trunk/Build/source/texk/texlive/linked_scripts/epstopdf/epstopdf.pl
===================================================================
--- trunk/Build/source/texk/texlive/linked_scripts/epstopdf/epstopdf.pl	2018-09-17 02:58:07 UTC (rev 48683)
+++ trunk/Build/source/texk/texlive/linked_scripts/epstopdf/epstopdf.pl	2018-09-17 21:02:15 UTC (rev 48684)
@@ -1,5 +1,5 @@
 #!/usr/bin/env perl
-# $Id: epstopdf.pl 45306 2017-09-14 21:41:37Z karl $
+# $Id: epstopdf.pl 48681 2018-09-16 23:03:58Z karl $
 # (Copyright lines below.)
 #
 # Redistribution and use in source and binary forms, with or without
@@ -35,7 +35,9 @@
 #
 # emacs-page
 #
-my $ver = "2.27";
+my $ver = "2.28";
+#  2018/09/17 v2.28 (Karl Berry)
+#    * -dCompatibilityLevel=1.5 by default, since gs9.25 switched to 1.7.
 #  2017/09/14 v2.27 (Karl Berry)
 #    * extract value from --gsopt with $3 not $2 (extra regexp group
 #      added previously), and check it with ^(...)$ so anchors apply to all.
@@ -187,9 +189,9 @@
 ### emacs-page
 ### program identification
 my $program = "epstopdf";
-my $ident = '($Id: epstopdf.pl 45306 2017-09-14 21:41:37Z karl $)' . " $ver";
+my $ident = '($Id: epstopdf.pl 48681 2018-09-16 23:03:58Z karl $)' . " $ver";
 my $copyright = <<END_COPYRIGHT ;
-Copyright 2009-2017 Karl Berry et al.
+Copyright 2009-2018 Karl Berry et al.
 Copyright 2002-2009 Gerben Wierda et al.
 Copyright 1998-2001 Sebastian Rahtz et al.
 License RBSD: Revised BSD <http://www.xfree86.org/3.3.6/COPYRIGHT2.html#5>
@@ -348,6 +350,9 @@
 as a second argument on the command line, or the --outfile (-o) option
 can be used with any name.
 
+The output is PDF 1.5 by default; use --gsopt=-dCompatibilityLevel=1.7
+(for example) to change this.
+
 The resulting output is guaranteed to start at the 0,0 coordinate, and
 sets a page size exactly corresponding to the BoundingBox.  Thus, the
 result does not need any cropping, and the PDF MediaBox is correct.
@@ -550,6 +555,7 @@
 push @GS, $::opt_safer ? '-dSAFER' : '-dNOSAFER';
 push @GS, '-dNOPAUSE';
 push @GS, '-dBATCH';
+push @GS, '-dCompatibilityLevel=1.5';
 
 ### option device
 if ($::opt_device) {

Modified: trunk/Master/texmf-dist/doc/man/man1/epstopdf.1
===================================================================
--- trunk/Master/texmf-dist/doc/man/man1/epstopdf.1	2018-09-17 02:58:07 UTC (rev 48683)
+++ trunk/Master/texmf-dist/doc/man/man1/epstopdf.1	2018-09-17 21:02:15 UTC (rev 48684)
@@ -1,5 +1,5 @@
-.TH EPSTOPDF 1 "7 January 2017"
-.\" $Id: epstopdf.1 42895 2017-01-08 00:10:22Z karl $
+.TH EPSTOPDF 1 "17 September 2018"
+.\" $Id: epstopdf.1 48681 2018-09-16 23:03:58Z karl $
 .SH NAME
 epstopdf, repstopdf \- convert an EPS file to PDF
 .SH SYNOPSIS
@@ -19,6 +19,14 @@
 as a second argument on the command line, or the \fB--outfile\fP
 (\fB-o\fP) option can be used with any name.
 .PP
+The output is PDF 1.5 by default; use, e.g.,
+.nf
+--gsopt=-dCompatibilityLevel=1.7
+.fi
+to change this. (Until epstopdf 2.28 (released September 2018), the
+PDF version was whatever the underlying Ghostscript or other interpreter
+produced by default.)
+.PP
 PJL commands at the start of a file are removed.  DOS EPS binary files
 (TN 5002) are supported.
 .PP
@@ -151,4 +159,4 @@
 .PP
 epstopdf home page: http://tug.org/epstopdf.
 .PP
-You may freely use, modify and/or distribute this file.
+You may freely use, modify and/or distribute this man page.

Modified: trunk/Master/texmf-dist/doc/man/man1/epstopdf.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/repstopdf.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/scripts/epstopdf/epstopdf.pl
===================================================================
--- trunk/Master/texmf-dist/scripts/epstopdf/epstopdf.pl	2018-09-17 02:58:07 UTC (rev 48683)
+++ trunk/Master/texmf-dist/scripts/epstopdf/epstopdf.pl	2018-09-17 21:02:15 UTC (rev 48684)
@@ -1,5 +1,5 @@
 #!/usr/bin/env perl
-# $Id: epstopdf.pl 45306 2017-09-14 21:41:37Z karl $
+# $Id: epstopdf.pl 48681 2018-09-16 23:03:58Z karl $
 # (Copyright lines below.)
 #
 # Redistribution and use in source and binary forms, with or without
@@ -35,7 +35,9 @@
 #
 # emacs-page
 #
-my $ver = "2.27";
+my $ver = "2.28";
+#  2018/09/17 v2.28 (Karl Berry)
+#    * -dCompatibilityLevel=1.5 by default, since gs9.25 switched to 1.7.
 #  2017/09/14 v2.27 (Karl Berry)
 #    * extract value from --gsopt with $3 not $2 (extra regexp group
 #      added previously), and check it with ^(...)$ so anchors apply to all.
@@ -187,9 +189,9 @@
 ### emacs-page
 ### program identification
 my $program = "epstopdf";
-my $ident = '($Id: epstopdf.pl 45306 2017-09-14 21:41:37Z karl $)' . " $ver";
+my $ident = '($Id: epstopdf.pl 48681 2018-09-16 23:03:58Z karl $)' . " $ver";
 my $copyright = <<END_COPYRIGHT ;
-Copyright 2009-2017 Karl Berry et al.
+Copyright 2009-2018 Karl Berry et al.
 Copyright 2002-2009 Gerben Wierda et al.
 Copyright 1998-2001 Sebastian Rahtz et al.
 License RBSD: Revised BSD <http://www.xfree86.org/3.3.6/COPYRIGHT2.html#5>
@@ -348,6 +350,9 @@
 as a second argument on the command line, or the --outfile (-o) option
 can be used with any name.
 
+The output is PDF 1.5 by default; use --gsopt=-dCompatibilityLevel=1.7
+(for example) to change this.
+
 The resulting output is guaranteed to start at the 0,0 coordinate, and
 sets a page size exactly corresponding to the BoundingBox.  Thus, the
 result does not need any cropping, and the PDF MediaBox is correct.
@@ -550,6 +555,7 @@
 push @GS, $::opt_safer ? '-dSAFER' : '-dNOSAFER';
 push @GS, '-dNOPAUSE';
 push @GS, '-dBATCH';
+push @GS, '-dCompatibilityLevel=1.5';
 
 ### option device
 if ($::opt_device) {



More information about the tex-live-commits mailing list