emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: How is a composition being done?


From: Kenichi Handa
Subject: Re: How is a composition being done?
Date: Mon, 16 Aug 2010 16:22:51 +0900

In article <address@hidden>, James Cloos <address@hidden> writes:

> f-ligs are the lugatures which start with a miniscule f.  The most
> common ones are fi, fl, ff, ffi, ffl; some fonts have fj; some even
> have ligatures like fb, fk or ft which are only found at syllable
> boundries.

Ah, I see.

>>> I'd like to see emacs use f-ligs when in variable pitch mode.

>>> My guess is that a function which applies the GSUB liga feature would be
>>> the right solution, since monowidth fonts usualy avoid that.

KH> Yes, I think so.  But, for that, we must at first implement
KH> a function to apply specific OpenType features.

> Yes, that would be ideal.

> Perhaps the faces could specify which features should be applied, just
> like they currently specify styles.  The default set could be those
> which are generally applied by opentype-aware programs for the given
> scripts.

> I would also be useful to have a way to add features for a given span
> of text.  Perahps overlays could be used (abused?) for that?

If we make face to specify such features, we can naturally
use text property and/or overlay because both of them can
have `face' property.

---
Kenichi Handa
address@hidden



reply via email to

[Prev in Thread] Current Thread [Next in Thread]