Wikipedia:Sisällysluettelo

n · k · m

Artikkelin sisällysluettelo (Table of contents, TOC) luodaan automaattisesti jokaiseen artikkeliin mikäli artikkelin otsikoiden määrä ylittää kolmen kappaleen rajan (käyttäjä voi määritellä myös kaikki sisällysluettelot näkyväksi, tämä kuitenkin oletus). Sisällysluettelon tarkoituksena on nopeuttaa artikkelin sisällön hahmottamista sekä siirtymistä suoraan aihealueessa kiinnostavaan kappaleeseen.

Automaattisessa sisällysluettelon luonnissa MediaWiki luo otsakkeet kaikista otsikkomerkinnöistä (=Otsikko1=, ==Otsikko2==, ===Otsikko3===, ====Otsikko4====, =====Otsikko5=====) puumaiseksi luetteloksi, jossa jokaisen otsikon aliotsikko on omalla tasollaan.

Sisällysluettelon piilottaminen muokkaa

Jotkin artikkeleista eivät tarvitse sisällysluetteloa, etenkin artikkelit joissa on yli kolme otsikkoa mutta sisältöä vain vähän. Tällaisissa artikkeleissa sisällysluettelon voi piilottaa lisäämällä artikkelin alkuun __NOTOC__ tai __EISISLUETT__.

Sisällysluettelon sijoittaminen muokkaa

Perinteinen sisällysluettelo sijoittuu heti johdannon alapuolelle, löyhästi vasemmalle (eli sisällysluettelon tasolla ei ole tekstiä ilman erikoiselementtejä), mutta joskus artikkelin luettavuuden parantamiseksi sisällysluettelo tulisi saada sijoittumaan tiukasti sisällön oikealle tai vasemmalle puolelle. Tätä toimintoa varten on luotu kaksi erilaista mallinetta:

Malline Kuvaus Malli
{{TOCvasen}} Alkaen sijoituskohdasta artikkelin vasempaan laitaan sidottu sisällysluettelo, joka liu'uttaa artikkelin tekstin mallineen yläreunan tasolle oikealle puolelle.
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation
{{TOCoikea}} Alkaen sijoituskohdasta artikkelin oikeaan laitaan sidottu sisällysluettelo, joka liu'uttaa artikkelin tekstin mallineen yläreunan tasolle vasemmalle puolelle. Sama kuin yllä, lue eroavaisuus kuvauksesta.

Erikoistarkoituksen sisältävät sisällysluettelot muokkaa

Wikipediassa on myös erikoistarkoituksia varten omia mallineita sisällysluetteloille. Sivut jotka tarvitsevat vain aakkosellisen (tai aakkosellisen sisältäen numerot) sisällysluettelon, on luotu seuraavat mallineet:

Malline Kuvaus Malli
{{PieniTOC}} Kehystetty sisällysluettelo jossa vaakatasossa aakkoset A - Ö

 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z Å Ä Ö 


{{PieniTOC2}} Kehystämätön sisällysluettelo sisältäen vaakatasossa aakkoset A - Ö

Siirry kirjaimeenA B C D E F G H I J K L M N O P Q R S T U V W X Y Z Å Ä Ö

{{PieniTOC numeroilla}} Kehystetty sisällysluettelo vaakatasossa sisältäen elementin "0 - 9" ja aakkoset A - Ö

0–9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z Å Ä Ö


Oman sisällysluettelon luominen muokkaa

Vaikka oman sisällysluettelon luominen ei suoranaisesti ole kiellettyä Wikipediassa, tulisi oman sisällysluettelon luomista välttää mahdollisuuksien mukaan. Suositeltava keino on ankkuroida MediaWikin luoma sisällysluettelo oman, muotoillun elementin sisään. Esimerkiksi:

<div style="background: #f0f0f0; float: right; clear: right; width: 250px">
__TOC__
</div>

Sijoittaisi MediaWikin luoman sisällysluettelon vaaleanharmaan div-elementin sisään jonka leveys olisi 250 pikseliä ja joka liukuisi oikealle estäen oikealle puolelle ilmaantumasta muita osa-alueita.

Äärimmäinen keino on luoda sisällysluettelo manuaalisesti lisäämällä aikaisemmin mainittu __NOTOC__ artikkelin alkuun ja luomalla haluamilleen otsikoille ankkurilinkit. Tällöin sisällysluettelo ei kuitenkaan elä artikkelin mukana, ja vaatii huomattavasti suuremman ylläpidon kuin artikkeli yleensä.

Mikäli haluat artikkelissa aina näytettävän sisällysluettelon välittämättä käyttäjän asetuksista, voit sijoittaa artikkelin alkuun __FORCETOC__ tai __SISLUETTPAKOTUS__, joka luo heti johdannon jälkeen sisällysluettelon. Myös __TOC__ tai __SISÄLLYSLUETTELO__ ylikirjoittaa käyttäjän asetukset, mutta sijoittaa sisällysluettelon kirjoitettuun kohtaan.