---------- Forwarded message ----------
From: Tim Larson
Date: Mon, Aug 29, 2016 at 1:17 PM
Subject: hebrew support for fontaine
To: Aharon Varady
Aharon,
I'm working on adding reporting of niqqud support. It won't tell you
anything about positioning, of course, but just checks presence of the
characters. (So even a "supporting" font could be pretty awful in use.)
For this, the set of niqqud are defined as U+05B0 through U+05BC, U+05BF,
U+05C1, U+05C2, and U+05C7. That is: sheva, hataf segol, hataf patah,
hataf qamats, hiriq, tsere, segol, patah, qamats, holam, holam for vav,
qubuts, dagesh/mapiq, rafe, shin dot, sin dot, qamats qatan. If these
seventeen characters are present, the font will be reported as "fully
supporting" vowel pointing.
This is based mainly upon articles from Wikipedia. Other sources I
referenced did not mention all of these, and my interpretation of that
fact is that some of these may not be very common in modern usage. If this
is incorrect somehow, please let me know of better sources.
Support for cantillation marks, likewise, is pretty straightforward in
Fontaine. The characters are U+0591 through U+05AF.
Punctuation support is not considered by the Fontaine application,
regardless of the script. The new sheqel symbol is included in the check
for currency symbol support, though. So with the exception of some
alternative, wide, and ligature/precomposed forms that are encoded in
Unicode—which I don't think would be considered "required" to support
Hebrew—I think that covers everything. I could add another grouping for
them, though. There is precedent (e.g. "Latin Ligatures") in Fontaine.
If you know of a phrase that illustrates usage of vowel and cantillation
marks (separately), that would be helpful. Finding a single phrase that
includes most of the marks could be challenging, I imagine. Kind of like a
pangram.
Shalom,
--
Tim Larson
--