No, -- and --- are handled by tfm in traditional TeX, in XeTeX it is handled by the teckit mapping. The keywords are either Mapping=tex-text or Ligatures=TeX. I have not examined the packages in depth but it may be added automaticaly. The mapping is defined in file texmf-dist/fonts/misc/xetex/fontmapping/base/tex-text.map (*.map is compiled to *.tec by teckit-compile).
Zdeněk Wagner http://ttsm.icpf.cas.cz/team/wagner.shtml http://icebearsoft.euweb.cz 2017-02-18 10:23 GMT+01:00 David Carlisle <d.p.carli...@gmail.com>: > You could try updating (tuenc is 2017/01/24 v2.0c in the current > release) but I don't think it's likely to be a macro issue --- > ligatures are handled by tfm metrics or the tex-text mapping depending > on the font type. Others on this list would be better able to suggest > ways of debugging a failure for the tex-text mapping to kick in. > > David > > > -------------------------------------------------- > Subscriptions, Archive, and List information, etc.: > http://tug.org/mailman/listinfo/xetex >
-------------------------------------------------- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex