Springen naar inhoud

Hulponderwerp: Berichtopmaak: lijsten


Berichtopmaak: Lijsten

Auteur: Jan van de Velde


Voor algemenere achtergrond over BBcodes en hoe ze te gebruiken, zie hier.

1 Een lijst maken: het principe.

Zet de zaken die je in een lijst wil plaatsen onder elkaar:

Apen
Coleopterae
Dakhazen

Sleep de hele lijst aan met je muis en klik op n van de twee lijstknoppen rechtsboven je berichtvenster. Automatisch worden nu lijstcodes ingevoegd.

........ ........
CODE
[list=1]
[*]Apen
[*]Coleopterae
[*]Dakhazen
[/list]
Elk item in de lijst - gescheiden door linefeed-returns (enter) - krijgt automatisch nog een aparte code: [*]
De lijst verspringt een tab naar rechts, en elk item krijgt zijn eigen nummer.

........SCHERMWEERGAVE :........
  1. Apen
  2. Coleopterae
  3. Dakhazen


Naderhand kun je nog items invoegen. Voeg "[*]BEREN" in (met handmatig een item-codetag [*] )
De items worden vanzelf hernummerd.
CODE
[list=1]
[*]Apen
[*]BEREN
[*]Coleopterae
[*]Dakhazen
[/list]

........SCHERMWEERGAVE :........
  1. Apen
  2. BEREN
  3. Coleopterae
  4. Dakhazen
2 Andere lijstopmaaksoorten

Behalve genummerde lijsten heb je nog de volgende opmaakmogelijkheden:

Bullets: hiervoor heb je rechtsboven ook een knop:

........ ........
CODE
[list]
[*]Apen
[*]Beren
[/list]
(dus niets in de openingscode achter "list")
........SCHERMWEERGAVE :........
  • Apen
  • Beren

    Ook andere aanduidingen zijn mogelijk. Hiervoor moet je eerst een gewone list plaatsen, en daarna in de openingstag handmatig achter het woordje "list" een aanduiding als bijvoorbeeld "=a" invoegen. Je hebt de volgende mogelijkheden:
Latijnse letters klein:
CODE
[list=a] lijstje [/list]
........SCHERMWEERGAVE :........
  1. Apen
  2. Beren
Latijnse letters groot:
CODE
[list=A] lijstje [/list]
........SCHERMWEERGAVE :........
  1. Apen
  2. Beren
Romeinse cijfers groot:
CODE
[list=I] lijstje [/list]
........SCHERMWEERGAVE :........
  1. Apen
  2. Beren
  3. Coleopterae
  4. Dakhazen
  5. Eenden
  6. Fretten
Romeinse cijfers klein:
CODE
[list=i] lijstje [/list]
........SCHERMWEERGAVE :........
  1. Apen
  2. Beren
  3. Coleopterae
  4. Dakhazen
  5. Eenden
  6. Fretten
Deze lijstmarkeringen (1, a, A, I en i) zijn NIET te combineren met andere opmaak. Vette A, B etc is dus niet mogelijk. In het item zelf kun je alle opmaak gebruiken.


3 Een lijst in een lijst.

Je kunt daarna die apen ook weer onderverdelen: Maak een (sub)lijstje op dezelfde manier:
CODE
[list=a]
[*]BONOBO'S
[*]CHIMPANSEES
[*]GORILLA'S
[/list]

en plak dat sublijstje, inclusief de code-tags, in de originele lijst n de apen:
CODE
[list=a]
[*]Apen
[list=1]
[*]BONOBO'S
[*]CHIMPANSEES
[*]GORILLA'S
[/list]
[*]Beren
[*]Coleopterae
[/list]


........SCHERMWEERGAVE :
  1. Apen
    1. BONOBO'S
    2. CHIMPANSEES
    3. GORILLA'S
  2. Beren
  3. Coleopterae
Zoals je ziet kun je voor zo'n sublijst een eigen item-code geven.


4 Overige opmerkingen
  1. Je kunt ook complete alinea's tekst in een lijst zetten. Als ultiem voorbeeld hebben we dat eens gedaan met de drie onderdelen van dit hoofdstuk.

    Wil je dat automatisch doen via de knoppen, dan wordt er na elke linefeed-return (enter) een item-codetag [ * ] geplaatst. Staat er een codetag teveel in, dan kun je die simpel verwijderen. Voor de uiteindelijke lijst wordt alles wat na n tag komt als n item beschouwd, ongeacht de opbouw daarvan. En zoals je ziet, in deze lijst zijn verscheidene andere lijsten verwerkt, die door de software nu als sublijsten worden beschouwd.
  2. Voor en na de lijst worden automatisch lege regels ingevoegd. Hier is verder niets aan te doen.

    CODE
    ruimtegebruikvoorbeeld
    [ list=1 ]
    [ * ]Apen
    [ * ]Coleopterae
    [ * ]Dakhazen
    [ /list ]
    ruimtegebruikvoorbeeld

    ........SCHERMWEERGAVE :
    ruimtegebruikvoorbeeld
      .
    1. Apen
    2. Coleopterae
    3. Dakhazen
      .
    ruimtegebruikvoorbeeld

    Ook alles met codes op n regel in je concept zetten kan, bijvoorbeeld:
    CODE
    ruimtegebruikvoorbeeld[list=1][*]Apen[*]Coleopterae[*]Dakhazen[/list]ruimtegebruikvoorbeeld

    maar de presentatie blijft hetzelfde


  3. Het is mogelijk om lege regels IN een lijst in te voegen. Dat moet je dan wel doen ndat de item-codetags [ * ] geplaatst zijn, want als je typt:
    CODE
    [list=1]
    Apen

    Coleopterae

    Dakhazen
    [/list]

    krijgt elke "Enter" zijn eigen item-codetag [ * ] en krijgt de lege regel k een tag en dus een nummer:

    ........SCHERMWEERGAVE :

    1. Apen
    2. Coleopterae
    3. Dakhazen

    Deze tags kun je dan naderhand verwijderen. Dan ng heb je een probleem: n lege regel wordt niet als zodanig herkend: pas 2 lege regels in je concept geven 1 lege regel in werkelijkheid.
    CODE
    [list=1]
    [*]Apen


    [*]Coleopterae


    [*]Dakhazen
    [/list]


    ........SCHERMWEERGAVE :

    1. Apen
      .
    2. Coleopterae
      .
    3. Dakhazen

    In een sublijst heb je daar zelfs al 3 lege regels nodig in je concept, in een sub-sublijst zelfs al 4. Sommige systemen gaan hier net anders mee om: Zonder dat je daar controle over hebt verdwijnen die lege regels soms spontaan. Wil je toch per se lege regels, gebruik dan een kunstgreep door een onzichtbare punt in te voegen:
    CODE
    [color="#F0F0F0"].[/color]
    (zie ook : Uitlijnen van tekst, hoofdstuk 2)