texlive 2022 and csquotes

Martin Sievers martin at dante.de
Sat Apr 23 13:39:17 CEST 2022


Am 23.04.22 um 10:48 schrieb Uwe Siart:
> Undine Vollmer <undinevollmer at gmx.de> writes:
> 
>> Using csquotes with texlive 2022 produces strange error messages,
>> mainly if there is a footnoote or an environment inside \enquote{},
>> e.g. \enquote{text\footnote} text} or \enquote{\begin{verse} text
>> \end{verse} text}. I reinstalled texlive 2021, and everything is
>> working as indended. So this must be an error in the
>> texlive-distributon, not a package error of csquotes.
> 
> \documentclass{article}
> \usepackage{csquotes}
> \begin{document}
> \enquote{\footnote{Text} Text}
> \enquote{%
>    \begin{verse}
>      Text
>    \end{verse}}
> \end{document}
> 
> compiles fine with pdflatex in TL2022. However, using an environment
> that switches to vertical mode inside \enquote{} looks like malpractice
> to me. The logical order is
> 
> \begin{verse}
> \enquote{Text}
> \end{verse}
> 
> which makes more sense, IMO.

Dear all,

as an addition to my previous post, I can confirm, that

\documentclass{article}
\usepackage{csquotes}
\usepackage{microtype}
\begin{document}
    \enquote{\footnote{Text} Text}
    \enquote{%
       \begin{verse}
          Text
    \end{verse}}
\end{document}

using a most recent installation of TeX Live 2022 with packages:
  *File List*
  article.cls    2021/10/04 v1.4n Standard LaTeX document class
   size10.clo    2021/10/04 v1.4n Standard LaTeX file (size option)
csquotes.sty    2021-02-22 v5.2l context-sensitive quotations (JAW)
etoolbox.sty    2020/10/05 v2.5k e-TeX tools for LaTeX (JAW)
   keyval.sty    2014/10/28 v1.15 key=value parser (DPC)
csquotes.def    2021-02-22 v5.2l csquotes generic definitions (JAW)
csquotes.cfg
microtype.sty    2022/03/14 v3.0d Micro-typographical refinements (RS)
microtype-pdftex.def    2022/03/14 v3.0d Definitions specific to pdftex (RS)
microtype.cfg    2022/03/14 v3.0d microtype main configuration file (RS)
l3backend-pdftex.def    2022-04-20 L3 backend support: PDF output (pdfTeX)
   mt-cmr.cfg    2013/05/19 v2.2 microtype config. file: Computer Modern 
Roman (
RS)
  ***********

results in many errors arising from csquotes while it works in my TL 
2021 installation with an older microtype package:

*File List*
  article.cls    2021/10/04 v1.4n Standard LaTeX document class
   size10.clo    2021/10/04 v1.4n Standard LaTeX file (size option)
csquotes.sty    2021-02-22 v5.2l context-sensitive quotations (JAW)
etoolbox.sty    2020/10/05 v2.5k e-TeX tools for LaTeX (JAW)
   keyval.sty    2014/10/28 v1.15 key=value parser (DPC)
csquotes.def    2021-02-22 v5.2l csquotes generic definitions (JAW)
csquotes.cfg
microtype.sty    2021/12/10 v3.0b Micro-typographical refinements (RS)
microtype-pdftex.def    2021/12/10 v3.0b Definitions specific to pdftex (RS)
microtype.cfg    2021/12/10 v3.0b microtype main configuration file (RS)
l3backend-pdftex.def    2022-02-07 L3 backend support: PDF output (pdfTeX)
   mt-cmr.cfg    2013/05/19 v2.2 microtype config. file: Computer Modern 
Roman (
RS)
  ***********


Best regards,
Martin


More information about the tex-live mailing list.