summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2021-03-16 01:14:03 +0000
committerKarl Berry <karl@freefriends.org>2021-03-16 01:14:03 +0000
commitb305567158264a73c6bdf52a2156878d30606d5b (patch)
treeba94e9846a7f4f24dea3cbfac95540817f06a1d3
parent5cd18b1c543c8e00a4074fd14cbcfb8d6681b124 (diff)
dvipdfmx and gs invocation
git-svn-id: svn://tug.org/texlive/trunk@58419 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/texmf-dist/doc/texlive/texlive-en/texlive-en.html37
-rw-r--r--Master/texmf-dist/doc/texlive/texlive-en/texlive-en.pdfbin1142917 -> 1143158 bytes
-rw-r--r--Master/texmf-dist/doc/texlive/texlive-en/texlive-en.tex5
3 files changed, 30 insertions, 12 deletions
diff --git a/Master/texmf-dist/doc/texlive/texlive-en/texlive-en.html b/Master/texmf-dist/doc/texlive/texlive-en/texlive-en.html
index 3e7917e5336..306451805dc 100644
--- a/Master/texmf-dist/doc/texlive/texlive-en/texlive-en.html
+++ b/Master/texmf-dist/doc/texlive/texlive-en/texlive-en.html
@@ -6467,6 +6467,19 @@ class="ec-lmtt-10">xpdf</span>.</li></ul>
<!--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">dviluatex</span>’s extended <span class="obeylines-h"><span
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">-title</span>.
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-darwin</span></span></span> binary folder is no longer
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 @@ class="ec-lmtt-10">rcat-* </span>fields for local vs. remote Catalogue data.
</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@tug.org" ><span class="path"><span
class="ec-lmtt-10">tex-live@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>
diff --git a/Master/texmf-dist/doc/texlive/texlive-en/texlive-en.pdf b/Master/texmf-dist/doc/texlive/texlive-en/texlive-en.pdf
index 54eefeeeb73..72a426d6298 100644
--- a/Master/texmf-dist/doc/texlive/texlive-en/texlive-en.pdf
+++ b/Master/texmf-dist/doc/texlive/texlive-en/texlive-en.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/texlive/texlive-en/texlive-en.tex b/Master/texmf-dist/doc/texlive/texlive-en/texlive-en.tex
index 1b041315d65..eb22e3fdea5 100644
--- a/Master/texmf-dist/doc/texlive/texlive-en/texlive-en.tex
+++ b/Master/texmf-dist/doc/texlive/texlive-en/texlive-en.tex
@@ -3897,6 +3897,11 @@ keep in sync with upstream. In native TL, pdf\TeX\ has always used
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|.