[luatex] package csquotes

Herbert Voss Herbert.Voss at FU-Berlin.DE
Thu Jul 14 14:44:32 CEST 2016


Am 14.07.2016 um 14:33 schrieb Ulrike Fischer:
> Am Thu, 14 Jul 2016 11:35:45 +0200 schrieb Herbert Voss:
>
>>> {} was never a completly reliable method to suppress a ligature (see
>>> exercise 5.1 in the texbook), and obviously it now fails completly
>>
>> The !{}` was _not_ an example for suppressing a ligature.
>
> What else?

A funny example for the different behaviour!
>
> !` is a ligature in tex and gives (also with pdflatex) the upside
> down exclamation mark. !{}` avoids the ligature in pdflatex but (no
> longer) in luatex. The \enquote obviously expands to ! + ` and then
> the ligature is built.

I know all that and it was not my problem. I asked for the different
behaviour xelatex<->lualatex

Herbert


>
> With legacy fonts you can actually disable the behaviour by
> disabling the ligatures:
>
> \usepackage{microtype}
> \DisableLigatures[!,?]{}
>
> With fontspec you would have to disable tlig:
>
> \setmainfont[RawFeature=-tlig]{...}
>
> but this also disable the --.
>
>
>



More information about the luatex mailing list