Takaisin openoffice.org-voikon Windows-version lataussivulle...
Takaisin openoffice.org-voikon OS X -version lataussivulle...

Kysymyksiä ja vastauksia

Päivitetty viimeksi 20.11.2010.

Tällä sivulla olevat kysymykset ja vastaukset liittyvät erityisesti Harri Pitkäsen tekemiin openoffice.org-voikko-lisäosapaketteihin. Yleisesti Voikkoa koskevia kysymyksiä ja vastauksia löytyy Voikko-projektin FAQ-sivulta.

Mitä tämä versio openoffice.org-voikosta eroaa Voikko-projektin openoffice.org-voikosta?

Voikko-projektin versioon verrattuna tähän lisäosaan on tehnyt melko vähän muutoksia. Lisäosan sanasto voi olla hiukan alkuperäisestä poikkeava, ja osa komponenteista käyttää eri asetuksia alkuperäiseen versioon nähden. Lisäksi lisäosassa on käytössä joitakin kehitysasteella olevia toimintoja, jotka eivät julkaisuhetkellä vielä olleet ehtineet mukaan virallisiin versioihin.

Mille käyttöjärjestelmille lisäosa on saatavissa?

Näiltä sivuilta lisäosa on saatavissa uusimmille Windows- ja OS X -käyttöjärjestelmille.

Openoffice.org-voikko tulee jo suosituimpien GNU/Linux-käyttöjärjestelmien kuten Ubuntun mukana. Tämä versio ei tuo mitään uutta niihin verrattuna, joten en ole tehnyt lisäosasta Linux-versiota siitäkään huolimatta, että itse käytän Linuxia openoffice.org-voikkoa kehittäessäni. Jakeluiden mukana tuleva versio sallii myös omien oikolukusanastojen käytön, joten tästäkään syystä erillistä lisäosaa ei niissä tarvita.

Tarjotaanko lisäosalle tukea?

Kehitän tätä lisäosaa nykyään vapaa-aikanani. Tästä syystä en voi tarjota ”Suurelle yleisölle” tukea muutoin kuin näiden muutaman ohjesivun muodossa.

Apua ongelmiin voi etsiä OpenOffice.org-aiheisilta keskustelualueilta ja postituslistoilta. Kaupallista tukea voi kysellä mistä tahansa tietotekniikkapalveluita ja konsultointia tarjoavasta yrityksestä. Lisäosan lisenssi ei millään tavalla rajoita sitä, kuka tätä tukea voi antaa.

Lisäosan ohjelmistovaatimukset

Lisäosa vaatii suhteellisen uuden version OpenOffice.orgista tai LibreOfficesta ja suhteellisen uuden Windows- tai OS X -käyttöjärjestelmän. Lisäosan lataussivulla on listattu ne versiot, joiden kanssa lisäosaa on kokeiltu ja joissa sen on havaittu toimivan. Näissäkään toimivuutta ei kuitenkaan taata, ja toisaalta vanhemmatkin versiot saattavat varsin hyvin toimia. Asia selviää parhaiten kokeilemalla itse. Lisäosan voi aina poistaa, jos se ei toimi.

Käytän Linux-jakelun mukana tulevaa Voikkoa. Miten otan erikoissanaston käyttöön?

Lisäosien mukana tulevat erikoissanastot sekä eräitä muitakin sanastoja voi ladata osoitteesta http://www.puimula.org/htp/testing/voikko-snapshot. Nämä voi asentaa Linuxissa komennolla

unzip dict-erityis.zip -d ~/.voikko

Linux-jakeluiden Voikkoa käytettäessä oman oikolukusanaston voi siis sijoittaa hakemistoon ~/.voikko. Jos teet tämän, muista, että hakemisto ja sen sisältö säilyvät myös käyttöjärjestelmän päivityksissä. Myös uudet versiot Voikosta käyttävät tätä henkilökohtaista sanastoa, mikäli se on yhteensopiva uuden Voikon kanssa. Tällöin jää omalle vastuullesi huolehtia siitä, että henkilökohtainen sanasto tulee päivitettyä tai poistettua.

