Den 2015-09-06 kl. 16:28, skrev Joel C. Salomon:
On Tue, Sep 1, 2015 at 12:19 PM, Arthur Reutenauer
<arthur.reutena...@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
--------------------------------------------------
Subscriptions, Archive, and List information, etc.:
http://tug.org/mailman/listinfo/xetex