texlive[56567] Build/source/texk/dvipdfm-x: Add an option

commits+kakuto at tug.org commits+kakuto at tug.org
Tue Oct 6 12:35:48 CEST 2020


Revision: 56567
          http://tug.org/svn/texlive?view=revision&revision=56567
Author:   kakuto
Date:     2020-10-06 12:35:47 +0200 (Tue, 06 Oct 2020)
Log Message:
-----------
Add an option -dALLOWPSTRANSPARENCY in GS_CALCULATOR to obtain correct results in PSTrics for XeTeX.

Modified Paths:
--------------
    trunk/Build/source/texk/dvipdfm-x/ChangeLog
    trunk/Build/source/texk/dvipdfm-x/spc_dvips.c

Modified: trunk/Build/source/texk/dvipdfm-x/ChangeLog
===================================================================
--- trunk/Build/source/texk/dvipdfm-x/ChangeLog	2020-10-06 03:40:54 UTC (rev 56566)
+++ trunk/Build/source/texk/dvipdfm-x/ChangeLog	2020-10-06 10:35:47 UTC (rev 56567)
@@ -1,3 +1,11 @@
+2020-10-06  Akira Kakuto  <kakuto at w32tex.org>
+
+	* spc_dvips.c: Add an option -dALLOWPSTRANSPARENCY in
+	GS_CALCULATOR to obtain correct results in PSTrics for XeTeX
+	in the case of newer Ghostscript such as gs-9.53.3.
+	Reported in
+	https://tug.org/pipermail/dvipdfmx/2020-October/000109.html
+
 2020-10-06  Shunsaku Hirata  <shunsaku.hirata74 at gmail.com>
 
 	* dvipdfmx.c: Fix a bug that printing output file name is wrong.

Modified: trunk/Build/source/texk/dvipdfm-x/spc_dvips.c
===================================================================
--- trunk/Build/source/texk/dvipdfm-x/spc_dvips.c	2020-10-06 03:40:54 UTC (rev 56566)
+++ trunk/Build/source/texk/dvipdfm-x/spc_dvips.c	2020-10-06 10:35:47 UTC (rev 56567)
@@ -1017,11 +1017,11 @@
 }
 
 #ifdef __EMX__
-#define GS_CALCULATOR "gsos2 -q -dDELAYSAFER -dNOPAUSE -dBATCH -sDEVICE=nullpage -f "
+#define GS_CALCULATOR "gsos2 -q -dALLOWPSTRANSPARENCY -dDELAYSAFER -dNOPAUSE -dBATCH -sDEVICE=nullpage -f "
 #elif defined(WIN32)
-#define GS_CALCULATOR "rungs -q -dDELAYSAFER -dNOPAUSE -dBATCH -sDEVICE=nullpage -f "
+#define GS_CALCULATOR "rungs -q -dALLOWPSTRANSPARENCY -dDELAYSAFER -dNOPAUSE -dBATCH -sDEVICE=nullpage -f "
 #else
-#define GS_CALCULATOR "gs -q -dDELAYSAFER -dNOPAUSE -dBATCH -sDEVICE=nullpage -f "
+#define GS_CALCULATOR "gs -q -dALLOWPSTRANSPARENCY -dDELAYSAFER -dNOPAUSE -dBATCH -sDEVICE=nullpage -f "
 #endif
 
 static



More information about the tex-live-commits mailing list.