Mitä eroa eri sanastoilla on?

Yksi Voikko-projektin tavoitteista on tarjota myös oikoluvun erikoissanastoja vapaasti käytettäväksi.

Perussanasto
Perussanasto soveltuu useimmille käyttäjille. Koska perussanastossa on mukana lähinnä yleiskieleen kuuluvaa sanastoa, sen kyky tunnistaa kirjoitusvirheitä on parempi kuin muiden sanastojen. Se ei kuitenkaan sisällä tieteellistä erikoissanastoa, joten esimerkiksi lääketieteellisen ammattitekstin oikolukuun se ei erityisen hyvin sovellu.
Tieteellinen sanasto
Tieteellinen sanasto sisältää perussanaston sanojen lisäksi noin 3900 matematiikan, fysiikan, kemian, biologian, lääketieteen, tietotekniikan ja kasvatustieteen termiä ja nimeä, atk-lyhennettä ja mittayksikön lyhennettä. Suuri osa sanoista on lääketieteen alalta, joten sanasto on erityisen hyödyllinen tällaisten tekstien oikoluvussa.
Murresanasto
Murresanasto sisältää perussanaston lisäksi noin 1100 murteellista, puhekielistä, harvinaista tai vieraskielistä sanaa. Lisäksi tässä sanastossa hyväksytään joitakin jo yleiskielestä poistuneita taivutusmuotoja, joten sitä voi yrittää käyttää myös ”runollisen” tekstin oikolukuun.

Muitakin yhdistelmiä (esimerkiksi matematiikan, fysiikan ja kemian erikoissanasto vanhoilla taivutusmuodoilla) voidaan rakentaa tarvittaessa. Toivon kuitenkin, että nämä kolme vaihtoehtoa riittävät toistaiseksi.

Tarvitsemme apua erityisesti tieteellisten sanastojen laajentamiseen. Jos tarvitset työssäsi tai muualla jotain erikoissanastoa ja olet valmis auttamaan meitä sanaston kokoamisessa, käytä sanastonkeruulomaketta.

Miksei Voikko voi olla valmiiksi mukana OpenOffice.orgissa?

Teknisesti Voikko on mahdollista liittää osaksi OpenOffice.orgia, jolloin sitä ei tarvitsisi erikseen asentaa. Tällaisen mukautetun version levittäminen voisi kuitenkin aiheuttaa hankalia vastuukysymyksiä ohjelman jakelijalle, jos tehdyt muutokset jollain tavoin haittaisivat ohjelmiston toimintaa ja siten toisivat huonoa mainetta OpenOffice.orgin tuotemerkille (OpenOffice.orgin nimen ja logon rekisteröiminen tavaramerkeiksi on aloitettu eräissä valtioissa vuoden 2007 aikana). Lisäksi openoffice.org-voikon lisenssi poikkeaa hiukan itse OpenOffice.orgin lisenssistä, mikä pitäisi huomoida muokatun version dokumentaatiossa.

Muokatun OpenOffice.orgin ylläpitäminen, asennuspakettien rakentaminen eri käyttöjärjestelmille, testaaminen, levittäminen, päivityslähteiden ylläpito yms. vaatisivat merkittävästi työtä. Tämä ei ole käytettävissä olevien resurssien puitteissa mielekästä, koska se söisi huomattavasti aikaa Voikon lingvistisen puolen kehittämiseltä ja olisi siksi pitkällä aikavälillä haitaksi kaikille openoffice.org-voikon käyttäjille. OpenOffice.orgin versiosta 3.0 lähtien kaikkien kielten oikolukusanastot asennetaan joka tapauksessa lisäosina.

GNU/Linux-käyttöjärjestelmissä Voikko tulee yleensä käyttöjärjestelmän mukana. Vaikka se sielläkin teknisesti liitetään OpenOffice.orgiin lisäosana, tämä asennus on automatisoitu niin, että käyttäjän ei tarvitse tehdä mitään erityistä asian eteen.

Voikko ei myöskään tule LibreOfficen mukana, mutta selvitämme, voidaanko se saada liitettyä jossain muodossa sen tuleviin versioihin.

Voiko openoffice.org-voikon asentaa Windowsissa MSI-pakettina?

Kyllä voi, ja tällaisia paketteja on ilmeisesti jo tehtykin. Valmista MSI-pakettia lähdekoodeineen ei kukaan kuitenkaan ole tähän mennessä laittanut julkisesti saataville. Suomessa toimii MSI-paketointia tarjoavia yrityksiä, jolta tällaista palvelua voi kysyä.

Voiko lisäosan asennuksen yhteydessä tapahtuvan lisenssin hyväksynnän automatisoida?

LibreOfficen kaikissa versioissa sekä OpenOffice.orgissa versiosta 3.3 lähtien voi lisenssikyselyn ohittaa automatisoiduissa asennuksissa antamalla unopkg-komennolle parametri --suppress-license.

Jos käytät vanhempaa OpenOffice.orgia, voi massa-asennuksia varten lisenssikyselyn poistaa muokkaamalla lisäosatiedostoa. Tämä tapahtuu niin, että puretaan tiedosto voikko.oxt (se on tavallinen zip-paketti), poistetaan sieltä löytyvästä description.xml-tiedostosta <registration>-elementti ja pakataan tiedosto uudestaan. Kannattaa kuitenkin muistaa, että lisäosaa ei saa levittää muille muodossa, jossa sen lisenssi ei ole riittävän helposti luettavissa.

Kun edellä mainittu muutos lisäosaan on tehty, voidaan OpenOffice.orgin ja Voikko-lisäosan asennus automatisoida Windowsissa verkkolevyltä bat-skriptillä, jossa on seuraavat komennot (kiitokset esimerkistä Joni Nevalaiselle):

REM Asennetaan OpenOffice.org 3.1
REM Tämä poistaa myös aiemmat OpenOffice.orgin versiot.
%systemroot%\system32\MsiExec.exe /I \\servu\jako\OpenOffice\3.1\openofficeorg31.msi /qn

REM Asennetaan oikoluvun vaatima Visual C++ kirjasto
\\servu\jako\voikko\vcredist_x86.exe /q

REM Asennetaan Voikko
"%ProgramFiles%\OpenOffice.org 3\program\unopkg.com" add --shared "\\servu\jako\voikko\voikko-erityis.oxt"

REM Annetaan ikonin siirto-oikeudet myös käyttäjille
%systemroot%\system32\cacls.exe "%ALLUSERSPROFILE%\Desktop\OpenOffice.org 3.1.lnk" /e /g users:c

Huomasin erään yrityksen levittävän Voikkoa tuotteensa osana. Onko tämä laillista?

Voikon lisenssi sallii muidenkin jaella lisäosaa, myös maksua vastaan. Lisäosan jakelijan on kuitenkin noudatettava tiettyjä ehtoja, joiden tarkoitus on suojata sekä käyttäjien että lisäosan kehittäjien oikeuksia. Valitettavasti kaikki jakelijat eivät näitä ehtoja noudata. Syynä on ollut tietämättömyys tai piittaamattomuus, tahallisia huijausyrityksiä ei vielä ole tullut tietooni. Me lisäosan kehittäjät voimme tekijänoikeuslain nojalla puuttua väärinkäytöksiin, joten jos epäilet tällaisia tapahtuneen, ota minuun yhteyttä tämän sivun alalaidassa olevaan sähköpostiosoitteen kautta.

Sisältääkö lisäosa kieliopin tarkistinta?

Uusimmat versiot lisäosasta sisältävät kieliopin tarkistimen. Se etsii tekstistä mm. välimerkkeihin, isoihin ja pieniin alkukirjaimiin, sanaliittoihin ja verbirakenteisiin liittyviä mahdollisia virheitä. Lauserakenteisiin ja pilkun käyttöön liittyviä virheitä ei toistaiseksi näytetä. OS X -versio lisäosasta ei vielä sisällä kieliopin tarkistinta.

Kannattaa huomata, että kieliopin tarkistin ei ole erehtymätön, sillä eräät teknisesti virheelliseltä näyttävät rakenteet voivat joissakin tilanteissa olla kieliopillisesti oikein. Esimerkiksi kirjojen ja taideteosten nimet tulee tavallisesti kirjoittaa isolla alkukirjaimella, vaikka Voikko ehdottaisikin pientä alkukirjainta. Kieliopin tarkistinta parannetaan jatkuvasti, mutta se ei koskaan voi korjata kirjoittajan omaa kieliopin tuntemusta ja siihen perustuvaa harkintaa.

Voinko jotenkin tukea tai sponsoroida Voikon kehitystä?

Voikko on kokonaisuudessaan vapaata ohjelmistoa, joten kaikkien vapaiden ohjelmistojen käytön ja kehityksen tukeminen on paras tapa turvata myös Voikon kehityksen jatkuminen. Muun muassa tästä syystä yksi tapa tukea Voikon ja muiden vapaiden ohjelmistojen kehitystä on liittyä Free Software Foundationin kannatusjäseneksi. Lahjoitukset Amnesty Internationalille, SPR:lle tai muuhun yleishyödylliseen toimintaan ovat nekin mukavia tapoja käyttää Voikon avulla säästyneet eurot hyvään tarkoitukseen.

Jos haluat tukea suoraan jonkin itsellesi tärkeän toiminnon tai sanaston kehitystä, voit etsiä asiasta kiinnostuneita kehittäjiä esimerkiksi Voikko-projektin postituslistalta tai ottaa yhteyttä alan yrityksiin. Otan itsekin vastaan työtarjouksia vapaiden ohjelmistojen kehittämiseen liittyvistä tehtävistä, sillä nykyisin ehdin tehdä tätä kehitystyötä ainoastaan vapaa-aikanani.

Lisäosa ei toimi, mitä teen?

Kokemukseni mukaan useimmissa tapauksissa ongelmat ratkeavat lataussivulta otsikon ”Tunnettuja ongelmia” alta löytyvillä vinkeillä. Ne kannattaa siis lukea huolellisesti ja ajatuksen kanssa pariin kertaan läpi.

On täysin mahdollista, että lisäosan toimimattomuus johtuu jostain muusta tuntemattomasta virheestä. Yleensä virhe voidaan paikantaa ja korjata, jos sitä ryhdytään tarkemmin analysoimaan. Valitettavasti ei ole mitään yksinkertaista ja luotettavaa keinoa tunnistaa, milloin yleiset toimimattomuusongelmat johtuvat viasta itse lisäosassa, milloin viasta OpenOffice.orgissa, käyttöjärjestelmässä, tietokoneessa ja milloin ne ovat käyttäjän tekemän virheen seurausta. Mikäli et onnistu itse ratkaisemaan ongelmaasi, etsi apua asiaan liittyviltä postituslistoilta, keskustelualueilta tai tukea tarjoavista yrityksistä.

Löysin lisäosasta virheen, mitä teen?

Jos löydät lisäosan lähdekoodista virheen, ota yhteyttä Voikon kehittäjiin. Pelkästään se, että lisäosa toimii eri tavalla tai hyväksyy eri sanoja kuin vaikkapa Ubuntun mukana tuleva Voikko ei ole virhe, eikä siitä kannata raportoida.

Tekijän yhteystiedot

Tältä lisäosaa ja lataussivua ylläpitää Harri Pitkänen. Minut tavoittaa Voikkoon liittyvissä asioissa osoitteesta hatapitk@iki.fi. Pyydän kuitenkin huomioimaan, että lisäosalla on paljon käyttäjiä: vaikka haluaisinkin, en millään ehdi neuvomaan teitä kaikkia.