texlive[41696] Master/texmf-dist: csquotes (14jul16)

commits+karl at tug.org commits+karl at tug.org
Thu Jul 14 23:40:33 CEST 2016


Revision: 41696
          http://tug.org/svn/texlive?view=revision&revision=41696
Author:   karl
Date:     2016-07-14 23:40:33 +0200 (Thu, 14 Jul 2016)
Log Message:
-----------
csquotes (14jul16)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/csquotes/csquotes.pdf
    trunk/Master/texmf-dist/doc/latex/csquotes/csquotes.tex
    trunk/Master/texmf-dist/tex/latex/csquotes/csq-compat.def
    trunk/Master/texmf-dist/tex/latex/csquotes/csquotes.def
    trunk/Master/texmf-dist/tex/latex/csquotes/csquotes.sty

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

Modified: trunk/Master/texmf-dist/doc/latex/csquotes/csquotes.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/csquotes/csquotes.tex	2016-07-14 21:40:20 UTC (rev 41695)
+++ trunk/Master/texmf-dist/doc/latex/csquotes/csquotes.tex	2016-07-14 21:40:33 UTC (rev 41696)
@@ -18,8 +18,8 @@
   url={http://www.ctan.org/pkg/csquotes/},
   author={Philipp Lehman, Joseph Wright},
   email={joseph.wright at morningstar2.co.uk},
-  revision={v5.1g},
-  date={2016/01/31}}
+  revision={v5.1h},
+  date={2016/07/14}}
 
 \hypersetup{%
   pdftitle={The csquotes Package},
@@ -1533,6 +1533,10 @@
 
 \begin{changelog}
 
+\begin{release}{5.1h}{2016-07-14}
+\item Adapt \cmd{fixligatures} to work correctly with \luatex
+\end{release}
+
 \begin{release}{5.1g}{2016-01-31}
 \item Update for new \acr{TU} Unicode encoding
 \end{release}

Modified: trunk/Master/texmf-dist/tex/latex/csquotes/csq-compat.def
===================================================================
--- trunk/Master/texmf-dist/tex/latex/csquotes/csq-compat.def	2016-07-14 21:40:20 UTC (rev 41695)
+++ trunk/Master/texmf-dist/tex/latex/csquotes/csq-compat.def	2016-07-14 21:40:33 UTC (rev 41696)
@@ -1,5 +1,5 @@
 \ProvidesFile{csq-compat.def}
-  [2016/01/31 v5.1g csquotes backwards compatibility (JAW)]
+  [2016/07/14 v5.1h csquotes backwards compatibility (JAW)]
 
 \def\csq at getversion#1{%
   \expandafter\csq at getversion@i

Modified: trunk/Master/texmf-dist/tex/latex/csquotes/csquotes.def
===================================================================
--- trunk/Master/texmf-dist/tex/latex/csquotes/csquotes.def	2016-07-14 21:40:20 UTC (rev 41695)
+++ trunk/Master/texmf-dist/tex/latex/csquotes/csquotes.def	2016-07-14 21:40:33 UTC (rev 41696)
@@ -1,5 +1,5 @@
 \ProvidesFile{csquotes.def}
-  [2016/01/31 v5.1g csquotes generic definitions (JAW)]
+  [2016/07/14 v5.1h csquotes generic definitions (JAW)]
 
 % Set defaults
 
@@ -129,6 +129,12 @@
   {\guillemotright}
   {\textquotedblleft} 
   {\textquotedblright}
+\DeclareQuoteStyle{icelandic}
+  {\quotedblbase}
+  {\textquotedblleft}
+  [0.05em]
+  {\quotesinglbase}
+  {\fixligatures\textquoteleft}
 \DeclareQuoteStyle[quotes]{italian}
   {\textquotedblleft}
   {\textquotedblright}
@@ -255,6 +261,7 @@
 \DeclareQuoteOption{english}
 \DeclareQuoteOption{french}
 \DeclareQuoteOption{german}
+\DeclareQuoteOption{icelandic}
 \DeclareQuoteOption{italian}
 \DeclareQuoteOption{norwegian}
 \DeclareQuoteOption{spanish}

Modified: trunk/Master/texmf-dist/tex/latex/csquotes/csquotes.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/csquotes/csquotes.sty	2016-07-14 21:40:20 UTC (rev 41695)
+++ trunk/Master/texmf-dist/tex/latex/csquotes/csquotes.sty	2016-07-14 21:40:33 UTC (rev 41696)
@@ -12,7 +12,7 @@
 
 \NeedsTeXFormat{LaTeX2e}[2005/12/01]
 \ProvidesPackage{csquotes}
-  [2016/01/31 v5.1g context-sensitive quotations (JAW)]
+  [2016/07/14 v5.1h context-sensitive quotations (JAW)]
 
 %% Compatibility and requirements
 
@@ -25,7 +25,27 @@
      {Outdated 'etoolbox' package}
      {Upgrade to etoolbox v1.7 (2008/06/28) or later.\MessageBreak
       I found: '\csuse{ver at etoolbox.sty}'.\MessageBreak
-      This is a fatal error. I'm aborting now.}%
+      This is a fatal error. I'm aborting now.}%\documentclass{article}
+
+\usepackage{amsmath}
+\usepackage{xparse}
+\usepackage{xcolor}
+
+\NewDocumentCommand\MyMacro{k_}{%
+    \IfNoValueTF{#1}{%
+        \mathbf{A}
+    }{%
+        A_{\textcolor{red}{#1}}
+    }%
+}
+
+\begin{document}
+
+With a subscript: $\MyMacro_{\pi}$ 
+
+Without any subscript: $\MyMacro$ 
+
+\end{document}
    \endinput}
 
 \@ifpackageloaded{inputenc}
@@ -2254,13 +2274,13 @@
 \newrobustcmd*{\fixligatures}{%
   \ifhmode
     \ifnum\spacefactor>3000
-      \relax
+      \kern0pt
     \else
       \ifnum\spacefactor=1007
-        \relax
+        \kern0pt
       \else
         \ifnum\spacefactor=1008
-          \relax
+          \kern0pt
         \fi
       \fi
     \fi



More information about the tex-live-commits mailing list