Kirjoittaja Aihe: KDE 3.5, tmispell (Soikko) ja KWord  (Luettu 7188 kertaa)

Asmo Koskinen

  • Käyttäjä
  • Viestejä: 4443
    • Profiili
KDE 3.5, tmispell (Soikko) ja KWord
« : 04.12.05 - klo:18.13 »
Seuraavassa otetaan käyttöön Soikko (tavutus- ja oikolukuohjelma) KDE 3.5-ympäristössä.

Pauli Virtanen on tehnyt tmispell-kuoriohjelma. Sen avulla Soikkoa voidaan käyttää esimerkiksi KWordin kanssa. Käytännössä Soikko korvaa ispell-ohjelman. Ohjelmat, jotka luulevat käyttävänsä ispell-ohjelmaa käyttävätkin Soikkoa.

Tarkista, että sinulla on asennettuna nämä paketit. Etsi ne Synapticin Search-työkalulla.

a. ispell
b. libstdc++2.10-glibc2.2

Lataa Pasi Ryhäsen Soikko ja asenna se ensin seuraavalla tavalla.

1. Lataa Soikko ja pura se.

asmok@ubuntu:~/Download$ wget http://users.tkk.fi/~pry/soikko/soikko-oo11-linux-0.2.1.tar.gz
--23:23:31--  http://users.tkk.fi/~pry/soikko/soikko-oo11-linux-0.2.1.tar.gz
           => `soikko-oo11-linux-0.2.1.tar.gz'
Selvitetään osoitetta users.tkk.fi... 130.233.240.8
Connecting to users.tkk.fi|130.233.240.8|:80... yhdistetty.
HTTP-pyyntö lähetetty, odotetaan vastausta... 200 OK
Pituus: 2,441,633 (2.3M) [application/x-tar]

100%[==>] 2,441,633    108.08K/s    ETA 00:00

23:23:54 (107.94 KB/s) - `soikko-oo11-linux-0.2.1.tar.gz' saved [2441633/2441633]

asmok@ubuntu:~/Download$ tar zxvf soikko*
soikko-oo11-linux-0.2.1/
soikko-oo11-linux-0.2.1/ASENNA.txt
soikko-oo11-linux-0.2.1/LUEMINUT.txt
soikko-oo11-linux-0.2.1/Makefile
soikko-oo11-linux-0.2.1/README
soikko-oo11-linux-0.2.1/sissl-license.txt
soikko-oo11-linux-0.2.1/soikko-license.txt
soikko-oo11-linux-0.2.1/libhyphenfi645li.so
soikko-oo11-linux-0.2.1/libsoikko.so
soikko-oo11-linux-0.2.1/libspellfi645li.so
soikko-oo11-linux-0.2.1/regcomp
soikko-oo11-linux-0.2.1/soikko-hy.fi_FI.dic
soikko-oo11-linux-0.2.1/soikko-sp.fi_FI.dic

2. Siirry Soikon hakemistoon.

asmok@ubuntu:~/Download$ cd soikko*

3. Kopioi Soikko /usr/lib-hakemistoon.

asmok@ubuntu:~/Download/soikko-oo11-linux-0.2.1$ sudo cp libsoikko.so /usr/lib/libsoikko.so

4. Luo hakemisto Soikkoa varten.

asmok@ubuntu:~/Download/soikko-oo11-linux-0.2.1$ sudo mkdir /usr/share/soikko

5. Kopioi tmispell-ohjelman tarvitsemat muut tiedostot hakemistoon.

asmok@ubuntu:~/Download/soikko-oo11-linux-0.2.1$ sudo cp soikko-hy* /usr/share/soikko
asmok@ubuntu:~/Download/soikko-oo11-linux-0.2.1$ sudo cp soikko-sp* /usr/share/soikko

6. Lataa tmispell-ohjelman Debian-paketti.

asmok@ubuntu:~/Download$ wget http://www.hut.fi/~ptvirtan/programs/tmispell_0.2.3-0.1.unofficial_i386.deb

--17:54:02--  http://www.hut.fi/~ptvirtan/programs/tmispell_0.2.3-0.1.unofficial_i386.deb
           => `tmispell_0.2.3-0.1.unofficial_i386.deb'
Selvitetään osoitetta www.hut.fi... 130.233.240.9
Connecting to www.hut.fi|130.233.240.9|:80... yhdistetty.
HTTP-pyyntö lähetetty, odotetaan vastausta... 302 Found
Sijainti: http://users.tkk.fi/~ptvirtan/programs/tmispell_0.2.3-0.1.unofficial_i386.deb [seurataan]
--17:54:02--  http://users.tkk.fi/~ptvirtan/programs/tmispell_0.2.3-0.1.unofficial_i386.deb
           => `tmispell_0.2.3-0.1.unofficial_i386.deb'
