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: James Cloos
Subject: Re: How is a composition being done?
Date: Fri, 13 Aug 2010 07:58:55 -0400
User-agent: Gnus/5.110011 (No Gnus v0.11) Emacs/24.0.50 (gnu/linux)

>>>>> "KH" == Kenichi Handa <address@hidden> writes:

>> Am I correct to assume that that is what needs to be changed to make
>> f-ligs display?

KH> What is f-ligs?  A ligature for, for instance, "Fi"?

Sorry.  Your written English is sufficiently fluent and idiomatic that
it is much too easy to forget that you are not a native speaker.

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.

>> 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?

-JimC
-- 
James Cloos <address@hidden>         OpenPGP: 1024D/ED7DAEA6



reply via email to

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