With XeLaTeX, polygossia and csquotes updated today, I get an asymetrical spacing between the enclosed text and the French quotation marks:
Blabla1 « blabla2 “blabla3” blabla4» blabla5
without any spacing right after blabla4, instead of:
Blabla1 « blabla2 “blabla3” blabla4 » blabla5
with the following code:
\documentclass[a4paper,12pt,oneside]{report}
\usepackage{csquotes}
\usepackage{fontspec}
\setmainfont{Times New Roman}
\usepackage{polyglossia}
\setmainlanguage{french}
\begin{document}
Blabla1 \enquote{blabla2 \enquote{blabla3} blabla4} blabla5
\end{document}
There is no problem with normal quotation marks (which don't require any spacing).
How can I get \enquote
to give the expected result?
csquotes
didn't interface well withpolyglossia
, though I see now that versionv5.2a
[2017/02/03]) ofcsquotes
does not (any longer?) make this precise claim. But FWIW, the font is irrelevant to the problem, while I can only reproduce the problem usingxelatex
, notlualatex
. Can you (as a workaround) switch engines?\usepackage[french]{babel}
.polyglossia
, switching tolualatex
wouldn't be worth it for this document...