texlive[58419] Master/texmf-dist/doc/texlive/texlive-en: dvipdfmx and

commits+karl at tug.org commits+karl at tug.org
Tue Mar 16 02:14:03 CET 2021


Revision: 58419
          http://tug.org/svn/texlive?view=revision&revision=58419
Author:   karl
Date:     2021-03-16 02:14:03 +0100 (Tue, 16 Mar 2021)
Log Message:
-----------
dvipdfmx and gs invocation

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/texlive/texlive-en/texlive-en.html
    trunk/Master/texmf-dist/doc/texlive/texlive-en/texlive-en.pdf
    trunk/Master/texmf-dist/doc/texlive/texlive-en/texlive-en.tex

Modified: trunk/Master/texmf-dist/doc/texlive/texlive-en/texlive-en.html
===================================================================
--- trunk/Master/texmf-dist/doc/texlive/texlive-en/texlive-en.html	2021-03-16 00:57:26 UTC (rev 58418)
+++ trunk/Master/texmf-dist/doc/texlive/texlive-en/texlive-en.html	2021-03-16 01:14:03 UTC (rev 58419)
@@ -6467,6 +6467,19 @@
 <!--l. 3897--><p class="indent" >   XeTeX: Fixes for math kerning.
 </p><!--l. 3899--><p class="indent" >   Dvipdfmx: </p>
      <ul class="itemize1">
+     <li class="itemize">Ghostscript  is  now  invoked  safely  by  default;  to  override  (assuming  all  input  files  are
+     trusted), use <span class="obeylines-h"><span class="verb"><span 
+class="ec-lmtt-10">-i</span><span 
+class="ec-lmtt-10"> dvipdfmx-unsafe.cfg</span></span></span>. To use PSTricks with XeTeX, this is required, as in:
+     <span class="obeylines-h"><span class="verb"><span 
+class="ec-lmtt-10">xetex</span><span 
+class="ec-lmtt-10"> -output-driver=&#x0022;xdvipdfmx</span><span 
+class="ec-lmtt-10"> -i</span><span 
+class="ec-lmtt-10"> dvipdfmx-unsafe.cfg</span><span 
+class="ec-lmtt-10"> -q</span><span 
+class="ec-lmtt-10"> -E&#x0022;</span><span 
+class="ec-lmtt-10"> ...</span></span></span>
+     </li>
      <li class="itemize">If an image file is not found, exit with bad status.
      </li>
      <li class="itemize">Extended special syntax for color support.
@@ -6483,7 +6496,7 @@
 class="ec-lmtt-10">fnt_def</span></span></span>.
      </li>
      <li class="itemize">Support new feature of virtual font to fallback Japanese font definition.</li></ul>
-<!--l. 3908--><p class="indent" >   Dvips: </p>
+<!--l. 3913--><p class="indent" >   Dvips: </p>
      <ul class="itemize1">
      <li class="itemize">Default PostScript document title is now the basename of the input file, and can be overridden
      with the new option <span 
@@ -6493,7 +6506,7 @@
 class="ec-lmtt-10">.eps </span>or other image file is not found, exit with bad status.
      </li>
      <li class="itemize">Support new feature of virtual font to fallback Japanese font definition.</li></ul>
-<!--l. 3916--><p class="indent" >   MacTeX: MacTeX and its new binary folder <span 
+<!--l. 3921--><p class="indent" >   MacTeX: MacTeX and its new binary folder <span 
 class="ec-lmtt-10">universal-darwin </span>now require macOS 10.14 or higher
 (Mojave, Catalina, and Big Sur); the <span class="obeylines-h"><span class="verb"><span 
 class="ec-lmtt-10">x86_64-darwin</span></span></span> binary folder is no longer present. The
@@ -6501,22 +6514,22 @@
 class="ec-lmtt-10">x86_64-darwinlegacy</span></span></span> binary folder, available only with the Unix <span 
 class="ec-lmtt-10">install-tl</span>, supports 10.6 and
 newer.
-</p><!--l. 3922--><p class="indent" >   This is an important year for the Macintosh because Apple introduced ARM machines in November and
+</p><!--l. 3927--><p class="indent" >   This is an important year for the Macintosh because Apple introduced ARM machines in November and
 will sell and support both ARM and Intel machines for many years. All programs in <span 
 class="ec-lmtt-10">universal-darwin</span>
 have executable code for both ARM and Intel. Both binaries are compiled from the same source
 code.
