Pomoć:Spisak
Medijaviki softver se između ostalog odlikuje mogućnošću pravljenja različitih vrsta spiskova i njihovim kombinovanjem.
Osnove
urediU Medijavikiju postoje tri vrste spiskova (lista). Sređena lista, nesređena lista i definiciona lista. U narednim sekcijama, sređene liste će biti korišćene kao primeri. Nesređene liste bi davale odgovarajuće rezultate.
vikitekst | prikaz |
---|---|
* Лако је правити листе: ** почните сваки ред * са звездицом ** више звездица значи *** дубљи ниво |
|
*Нови ред *у листи означава крај листе. Наравно *увек можете *почети поново. |
označava kraj liste. Naravno
|
# Сређене листе су добре ## веома организоване ## лаке за праћење |
|
* Такође можете **да ломите редове **на овај начин |
|
; Дефиниционе листе ; ставка : дефиниција ; тачка-запета па термин : двотачка па дефиниција |
|
* Или правите мешане листе *# и угнијездите их *#* овако *#*; дефиниције *#*: раде: *#*; јабука *#*; банана *#*: воће |
|
Pasusi u spiskovima
urediZbog jednostavnosti, stavke u spiskovima ne mogu biti duže od jednog pasusa. Naredan prazan red će završiti listu i resetovati brojač za sređene liste. Odvajanje stavki nesređenih listi obično nema nikakvog primetnog efekta.
Pasusi mogu da se iznude kod lista koristeći HTML tagove. Dva simbola za novi red, <br><br>
, postići će željeni efekat.
Za spisak koji sadrži stavke koje su duže od jednog pasusa, dodavanje praznog reda između stavki je možda potrebno kako bi se izbegla konfuzija.
Nastavljanje stavke spiska nakon podstavke
urediU HTML-u, lista može da sadrži više podlista, koje ne moraju biti jedna do druge; stoga može da se desi da postoje delovi stavke liste ne samo pre prve podliste, već takođe i između podlista, kao i posle poslednje; međutim, u viki-sintaksi, podliste prate ista pravila kao i sekcije stranice: jedini mogući deo stavke liste koji nije u podlistama je pre prve podliste.
U slučaju nesređene prvostepene liste u vikitekst kodu ovo ograničenje može da se prevaziđe deljenjem jedne na više lista; uvučeni tekst između parcijalnih lista može vizuelno da služi kao deo stavke liste posle podliste; međutim, ovo može da proizvede, u zavisnosti od CSS-a, prazan red pre i posle svake liste, u kom slučaju, zbog uniformnosti, svaka stavka prvostepene liste može da se napravi kao posebna lista.
Sređene liste ilustruju primer gde treba da izgleda da jedna lista može, za softver, da se sastoji od više lista; nesređene liste daju odgovarajući rezultat, s tim što se problem sa ponovnim počinjanjem od jedinice ne može primeniti.
<ol> <li>ставка А1 <ol> <li>ставка Б1</li> <li>ставка Б2</li> </ol>настављање ставке А1 </li> <li>ставка А2</li> </ol> |
|
nasuprot | |
#ставка А1 ##ставка Б1 ##ставка Б2 #:наставак ставке А1 #ставка А2 |
|
Na jednom nivou dublje, gde se stavka podliste nastavlja posle podliste, dobiće se još praznih linija; međutim, na nastavak prvostepene liste se ne utiče:
#ставка А1 ##ставка Б1 ###ставка В1 ##:наставак ставке Б1 ##ставка Б2 #ставка А2
daje
- stavka A1
- stavka B1
- stavka V1
- nastavak stavke B1
- stavka B2
- stavka B1
- stavka A2
Menjanje tipa spiska
urediTip spiska (koji tip oznake se javlja pre svake stavke spiska) može da se menja u CSS-u podešavanjem list-style-type osobine:
vikitekst | prikaz |
---|---|
<ol style="list-style-type:lower-roman"> <li>О аутору</li> <li>Предговор првом издању</li> <li>Предговор другом издању</li> </ol> |
|
Dodatno uvlačenje spiskova
urediU sređenom spisku sa velikim slovima, neki brauzeri ne prikazuju više od dve cifre, ukoliko se ne primeni dodatno uvlačenje (ako postoji više kolona: za svaku kolonu).
vikitekst | prikaz | komentari |
---|---|---|
:#авб :#гдђ :#ежз |
|
Spisak od jednog ili više redova koji počinje sa dvotačkom pravidefinicionu listu bez definišućih termina, gde su stavke definišući opisi, pa otuda i uvlačenje. Međutim, ako se dvotačke nalaze ispred kodova "*" ili "#" nesređene ili sređene liste, ta lista se tretira kao jedan definišući opis, tako da je cela lista uvučena. |
<ul> <ol> <li>авб</li> <li>гдђ</li> <li>ежз</li> </ol> </ul> |
|
Medijaviki interpretira nesređenu listu (ul) bez stavki (li) kao div sa style="margin-left: 2em" , što izaziva uvlačenje sadržaja. Ovo je najsvestraniji metod, jer omogućava počinjanje sa brojem koji nije 1, vidi niže.
|
<ul> #авб #гдђ #ежз </ul> |
|
Kao i gore, sadržaj "nesređene liste bez stavki", koji je sam sređena lista, izražen je uz pomoć # oznaka. HTML koji se ovim produkuje, pa samim tim i prikazuje, je isti. Ovo je metod koji se preporučuje kada se ne počinje brojem koji nije 1. |
Određivanje početne vrednosti
urediOdređivanje početne vrednosti je moguće jedino koristeći HTML-sintaksu:
<ol start="9"> <li>Амстердам <li>Ротердам <li>Хаг </ol>
daje
- Amsterdam
- Roterdam
- Hag
Upoređivanje sa tabelom
urediPored pružanja automatskog brojanja, sređena lista takođe ravna sadržaj jedne stavke, što se može porediti sa sintaksom za tabelu:
{| |- | align=right | 9.||Амстердам |- | align=right | 10.||Ротердам |- | align=right | 11.||Хаг |}
daje
9. | Amsterdam |
10. | Roterdam |
11. | Hag |
Ovo ne-automatsko brojanje ima prednost da ako se neki tekst odnosi na brojke, unošenje ili brisanje stavki liste ne narušava reference u tekstu.
Sređeni spisak sa više kolona
urediOdređivanje početne vrednosti je korisno za sređene liste sa više kolona, kako bi se izbeglo ponovno počinjanje od jedinice u svakoj koloni. Kao što je spomenuto gore, ovo je jedino moguće uz pomoć HTML sintakse (za prvu kolonu može da se koristi ili viki ili HTML sintaksa).
U kombinaciji sa dodatnim uvlačenjem objašnjenim u prethodnoj sekciji:
{| valign="top" |- |<ul><ol start="125"><li>а<li>бб<li>ввв</ol></ul> |<ul><ol start="128"><li>ггг<li>дд<li>ђ</ol></ul> |}
daje
|
|
Korišćenjem šablona {{sređena lista sa više kolona}} proračunavanje početnih vrednosti može da se automatizuje, a moraju da se naglase samo prva početna vrednost i broj stavki u svakoj koloni sem poslednje. Dodavanje stavke u, ili uklanjanje stavke iz kolone zahteva podešavanje samo jednog broja, broja stavki u toj koloni, umesto menjanja početnih vrednosti za sve dalje kolone.
{{Сређена листа са више колона|125|а<li>бб<li>ввв|3|<li>ггг<li>дд<li>f}}
daje
- 125
- a
- bb
- vvv
- 3
- ggg
- dd
- f
{{Сређена листа са више колона|тип=lower-alpha|125|а<li>бб<li>ввв|3|<li>ггг<li>дд|2|<li>ђ}}
daje
- 125
- a
- bb
- vvv
- 3
- ggg
- dd
- 2
- đ
{{Сређена листа са више колона|lst=lower-roman|125|а<li>бб<li>ввв|3|<li>ггг<li>дд|2|<li>ђ}}
daje
- 125
- a
- bb
- vvv
- 3
- ggg
- dd
- 2
- đ
{{Сређена листа са више колона|lst=disc||а<li>бб<li>ввв||<li>ггг<li>дд|-|<li>ђ}}
daje
- a
- bb
- vvv
- ggg
- dd
- -
- đ