On 2/17/2017 6:21 PM, David Carlisle wrote:
According to the manual \noligs taks an integer and suppresses
ligatures when node lists are being built.

There's no example and no information about what the integer was supposed to be.

I guessed the font id or 0/1 true false but nothing seemed to have any effect.

Are there any examples of the correct usage of this command?

I tried with tfm fonts as

\font\rmm="cmr10" at 20pt

{\rmm ffind ffish ffood}

{\rmm \noligs\fontid\font ffind ffish ffood}

{\rmm \noligs0 ffind ffish ffood}

{\rmm \noligs1 ffind ffish ffood}

it's a bit of old junk staying around (for now) it is supposed to suppress ligs in math with traditional fonts .. not really advocated features

\bye

or with OpenType fonts by changing the first line to

\input{luaotfload.sty}
\font\rmm="[lmroman10-regular]:" at 20pt

but all lines looked the same and had ff and ffi ligatures.

the opentype / unicode way is to inject a zwj or so

Hans

-----------------------------------------------------------------
                                          Hans Hagen | PRAGMA ADE
              Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
       tel: 038 477 53 69 | www.pragma-ade.nl | www.pragma-pod.nl
-----------------------------------------------------------------

Reply via email to