Помоћ:Списак
Медијавики софтвер се између осталог одликује могућношћу прављења различитих врста спискова и њиховим комбиновањем.
Основе
уредиУ Медијавикију постоје три врсте спискова (листа). Сређена листа, несређена листа и дефинициона листа. У наредним секцијама, сређене листе ће бити коришћене као примери. Несређене листе би давале одговарајуће резултате.
викитекст | приказ |
---|---|
* Лако је правити листе: ** почните сваки ред * са звездицом ** више звездица значи *** дубљи ниво |
|
*Нови ред *у листи означава крај листе. Наравно *увек можете *почети поново. |
означава крај листе. Наравно
|
# Сређене листе су добре ## веома организоване ## лаке за праћење |
|
* Такође можете **да ломите редове **на овај начин |
|
; Дефиниционе листе ; ставка : дефиниција ; тачка-запета па термин : двотачка па дефиниција |
|
* Или правите мешане листе *# и угнијездите их *#* овако *#*; дефиниције *#*: раде: *#*; јабука *#*; банана *#*: воће |
|
Пасуси у списковима
уредиЗбог једноставности, ставке у списковима не могу бити дуже од једног пасуса. Наредан празан ред ће завршити листу и ресетовати бројач за сређене листе. Одвајање ставки несређених листи обично нема никаквог приметног ефекта.
Пасуси могу да се изнуде код листа користећи HTML тагове. Два симбола за нови ред, <br><br>
, постићи ће жељени ефекат.
За списак који садржи ставке које су дуже од једног пасуса, додавање празног реда између ставки је можда потребно како би се избегла конфузија.
Настављање ставке списка након подставке
уредиУ HTML-у, листа може да садржи више подлиста, које не морају бити једна до друге; стога може да се деси да постоје делови ставке листе не само пре прве подлисте, већ такође и између подлиста, као и после последње; међутим, у вики-синтакси, подлисте прате иста правила као и секције странице: једини могући део ставке листе који није у подлистама је пре прве подлисте.
У случају несређене првостепене листе у викитекст коду ово ограничење може да се превазиђе дељењем једне на више листа; увучени текст између парцијалних листа може визуелно да служи као део ставке листе после подлисте; међутим, ово може да произведе, у зависности од CSS-а, празан ред пре и после сваке листе, у ком случају, због униформности, свака ставка првостепене листе може да се направи као посебна листа.
Сређене листе илуструју пример где треба да изгледа да једна листа може, за софтвер, да се састоји од више листа; несређене листе дају одговарајући резултат, с тим што се проблем са поновним почињањем од јединице не може применити.
<ol> <li>ставка А1 <ol> <li>ставка Б1</li> <li>ставка Б2</li> </ol>настављање ставке А1 </li> <li>ставка А2</li> </ol> |
|
насупрот | |
#ставка А1 ##ставка Б1 ##ставка Б2 #:наставак ставке А1 #ставка А2 |
|
На једном нивоу дубље, где се ставка подлисте наставља после подлисте, добиће се још празних линија; међутим, на наставак првостепене листе се не утиче:
#ставка А1 ##ставка Б1 ###ставка В1 ##:наставак ставке Б1 ##ставка Б2 #ставка А2
даје
- ставка А1
- ставка Б1
- ставка В1
- наставак ставке Б1
- ставка Б2
- ставка Б1
- ставка А2
Мењање типа списка
уредиТип списка (који тип ознаке се јавља пре сваке ставке списка) може да се мења у CSS-у подешавањем list-style-type особине:
викитекст | приказ |
---|---|
<ol style="list-style-type:lower-roman"> <li>О аутору</li> <li>Предговор првом издању</li> <li>Предговор другом издању</li> </ol> |
|
Додатно увлачење спискова
уредиУ сређеном списку са великим словима, неки браузери не приказују више од две цифре, уколико се не примени додатно увлачење (ако постоји више колона: за сваку колону).
викитекст | приказ | коментари |
---|---|---|
:#авб :#гдђ :#ежз |
|
Списак од једног или више редова који почиње са двотачком правидефинициону листу без дефинишућих термина, где су ставке дефинишући описи, па отуда и увлачење. Међутим, ако се двотачке налазе испред кодова "*" или "#" несређене или сређене листе, та листа се третира као један дефинишући опис, тако да је цела листа увучена. |
<ul> <ol> <li>авб</li> <li>гдђ</li> <li>ежз</li> </ol> </ul> |
|
Медијавики интерпретира несређену листу (ul) без ставки (li) као div са style="margin-left: 2em" , што изазива увлачење садржаја. Ово је најсвестранији метод, јер омогућава почињање са бројем који није 1, види ниже.
|
<ul> #авб #гдђ #ежз </ul> |
|
Као и горе, садржај "несређене листе без ставки", који је сам сређена листа, изражен је уз помоћ # ознака. HTML који се овим продукује, па самим тим и приказује, је исти. Ово је метод који се препоручује када се не почиње бројем који није 1. |
Одређивање почетне вредности
уредиОдређивање почетне вредности је могуће једино користећи HTML-синтаксу:
<ol start="9"> <li>Амстердам <li>Ротердам <li>Хаг </ol>
даје
- Амстердам
- Ротердам
- Хаг
Упоређивање са табелом
уредиПоред пружања аутоматског бројања, сређена листа такође равна садржај једне ставке, што се може поредити са синтаксом за табелу:
{| |- | align=right | 9.||Амстердам |- | align=right | 10.||Ротердам |- | align=right | 11.||Хаг |}
даје
9. | Амстердам |
10. | Ротердам |
11. | Хаг |
Ово не-аутоматско бројање има предност да ако се неки текст односи на бројке, уношење или брисање ставки листе не нарушава референце у тексту.
Сређени списак са више колона
уредиОдређивање почетне вредности је корисно за сређене листе са више колона, како би се избегло поновно почињање од јединице у свакој колони. Као што је споменуто горе, ово је једино могуће уз помоћ HTML синтаксе (за прву колону може да се користи или вики или HTML синтакса).
У комбинацији са додатним увлачењем објашњеним у претходној секцији:
{| valign="top" |- |<ul><ol start="125"><li>а<li>бб<li>ввв</ol></ul> |<ul><ol start="128"><li>ггг<li>дд<li>ђ</ol></ul> |}
даје
|
|
Коришћењем шаблона {{сређена листа са више колона}} прорачунавање почетних вредности може да се аутоматизује, а морају да се нагласе само прва почетна вредност и број ставки у свакој колони сем последње. Додавање ставке у, или уклањање ставке из колоне захтева подешавање само једног броја, броја ставки у тој колони, уместо мењања почетних вредности за све даље колоне.
{{Сређена листа са више колона|125|а<li>бб<li>ввв|3|<li>ггг<li>дд<li>f}}
даје
- 125
- а
- бб
- ввв
- 3
- ггг
- дд
- f
{{Сређена листа са више колона|тип=lower-alpha|125|а<li>бб<li>ввв|3|<li>ггг<li>дд|2|<li>ђ}}
даје
- 125
- а
- бб
- ввв
- 3
- ггг
- дд
- 2
- ђ
{{Сређена листа са више колона|lst=lower-roman|125|а<li>бб<li>ввв|3|<li>ггг<li>дд|2|<li>ђ}}
даје
- 125
- а
- бб
- ввв
- 3
- ггг
- дд
- 2
- ђ
{{Сређена листа са више колона|lst=disc||а<li>бб<li>ввв||<li>ггг<li>дд|-|<li>ђ}}
даје
- а
- бб
- ввв
- ггг
- дд
- -
- ђ