You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
charlesLoder
changed the title
Furtive patach syllables with _sof pasuq_ incorrect isClosed
Furtive patach syllables with sof pasuq incorrect isClosedMar 10, 2023
The issue that sparked this was that a furtive patach followed by a sof pasuq (or potentially a colon if that is what was used), e.g. "רֽוּחַ׃" would not transliterate correctly.
Expected: rûaḥ
Received: rûḥa
The original thought was that furtive patach syllables should be closed, enabling the reverse of these lines — i.e. could check for syl.isClosed instead of !syl.isClosed.
The idea to switch how a furtive patach is encoded is a bad idea.
The furtive patach is currently encoded as "chet/ayin/he + patach"/
The idea was to encode it as "patach + chet/ayin/he".
This is a bad idea b/c no font knows how to render that encoding correctly.
The problem
When a syllable with a furtive patach also has a sof pasuq
\u{5C3}
, theisClosed
property is totrue
the opposite of what it normally is.Some consideration
A syllable with a furtive patach is actually closed.
The current way of doing things is semantically incorrect but consistent.
Options
Fix it so that a furtive patach syllable with a sof pasuq has
isClosed
set to falseUpdate the syllabifier so that furtive patach syllables:
isClosed
property correctlyThe text was updated successfully, but these errors were encountered: