On Wed, Jun 29, 2011 at 07:43:08PM -0400, Karljurgen Feuerherm wrote:
>[...] 

First to make clear what I was refering to (and making a false
generalization) : the XeTeX FAQ:

"However, standard Unicode-compliant fonts do not include ligatures for
these sequences, as the normal expectation is that the actual Unicode
characters will be used in the source text."

Re-reading it, it's not "all ligatures" that are gone with
"Unicode-compliant fonts", but it spoke about the em- and en-dashes and
double quotes. So on these ones, I plead guilty.

But starting with "modern fonts", "modern system", "archaic" and the
like, it's like starting with: "only Adolf Hitler would still use not
Unicode fonts". 

> 4. You suggested in an earlier email that you'd like to think the whole
> thing through carefully in advance, rather than implement things in
> stages, as others do, who then never get to the advanced stages. To me
> this begs the question of whether such is always universally the case.

There are 2 essential things in a human mental process:

1) there is a string of thoughts; even ideas that seem for others foreign
had a path in the discoverer mind; he started in the vicinity of his
knowledge. One that gets dropped in the middle of nowhere will never
make a discovery. The former is clearing the virgin forest; the latter
is beating around the bush. The first is the tortoise; the second the
hare.

2) There is no actual infinite: resources, specially in time, are
limited. And generally, when a resource is of the highest quality, it is
scarce. For example, I have a stupendous patience; but not a lot of it.

A first step for TeX is obvious: put aside the direction of writing,
and do things so that at least Unicode (in utf encoding) can be
mastered as input (and at least interactive output), and also, since
it is a formatting system, that adequate fonts can be accessed.

But, as the present state allows the use for every character set that
fits in eight bits, by using (for Plan9 users) tcs(1) to feed TeX with
what it expects, I will not delay forever the release of 1.0 waiting for
this next solution.

And this extension to utf will be done in the spirit of utf: it will be
an extension, but compatible with the existing. One would take the
TeXbook and obtains exactly what described here. In particular,
selecting a Computer Modern font will work as described in the
TeXbook.

>[...] 
> 5. All that being said--Plan 9, as far as I can see, intentionally
> supports Unicode (see http://plan9.bell-labs.com/plan9/about.html). (
> http://plan9.bell-labs.com/plan9/about.html). ) So to me, it's a
> non-starter to want to port *TeX to Plan 9 but rail against Unicode,
> whether justifiably or through misunderstanding. 

I have written that TeX shall accept utf as input and output (for text)
and utf is an encoding of a special all encompassing character set:
Unicode. So where did I wrote that I don't plan to support Unicode
(because of utf)?

What I did say, and say again, is that, whether people continue throwing
"archaic vs modern" and various other Godwin points arguments or not, if
to my taste I still want to have ligatures for em-, en-dashes, various 
quoting and whatever; and if I want to put in ASCII control places _in
font_, characters expected for tex-text compatibility, I will do.

This doesn't prevent anybody from doing whatever one likes;
but symetrically, I'm libre to do whatever I want. Specially if I do 
the work.
-- 
        Thierry Laronde <tlaronde +AT+ polynum +dot+ com>
                      http://www.kergis.com/
Key fingerprint = 0FF7 E906 FBAF FE95 FD89  250D 52B1 AE95 6006 F40C


Reply via email to