Richmond's Winter Project
- richmond62
- Posts: 3673
- Joined: Sun Sep 12, 2021 11:03 am
- Location: Bulgaria
- Contact:
Re: Richmond's Winter Project
I propose to use the 'number' keys on a computer keyboard for ALL of these symbol sets:
- -
Quite apart from anything else this is a wonderful way of how one can use MODIFIER keys in OXT.
-
https://richmondmathewson.owlstown.net/
- richmond62
- Posts: 3673
- Joined: Sun Sep 12, 2021 11:03 am
- Location: Bulgaria
- Contact:
Re: Richmond's Winter Project
1. The Punctuation and numeric keys send glyphs directly to the OUTPUT field as no further calculations need to be performed.
2. I have widened the stack to accommodate instructions and/or modifier buttons on the right-hand side.
The Punctuation buttons have been GROUPED so that they can be hidden when not needed:
-
https://richmondmathewson.owlstown.net/
- richmond62
- Posts: 3673
- Joined: Sun Sep 12, 2021 11:03 am
- Location: Bulgaria
- Contact:
Re: Richmond's Winter Project
Having hidden the PUNCTUATION group, I am now assembling the DIGITS group (circled in orange).
I have also set up 3 buttons (circled in red) to make each of the 3 top-row groups visible.
- -
You will notice (see the "fOUTPUT" field) that I have set up each PUNCTUATION symbol to it is succeeded by a SPACE.
I have also set up 3 buttons (circled in red) to make each of the 3 top-row groups visible.
- -
You will notice (see the "fOUTPUT" field) that I have set up each PUNCTUATION symbol to it is succeeded by a SPACE.
https://richmondmathewson.owlstown.net/
- richmond62
- Posts: 3673
- Joined: Sun Sep 12, 2021 11:03 am
- Location: Bulgaria
- Contact:
Re: Richmond's Winter Project
I have included a ZERO in the numbers even though Ge'ez Amharic does NOT have a symbol for that; let's hope that isn't going to upset any purists.
https://richmondmathewson.owlstown.net/
- richmond62
- Posts: 3673
- Joined: Sun Sep 12, 2021 11:03 am
- Location: Bulgaria
- Contact:
Re: Richmond's Winter Project
Further useful references:
https://www.unicode.org/charts/PDF/U1380.pdf
https://www.unicode.org/charts/PDF/U2D80.pdf
https://www.unicode.org/charts/PDF/UAB00.pdf
https://www.unicode.org/charts/PDF/U1E7E0.pdf
Ultimately code should be implemented in Sheba/Makeda so that all these glyphs can show up.
https://www.unicode.org/charts/PDF/U1380.pdf
https://www.unicode.org/charts/PDF/U2D80.pdf
https://www.unicode.org/charts/PDF/UAB00.pdf
https://www.unicode.org/charts/PDF/U1E7E0.pdf
Ultimately code should be implemented in Sheba/Makeda so that all these glyphs can show up.
https://richmondmathewson.owlstown.net/
- richmond62
- Posts: 3673
- Joined: Sun Sep 12, 2021 11:03 am
- Location: Bulgaria
- Contact:
Re: Richmond's Winter Project
"Things" will now slow down a bit as the working week starts: so nobody should expect much before Wednesday.
https://richmondmathewson.owlstown.net/
- richmond62
- Posts: 3673
- Joined: Sun Sep 12, 2021 11:03 am
- Location: Bulgaria
- Contact:
Re: Richmond's Winter Project
I am very glad to find that the AbyssiniaSIL font DOES have ALL the Unicode glyphs for Ethiopic so I will not have to enter additional characters.
-
-
https://richmondmathewson.owlstown.net/
- richmond62
- Posts: 3673
- Joined: Sun Sep 12, 2021 11:03 am
- Location: Bulgaria
- Contact:
Re: Richmond's Winter Project
I am printing out ALL the Unicode charts for Ethiopic at work today as I am an old-fashioned type of chap who likes to use a pencil, a large exercise book, and so on on a side-desk beside my computer table: and as we can see from a peep into a cardScript in Devawriter Pro:
- -
The odd reference document re Unicode addresses might serve us well.
- -
The odd reference document re Unicode addresses might serve us well.
https://richmondmathewson.owlstown.net/
- richmond62
- Posts: 3673
- Joined: Sun Sep 12, 2021 11:03 am
- Location: Bulgaria
- Contact:
Re: Richmond's Winter Project
On can enter Unicode addresses in OXT either in Hexadecimal or in Decimal formats:
- -
A HEX number is always preceded by "0x" so the engine recogcises it as a Hexadecimal number.
- -
Code: Select all
on mouseUp
put empty into fld "ff"
wait 30 ticks
put numToCodePoint(0x1E7E2) into fld "ff"
end mouseUp
Code: Select all
on mouseUp
put empty into fld "ff"
wait 30 ticks
put numToCodePoint(124898) into fld "ff"
end mouseUp
- Attachments
-
- Unicode Demo.oxtstack.zip
- (1.09 KiB) Downloaded 5 times
https://richmondmathewson.owlstown.net/
- richmond62
- Posts: 3673
- Joined: Sun Sep 12, 2021 11:03 am
- Location: Bulgaria
- Contact:
Re: Richmond's Winter Project
It has been a busy Wednesday so far, but I have managed to implement the Ethiopic Numbers:
- -
And the 3 buttons on the right-hand side can be used to shuttle between the 3 groups.
Now we will need 2 buttons to shuttle between Base Consonantals and Vowels:
- -
- -
And the 3 buttons on the right-hand side can be used to shuttle between the 3 groups.
Now we will need 2 buttons to shuttle between Base Consonantals and Vowels:
- -
https://richmondmathewson.owlstown.net/
- richmond62
- Posts: 3673
- Joined: Sun Sep 12, 2021 11:03 am
- Location: Bulgaria
- Contact:
Re: Richmond's Winter Project
Here's the group "CONSONANTS" (I have a white border showing ONLY for illustration purposes:
-
-
https://richmondmathewson.owlstown.net/
- richmond62
- Posts: 3673
- Joined: Sun Sep 12, 2021 11:03 am
- Location: Bulgaria
- Contact:
Re: Richmond's Winter Project
Aha: so we now have VOWEL keys in place, and 2 additional fields (everything in the turquoise areas of the stack will not be visible to end users) for carry across the components for building our conjunct consonant + vowels combinations:
- -
This section of the VOWELS button assembles the base consonants in the fBUILDER field and packs them into the fBUILT field to the right:
-
- -
This section of the VOWELS button assembles the base consonants in the fBUILDER field and packs them into the fBUILT field to the right:
-
https://richmondmathewson.owlstown.net/
- richmond62
- Posts: 3673
- Joined: Sun Sep 12, 2021 11:03 am
- Location: Bulgaria
- Contact:
Re: Richmond's Winter Project
Now the VOWEL buttons are ready as they put the necessary symbol into the VVV field:
- -
The stack is now ready for an extremely long SWITCH statement contained in the Card Script to do the 'knitting' to reference all the conjunct consonants stored in the Abyssinia font.
- -
The stack is now ready for an extremely long SWITCH statement contained in the Card Script to do the 'knitting' to reference all the conjunct consonants stored in the Abyssinia font.
https://richmondmathewson.owlstown.net/
- richmond62
- Posts: 3673
- Joined: Sun Sep 12, 2021 11:03 am
- Location: Bulgaria
- Contact:
Re: Richmond's Winter Project
Here's a quick peep into the Book of Enoch, a book only found in the Ethiopian Bible:
- -
Needless to say, I cheat and read all 3 books of Enoch (as well as Jubilees) in English translation here:
- -
https://archive.org/details/the-old-tes ... worth-1983
https://archive.org/details/the-old-tes ... t-and-lege
- -
Needless to say, I cheat and read all 3 books of Enoch (as well as Jubilees) in English translation here:
- -
https://archive.org/details/the-old-tes ... worth-1983
https://archive.org/details/the-old-tes ... t-and-lege
https://richmondmathewson.owlstown.net/
- richmond62
- Posts: 3673
- Joined: Sun Sep 12, 2021 11:03 am
- Location: Bulgaria
- Contact:
Re: Richmond's Winter Project
The Facebook Home for Sheba:Makeda is here:
https://www.facebook.com/profile.php?id=61566453370468
-
https://www.facebook.com/profile.php?id=61566453370468
-
https://richmondmathewson.owlstown.net/
Who is online
Users browsing this forum: No registered users and 6 guests