Шаблон:Линијски дијаграм

С Википедије, слободне енциклопедије
Документација шаблона[прикажи] [уреди] [историја] [освежи]

Овај шаблон Вам омогућава прављење линијских дијаграма, уз сљедећа ограничења:

  • Максималан број серија података: 10
  • Максималан број вриједности x: 31

Заснива се на проширењу EasyTimeline, те је преузета с Википедије на енглеском језику.

Синтакса[уреди извор]

{{Линијски дијаграм
 | падинг_горе               = 
 | падинг_доле               = 
 | падинг_десно              = 
 | падинг_лево               = 
 | ширина                    = 
 | висина                    = 
 | бр_x-вредности            = 
 | y_макс                    = 
 | y_мин                     =
 | број_серије               = 
 | боја_позадине             = 
 | скала                     = 
 | боја_примарне_скале       = 
 | боја_секундарне_скале     = 
 | интервал_примарне_скале   = 
 | интервал_секундарне_скале = 
 | боја_серије_1             = 
 | ...
 | боја_серије_10            = 
 | ознака_x1                 = 
 | ...
 | ознака_x31                = 
 | S01V01                    = 
 | ...
 | S01V31                    = 
 | S02V01                    = 
 | ...
 | S02V31                    = 
 | ...
 | S10V01                    = 
 | ...
 | S10V31                    = 
}}

Параметри[уреди извор]

Параметри изгледа[уреди извор]

Сљедећи параметри нису обавезни:

  • ширина: ширина дијаграма изражена у пикселима (предодређена вриједност: 500)
  • висина: висина дијаграма изражена у пикселима (предодређена вриједност: 350)
  • падинг_горе: маргине између врха слике и врха простора за исцртавање изражене у пикселима (предодређена вриједност: 10)
  • падинг_доле: маргине између дна слике и дна простора за исцртавање изражене у пикселима (предодређена вриједност: 20)
  • падинг_десно: маргине десно од слике и десно од простора за исцртавање изражене у пикселима (предодређена вриједност: 10)
  • падинг_лево: маргине лијево од слике и лијево од простора за исцртавање изражене у пикселима (предодређена вриједност: 30)

Параметри облика и боје[уреди извор]

Сљедећи параметри нису обавезни:

  • боја_позадине: Боја позадине (предодређена вриједност: white [бијела]).
  • боја_примарне_скале: Боја примарних линија ординате (предодређена вриједност: dark gray [тамносива]).
  • боја_секундарне_скале: Боја секунарних линија ординате (предодређена вриједност: light gray [свијетлосива]).
  • боја_серије_1 па до боја_серије_10: Боје сваке од линија у серији (предодређене вриједноси: red, blue, green, yelloworange, purple, magenta, orange, lavender, powderblue, brightgreen [црвена, плава, зелена, наранџастожута, љубичаста, пурпурноцрвена, наранџаста, блиједоплава са мрвицом сљезове боје, блиједоплава, свијетлозелена]).
  • дебљина_серије1 па до дебљина_серије10 : Дебљина сваке од линија у серији, од 0.1 (веома танка линија) до 10 (веома дебела линија). Предодређена вриједност: 0.8.

Боја се може описати користећи се једном од кључних ријечи наведених у документацији EasyTimeline-а, или у формату rgb(red,green,blue), гдје су вриједности red, green и blue [црвене, зелене и плаве] од 0 па до 1. Прочитајте ову документацију (на енглеском језику) како бисте претворили веб-боје у овај облик.

Параметри серије података[уреди извор]

  • SaaVxx: Вриједност xx (од 01 до 31) серије aa (од 01 до 10). Наведена вриједност мора бити између 0 и параметра y_макс (више о овом погледате доље).
    • Примјер: S05V01 = 25 значи: "Прва вриједност (на позицији 01 x-осе) пете серије (05) јесте 25".
    • Биљешка: Могуће је не навести вриједности x-осе. На примјер, ако су наведене вриједности од S01V01 до S01V03, а нису наведени за S01V02, нацртаће се изравна линија између вриједности 1 и 3 на x-оси.
  • назнаке: Одређује хоће ли тачке које означавају вриједност x-осе бити додане на графикон. назнаке = да значи да ће се тачке додати за све вриједности серије. Све друге вриједности овог параметра биће игнорисане.

Параметри оса[уреди извор]

  • интервал_примарне_скале: Интервал између сваког примарног одсјека на y-оси. Захтијева се.
  • интервал_секундарне_скале: Интервал између сваког секундарног одсјека на y-оси (ако параметар скала има вриједност да).
  • бр_x-вредности: број вриједности на x-оси. Захтијева се.
  • ознака_x1 до ознака_x31: ознаке (текст) вриједности на x-оси. Број параметара који је наведен мора бити једнак вриједности бр_x-вредности. Предодређена вриједност: број од 1 до 31.
  • y_макс: Максимална вриједност на y-оси. Захтијева се.
  • y_мин: Минимална вриједност на y-оси. Предодређена вриједност је 0 (нула).

Примјер[уреди извор]

Сљедећи код:

{{Линијски дијаграм
| боја_позадине = white
| боја_серије_1 = yellow
| боја_серије_2 = red
| ширина = 500
| висина = 350
| падинг_лево = 40
| падинг_десно = 15
| падинг_горе = 10
| падинг_доле = 20
| број_серије = 3
| бр_x-вредности = 10 
| ознака_x1 = ври. 1 | ознака_x2 = ври. 2 | ознака_x3 = ври. 3 | ознака_x4 = ври. 4 | ознака_x5 = ври. 5
| ознака_x6 = ври. 6 | ознака_x7 = ври. 7 | ознака_x8 = ври. 8 | ознака_x9 = ври. 9 | ознака_x10 = ври. 10
| y_макс = 3000
| y_мин = 1000
| скала = да
| интервал_примарне_скале = 1000
| интервал_секундарне_скале = 100
| S01V02 = 2200 | S01V03 = 2400 | S01V04 = 2500 | S01V05 = 2600 | S01V06 = 2500
| S02V01 = 1400 | S02V02 = 2000 | S02V03 = 1600 | S02V04 = 1800 | S02V05 = 2400 
| S02V06 = 2400 | S02V07 = 2500 | S02V08 = 2000 | S02V09 = 1600 | S02V10 = 1800
| S03V01 = 1800 | S03V04 = 2000 | S03V05 = 1600 | S03V06 = 1800 | S03V07 = 2400 
| S03V09 = 2400

| назнаке = да
}}
{{легенда|red|1. серија}}
{{легенда|blue|2. серија}}
{{легенда|green|3. серија}}

прикаће сљедеће:

  1. серија
  2. серија
  3. серија

Ограничења[уреди извор]

  • Не можете користити чаробну ријеч formatnum за форматирање вриједности x-осе.
  • Нема алт текста за приступачне функције (попут читача екрана).

Види још[уреди извор]