Re: Automatic Nikud insertion
Jonathan Ben Avraham <[email protected]> Tue, 17 Oct 2006 10:06:00 +0200 (IST)
| Newsgroups | gmane.linux.region.israel.ivrix.discuss |
|---|---|
| Message-ID | <[email protected]> |
Hi Sivan, I believe that Dov's intent is to use his heuristic for the initial=20 placement and then do the fine tuning by hand, and not to try to do=20 automatic placement. This is from off-list discussions about a month ago. I thank you for volunteering to help, but I think that VOLT is probably=20 not the tool for us, since Dov, Maxim and I are in the FOSS camp and AFAI= K=20 the Culmus fonts have been maintained with FOSS tools so far. If you coul= d=20 help Dov with FontForge that would be great. Thanks, - yba On Tue, 17 Oct 2006, Sivan Toledo wrote: > Date: Tue, 17 Oct 2006 09:52:13 +0200 > From: Sivan Toledo <stoledo-Uo0HRlKCksNmR6Xm/[email protected]> > Reply-To: Ivrix Discussions <[email protected]> > To: Ivrix Discussions <[email protected]> > Subject: Re: Automatic Nikud insertion >=20 > I am not sure why Dov is trying to do this automatically. Placing NIKUD= is=20 > exciting and I agree with Jonathan that Dov's program is an excellent s= tart,=20 > but I am not sure that this is really needed. > > > The NIKUD can be placed visually in both fontforge (which I assume is s= till=20 > used for maintaining the sources of the Culmus fonts) and also in a fre= e=20 > Microsoft tool called VOLT. Both produce the required GPOS table. From = my=20 > experience, doing this visual editing for a font does not take long. It= is=20 > also possible to write a script that will generate an initial placement= that=20 > can be then adjusted for difficult letter/nikud pairs. > > > My sense is that this requires less effort than to write an automatic p= rogram=20 > that does a good job in every case. > > > Perhaps Dov's code can be used to insert some reasonable initial placem= ents=20 > in the SPD file (the fontforge source), which will then be visually edi= ted in=20 > fontforge. > > > I am sorry that I cannot offer to do this myself (I am too busy), but I= will=20 > be happy to show somebody how to use VOLT and how to partially automate= the=20 > process with a script that will generate an initial placement for VOLT. > > > Sivan > > > Jonathan Ben Avraham wrote: > >> Hi Dov, >> This is an excellent start. Of course, it's still a long way from the=20 >> quality that we need for OpenOffice. >>=20 >> 1. The HEBREW POINT DAGESH in the HEBREW LETTER SHIN of =E4=F9=EE=E9=ED= is misplaced. >>=20 >> 2. The HEBREW POINT HOLAM after the HEBREW LETTER HET in =E7=F9=EA eli= des with=20 >> the HEBREW POINT SHIN DOT above the HEBREW LETTER SHIN. >>=20 >> 3. The HEBREW POINT PATAH under the HEBREW LETTER AYIN in =F2=EC elide= s with=20 >> the HEBREW LETTER AYIN itself. >>=20 >> 4. The HEBREW PUNCTUATION MAQAF (if that's what it is and not a LATIN=20 >> HYPHEN-MINUS in =F2=EC-=F4=F0=E9 is too far from the HEBREW LETTER LAM= ED. >>=20 >> In addition to the above placement problems, the HEBREW POINT HATAF S= EGOL=20 >> is slightly malformed - the horizontal dots of the segol portion of th= e=20 >> HEBREW POINT HATAF SEGOL need to be separated a bit. >>=20 >> Regards, >> >> - yba >>=20 >>=20 >> On Tue, 17 Oct 2006, Dov Grobgeld wrote: >>=20 >>> Date: Tue, 17 Oct 2006 06:30:57 +0200 >>> From: Dov Grobgeld <[email protected]> >>> Reply-To: Ivrix Discussions <[email protected]> >>> To: Ivrix Discussions <[email protected]> >>> Subject: Automatic Nikud insertion >>>=20 >>> Good morning, >>>=20 >>> I wipped together a web page with work in progress. See: >>>=20 >>> http://imagic.weizmann.ac.il/~dov/Hebrew/AutoNikud/ >>>=20 >>> Have fun and send comments. >>>=20 >>> Regards, >>> Dov >>> ---- >>> Ivrix-discuss list. See http://ivrix.org.il. >>> To unsubscribe, please send mail to [email protected]= l=20 >>> with >>> only the following line in the message body (NOT SUBJECT!): unsubscri= be >>>=20 >>=20 > > > ---- > Ivrix-discuss list. See http://ivrix.org.il. > To unsubscribe, please send mail to [email protected] = with > only the following line in the message body (NOT SUBJECT!): unsubscribe > --=20 EE 77 7F 30 4A 64 2E C5 83 5F E7 49 A6 82 29 BA ~. .~ Tk Open Sys= tems =3D}------------------------------------------------ooO--U--Ooo----------= --{=3D - [email protected] - tel: +972.2.679.5364, http://www.tkos.co.il ----= - Ivrix-discuss list. See http://ivrix.org.il. To unsubscribe, please send mail to [email protected] wi= th only the following line in the message body (NOT SUBJECT!): unsubscribe