I’m experiencing problems using the csquotes package and microtype using protrusion (margin kerning). The problem is that using \enquote I only get margin kerning on the left margin.
\documentclass{minimal}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[tracking]{microtype}
\usepackage{csquotes}
\MakeAutoQuote{»}{«}
\begin{document}
\def\blindtext{Dies hier ist ein Blindtext zum Testen, Testen, Testen und Testen von Textausgaben und anderen Zeichen}
\noindent%
„\blindtext.“ \blindtext{} in mehreren Zeilen.\\
\enquote{\blindtext.} \blindtext{} in mehreren Zeilen.\\
»\blindtext.« \blindtext{} in mehreren Zeilen.\\
\end{document}
The first text uses manually set quotation marks which give margin kerning both left and right.
The second and third text snipped only protrude on the left margin.
Any ideas why I have this problem and how I can possibly solve it?
\def\csq@qclose@iin earlier versions with almost the same code (except that it takes no argument). Patching that one works as well. Bad thing is that newer versions have both\csq@qclose@iiand\csq@qclose@i(which looks rather different) so one definitely has to be careful to patch the correct one. – Debilski Mar 08 '11 at 20:13\renewcommand*{\csq@setmarker@close}{}. – gnucchi Jun 29 '18 at 18:45\csq@setmarker@closeand\csq@setmarker@openwill also enable kerning with both quotes. I guess what we are disabling could be related to neighboring quotation marks and french auto spacing? – gnucchi Jun 29 '18 at 19:30