Using XeTeX from TeXLive 2020 (or 2019), the following code gives the following output:
\documentclass[12pt]{article}
\usepackage{polyglossia}
\frenchspacing
\begin{document}
Sociable on as carriage my position weddings raillery consider.
Peculiar trifling absolute and wandered vicinity property yet.
The and collecting motionless difficulty son. His hearing staying
ten colonel met. Sex drew six easy four dear cold deny. Moderate
children at of outweigh it. Unsatiable it considered invitation
he travelling insensible. Consulted admitting oh mr up as
described acuteness propriety moonlight.
\end{document}
\frenchspacing
has no effect here: the spaces after the periods (e.g., after "difficulty son") are larger. On the other hand, just removing polyglossia
from the same code, yields the output with the correct spacing. In this second example, \frenchspacing
correctly prevents longer spaces after periods.
\documentclass[12pt]{article}
%\usepackage{polyglossia}
\frenchspacing
\begin{document}
Sociable on as carriage my position weddings raillery consider.
Peculiar trifling absolute and wandered vicinity property yet.
The and collecting motionless difficulty son. His hearing staying
ten colonel met. Sex drew six easy four dear cold deny. Moderate
children at of outweigh it. Unsatiable it considered invitation
he travelling insensible. Consulted admitting oh mr up as
described acuteness propriety moonlight.
\end{document}
This interaction between polyglossia
and \frenchspacing
replicates with LuaTeX, but seems to be exclusive of the TeXLive 2019 and 2020 distributions. In previous releases (I tried 2014 and 2018), \frenchspacing
does its job despite polyglossia
, as this MWE shows:
% Compiled with XeTeX from TeXLive 2018
\documentclass[12pt]{article}
\usepackage{polyglossia}
\frenchspacing
\begin{document}
Sociable on as carriage my position weddings raillery consider.
Peculiar trifling absolute and wandered vicinity property yet.
The and collecting motionless difficulty son. His hearing staying
ten colonel met. Sex drew six easy four dear cold deny. Moderate
children at of outweigh it. Unsatiable it considered invitation
he travelling insensible. Consulted admitting oh mr up as
described acuteness propriety moonlight.
\end{document}
Do you have any idea how this interaction can be fixed, sticking with TeXLive 2019/2020? Thanks!
polyglossia
also appears to apply for TeXLive2020.\AfterEndPreamble{\frenchspacing}
.