[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Groff] more on ellipsis...
From: |
Tadziu Hoffmann |
Subject: |
Re: [Groff] more on ellipsis... |
Date: |
Tue, 29 Jan 2002 12:06:04 +0100 |
> [Ideally, typing `?...' and `!...' should be sufficient, for example
> using ligatures:
>
> ?... -> \[?..]
> !... -> \[!..]
> ... -> \[...]
> etc.
>
> Unfortunately, groff doesn't support this (yet).]
That is a very good idea which I've also thought of proposing to
the mailing list. It shouldn't be too hard, either. (I hope.
I havn't looked at the code yet.) But groff already has a
mechanism for recognizing the fi, fl, etc. sequences in the
input stream, and a builtin mapping to the corresponding
ligature characters, which "only" has to be extended (maybe
dynamically from the manuscript as well, on a per-font basis).
Of course, the font description files will have to be slightly
modified (compatibility issues?), for example
name AGaramond-Regular
internalname AGaramond-Regular
spacewidth 250
encoding text.enc
ligatures
fi fi
fl fl
ff ff
ffi Fi
ffl Fl
kernpairs
A z 6
A w -42
...
charset
ha 500,626 2 0000 -- asciicircum
ti 500,297 0 0001 -- asciitilde
...
What do you think?
Cheers,
Tadziu
Re: [Groff] more on ellipsis..., ralph, 2002/01/28