Документация по шаблону [ просмотреть ] [ изменить ] [ история ] [ очистить ]
Шаблон: Горизонтальная временная шкала используется для создания горизонтальной временной шкалы.
Параметры
Основные настройки сюжета
|border=
Граница сюжета. Например2px solid #CFD2AA
|bgCol=
Цвет фона сюжета|width=
Ширина графика временной шкалы. По умолчанию100%
, может быть вpx
илиem
слишком|caption=
показывает текст по центру. Может использоваться для показа легенд. Предназначен для маркировки оси|from=
и|to=
Необходимые параметры, обозначающие начало и конец оси шкалы времени. Вся временная шкала (для всего графика), включая другие типы строк, отрисовывается в этом масштабе.|to=
может или не может быть больше чем|from=
. (|inc=
подробнее об этом см.) Если какие-либо столбцы, описанные с использованием параметров, показанных ниже, выходят за пределы этих значений, они будут обрезаны или удалены в зависимости от их положения.|inc=
Необязательный шаг, который нужно добавить, чтобы|from=
достичь|to=
и отобразить вдоль оси. Если не указано иное, он будет рассчитан автоматически. Если|to=
больше,|from=
то|inc=
должно быть положительным, и наоборот. В противном случае результат не определен.
Строка п параметр
|rown=
определяет способ рисования горизонтальных строк. Вы можете иметь столько строк, сколько хотите. Нижний индекс - это целые положительные числа. Они указывают, где строка отображается на графике. Нижний индекс указывает на более высокий на графике. Это |row3=
будет выше|row4=
Возможны три разных типа рядов. Они есть:
scale
: Указывает , где рисуется ось. ( как это нарисовано можно найти в разделе « Масштабный ряд » ниже).timeline
: Указывает, где и как отображаются полосы.note
: Строка, содержащая помеченные стрелкой примечания для пояснений к графику.
Общие параметры
|height=
Применяется высотаtimeline
иnote
ряды.
У каждого из этих типов строк есть собственные атрибуты, обозначенные дефисом. Например, стиль строки n можно указать как . Полный список доступных атрибутов и их описание можно найти ниже.|rown-style=
Масштабный ряд
|axis-negativeFmt=
,|axis-positiveFmt=
И|axis-zeroFmt=
форматирование вариантов масштаба Axis. Если вам нужна дополнительная настройка (например, полное скрытие одной метки на оси), используйте следующее:|axis-value=
- Используется для замены метки значения на оси (работает тогда и только тогда, когда на ней отображается точное значение).|axis-marker-value=
- Используется для замены точки маркера метки, которая появляется на оси. (Он будет работать тогда и только тогда, когда на нем будет указано точное значение).
|axis-nudge=
Величина смещения, применяемого к метке оси, по умолчанию-1.8em
.
| ось-маркер-1878 = | ось-1878 =
Пример использования
Разметка | Отображается как |
---|---|
{{Горизонтальная шкала времени| от = -2000| к = 2000| inc = 500| row1 = масштаб}} | │ −2000 │ −1500 │ -1000 │ -500 │ 0 │ 500 │ 1000 │ 1500 │ 2000 г. |
Разметка | Отображается как |
---|---|
{{Горизонтальная шкала времени| от = -2000| к = 2000| inc = 500| row1 = масштаб| axis-negativeFmt =% s BC| положительная осьFmt =% s AD| нулевой осиFmt =% s AD| смещение оси = -0.8em}} | │ 2000 г. до н.э. │ 1500 г. до н.э. │ 1000 г. до н.э. │ 500 г. до н.э. │ 0 г. н.э. │ 500 г. н.э. │ 1000 г. н.э. │ 1500 г. н.э. │ 2000 г. н.э. |
Разметка | Отображается как |
---|---|
{{Горизонтальная шкала времени| от = -2000| к = 2000| inc = 500| row1 = масштаб| смещение оси = -0.8em| ось - 2000 = это минус | │ −2000 │ −1500 │ -1000 │ -500 ⇑ Изменен маркер оси │ 500 │ 1000 │ 1500 │ 2000 г. |
Строка временной шкалы
|rown-bordertop=
и Задает верхнюю и нижнюю границу строки.|rown-borderbottom=
|rown-texttop=
задает вертикальное смещение меток полос для всей строки.|rown-colour=
или задает цвет фона строки.|rown-color=
- Примечание :
colour
илиcolor
оба варианта являются приемлемыми вариантами для всего модуля.
- Примечание :
|rown-i-from=
Отправная точка для планки. Это необязательно, если не указано, начнется со значения, указанного в|from=
.|rown-i-to=
Конечная точка стержня.|rown-i-text=
Этикетка для бара.|rown-i-fontsize=
Размер шрифта для этикетки.|rown-i-texttop=
Вертикальный сдвиг метки i- го бара.|rown-i-colour=
цвет полосы.|rown-i-border=
граница полосы (см. известные проблемы ).
- Примечание к индексам :
|rown-i-
обозначает= attribute
значение для i- го бара в n- й строке.- Здесь нижний индекс
n
- это положительное число, используемое для группировки строк и их атрибуции. Они могут не появляться в вашем скрипте непрерывно, но отображаются в возрастающем порядке. - Подстрочный индекс
i
также является положительным числом, которое используется для группировки полос в определенной строке.
- Примечание к индексам :
Параметр стиля строки шкалы времени
|rown-style=
и может использоваться для предоставления стилей для отдельных строк или полос. Те стили, которые повторяются для каждой полосы или для каждой строки, могут быть сгруппированы в стили и применяться глобально. Префиксы стиля могут быть любыми, кроме . См. Пример ниже о том, как применяется стиль, общий для всех строк, и / используются для указания стилей, специфичных для полосы.|rown-i-style=
row
|styleDefault=
|stylePopes=
|styleAntiPopes=
Пример использования
Разметка |
---|
{{Горизонтальная шкала времени| from = 1003| to = 1281| inc = 12| смещение оси = -0.5em| styleDefault-height = 1.5em| styleDefault-1-border = нет;| styleDefault-3-border = none; выравнивание текста: слева| styleDefault-3-texttop = 0em; слева: 0,5em;| styleDefault-5-border = none; выравнивание текста: слева| styleDefault-5-texttop = 0em; слева: 0,5em;| stylePopes-boxcolour = # F7C000| stylePopes-border = none; граница: сплошной 2px # D0A200| styleAntiPopes-boxcolour = # DD4444| styleAntiPopes-border = none; граница: сплошной 2px # E20000| row1 = временная шкала| row1-style = styleDefault| row1-1-to = 1003| row1-2-to = 1003,9| row1-2-style = stylePopes| row1-3-text = [[Папа Иоанн XVII | Иоанн XVII]] (1003)| row1-3-to = 1124| row1-4-to = 1130| row1-4-style = stylePopes| row1-5-text = [[Папа Гонорий II | Гонорий II]] (1124–1130)| row2 = временная шкала| row2-style = styleDefault| row2-1-to = 1004| row2-2-to = 1009| row2-2-style = stylePopes| row2-3-text = [[Папа Иоанн XVIII | Иоанн XVIII]] (1004–1009)| row2-3-to = 1124| row2-4-to = 1124,9| row2-4-style = styleAntiPopes| row2-5-text = [[Антипапа Селестина II | Селестина II]] (1124), антипапа| row3 = временная шкала| row3-style = styleDefault| row3-1-to = 1009| row3-2-to = 1012| row3-2-style = stylePopes| row3-3-text = [[Папа Сергий IV | Сергий IV]] (1009–1012)| row3-3-to = 1130| row3-4-to = 1143| row3-4-style = stylePopes| row3-5-text = [[Папа Иннокентий II | Иннокентий II]] (1130–1143)| row4 = временная шкала| row4-style = styleDefault| row4-1-to = 1012| row4-2-to = 1024| row4-2-style = stylePopes| row4-3-text = [[Папа Бенедикт VIII | Бенедикт VIII]] (1012–1024)| row4-3-to = 1130| row4-4-to = 1138| row4-4-style = styleAntiPopes| row4-5-text = [[Антипапа Анаклет II | Анаклет II]] (1130–1138), антипапа| row5 = временная шкала| row5-style = styleDefault| row5-1-to = 1012| row5-2-to = 1012,9| row5-2-style = styleAntiPopes| row5-3-text = [[Антипапа Григорий VI | Григорий VI]] (1012), антипапа| row5-3-to = 1138| row5-4-to = 1138,9| row5-4-style = styleAntiPopes| row5-5-text = [[Антипапа Виктор IV (1138) | Виктор IV]] (1138), антипапа| row6 = временная шкала| row6-style = styleDefault| row6-1-to = 1024| row6-2-to = 1032| row6-2-style = stylePopes| row6-3-text = [[Папа Иоанн XIX | Иоанн XIX]] (1024–1032)| row6-3-к = 1143| row6-4-to = 1144| row6-4-style = stylePopes| row6-5-text = [[Папа Селестина II | Селестина II]] (1143–1144)| row7 = временная шкала| row7-style = styleDefault| row7-1-to = 1032| row7-2-to = 1044| row7-2-style = stylePopes| row7-3-text = [[Папа Бенедикт IX | Бенедикт IX]] (1032–1044, 1045 и 1047–1048)| row7-3-to = 1144| row7-4-to = 1145| row7-4-style = stylePopes| row7-5-text = [[Папа Луций II | Луций II]] (1144–1145)| row8 = временная шкала| row8-style = styleDefault| row8-1-to = 1045| row8-2-to = 1045,9| row8-2-style = styleAntiPopes| row8-3-text = [[Папа Сильвестр III | Сильвестр III]] (1045)| row8-3-to = 1145| row8-4-to = 1153| row8-4-style = stylePopes| row8-5-text = [[Папа Евгений III | Евгений III]] (1145–1153)| row9 = временная шкала| row9-style = styleDefault| row9-1-to = 1045| row9-2-to = 1045,9| row9-2-style = stylePopes| row9-3-text = [[Папа Бенедикт IX | Бенедикт IX]] (1032–1044, 1045 и 1047–1048)| row9-3-к = 1153| row9-4-to = 1154| row9-4-style = stylePopes| row9-5-text = [[Папа Анастасий IV | Анастасий IV]] (1153–1154)| row10 = временная шкала| row10-style = styleDefault| row10-1-to = 1045| row10-2-to = 1046| row10-2-style = stylePopes| row10-3-text = [[Папа Григорий VI | Григорий VI]] (1045–1046)| row10-3-to = 1154| row10-4-to = 1159| row10-4-style = stylePopes| row10-5-text = [[Папа Адриан IV | Адриан IV]] (1154–1159)| row11 = временная шкала| row11-style = styleDefault| row11-1-to = 1046| row11-2-to = 1047| row11-2-style = stylePopes| row11-3-text = [[Папа Климент II | Климент II]] (1046–1047)| row11-3-to = 1159| row11-4-to = 1181| row11-4-style = stylePopes| row11-5-text = [[Папа Александр III | Александр III]] (1159–1181)| row12 = временная шкала| row12-style = styleDefault| row12-1-to = 1047| row12-2-to = 1048| row12-2-style = stylePopes| row12-3-text = [[Папа Бенедикт IX | Бенедикт IX]] (1032–1044, 1045 и 1047–1048)| row12-3-to = 1159| row12-4-to = 1164| row12-4-style = styleAntiPopes| row12-5-text = [[Антипапа Виктор IV (1159-1164) | Виктор IV]] (1159–1164), антипапа| row13 = временная шкала| row13-style = styleDefault| row13-1-to = 1048| row13-2-to = 1048,9| row13-2-style = stylePopes| row13-3-text = [[Папа Дамас II | Дамас II]] (1048)| row13-3-to = 1164| row13-4-to = 1168| row13-4-style = styleAntiPopes| row13-5-text = [[Антипапа Пасхальный III | Пасхальный III]] (1164–1168), антипапа| row14 = временная шкала| row14-style = styleDefault| row14-1-to = 1049| row14-2-to = 1054| row14-2-style = stylePopes| row14-3-text = [[Папа Лев IX | Лев IX]] (святой) (1049–1054)| row14-3-to = 1168| row14-4-to = 1178| row14-4-style = styleAntiPopes| row14-5-text = [[Антипапа Калликст III | Калликст III]] (1168–1178), антипапа| row15 = временная шкала| row15-style = styleDefault| row15-1-to = 1055| row15-2-to = 1057| row15-2-style = stylePopes| row15-3-text = [[Папа Виктор II | Виктор II]] (1055–1057)| row15-3-to = 1179| row15-4-to = 1180| row15-4-style = styleAntiPopes| row15-5-text = [[Антипапа Иннокентий III | Иннокентий III]] (1179–1180), антипапа| row16 = временная шкала| row16-style = styleDefault| row16-1-to = 1057| row16-2-to = 1058| row16-2-style = stylePopes| row16-3-text = [[Папа Стефан IX | Стефан IX]] (1057–1058)| row16-3-to = 1181| row16-4-to = 1185| row16-4-style = stylePopes| row16-5-text = [[Папа Луций III | Луций III]] (1181–1185)| row17 = временная шкала| row17-style = styleDefault| row17-1-to = 1058| row17-2-to = 1061| row17-2-style = stylePopes| row17-3-text = [[Папа Николай II | Николай II]] (1058–1061)| row17-3-to = 1185| row17-4-to = 1187| row17-4-style = stylePopes| row17-5-text = [[Папа Урбан III | Урбан III]] (1185–1187)| row18 = временная шкала| row18-style = styleDefault| row18-1-to = 1058| row18-2-to = 1059| row18-2-style = styleAntiPopes| row18-3-text = [[Антипапа Бенедикт X | Бенедикт X]] (1058–1059), антипапа| row18-3-to = 1187| row18-4-to = 1187,9| row18-4-style = stylePopes| row18-5-text = [[Папа Григорий VIII | Григорий VIII]] (1187) |