Monien merkkien kirjoittaminen tietokoneella aiheuttaa ongelmia, koska tavallisessa näppäimistössä ei ole niitä varten omia näppäimiä tai koska ne on eri tietokonejärjestelmissä toteutettu eri tavoin. Mutta nämä ongelmat ovat yleensä melko helposti ratkaistavissa, kunhan vain osataan katsoa oikeasta ohjeesta. Yleensä on montakin tapaa tuottaa haluttu merkki.
Ongelmat ovat hankalampia tiedonsiirrossa. Käytännössä aina, kun tekstiä siirretään sovelluksesta toiseen, esimerkiksi tekstinkäsittelyohjelmasta taitto-ohjelmaan, jotain menee rikki. Siksi vanhanaikainen oikovedosten lukeminen on todella tarpeellista.
Vaikka merkin kirjoittaminen onnistuisi, syntyy tiedonsiirrossa erilaisten ohjelmien ja laitteiden välillä usein suuria ongelmia.
Tämän takia joudutaan usein käyttämään periaatteessa vääriä tai ei-suositeltavia merkkejä, koska ne toimivat luotettavammin kuin oikeat merkit. Toisaalta tavanomaisessa tekstinkäsittelyssä ongelmat ovat yleensä hallittavissa. Säännöllisiin julkaisemisen muotoihin voidaan myös kehittää koetellut, toimivat tavat. Tosin ne pitää testata uudestaan, kun ohjelmia päivitetään.
Merkkien kirjoittamiseen on useimmiten monia erilaisia tapoja. Hyvä nyrkkisääntö on: aina on helpompi tapa – mutta sen toteuttaminen voi viedä aikaa. Siksi on hyödyllistä tuntea jokin tapa, jolla voi kirjoittaa minkä tahansa merkin, vaikka kömpelösti. Yhden merkin kirjoittamiseksi kerran sellainen tapa on nopeampi kuin se, että ruvetaan etsimään tai jopa toteuttamaan jotain näppärää tapaa.
Mitä useammin jotakin merkkiä tarvitaan, sitä aiheellisempaa on etsiä kätevä tapa sen kirjoittamiseen. Yleensä sopiva tapa löytyy käymällä läpi seuraavassa esitettäviä vaihtoehtoisia menetelmiä.
Hiukan toisen tyyppinen, osittain laajempi esitys merkkien kirjoittamisesta on sivusto Merkkien kirjoittamisen ohjeita. Siihen sisältyy myös harjoittelusivu, jolla voi testata sellaisia tapoja, jotka toimivat web-selaimessa.
Eräässä hyvin usein esiintyvässä tilanteessa, käytettäessä tavallista tietokoneen näppäimistöä ja Windows-käyttöjärjestelmää, voidaan monet merkit kirjoittaa seuraavasti (ks. lisäselityksiä ohjeista Erikoismerkkien kirjoittaminen suomalaisella PC-näppäimistöllä ja Erikoismerkkien kirjoittaminen Microsoft Word -ohjelmalla):
Esimerkiksi tekijänoikeusmerkki ©, jonka koodi on 0169, voidaan täten kirjoittaa näppäilyllä Alt0169. Tällainen merkintätapa osoittaa tässä, että Alt-näppäintä pidetään alhaalla käytettäessä muita näppäimiä (tässä numeronäppäimistön näppäimiä 0169). Merkintätavoissa on vaihtelua, ja sama asia ilmaistaan muissa esityksissä esimerkiksi merkinnällä Alt-0169, Alt 0169, Alt/0169 tai Alt(0169).
Yleensä tekstinkäsittelyohjelmissa on lisäksi käytettävissä vaihtoehtoisia, helpompia tapoja, mutta tämä yleismenetelmä sopii satunnaisiin tarpeisiin. Tosin silloin täytyy tietää numerokoodit tai osata selvittää ne. Jäljempänä olevassa taulukossa on mainittu yleisimpien erikoismerkkien numerokoodit Windows-merkistössä. Sarakkeessa ”Word” on helpommin muistettavat näppäilyt, jotka toimivat useimmissa Wordin versioissa ja joita selitetään jäljempänä tarkemmin.
Merkin nimitys | Alt-menetelmä | Word | Huomautus | |
€ | euron merkki | Alt0128 | AltGrE | AltGrE toimii yleensä muuallakin |
– | lyhyt ajatusviiva | Alt0150 | Ctrl− | − tarkoittaa numeronäppäimistön miinusnäppäintä |
— | pitkä ajatusviiva (engl.) | Alt0151 | AltGr− | |
» | kulmalainausmerkki | Alt0187 | ||
’ | puolilainausmerkki eli heittomerkki | Alt0146 | ' | Word muuttaa ':n yleensä ’-merkiksi |
… | ellipsi | Alt0133 | ... | Word muuttaa yhdeksi merkiksi |
° | astemerkki | Alt0176 | ||
× | kertomerkki | Alt0215 | ||
· | rivinkeskinen piste | Alt0183 | ||
µ | mikro-merkki | Alt0181 | AltGrM | AltGrM toimii yleensä muuallakin |
š | gemena-hattu-s | Alt0154 | CtrlShiftAlt¨S | |
Š | versaali-hattu-s | Alt0138 | CtrlShiftAlt¨ShiftS | |
ž | gemena-hattu-z | Alt0158 | ||
Ž | versaali-hattu-z | Alt0142 | ||
sitova välilyönti | Alt0160 | CtrlShift | = välilyöntinäppäin | |
- | sitova yhdysmerkki | Toteutettu Wordissä sisäisinä koodeina, ei merkkeinä. | CtrlShift- | |
(¬) | tavutusvihje | Ctrl- |
Näin tuotettava teksti ei yleensä ole suoraan siirrettävissä muunlaisiin järjestelmiin kuin Windows-järjestelmiin. Kuitenkin kulmalainausmerkki, astemerkki, kertomerkki ja sitova välilyönti (edellä esitetyn tavan tuottamassa koodauksessa) kuuluvat Suomessa yleisesti käytettyihin standardimerkistöihin, joten niitä voi käyttää esimerkiksi suomenkielisessä sähköpostissa.
Kuten edellä mainittiin, tekstinkäsittelyohjelmat (kuten Word) saattavat automaattisesti muuttaa tekstiä siten, että esimerkiksi näppäimistöltä kirjoitettu Ascii-lainausmerkki (") muuttuu automaattisesti toisenlaiseksi, esimerkiksi suomen kielen mukaiseksi lainausmerkiksi (”). Tästä seuraa, että jos todella tarvitaan pysty lainausmerkki (lähinnä teknisissä yhteyksissä), se pitää kirjoittaa toisin. Varmin tapa on käyttää toimintoa Lisää/Merkki. Vastaava koskee pystyä heittomerkkiä (').
Jäljempänä kuvattava uusi suomalainen näppäimistö mahdollistaa useiden lisämerkkien kirjoittamisen suoraan näppäimistöltä AltGr-näppäintä apuna käyttäen. Esimerkiksi saksan kaksois-s ß voidaan kirjoittaa yhdistelmällä AltGr+s. Ks. lisätietoja kohdasta Latinalaisen merkistön lisäkirjaimet. Laajennetulla suomalaisella näppäimistöllä myös tarkkeiden kirjoittaminen onnistuu huomattavasti laajemmin kuin seuraavassa kuvauksessa esitetään.
Tarke eli diakriittinen merkki tarkoittaa kirjaimeen liitettyä pientä lisäosaa, esimerkiksi aksenttia é-kirjaimessa tai pisteitä ü-kirjaimessa. Tätä käsiteltiin laajemmin kohdassa Tarkkeen käsite.
Suomalaisella näppäimistöllä on melko helppo lisätä tarkkeita moniin kirjaimiin. Näppäimistössä on kirjainnäppäimistön oikeassa yläreunassa kaksi erikoisnäppäintä, joita englanniksi kutsutaan nimellä dead key ja joille suositellaan nimeä tarkenäppäin. Ylemmässä tarkenäppäimessä on akuutti aksentti ”´” ja gravisaksentti ”`”. Alemmassa taas on treema ”¨”, tilde ”∼” ja sirkumfleksi ”^”.
Esimerkiksi ”á” kirjoitetaan näpäyttämällä ensin ylempää tarkenäppäintä, sitten a-näppäintä. Vasta tällöin tulee näkyviin jotain, nimittäin á-kirjain. Nimi dead key viittaakin siihen, että tarkenäppäin ei yksinään vielä tee mitään. Vastaavasti merkki ”à” kirjoitetaan siten, että ensin näpäytetään tarkenäppäintä niin, että tasonvaihtonäppäintä (shift) pidetään alhaalla, sitten näpäytetään a-näppäintä.
Tildeä (aaltoviivaa) ”∼” lisättäessä tarvitaan apuna AltGr-näppäintä, kuten voidaan arvata tilde-symbolin sijainnista näppäinhatussa.
Näillä tavoilla voidaan kirjoittaa useimmat länsi- ja pohjoiseurooppalaisissa kielissä tarvittavat kirjainten lisämerkit, tarkemmin sanoen seuraavat kirjaimet: àáäâã èéëê ìíïî ñ òóöôõ ùúüû ýÿ sekä vastaavat versaalikirjaimet (paitsi Ÿ).
Jos halutaan kirjoittaa tarketta vastaava erillinen merkki, kuten sirkumfleksi ^, painetaan tarkenäppäimen painamisen jälkeen välilyöntinäppäintä.
Menetelmä tarkkeellisten kirjainten kirjoittamiseen toimii kaikissa tavallisissa tilanteissa Windows-ympäristössä (ja muuallakin). Sillä voidaan kuitenkin kirjoittaa vain sellaisia tarkkeellisia kirjaimia, jotka kuuluvat Latin-1-merkistöön, jos käytetään nykyisin edelleen tavallisinta näppäimistöasettelua. Esimerkiksi akuutin saaminen c:n päälle (ć) ei onnistu, ellei ole otettu käyttöön jäljempänä kuvattavaa uutta suomalaista näppäimistöasettelua.
Seuraavaan taulukkoon on koottu joukko erilaisia tarkkeita ja niiden kirjoittamisen menetelmiä, joista osa toimii vain Word-ohjelmassa. Sana ”tarkenäppäimellä” on ymmärrettävä edellä mainittu rajoitus huomioon ottaen.
Tarke | Tarkkeen nimi | Esimerkkejä | Miten tuotetaan |
´ | akuutti | École, Málaga | tarkenäppäimellä |
` | gravis | à, Molière, città | tarkenäppäimellä |
ˇ | hattu | š, ž, č | Lisää/Merkki, Latin. laaj. A |
˝ | kaksoisakuutti | ő (unkarissa) | Lisää/Merkki, Latin. laaj. A |
˘ | lyhyysmerkki | ă (romaniassa) | Lisää/Merkki, Latin. laaj. A |
˛ | ogonek | ę (puolassa) | Lisää/Merkki, Latin. laaj. A |
¯ | pituusmerkki | ī (latviassa) | Lisää/Merkki, Latin. laaj. A |
¸ | sedilji | ç (ranskassa), ş (romaniassa) | ç = Ctrl+, c tai Alt+0231 |
^ | sirkumfleksi | être, Rhône | tarkenäppäimellä |
~ | tilde | õ (virossa), ã (portugalissa) | tarkenäppäimellä |
¨ | treema | Zürich, Noël | tarkenäppäimellä |
˙ | yläpuolinen piste | ċ (maltan kielessä) | Lisää/Merkki, Latin. laaj. A |
˚ | yläpuolinen ympyrä | ů (romaniassa) | Lisää/Merkki, Latin. laaj. A |
Romanian kielen kirjoituksessa s- ja t-kirjaimen alla käytettävä tarke ei Romanian standardointijärjestön mukaan ole sedilji, vaan pilkku. Teknisistä syistä käytetään kuitenkin lähes aina sediljiä.
Jäljempänä kuvattavalla uudella, laajennetulla näppäimistöasettelulla voidaan kaikki edellä mainitut tarkkeet tuottaa tarkenäppäinten avulla, jos kirjaimen ja tarkkeen yhdistelmä kuuluu määrättyyn laajaan merkkijoukkoon. Tosin tähän sisältyy se, että tarkenäppäiminä käytetään osittain tavallisia näppäimiä: ne ikään kuin muunnetaan tarkenäppäimiksi AltGr-näppäimen avulla. Esimerkiksi heittomerkkinäppäimestä tulee näin hattunäppäin: AltGr+' s tuottaa hattu-s:n š.
Tarkkeellinen kirjain voidaan tuottaa usealla eri tavalla. Tavan valinta saattaa vaikuttaa ulkoasuun ja myös sisäiseen esitykseen, joka puolestaan vaikuttaa tietokoneohjelmien hakutoimintoihin, aakkostukseen ym. Tavallisimmat tavat ovat (esimerkkinä yläpuolinen vaakaviiva):
text-decoration: overline
.
Näin saatava tulos, kuten
a, on yleensä tyylillisesti
kömpelö.
Lisäesimerkki kahden ensiksi mainitun tavan käytöstä: y, jonka päällä on piste, voidaan esittää yhtenä Unicode-merkkinä U+1E8F, y ja yläpiste, tai tavallisen y:n ja yhdistyvän tarkkeen U+0307 (yhdistyvä yläpiste) yhdistelmänä. Nämä tavat tuottavat käyttämässäsi selaimessa seuraavat tulokset: ẏẏ. On hyvin mahdollista, että ensimmäinen tapa tuottaa kysymysmerkin, neliön tai muun symbolin, joka osoittaa, että merkkiä ei ole selaimen käyttämissä fonteissa. On myös mahdollista, että näkyy kyllä oikeanlainen merkki, mutta se eroaa selvästi tyyliltään tekstin muista kirjaimista, koska se on eri fontista.
Nykyisen suomalaisen standardin mukaisella näppäimistöllä on helppo kirjoittaa lähes kaikki eurooppalaisissa kielissä käytetyt latinalaiset kirjaimet sekä monia väli- ja erikoismerkkejä. Sitä kutsutaankin suomalaiseksi monikieliseksi näppäimistöksi. Se on tavallisen suomalainen näppäimistön toiminnallinen laajennus, joka on toteutettavissa pienehkön, vapaasti jaossa olevan ohjelman (näppäimistöasettelun) avulla.
Tätä näppäimistöasettelua käytettäessä voidaan kirjoittaa muun muassa
Lisätietoja löytyy sivun Suomalainen monikielinen näppäimistö kautta.
Muiden merkkien kirjoittamiseen sopii jokin yleinen menetelmä, jolla voidaan kirjoittaa periaatteessa mikä tahansa Unicode-merkki. Jokaisen kannattaisi opetella ainakin yksi tällainen menetelmä. Niitä on erilaisia eri käyttöympäristöissä; seuraavassa kuvataan tavallisimmissa ympäristöissä käytettävissä olevia tapoja.
Windowsissa on jo pitkään ollut Merkistö-ohjelma (englanniksi Character Map tai CharMap), jolla voi kirjoittaa merkkejä monipuolisesti. Sillä kirjoitetut merkit merkit voidaan ohjelman toiminnoilla kopioida leikepöydälle. Siitä voi liittää esimerkiksi Word-dokumenttiin tai verkkosivulla olevaan lomakkeeseen haluttuun kohtaan Ctrl+V:llä.
Valitettavasti Merkistö-ohjelma on aika lailla piilossa. Se löytyy Windowsin Käynnistä-valikon kautta kohdasta Apuohjelmat/Järjestelmätyökalut tai (uudemmissa) kohdasta Windowsin apuohjelmat. Kyseessä on kuitenkin jokaiselle tekstiä kirjoittavalle sopiva apuväline!
Kun olet avannut edellä kuvatulla tavalla valikon, jossa on Merkistö-ohjelma, voit napsauttaa sitä hiiren kakkospainikkeella ja valita vaihtoehdon Kiinnitä aloitukseen. Näin saat työpöydän alareunassa olevalle kuvakeriville Merkistö-ohjelman pikakuvakkeen, josta ohjelma on nopea käynnistää. (Vanhoissa Windowseissa menettely saattaa olla erilainen.)
Merkistö-ohjelman ulkoasu ja
toiminnallisuus vaihtelevat
Windowsin version mukaan.
Uusissa versioissa
se on jo varsin monipuolinen,
ja merkkejä voi siinä
etsiä eri tavoilla.
Merkit ovat Unicode-koodiarvojen mukaisessa järjestyksessä, joskin järjestystä voi ehkä muuttaa. Kun Merkistö-ohjelmassa on kohta ”Näytä lisätiedot” valittuna, voit valita Ryhmitys-kohdasta vaihtoehdon ”Unicode-alialue”. Tällöin tulee näkyviin valikko, jossa on Unicode-merkistön erilaisia merkkien kokoelmia, kuten Latinalainen, Yleiset välimerkit, Rahayksikkö jne. Valitettavasti osa kokoelmien suomalaisista nimistä perustuu väärinkäsityksiin. Esimerkiksi ”Kirjesymbolit” tarkoittaa kirjaimenkaltaisia merkkejä, Letterlike Symbols, kuten ℝ ja ℮. Vertaa dokumenttiin Unicode-merkistön lohkot ja niiden suomenkieliset nimet.
Unicode-koodiarvojen mukaisessa järjestyksessä useimmat latinalaisen aakkoston merkit, tarkkeelliset mukaan lukien, ovat valikoiman alkupäässä. Alussa on Latin-1-merkistö, sitten Latinalaisen merkistön laajennusosa A, jossa ovat useimmat muut tarkkeelliset latinalaiset kirjaimet aakkosjärjestyksessä: Āā㥹Ćć jne.
Näkyvissä ovat vain ne merkit, jotka sisältyvät valittuun fonttiin. Muitakin merkkejä voi tuottaa, mutta valitseminen on tietysti hankalampaa. Fontin valintaa varten ohjelmassa on pudotusvalikko. Riittävän laaja fontti on yleensä Lucida Sans Unicode.
Merkistö-ohjelma mainitsee merkkien viralliset ns. Unicode-nimet, kuten Latin Capital Letter L With Stroke. Osa näistä nimistä on hiukan erikoisia, eivätkä ne aina vastaa kirjaimista englannissa yleensä käytettyjä nimiä.
Unicoden ns. eurooppalaisen osajoukon (MES-2) merkeille on laadittu viralliset suomenkieliset nimet. Ne voivat auttaa oikean merkin etsimisessä ja tunnistamisessa, koska nimet yleensä kuvaavat merkin käyttöä ja koska niiden rinnalla on mainittu Unicode-nimet. Ks. Eurooppalaisen merkistön merkkien suomenkieliset nimet. Kyseinen nimistö on kuitenkin osittain epäkäytännöllinen. Käyttökelpoisempia nimiä on esitetty laajassa koosteessa Kirjoitusmerkkien suomenkielisiä nimiä.
Word-ohjelmassa voidaan käyttää toimintoa Lisää/Merkki ja valita Merkit-välilehti, jolla on laaja valikoima erikoismerkkejä.
Toiminto muistuttaa Windowsin Merkistö-ohjelmaa, mutta on osittain alkeellisempi. Toisaalta siinä voi muun muassa määritellä pikanäppäilyjä usein tarvittaville merkeille. Kun olet valinnut taulukoista haluamasi merkin, voit napsauttaa Pikanäppäin-painiketta. Näin pääset määrittelemään haluamasi näppäinyhdistelmän tähän tarkoitukseen. Mene kohtaan ”Anna uusi näppäinyhdistelmä” ja tee jokin näppäily, joka käyttää Alt-, Ctrl- tai AltGr-näppäintä, esimerkiksi AltGr+C. Tarkasta sitten kohdan alla olevasta kohdasta ”Näppäimen nykyinen käyttö:”, ettei yhdistelmällä jo ole jotain (tarpeellista) merkitystä, ja vaihda tarvittaessa yhdistelmää. Napsauta lopuksi Lisää-painiketta. (Jos vain suljet ikkunan, määrittely ei tallennu!)
Tässä toiminnossa saattaa olla tarpeen valita Fontti-valikosta jokin sellainen fontti, joka sisältää halutun merkin. Riittävän laaja fontti on yleensä esimerkiksi Cambria.
Kun olet hakenut esimerkiksi Merkistö-ohjelmasta halutun merkin, voit kirjoittaa muistiin sen Unicode-koodiarvon, joka näkyy ikkunan alareunassa tyyliin U+0141. On monia muitakin tapoja selvittää merkin Unicode-koodiarvo, esimerkiksi Fileformat.info-sivuston hakutoiminto Unicode Character Search, jolla löytyy myös runsaasti kuvailutietoa merkeistä, tietoja merkin esiintymisestä fonteissa ym. Monissa yhteyksissä koodiarvoa voi käyttää merkin tuottamiseen.
Erityisesti sitä voidaan sitten käyttää riittävän uusissa järjestelmissä niin Word-ohjelmassa kuin eräissä muissakin yhteyksissä (mm. WordPad) siten, että kirjoitetaan numerot 141 ja sitten Alt+x, jolloin numerot korvautuvat asianomaisella merkillä. (Koodi U+0141 tarkoittaa poikkiviivallista L-kirjainta, Ł, joka esiintyy mm. puolassa.)
Koodiarvon edellä saa tällöin olla merkintä U+ (tai u+). Tästä on hyötyä etenkin silloin, kun halutaan kirjoittaa erikoismerkki numeron tai kirjaimen a–f jälkeen. Jos tekstiin pitää saada esimerkiksi AŁ, ei voi kirjoittaa A141 Alt+x, koska Word olettaisi myös A:n kuuluvan koodinumeroon. Sen sijaan AU+141 Alt+x toimii.
Jos taas näppäillään Alt+x silloin, kun edeltävä merkki ei ole numero eikä jokin kirjaimista a–f, niin Word korvaa merkin Unicode-koodiarvollaan, siis esimerkiksi Ł:n 0141:llä. Tämä on usein kätevä tapa selvittää, mikä merkki asiakirjassa on, silloin kun sitä ei voi varmasti päätellä merkin muodosta.
Tämän menetelmän etuna on, että siinä ei lainkaan tarvita erillistä numeronäppäimistöä, joka yleensä puuttuu kannettavista tietokoneista.
Tietotekniikan alalla käytetään lukujen esittämisen myös sellaisia järjestelmiä, joissa kantalukuna on muu kuin 10. Seuraavassa käytetään merkkien koodien esittämiseen käytetty heksadesimaalista eli 16-kantaista järjestelmää, jossa numeroina käytetään tavallisten numeroiden lisäksi kirjaimia A:sta F:ään, jotka edustavat lukuja 10–15. Yksikäsitteisyyden vuoksi ja tietokoneella tapahtuvaa käsittelyä varten on kansainvälisessä Unicode-standardissa määritelty koodiarvot lähes kaikille maailman kirjoitusmerkeille. Standardi käyttää tässä yhteydessä heksadesimaalista järjestelmää, ja siksi sitä käytetään yleisesti merkkien koodien ilmoittamiseen, vaikka se onkin aluksi hiukan hankala ymmärtää.
Koodiarvo esitetään muodossa U+nnnn, missä nnnn on neljän heksadesimaalinumeron jono. Ilmaisu on tarkoitettu avuksi etsittäessä merkkiä koskevia tietoja tietokannoista ja hakuteoksista sekä kirjoitettaessa merkkiä tietokoneohjelmilla.
Wordissä on käytettävissä isohko joukko näppäilyjä, joilla voidaan kirjoittaa erikoismerkkejä melko helposti muistettavilla tavoilla. Niistä tavallisimmin tarvittavat mainittiin jo kohdassa Tavallisimpien erikoismerkkien kirjoittaminen. Esimerkkeinä lisämahdollisuuksista mainittakoon, että Ctrl+, c tuottaa ç:n (sedilji-c) ja Ctrl+Vaihto+7 o (eli Ctrl+/ o) tuottaa ø:n (tanskalainen ö).
Lisäksi Wordissä on joitakin erikoismenettelyjä. Esimerkiksi Ctrl+Vaihto+- (siis yhdysmerkkinäppäimen painaminen niin, että sekä Ctrl- että Shift-näppäintä pidetään alhaalla; ilmaistaan myös merkinnällä Ctrl _) tuottaa ns. kovan yhdysmerkin. Ks. kohtaa Rivitys Word-ohjelmassa.
Jos tarvitaan usein joitakin merkkejä, joita ei saa helposti näppäimistöltä, voidaan Wordin sisällä määritellä niille erilaisia kirjoitustapoja joko suoraan liittämällä merkkiin näppäily tai määrittelemälle jollekin merkkijonolle ns. automaattinen korjaus.
Lisätietoja: Erikoismerkkien kirjoittaminen Microsoft Word -ohjelmalla.
Laitteella, jossa on kosketusnäyttö, tekstiä kirjoitetaan yleensä näytössä näkyvän virtuaalinäppäimistön avulla. Tällainen näppäimistö voi olla melko rajoittunut, mutta mahdollisuuksia monipuolistavat yleensä seuraavat seikat:
Ala- ja yläindeksien käytöstä eri tarkoituksiin ja niiden vaihtoehdoista kerrottiin kohdassa Eksponentit ja ylä- ja alaindeksit.
Ala- ja yläindeksit voidaan tietokoneella kirjoitettaessa toteuttaa kolmella eri tavalla:
sub
- tai sup
-elementillä
tai vastaavilla CSS:n välineillä. Tällaiset keinot ovat useimmiten
käytettävissä (poikkeuksena esimerkiksi tekstiviestit ja Facebook-viestit),
mutta ne johtavat typografisesti
huonompiin tuloksiin kuin kaksi ensin
mainittua keinoa.
Jos tekstissä tarvitaan vain yläindeksejä 1, 2 ja 3, esimerkiksi yksiköiden m² ja m³ kirjoittamiseen, on parasta käyttää erityisiä yläindeksimerkkejä. Ne saa Windowsissa aikaan näppäilyillä Alt+0185 (¹), Alt+0178 (²) ja Alt+0179 (³). Jos taas tarvitaan muitakin yläindeksejä, on ulkoasun yhtenäisyyden takia parempi esittää kaikki yläindeksit samalla tavoin. Jos samassa tekstissä esiintyy esimerkiksi a² ja a4, voi lukija huomata yläindeksien tyylieron ja epäillä, että siihen sisältyy jokin merkitysero.
Numerot 1, 2 ja 3 voi siis kirjoittaa yläindekseiksi käyttämällä erityisiä yläindeksimerkkejä, jotka ovat käytännössä käytettävissä hyvin laajasti. Ei kuitenkin pidä temppuilla käyttämällä alaindeksin sijasta yläindeksiä, koska niin hämmennettäisiin lukijoita ja luotaisiin ehkä epävarmuutta ilmauksen merkityksestä. Ala- ja yläindekseillä on monissa yhteyksissä täysin eri merkitys. Jos siis ei voida käyttää alaindeksejä eikä siis esimerkiksi oikeaa asua ”B1-vitamiini”, niin on parempi kirjoittaa luku sellaisenaan, ”B1-vitamiini”, kuin kirjoittaa se virheellisesti yläindeksiksi, ”B¹-vitamiini”.
Unicode-merkistössä on joukko muitakin merkkejä ala- tai yläindekseinä lohkossa Superscripts and Superscripts. Niiden kirjoittaminen on kuitenkin hiukan hankalaa, ja jotkin niistä sisältyvät suhteellisen harvoihin fontteihin. Nykyisin tilanne on kuitenkin suhteellisen hyvä, ja näitä merkkejä voi käyttää muun muassa verkkosivuilla.
Mainittu lohko sisältää seuraavat merkit:
Muissa lohkoissa on muitakin ala- tai yläindeksimerkkejä, mutta ne on yleensä tarkoitettu erikoiskäyttöön eivätkä ne yleensä muodosta tyylillisesti yhtenäistä joukkoa. Etenkin fonetiikassa käytetään yläindekseinä muun muassa kirjaimia h (U+02B0), j (U+02B2), r (U+02B3), w (U+02B7), y (U+02B8).
Ylä- ja alaindeksien kirjoittamiseen käytetään usein tekstinkäsittely- tai muiden ohjelmien tarjoamia erityisiä välineitä, joilla teksti muutetaan ylä- tai alaindeksiksi (engl. subscript, superscript). Tämä merkitsee, että teksti on merkkien perustasoa ylempänä tai alempana, tavallisesti myös pienemmällä fontilla. On hyvä tarkistaa, ettei fontti mene liian pieneksi. Usein merkin sijainti tai koko on säädettävissä.
MS Wordin varsinainen yläindeksien esittämisen tapa perustuu fonttiominaisuuksien muuttamiseen. Voidaan esimerkiksi kirjoittaa ”m2”, maalata ”2” hiirellä ja valita Muotoile/Fontti ja sitten rastia ruutu ”Yläindeksi”. Näin saadaan aikaan m2, joka siis poikkeaa yläindeksimerkillä aikaansaadusta esityksestä.
Vastaavalla tavalla saadaan aikaan alaindeksi, esimerkiksi ilmaisuun H2O.
HTML:ssä voi alaindeksin ilmaista
sub
-elementillä ja yläindeksin sup
-elementillä.
Ne johtavat kuitenkin usein typografisesti varsin huonoon tulokseen;
muun muassa riviväli saattaa vaihdella oudosti. Seuraavassa
esimerkissä verrataan kahta tapaa tuottaa alaindeksi
HTML:ssä.
H₂O
(erikoismerkki U+2082)]
H<sub>2</sub>O
]
Esimerkin jälkimmäinen vaihtoehto näyttää
todennäköisesti paremmalta kuin yleensä verkkosivuilla.
Tämä johtuu siitä, että siinä, kuten tässä oppaassa yleensäkin,
on muutettu
sub
- ja sup
-elementtien esitystapaa CSS:llä.
Käytetty tekniikka on selostettu verkkosivulla
Math in HTML (and CSS).
Ohjelmat, joilla voi muotoilla matemaattisia lausekkeita, huolehtivat yleensä ylä- ja alaindekseistä hyvin. Ne osaavat esimerkiksi käsitellä myös yläindeksin yläindeksin vaikkapa lausekkeessa exy, jonka kirjoittaminen voi muuten tuottaa ulkoasultaan heikkoja tuloksia. Aihetta käsittelee sivu Matemaattisten tekstien kirjoittaminen tietokoneella.