Am Fri, 1 Mar 2019 14:15:30 +0100 schrieb Arthur Reutenauer:
1. It seems reasonable to expect Unicode-aware engines (luatex and xetex) to make this substitution, especially with the Ligatures=TeX option given to fontspec. (Isn't this the entire point of that option?)
The point is for users to have the option, not necessarily that it should be on by default.
There are millions of tex-documents, bib-files and other tex related files around all using -- and --- to get an endash and an emdash. Why should we setup defaults that breaks this input as soon as people try to convert a document to use xelatex or lualatex? Which user would say that it is an improvement that an input which previously gave an endash now prints --? Do you want to answer all the questions on tex.sx about how to activate the tlig again? -- Ulrike Fischer https://www.troubleshooting-tex.de/