texlive[48930] Master/texmf-dist: svg (18oct18)

commits+karl at tug.org commits+karl at tug.org
Thu Oct 18 22:26:34 CEST 2018


Revision: 48930
          http://tug.org/svn/texlive?view=revision&revision=48930
Author:   karl
Date:     2018-10-18 22:26:34 +0200 (Thu, 18 Oct 2018)
Log Message:
-----------
svg (18oct18)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/svg/README.md
    trunk/Master/texmf-dist/doc/latex/svg/svg.pdf
    trunk/Master/texmf-dist/source/latex/svg/svg.dtx
    trunk/Master/texmf-dist/tex/latex/svg/svg-extract.sty
    trunk/Master/texmf-dist/tex/latex/svg/svg.sty

Modified: trunk/Master/texmf-dist/doc/latex/svg/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/svg/README.md	2018-10-18 20:26:16 UTC (rev 48929)
+++ trunk/Master/texmf-dist/doc/latex/svg/README.md	2018-10-18 20:26:34 UTC (rev 48930)
@@ -5,7 +5,7 @@
  Copyright (C) Philip Ilten <philten at cern.ch>, 2012-2016  
  Copyright (C) Falk Hanisch <hanisch.latex at outlook.com>, 2017-
 
- svg 2018/09/08 v2.02
+ svg 2018/10/17 v2.02a
 
 ----------------------------------------------------------------------------
 
@@ -34,6 +34,9 @@
 Versions
 --------
 
+**v2.02a** (2018/10/17)
++ fix bug of package **polyglossia** which fakes **babel** poorly
+
 **v2.02** (2018/09/08)
 + distortion of included and extracted graphics supported with options `distort` 
   (or `keepaspectratio`) and `extractdistort` as well as rotation for 

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

Modified: trunk/Master/texmf-dist/source/latex/svg/svg.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/svg/svg.dtx	2018-10-18 20:26:16 UTC (rev 48929)
+++ trunk/Master/texmf-dist/source/latex/svg/svg.dtx	2018-10-18 20:26:34 UTC (rev 48930)
@@ -1,4 +1,4 @@
-% \CheckSum{3809}
+% \CheckSum{3811}
 % \iffalse meta-comment
 %
 %  svg and svg-extract -- Include and extract SVG pictures in LaTeX documents
@@ -115,7 +115,7 @@
 %<package&option&base>\ProvidesPackage{svg}[%
 %<package&option&extract>\ProvidesPackage{svg-extract}[%
 %<*driver|package&option>
-  2018/09/08 v2.02\space%
+  2018/10/17 v2.02a\space%
 %<package&option&base>  (include SVG pictures)%
 %<package&option&extract>  (extract independent graphics from SVG pictures)%
 ]
@@ -141,7 +141,9 @@
   \xpretocmd{\includeinkscape}{\MakePercentComment}{}{}
   \xapptocmd{\includeinkscape}{\MakePercentIgnore}{}{}
 \fi
-\pdfsuppresswarningpagegroup=1
+\ifdefined\pdfsuppresswarningpagegroup
+  \pdfsuppresswarningpagegroup=1
+\fi
 
 \usepackage{listings}
 \lstset{%
@@ -248,6 +250,10 @@
 %   \opt{distort} (or \opt{keepaspectratio}) and \opt{extractdistort}
 %   as well as rotation for extractions (\opt{extractangle})
 % }^^A
+% \changes{v2.02a}{2018/10/17}{%
+%   fix bug of package \pkg{polyglossia} which fakes \pkg{babel} poorly%
+% }^^A
+% \ToDo{Workaround for missing \cs{transparent} (Lua\TeX lacks support)}[v2.03]
 %
 %
 %
@@ -1982,12 +1988,14 @@
 %
 % \begin{macro}{\svg at deactivate@dq}
 % \changes{v2.02}{2018/09/07}{new}^^A
+% \changes{v2.02a}{2018/10/17}{bug fix for \pkg{polyglossia}}^^A
 % In order to avoid errors concerning file names with package \pkg{babel} and 
 % it's active double quotes, this command is defined. 
 %    \begin{macrocode}
 \newcommand*\svg at deactivate@dq{}
-\AfterPackage*{babel}{%
+\AfterPackage+{babel}{%
   \renewcommand*\svg at deactivate@dq{\bbl at deactivate{"}}%
+  \providecommand*\bbl at deactivate[1]{}%
 }
 %    \end{macrocode}
 % \end{macro}^^A \svg at deactivate@dq

Modified: trunk/Master/texmf-dist/tex/latex/svg/svg-extract.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/svg/svg-extract.sty	2018-10-18 20:26:16 UTC (rev 48929)
+++ trunk/Master/texmf-dist/tex/latex/svg/svg-extract.sty	2018-10-18 20:26:34 UTC (rev 48930)
@@ -33,7 +33,7 @@
 %% 
 \NeedsTeXFormat{LaTeX2e}
 \ProvidesPackage{svg-extract}[%
-  2018/09/08 v2.02\space%
+  2018/10/17 v2.02a\space%
   (extract independent graphics from SVG pictures)%
 ]
 \RequirePackage{svg}[2017/03/27]

Modified: trunk/Master/texmf-dist/tex/latex/svg/svg.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/svg/svg.sty	2018-10-18 20:26:16 UTC (rev 48929)
+++ trunk/Master/texmf-dist/tex/latex/svg/svg.sty	2018-10-18 20:26:34 UTC (rev 48930)
@@ -33,7 +33,7 @@
 %% 
 \NeedsTeXFormat{LaTeX2e}
 \ProvidesPackage{svg}[%
-  2018/09/08 v2.02\space%
+  2018/10/17 v2.02a\space%
   (include SVG pictures)%
 ]
 \RequirePackage{scrbase}[2016/06/14]
@@ -382,8 +382,9 @@
 \FamilyBoolKey{SVG}{draft}{@svg at draft}
 \AtBeginDocument{\if at svg@draft\else\ifGin at draft\@svg at drafttrue\fi\fi}
 \newcommand*\svg at deactivate@dq{}
-\AfterPackage*{babel}{%
+\AfterPackage+{babel}{%
   \renewcommand*\svg at deactivate@dq{\bbl at deactivate{"}}%
+  \providecommand*\bbl at deactivate[1]{}%
 }
 \newcommand*\svg at sanitize@dq[2]{%
   \begingroup%



More information about the tex-live-commits mailing list