texlive[52296] Master/texmf-dist: nicematrix (5oct19)

commits+karl at tug.org commits+karl at tug.org
Sat Oct 5 22:50:20 CEST 2019


Revision: 52296
          http://tug.org/svn/texlive?view=revision&revision=52296
Author:   karl
Date:     2019-10-05 22:50:20 +0200 (Sat, 05 Oct 2019)
Log Message:
-----------
nicematrix (5oct19)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/nicematrix/nicematrix-french.pdf
    trunk/Master/texmf-dist/doc/latex/nicematrix/nicematrix.pdf
    trunk/Master/texmf-dist/source/latex/nicematrix/nicematrix.dtx
    trunk/Master/texmf-dist/tex/latex/nicematrix/nicematrix.sty

Modified: trunk/Master/texmf-dist/doc/latex/nicematrix/nicematrix-french.pdf
===================================================================
(Binary files differ)

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

Modified: trunk/Master/texmf-dist/source/latex/nicematrix/nicematrix.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/nicematrix/nicematrix.dtx	2019-10-05 20:50:08 UTC (rev 52295)
+++ trunk/Master/texmf-dist/source/latex/nicematrix/nicematrix.dtx	2019-10-05 20:50:20 UTC (rev 52296)
@@ -15,8 +15,8 @@
 %
 % \fi
 % \iffalse
-\def\myfileversion{3.3}
-\def\myfiledate{2019/10/01}
+\def\myfileversion{3.4}
+\def\myfiledate{2019/10/05}
 %
 %
 %<*batchfile>
@@ -3721,7 +3721,11 @@
 % options |overlay| and |remember picture|, there would be errors).
 %    \begin{macrocode}
     \cs_if_exist:NT \tikz at library@external at loaded
-      { \tikzset { external / export = false } }
+      {
+        \tikzset { external / export = false }
+        \cs_if_exist:NT \ifstandalone
+          { \tikzset { external / optimize = false } }
+      }
 %    \end{macrocode}
 %
 % We increment the counter |\g_@@_env_int| which counts the environments
@@ -6891,7 +6895,17 @@
 %
 % The previous version of \pkg{nicematrix} was incompatible with a recent
 % version of \pkg{expl3} (released 2019/09/30). This version is compatible.
+%
+%
+% \subsection*{Changes between version 3.3 and 3.4}
+%
+% Following a discussion on TeX StackExchange\footnote{cf.
+% |tex.stackexchange.com/questions/510841/nicematrix-and-tikz-external-optimize|}, 
+% optimization of Tikz externalization is disabled in the environments of
+% \pkg{nicematrix} when the class \cls{standalone} or the package \pkg{standalone} is used.
 % 
+% 
+% 
 % \PrintIndex
 % 
 % \tableofcontents

Modified: trunk/Master/texmf-dist/tex/latex/nicematrix/nicematrix.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/nicematrix/nicematrix.sty	2019-10-05 20:50:08 UTC (rev 52295)
+++ trunk/Master/texmf-dist/tex/latex/nicematrix/nicematrix.sty	2019-10-05 20:50:20 UTC (rev 52296)
@@ -18,8 +18,8 @@
 %% and version 1.3 or later is part of all distributions of
 %% LaTeX version 2005/12/01 or later.
 %% 
-\def\myfileversion{3.3}
-\def\myfiledate{2019/10/01}
+\def\myfileversion{3.4}
+\def\myfiledate{2019/10/05}
 \RequirePackage{tikz}
 \usetikzlibrary{fit}
 \RequirePackage{expl3}[2019/02/15]
@@ -583,7 +583,11 @@
     \bool_if:NT \l__nm_in_env_bool { \__nm_fatal:n { Yet~in~env } }
     \bool_set_true:N \l__nm_in_env_bool
     \cs_if_exist:NT \tikz at library@external at loaded
-      { \tikzset { external / export = false } }
+      {
+        \tikzset { external / export = false }
+        \cs_if_exist:NT \ifstandalone
+          { \tikzset { external / optimize = false } }
+      }
     \int_gincr:N \g__nm_env_int
     \bool_if:NF \l__nm_block_auto_columns_width_bool
       { \dim_gzero_new:N \g__nm_max_cell_width_dim }



More information about the tex-live-commits mailing list