summaryrefslogtreecommitdiff
path: root/Build/source/extra/epstopdf/epstopdf.pl
diff options
context:
space:
mode:
Diffstat (limited to 'Build/source/extra/epstopdf/epstopdf.pl')
-rwxr-xr-xBuild/source/extra/epstopdf/epstopdf.pl6
1 files changed, 5 insertions, 1 deletions
diff --git a/Build/source/extra/epstopdf/epstopdf.pl b/Build/source/extra/epstopdf/epstopdf.pl
index 97d0109ddc7..b08bc4ff5cb 100755
--- a/Build/source/extra/epstopdf/epstopdf.pl
+++ b/Build/source/extra/epstopdf/epstopdf.pl
@@ -34,9 +34,12 @@
# "%%BoundingBox: (atend)" when input is not seekable (e.g., from a pipe),
#
# emacs-page
-my $ver = "2.21";
+my $ver = "2.22";
# History
+# 2014/06/18 v2.22 (Karl Berry)
+# * escape % in $outputfilename; report from William Fischer,
+# tex-k mail 16 Jun 2014 18:45:12.
# 2014/01/17 v2.21 (Karl Berry)
# * tweaks to help message, per reports from Knuth.
# 2013/09/28 v2.20 (Heiko Oberdiek, and (a little) Karl Berry)
@@ -555,6 +558,7 @@ if (! $OutputFilename) {
$OutputFilename = "-";
}
}
+$OutputFilename =~ s/%/%%/g; # we will do the escaping for gs
debug "Output filename:", $OutputFilename;
push @GS, "-sOutputFile=$OutputFilename";