I am trying to build an app to read the Hebrew Bible.
The Hebrew letters are punctuated with trope accents and vowels.
I would like to show letters in black, trope accents in red, and vowels in blue.
To achieve this, I was think of absolutely positioning each word twice over on itself.
Each class [allChars, allTropes, and allVowles] would then correlate to a different font.
And each font would be a bastardized version of the original font.
allChars would have all transparent glyphs except for letters.
allTropes would have all transparent glyphs except for trope marks.
allVowles would have all transparent glyphs except for vowel marks.
I don’t know that I have the skillset to build a brand new font.
I just want to take the existing font and modify it.
Is that possible?
How do I make the glyphs transparent?
I’m still very lost.
I was able to duplicate the Regular layer with a Color layer.
But how do I get the Color layer to show any color? It looks just like the Master Regular layer:
Conceptually I understand the idea but the mechanics are lost on me.
As you can see, I have both shapes on both layers.
But why is it NOT appearing in blue above? Both shapes are gray above.
I am already on “Color 2” layer - it is selected in the image above - and you can see the blue dot all the way on the right of the layer title.
And yet the dot appears to be greyed out and NOT blue (again - up above in the screenshot)
So how can I tell if it’s working?
Is there a preview somewhere?
I think I got the hang of it. From the Font tab I can double click on any character and it opens up a second tab where I can make the edits to that character. I can see the preview when I navigate back to the Font tab.
But now when I try to export the font to TTF I see the following error:
Could you kindly advise?
I would upload the Glyphs file on here but when I try to do so I see this error: “Sorry, new users can not upload attachments.” Is that really necessary?
In the lookup SUB_26 block, the first two rules are of the type many-to-one (also know as a Ligature Substitution, there are multiple glyph names before the by and one name after the by) and the third rule is one-to-one (one glyph name before and after the by). Rule types cannot be mixed in a single lookup.
You can split the code into two separate looksup. So, instead of the lookup SUB_26 { … } SUB_26; code, write the following:
lookup SUB_26_A {
sub upperdot upperdot by hebrewthousand;
sub dotaccentcomb dotaccentcomb by hebrewthousand;
} SUB_26_A;
lookup SUB_26_B {
sub dieresisnosp by hebrewthousand;
} SUB_26_B;
Side note: it appears like you opened an OTF/TTF font file. Can you tell us the name of that font so that we can investigate whether there was an issue with the imported feature code?
I have noticed that when trying to print the page - the accent colors are lost and the Regular glyph is used.
Please visit http://cantorah.com/ and click the Print button to reproduce the bug.
Is there a way to conserve the font color of the accents when printing?
I’m not sure I understand. My app can show CPAL/COLR without any problem at all. The issue is only when trying to print - in the preview I can see that the font color is lost.
What is looks like in the print preview:
But in the app the font colors show up just fine.
Why is printing affected and why is the font color lost when trying to print?