Hi folks,

The current version of lualatex distributed with TeX Live
(as installed today via TeX Live's install-tl, or via Arch Linux's packages)
replaces em dashes with hyphens if they're not separated by any space.
For example, if given

    \documentclass{article}

    % This makes no difference:
    %\usepackage{fontspec}
    %\setmainfont[Ligatures=TeX]{Latin Modern Roman}
    %
    \begin{document}
    \noindent%
    I have \emph{no} idea why em dashes---these things---are being replaced
    with hyphens in Lua\LaTeX.
    But --- this only seems to happen if there is no space around them.
    \end{document}

lualatex replaces the first two dashes with hyphens, but not the third.
The problem goes away when I downgrade to a version from December
(Arch's previous release of their texlive-core package was built December 1),
and neither pdflatex or xelatex exhibit this behavior.

Attachment: signature.asc
Description: PGP signature

_______________________________________________
dev-luatex mailing list
dev-luatex@ntg.nl
https://mailman.ntg.nl/mailman/listinfo/dev-luatex

Reply via email to