New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TeXLive 2016 breaks french space in "guillemet" #8

maieul opened this Issue Jun 6, 2016 · 1 comment


None yet
2 participants

maieul commented Jun 6, 2016

Consider this MWE, run with XeLaTeX:

     \XeTeXinterchartoks \french@punctguillstart 255 = {\nobreakspace\xpg@nospace}% "«  " -> "«~"
     \XeTeXinterchartoks 255 \french@punctguillend = {\xpg@unskip\nobreakspace}% "  »" -> "~»"  



The makeatletter/makeatoher code is to conturn bug in polyglossia (cf #7 and reutenauer/polyglossia#141), and was working well in TeXLive2015.

So we got space inside the quotation mark, which is the attempted behavior.


With TeXLive2016, we get not the space in the \enquote command.

Enclosed, the result of the listfiles for the two texlive.

I have tried to get back to the files of TeXLive2015 > same problem. So the issue must be in the change of XeTeX engine… indeed, running LuaLaTeX is working.
cc @aurelberra


This comment has been minimized.


josephwright commented Jun 6, 2016

The engine now has more classes available, meaning the special 'none of the above' class is now 4095 rather than 255.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment