texlive[64389] Master/texmf-dist: csquotes (14sep22)

commits+karl at tug.org commits+karl at tug.org
Wed Sep 14 22:03:57 CEST 2022


Revision: 64389
          http://tug.org/svn/texlive?view=revision&revision=64389
Author:   karl
Date:     2022-09-14 22:03:56 +0200 (Wed, 14 Sep 2022)
Log Message:
-----------
csquotes (14sep22)

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	2022-09-14 20:03:43 UTC (rev 64388)
+++ trunk/Master/texmf-dist/doc/latex/csquotes/csquotes.tex	2022-09-14 20:03:56 UTC (rev 64389)
@@ -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.2m},
-  date={2022-09-09}}
+  revision={v5.2n},
+  date={2022-09-14}}
 
 \hypersetup{%
   pdftitle={The csquotes Package},
@@ -1554,6 +1554,10 @@
 
 \begin{changelog}
 
+\begin{release}{5.2n}{2022-09-14}
+\item Furtehr work to localise font changes inside quotes
+\end{release}
+
 \begin{release}{5.2m}{2022-09-09}
 \item Localise font changes inside quotes
 \item Added Turkish and Slovenian styles

Modified: trunk/Master/texmf-dist/tex/latex/csquotes/csq-compat.def
===================================================================
--- trunk/Master/texmf-dist/tex/latex/csquotes/csq-compat.def	2022-09-14 20:03:43 UTC (rev 64388)
+++ trunk/Master/texmf-dist/tex/latex/csquotes/csq-compat.def	2022-09-14 20:03:56 UTC (rev 64389)
@@ -1,5 +1,5 @@
 \ProvidesFile{csq-compat.def}
-  [2022-09-09 v5.2m csquotes backwards compatibility (JAW)]
+  [2022-09-14 v5.2n 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	2022-09-14 20:03:43 UTC (rev 64388)
+++ trunk/Master/texmf-dist/tex/latex/csquotes/csquotes.def	2022-09-14 20:03:56 UTC (rev 64389)
@@ -1,5 +1,5 @@
 \ProvidesFile{csquotes.def}
-  [2022-09-09 v5.2m csquotes generic definitions (JAW)]
+  [2022-09-14 v5.2n csquotes generic definitions (JAW)]
 
 % Set defaults
 

Modified: trunk/Master/texmf-dist/tex/latex/csquotes/csquotes.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/csquotes/csquotes.sty	2022-09-14 20:03:43 UTC (rev 64388)
+++ trunk/Master/texmf-dist/tex/latex/csquotes/csquotes.sty	2022-09-14 20:03:56 UTC (rev 64389)
@@ -12,7 +12,7 @@
 
 \NeedsTeXFormat{LaTeX2e}[2005/12/01]
 \ProvidesPackage{csquotes}
-  [2022-09-09 v5.2m context-sensitive quotations (JAW)]
+  [2022-09-14 v5.2n context-sensitive quotations (JAW)]
 
 %% Compatibility and requirements
 
@@ -1008,9 +1008,15 @@
 % {<init>}{<endinit>}{<text>}
 
 \long\def\csq at quote@i#1#2#3{%
-  \csq at bqgroup#1\csq at oqopen@i{#3}\csq at qclose@i{#2}}
+  \csq at bqgroup\expandafter\let\expandafter\csq at font\the\font
+  #1\csq at oqopen@i#3%
+  \expandafter\ifx\the\font\csq at font\else\expandafter\csq at font\fi
+  \csq at qclose@i{#2}}
 \long\def\csq at quote@ii#1#2#3{%
-  \csq at bqgroup#1\csq at iqopen@i{#3}\csq at qclose@i{#2}}
+  \csq at bqgroup\expandafter\let\expandafter\csq at font\the\font
+  #1\csq at iqopen@i#3%
+  \expandafter\ifx\the\font\csq at font\else\expandafter\csq at font\fi
+  \csq at qclose@i{#2}}
 
 % Plain quotes + language switching
 



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