3

When I use xelatex, and polyglossia to deal with the french punctuation, I get the right spacing with the pure text, but not when I put mathematics in my text:

\documentclass{article}
\usepackage{fontspec}
\usepackage{polyglossia}
\setmainlanguage{french}
\newcommand{\fff}{f; f ;«f» « f »; $\epsilon$; A: Aspace : $Amath$: $Amathspace$ :}


\begin{document}
\fff


\end{document}
3

It works:

\documentclass{article}
\usepackage{fontspec}
\usepackage{polyglossia}
\setmainlanguage{french}

\begin{document}

f; f ; «f» « f »; $\epsilon$; A: Aspace : $Amath$: $Amathspace$ :

\end{document}

enter image description here

  • Indeed it works with texlive 2015, but not texlive 2016 which I forgot that I used for this document. – user1283885 May 4 '16 at 6:28
  • @user1283885 I'll test it later, but questions about pretest versions are better addressed to the mailing lists or developers' sites – egreg May 4 '16 at 7:10
  • @user1283885 The gloss-french.ldf file should be updated to use 4095 instead of 255 in four places. – egreg May 4 '16 at 7:42
  • @user1283885 github.com/reutenauer/polyglossia/issues/145 – egreg May 4 '16 at 9:55

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.