texlive[61104] Master/bin/win32: Add xetex-unsafe.bat,

commits+kakuto at tug.org commits+kakuto at tug.org
Sun Nov 21 01:54:07 CET 2021


Revision: 61104
          http://tug.org/svn/texlive?view=revision&revision=61104
Author:   kakuto
Date:     2021-11-21 01:54:07 +0100 (Sun, 21 Nov 2021)
Log Message:
-----------
Add xetex-unsafe.bat, xelatex-unsafe.bat and their wrappers
xetex-unsafe.exe, xelatex-unsafe.exe.

Added Paths:
-----------
    trunk/Master/bin/win32/xelatex-unsafe.bat
    trunk/Master/bin/win32/xelatex-unsafe.exe
    trunk/Master/bin/win32/xetex-unsafe.bat
    trunk/Master/bin/win32/xetex-unsafe.exe

Added: trunk/Master/bin/win32/xelatex-unsafe.bat
===================================================================
--- trunk/Master/bin/win32/xelatex-unsafe.bat	                        (rev 0)
+++ trunk/Master/bin/win32/xelatex-unsafe.bat	2021-11-21 00:54:07 UTC (rev 61104)
@@ -0,0 +1,29 @@
+ at echo off
+rem
+rem Public domain. Originally written by A. Kakuto, 2021.
+rem Run XeLaTeX unsafely, for pstricks/transparency. See man page for more.
+if x%1 == x--help (
+echo Usage: xelatex-unsafe [XETEX-ARGUMENT]...
+echo Run XeLaTeX unsafely, that is, using dvipdfmx-unsafe.cfg.  All
+echo command-line arguments, except --help and --version, are passed as-is to
+echo XeLaTeX.
+echo. 
+echo As of TeX Live 2022, doing this is needed only when running XeLaTeX on
+echo documents using PSTricks features which require transparency. We
+echo recommend using LuaLaTeX with PSTricks instead of XeLaTeX in this case.
+echo.
+echo At all costs, avoid using this, or any, unsafe invocation with documents
+echo off the net or that are otherwise untrusted in any way.
+echo.
+echo For more details on this, please see the xetex-unsafe man page,
+echo or "texdoc xetex-unsafe".
+echo.
+echo For more about XeTeX: https://tug.org/xetex
+echo For more about PSTricks: https://tug.org/PSTricks
+echo Email for xelatex-unsafe specifically: https://lists.tug.org/dvipdfmx
+exit 0
+) else if x%1 == x--version (
+echo 0.001
+exit 0
+)
+xelatex -output-driver="xdvipdfmx -i dvipdfmx-unsafe.cfg -q -E" %*

Added: trunk/Master/bin/win32/xelatex-unsafe.exe
===================================================================
(Binary files differ)

Index: trunk/Master/bin/win32/xelatex-unsafe.exe
===================================================================
--- trunk/Master/bin/win32/xelatex-unsafe.exe	2021-11-21 00:49:21 UTC (rev 61103)
+++ trunk/Master/bin/win32/xelatex-unsafe.exe	2021-11-21 00:54:07 UTC (rev 61104)

Property changes on: trunk/Master/bin/win32/xelatex-unsafe.exe
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: trunk/Master/bin/win32/xetex-unsafe.bat
===================================================================
--- trunk/Master/bin/win32/xetex-unsafe.bat	                        (rev 0)
+++ trunk/Master/bin/win32/xetex-unsafe.bat	2021-11-21 00:54:07 UTC (rev 61104)
@@ -0,0 +1,29 @@
+ at echo off
+rem
+rem Public domain. Originally written by A. Kakuto, 2021.
+rem Run XeTeX unsafely, for pstricks/transparency. See man page for more.
+if x%1 == x--help (
+echo Usage: xetex-unsafe [XETEX-ARGUMENT]...
+echo Run XeTeX unsafely, that is, using dvipdfmx-unsafe.cfg.  All
+echo command-line arguments, except --help and --version, are passed as-is to
+echo XeTeX.
+echo. 
+echo As of TeX Live 2022, doing this is needed only when running XeTeX on
+echo documents using PSTricks features which require transparency. We
+echo recommend using LuaTeX with PSTricks instead of XeTeX in this case.
+echo.
+echo At all costs, avoid using this, or any, unsafe invocation with documents
+echo off the net or that are otherwise untrusted in any way.
+echo.
+echo For more details on this, please see the xetex-unsafe man page,
+echo or "texdoc xetex-unsafe".
+echo.
+echo For more about XeTeX: https://tug.org/xetex
+echo For more about PSTricks: https://tug.org/PSTricks
+echo Email for xetex-unsafe specifically: https://lists.tug.org/dvipdfmx
+exit 0
+) else if x%1 == x--version (
+echo 0.001
+exit 0
+)
+xetex -output-driver="xdvipdfmx -i dvipdfmx-unsafe.cfg -q -E" %*

Added: trunk/Master/bin/win32/xetex-unsafe.exe
===================================================================
(Binary files differ)

Index: trunk/Master/bin/win32/xetex-unsafe.exe
===================================================================
--- trunk/Master/bin/win32/xetex-unsafe.exe	2021-11-21 00:49:21 UTC (rev 61103)
+++ trunk/Master/bin/win32/xetex-unsafe.exe	2021-11-21 00:54:07 UTC (rev 61104)

Property changes on: trunk/Master/bin/win32/xetex-unsafe.exe
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property


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