2011/10/6 Patrick Gundlach <[email protected]>:
>
> Am 06.10.2011 um 08:09 schrieb Philipp Stephani:
>
>> 2011/10/6 Patrick Gundlach <[email protected]>:
>>> so what is the ConTeXt solution to this (no TeX ligatures)? Or is this just 
>>> dropped and nobody cared?
>>
>> The correct solution is to enter these characters directly: “, “, –, —, etc.
>
> But a) this breaks TeX compatibility in a big way (IMO)

I think the ConTeXt and LuaTeX people do not care too much about
compatibility (which is the right thing IMO, we have to move forward).

> and not everyone has an ffi-ligature on his/her keyboard.

These typographic ligatures should still work. Only the ligatures that
are input methods in disguise (for dashes, quotation marks etc.)
should break.

> I just tried ConTeXt, the ligatures there still work.

Aha, it's not as easy as I thought. I just tested the following
document with TeX Live 2011's ConTeXt:

\usetypescriptfile[type-vista]
\usetypescript[constantia]
\setupbodyfont[constantia]
\starttext
--- —
-- –
`` “
'' ”
fluffiest
\stoptext

The dash ligatures still work, the others don't. With Latin Modern,
the typographic ligatures (fl, ffi) work as well. The quotation mark
ligatures don't work in any font.

Reply via email to