Tekstien kirjoittaminen Mathematica-dokumenttiin

Solut

Mathematican muistikirja- (notebook-) dokumentti kostuu soluista, joiden hierarkkinen rakenne ilmenee muistikirjan oikeassa laidassa (normaaliasetuksilla) näkyvistä hakasista. Soluja on erityyppisiä; mahdolliset tyypit löytyvät valikosta Format/Style.

Kirjoitettaessa syötettä tavalliseen tapaan, syntyy Input-solu, tulostukset tulevat Output-soluun.

Solut voivat olla myös tekstisoluja, eritasoisia otsikkosoluja tms. Em. valikosta on nähtävissä myös näitä vastaavat näppäinkoodit. Esimerkiksi tavalliselle tekstille tämä on Windows-järjestelmässä Alt+7.

Uusi solu muistikirjaan kirjoitetaan vaakasuoran viivan osoittamaan paikkaan. Ennen kirjoittamista on paikka osoitettava joko hiirellä tai nuolinäppäimillä. Solutyyppi voidaan tämän jälkeen valita seuraavilla tavoilla:

Tekstissä voidaan käyttää lihavointia, erilaisia fontteja yms. Näitä hallitaan valikolla Format ja erityisesti sen alavalikoilla Font, Face ja Size. Valinnat kohdistuvat hiirellä maalattuun tekstiin tai koko soluun, jos sen hakanen on aktivoitu.

Matemaattiset lausekkeet

Tekstisolut voivat sisältää myös matemaattisia lausekkeita. Nämä ovat joko tekstin sisässä samoilla riveillä olevia ns. inline-kaavoja tai omilla kaavariveillään sijaitsevia display-kaavoja. Yhteisesti näitä kutsutaan matematiikkamoodiksi.

Matemaattisissa lausekkeissa on tapana kirjoittaa vapaat muuttujat (symbolit) kursivoituina, kun taas vakiot ja standardifunktiot kirjoitetaan antiikvalla. Matematiikkamoodissa Mathematica yleensä kursivoi automaattisesti oikein. Koska kursivointisääntö koskee myös yksittäisiä tekstissä olevia symboleja, nämä on kirjoitettava matematiikkamoodissa.

Inline-kaava aloitetaan näppäilemällä Ctrl-( ja lopetetaan näppäilyllä Ctrl-). Display-kaava on luontevinta syöttää ensin Input-soluksi ja tämän jälkeen muuntaa Format/Style-valikon avulla DisplayFormula-muotoon.

Solutyypistä riippumatta itse lauseke voi olla erilaisissa muodoissa, mikä tekee tekstien kirjoittamisen hieman mutkikkaaksi. Mahdollisuudet ovat InputForm, OutputForm, StandardForm ja TraditionalForm. Näitä hallitaan valikosta Cell/ConvertTo. Tyylillisesti yhtenäisempää on, jos display-kaavoille valitaan TraditionalForm.

Esimerkki

Esimerkki on laadittu Mathematicalla ja konvertoitu Mathematican avulla html-muotoon: html-muoto, muistikirjamuoto.


SKK 01.10.2003