Selvitetään osoitetta users.tkk.fi... 130.233.240.8
Connecting to users.tkk.fi|130.233.240.8|:80... yhdistetty.
HTTP-pyyntö lähetetty, odotetaan vastausta... 200 OK
Pituus: 101,914 (100K) [text/plain]

100%[====================================>] 101,914      109.43K/s

17:54:03 (109.13 KB/s) - `tmispell_0.2.3-0.1.unofficial_i386.deb' saved [101914/101914]

7. Asenna tmispell.

asmok@ubuntu:~/Download$ sudo dpkg -i tmispell*
Password:

(Reading database ... 186181 files and directories currently installed.)
Preparing to replace tmispell 0.2.3-0.1.unofficial (using tmispell_0.2.3-0.1.unofficial_i386.deb) ...
Unpacking replacement tmispell ...
Setting up tmispell (0.2.3-0.1.unofficial) ...

8. Luo kaksi (tyhjää) tiedostoa (tm)ispell-ohjelmaa varten.

asmok@ubuntu:~/Download$ sudo touch /usr/lib/ispell/suomi.hash
asmok@ubuntu:~/Download$ sudo touch /usr/lib/ispell/suomi.aff

9. Tarkista, että tmispell korvaa ispell-ohjelman.

asmok@ubuntu:~/Download$ ls -al /usr/bin/ispell
lrwxrwxrwx  1 root root 8 2005-12-04 17:55 /usr/bin/ispell -> tmispell

10. Tarkista, että tmispell toimii eli, että se korvaa ispell-ohjelman.

asmok@ubuntu:~/Download/soikko-oo11-linux-0.2.1$ ispell -dsuomi -a
@(#) International Ispell Version 3.1.20 compatible tmispell 0.2.3

11. Ota tmispell/Soikko käyttöön kaikkialla KDE-ympäristössä. Kirjaudu KDE-työpöydälle.

K > Asetukset > KDE-Komponentit > Oikoluku

Säädä asetukset

Sanakirja: Tuntematon [suomi]
Koodaus: ISO 8859-15
Asiakas: Kansainvälinen Ispell

Napsauta OK.

12. Avaa KWord.

Asetukset > Muokkaa asetuksia (Kword) > Oikeinkirjoitus

Oletuskieli: fi
Asetukset: Enable background spellchecking (X)
Ota rastit pois muista kohdista.

Napsauta OK.

13. Etsi muista KDE-ohjelmista vastaavat kohdat ja tarkista, että oikoluku on käytössä.

Ystävällisin terveisin Asmo Koskinen.
« Viimeksi muokattu: 20.12.05 - klo:23.31 kirjoittanut Asmo Koskinen »

ddt

  • Käyttäjä
  • Viestejä: 1
    • Profiili
Re: KDE 3.5, tmispell (Soikko) ja KWord
« Vastaus #1 : 10.12.05 - klo:13.10 »
Opera esimerkiksi käyttää oikolukuun aspellia. Onko keinoa, millä Operan ja muut aspellia käyttävät ohjelmat saisi toimimaan Soikon kanssa?

Tmispell paketin lueminut tiedostossa parin vuoden takaa:
"o Mieti, miten Aspell-tuki pitäisi toteuttaa. Onko
       Soikko-pätsätylle Aspellille tarvetta?"

Onko kukaan ehtinyt miettiä? Tarvetta kyllä olisi, Soikko toimii niin paljon paremmin.

Asmo Koskinen

  • Käyttäjä
  • Viestejä: 4443
    • Profiili
Re: KDE 3.5, tmispell (Soikko) ja KWord
« Vastaus #2 : 10.12.05 - klo:16.02 »
Onko kukaan ehtinyt miettiä? Tarvetta kyllä olisi, Soikko toimii niin paljon paremmin.

Ei.

Toivotaan, että HunSpell korvaa kaikki spellit; silloin myös saadaan suomenkielinen tavutus- ja oikoluku kaikkiin ohjelmiin.

http://www.hunspell-fi.org/index.php

Ystävällisin terveisin Asmo Koskinen.

whector

  • Käyttäjä
  • Viestejä: 127
    • Profiili
Re: KDE 3.5, tmispell (Soikko) ja KWord
« Vastaus #3 : 22.01.06 - klo:19.51 »
mitenkäs se sangen ohje meni ubuntulle, jolla sai soikon toimimaan tmispellissä ja gnomessa?

sori, löytys:
    * wget http://www.hut.fi/~ptvirtan/programs/tmispell_0.2.3-0.1.unofficial_i386.deb
    * sudo dpkg -i tmispell_0.2.3-0.1.unofficial_i386.deb
    * sudo dpkg-reconfigure -p low tmispell
    * sudo touch /usr/lib/ispell/suomi.hash
    * sudo touch /usr/lib/ispell/suomi.aff
« Viimeksi muokattu: 22.01.06 - klo:20.02 kirjoittanut whector »