-</p><!--l. 3928--><p class="indent" >   The additional programs Ghostscript, LaTeXiT, TeX Live Utility, and TeXShop are all universal and are
+</p><!--l. 3933--><p class="indent" >   The additional programs Ghostscript, LaTeXiT, TeX Live Utility, and TeXShop are all universal and are
 signed with a hardened runtime, so all are included in MacTeX this year.
-</p><!--l. 3932--><p class="indent" >   <span 
+</p><!--l. 3937--><p class="indent" >   <span 
 class="ec-lmtt-10">tlmgr </span>and infrastructure: </p>
+                                                                                     
+                                                                                     
      <ul class="itemize1">
      <li class="itemize">keep only one backup of the main repository’s <span 
 class="ec-lmtt-10">texlive.tlpdb</span>.
      </li>
      <li class="itemize">even more portability across systems and Perl versions.
-                                                                                     
-                                                                                     
      </li>
      <li class="itemize"><span 
 class="ec-lmtt-10">tlmgr info </span>reports new <span 
@@ -6525,26 +6538,26 @@
      </li>
      <li class="itemize">full logging of subcommands moved to new log file <span 
 class="ec-lmtt-10">texmf-var/web2c/tlmgr-commands.log</span>.</li></ul>
-<!--l. 3943--><p class="noindent" >
+<!--l. 3948--><p class="noindent" >
 </p>
    <h4 class="subsectionHead"><span class="titlemark">9.3   </span> <a 
  id="x1-890009.3"></a>Future</h4>
-<!--l. 3945--><p class="noindent" >We intend to continue to release new versions of TeX Live, and would like to provide more documentation,
+<!--l. 3950--><p class="noindent" >We intend to continue to release new versions of TeX Live, and would like to provide more documentation,
 more programs, an ever-improved and better-checked tree of macros and fonts, and anything else TeX. This
 work is all done by volunteers in their spare time, and there is always more to do. Please see
 <a 
 href="https://tug.org/texlive/contribute.html" class="url" ><span 
 class="ec-lmtt-10">https://tug.org/texlive/contribute.html</span></a>.
-</p><!--l. 3951--><p class="indent" >   Please send corrections, suggestions, and offers of help to:
+</p><!--l. 3956--><p class="indent" >   Please send corrections, suggestions, and offers of help to:
      </p><div class="quote">
     
-     <!--l. 3953--><p class="noindent" ><a 
+     <!--l. 3958--><p class="noindent" ><a 
 href="mailto:tex-live at tug.org" ><span class="path"><span 
 class="ec-lmtt-10">tex-live at tug.org</span></span></a> <br 
 class="newline" /><a 
 href="https://tug.org/texlive" class="url" ><span 
 class="ec-lmtt-10">https://tug.org/texlive</span></a></p></div>
-<!--l. 3958--><p class="noindent" ><span 
+<!--l. 3963--><p class="noindent" ><span 
 class="ec-lmro-10">Happy TeXing!</span>
 </p>
     

Modified: trunk/Master/texmf-dist/doc/texlive/texlive-en/texlive-en.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/texlive/texlive-en/texlive-en.tex
===================================================================
--- trunk/Master/texmf-dist/doc/texlive/texlive-en/texlive-en.tex	2021-03-16 00:57:26 UTC (rev 58418)
+++ trunk/Master/texmf-dist/doc/texlive/texlive-en/texlive-en.tex	2021-03-16 01:14:03 UTC (rev 58419)
@@ -3897,6 +3897,11 @@
 Xe\TeX{}: Fixes for math kerning.
 
 Dvipdfmx: \begin{itemize*}
+\item Ghostscript is now invoked safely by default; to override
+    (assuming all input files are trusted), use
+    \verb|-i dvipdfmx-unsafe.cfg|. To use PSTricks with \XeTeX, this is
+    required, as in:
+    \verb|xetex -output-driver="xdvipdfmx -i dvipdfmx-unsafe.cfg -q -E" ...|
 \item If an image file is not found, exit with bad status.
 \item Extended special syntax for color support.
 \item Specials for manipulating |ExtGState|.



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