doc suggestion, was: [XeTeX] beginners trouble

Will Robertson will at guerilla.net.au
Sun Nov 13 22:55:30 CET 2005

On 13/11/2005, at 10pm, Peter Dyballa wrote:

> This is not a fontspec topic, I'm just missing some mentioning of
> this. How do you prevent XeTeX from creating an fl ligature here:
> beruflich (professionally)? In German it's just 'beruf"|lich.'

Unless things have changed since I wrote the fontspec documentation,
this is indeed something that is different from TeX; the thing you
undoubtedly tried, "beruf{}lich" doesn't work because of the way the
font processor works in XeTeX.

So, as mentioned in the fontspec docs :) (I admit, it's a tiny
comment), you need to put in an empty hbox or something; see if this
works:
\mbox{beruf\null lich}

I'm not sure if the surrounding mbox is necessary...usually you'd be
okay without it, but I don't know what goes on with hyphenation.

(Alternatively, you could define "beruflich" to be in a font that
doesn't contain the common ligatures: