OpenOffice Math matemaattisen tekstin tuottamisessa

Buy Aricept Online Stromectol Without Prescription Lotrisone No Prescription Celexa For Sale Inderal Generic Buy Cymbalta Online Flomax Without Prescription Coumadin No Prescription Penisole For Sale Celexa Generic

Suuri osa ajasta on kuluneina viikkoina mennyt matematiikan sivuaineopintojen viimeistelyssä. Yllättävänä haasteena raporttien kirjoittamisessa on ollut matemaattisen tekstin tuottaminen sopivilla työkaluilla. Kirjoitettuani diplomityön OpenOfficella tulin siihen tulokseen, että OpenOffice on ihan käypä ohjelmisto, kun siihen kerran on päässyt sisälle.

Lähes kaikkialla suositellaan Latexin käyttöä matemaattisen tekstin tuottamiseen. En ole järin hyvä käyttämään sitä, enkä muutaman lyhyen raportin kirjoittamisen takia viitsisi lähteä hommaa harjoittelemaan. Niinpä päätin perehtyä oikein kunnolla OpenOfficen sisäänrakennettuun kaavaeditoriin.

OpenOffice Math

Omat kokemukset

Ensikokeiluilla kaavaeditori tuntui toimivan ihan mukavasti. Kunhan näkymistä muisti laittaa päälle selection-ikkunan, josta pääsee valitsemaan graafisen käyttöliittymän avulla symboleja niin kaavojen tuottaminen sujui “ihan mukavasti”. Jopa vähän monimutkaisemmat kaavat esimerkiksi integraalit syntyivät melkein kuin itsestään.

Yllättävät ongelmat alkoivat kuitenkin jo varsin pian. Paloittain määritellyn funktion tekeminen tuntui lähes mahdottomalta. Graafisesta käyttöliittymästä puuttui painikkeita sellaisille perusasioille kuten Kreikkalaisille aakkosille. Kaavaeditorilla tuotettujen kaavojen fonttikokoa ei saanut muutettua sitten millään. Kaavojen automaattinen numerointi ei onnistu (ainakaan helposti).

OpenOfficen ohje ei juuri tarjonnut ongelmiin ratkaisua. Loppujen lopuksi päädyin keräilemään tiedonmurusia sieltä täältä netistä googlettamalla. Esimerkiksi kaavojen automaattinen numerointi onnistuu todella helposti, kun kerran keksii miten (eli tajuaa tehdä tyhjän rivin, kirjoittaa fn ja painaa F3, missä ei ole mitään järkeä käytettävyyden kannalta).

Vasta siinä vaiheessa, kun suurin osa ongelmista oli jo ratkennut, löysin OpenOfficen oman kirjoittajaoppaan, jossa on mukana myös kattava, 23-sivuinen opas OpenOffice 2:n kaavaeditorin käyttöön. Kirjoittajaopas ei valitettavasti korjaa niitä oleellisia puutteita, joita OpenOfficen käyttöliittymässä on (kuten esimerkiksi yllä mainittu, kryptinen tapa, jolla kaavat numeroidaan).

On muuten ehkä hölmöintä ikinä, että kaavat on laitettava tekstin sekaan upotettuina objekteina. Tämän seurauksena kaavojen avaaminen muokattavaksi on hidasta, eivätkä kaavoihin päde samat toiminnot kuin muuhun tekstiin, kuten kirjaisinkoon tai värin määrittelyt, saati sitten kumoa (undo).

Edit: Selvisi, että syy Open Officen hitauteen oli bugi. Kyseinen bugi esiintyi käyttämässäni versiossa 2.3.0. Päivitys uudempaan auttoi (2.3.1 RC 1), ja kaavat alkoivat toimivia huomattavasti vikkelämmin.

Yhteenveto

Näyttäisi siltä, että Open Office Math soveltuu matemaattisten kaavojen tuottamiseen silloin, kun kaavoja on vähän. Kaavaeditorin käytettävyysongelmat iskevät päin naamaa, jos kaavojen määrä lasketaan sadoissa. Todella matemaattiselle tekstille suosittelen matemaattisen tekstin latomiseen suunniteltua ohjelmistoa, kuten LaTeXia.

Suurin ongelma OpenOfficen kaavaeditorin käytössä on oikeiden ratkaisumallien löytyminen: yksittäiset symbolit on melko hyvin dokumentoitu, mutta esimerkiksi asettelun viimeistelyyn ei löydy kovin hyvin tukea. Ohjelmiston oman dokumentoinnin tueksi suosittelenkin hakemaan OpenOfficen kirjoittajaoppaasta ainakin kaavaeditorin käyttöoppaan (Math Objects: The OpenOffice.org Equation Editor). Koska pitkää käyttöopasta ei jaksa aina selailla, tein itselleni muistin tueksi yhden sivun mittaisen lyhytoppaan (”cheatsheet”), jonka tarjoan ladattavaksi myös kaikille blogini lukijoille:

Lataa OpenOffice Math Cheatsheet v0.1 (PDF, 86 kB)

Päivittelen opasta varmasti vielä sen mukaan, mitä itselle tulee ongelmia vastaan. Käytätkö sinä OpenOfficen kaavaeditoria? Jos sinulla on omia vinkkejä niin lisää ne kommenteiksi!

Leave a Reply