[XeTeX] Alternate Ξ glyphs in GFS Neohellenic
BPJ
bpj at melroch.se
Sun Sep 6 18:55:31 CEST 2015
Den 2015-09-06 kl. 16:28, skrev Joel C. Salomon:
> On Tue, Sep 1, 2015 at 12:19 PM, Arthur Reutenauer
> <arthur.reutenauer at normalesup.org> wrote:
> <snip>
>> For some strange reason the glyph you want is not accessible through
>> OpenType features, as a look into the GSUB table confirms, but is
>> included as a separate character from the Private Use Area (U+E004);
>> that's why copy-pasting from the PDF file works for this particular
>> glyphs, as Phil showed; but it's obviously a bad idea to do so because
>> you would need to input all Ξ as this PUA character, and then your PDF
>> files won't be searchable.
> <snip>
The zig-zag glyph was, if I don't misremember, the original glyph
in New Hellenic. It had a number of weird glyphs for other
letters, which are included as alternates in GFS Neohellenic.
More standard glyphs were added to New Hellenic later to make it
sell better, but it may well be that they never added a 'plain' Ξ,
and that that glyph was added, albeit in a halfhearted way, by the
GFS. The zigzag form doesn't bother me that much -- it did
actually occur in ancient times and is the ultimate origin of the
current lowercase ξ -- but I certainly wouldn't insist on it when
someone disprefers it!
>
> The http://ctan.org/pkg/accsupp package could be helpful in a
> temporary work-around:
>
> \usepackage{accsupp, newunicodechar}
> \newunicodechar{Ξ}{\BeginAccSupp{unicode,ActualText=Ξ}‹PUAchar›\EndAccSupp{}}
I knew to use newunicodechar, but this trick seems very useful.
We will have to use another font for this project because we
needed lowercase digamma in two reconstructed forms, but this will
certainly come in useful another time!
Thanks, all of you!
/bpj
More information about the XeTeX
mailing list