On Friday 21 October 2005 17:41, Teemu Likonen wrote:
> Ongelma on siis se, että oikoluku ei tunnista ligatuureja oikein.
> Halusin eräässä puolitieteellisessä kirjoituksessa vähän hifistellä ja
> käytin mm. fi-kirjainyhdistelmän tilalla yhdistettyä merkkiä fi.
> Oikoluku ei tätä ymmärrä:
>
> http://personal.inet.fi/koti/teemu.likonen/fi-ligatuuri.png
>
> Huomasin kuitenkin, että OOo2:n etsimistoimintoon on ohjelmoitu
> jonkinlainen vastaavuustaulukko: merkkijonolla ”fi” (erilliset
> kirjainmerkit) löytyy myös ligatuuri ”fi” ja toisinpäin. Sama oli
> fl-ligatuurin (fl) kanssa.
>
> Kysymys kuuluukin, että onko tämä vain Soikon ”syytä” vai voisiko (ja
> kuuluisiko) OOo:ssa jo toteuttaa jonkinlaiset muunnokset ennen kuin
> kysytään oikolukuohjelmalta mitään?
>
Tässä taitaa olla enemmänkin ongelmia. Ensinnäkin Soikon kai todellakin 
pitäisi noita tukea, jos niitä haluttaisiin oikeasti käyttää. Kun 
ligatuuriahan ei joka kohdassa saa käyttää, ainakaan silloin, kun yhdyssanan 
sanaraja osuu f:n ja i:n välille. Näin ainakin olen kuvitellut asian olevan. 
Tämän toteuttamista oikein Hunspellin kanssa voisi kyllä miettiä.

Jos taas halutaan tehdä niin, että ligatuurit automaattisesti rikotaan 
erillisiksi kirjaimiksi (ja siis unohdetaan kokonaan tuo edellä mainittu 
ongelma,) niin sen voisi periaatteessa tehdä siinä "liimakoodissakin" joka 
liittää Soikon OpenOfficeen. Mutta sen voisi toteuttaa myös OpenOfficessa, ja 
tästä on bugiraportti jätetty jo vuosia sitten:
http://www.openoffice.org/issues/show_bug.cgi?id=4638

Enpä usko, että aion enää tässä vaiheessa ruveta Soikon kanssa asiaa viemään 
eteenpäin. Hunspell on sitten toinen juttu.

Se kesällä esillä ollut ongelma numeroita sisältävien sanojen kanssa on muuten 
vahvistettu, ja toivottavasti myös korjataan. Korjausta voidaan odottaa 
versioon 2.0.2:
http://www.openoffice.org/issues/show_bug.cgi?id=52499

Harri

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to