Шаблон:АвтонумерацияНевозможно определить количество столбцов {{Автонумерация}} — шаблон для формирования новой таблицы с возможностью автоматической нумерации, сортировки и группировки строк таблицы. Для автонумерации строк уже существующей таблицы см. {{НумерацияТаблицы}}. Нумерация по умолчаниюПросто указав количество столбцов в поле Столбцов и перечислив ваши данные, оставляя пустыми поля с будущими номерами строк, вы уже получите нумерованную таблицу. {{Автонумерация | Столбцов = 6 | | ВашиДанные12 | ВашиДанные13 | ВашиДанные14 | ВашиДанные15 | ВашиДанные16 | | ВашиДанные22 | ВашиДанные23 | ВашиДанные24 | ВашиДанные25 | ВашиДанные26 | | ВашиДанные32 | ВашиДанные33 | ВашиДанные34 | ВашиДанные25 | ВашиДанные26 }}
Название таблицыЕсли нужно добавить название таблицы, включите поле Название в шаблон: | Название = Плотность населения субъектов Российской Федерации
Оформление таблицыМожно изменить оформление таблицы, присвоив полю Оформление класс оформления таблицы (по умолчанию «standard»). Кроме основного класса поддерживаются sortable и collapsible: | Оформление = wikitable sortable
Заголовки столбцовМожно изменить заголовок столбца с номерами строк, присвоив значение полю Заголовок1 (по умолчанию «№»). Остальные заголовки устанавливаются, присвоив значения полям Заголовок2, Заголовок3 и т. д.: | Заголовок1 = №№ | Заголовок2 = Субъект РФ | Заголовок3 = Плотность населения | Заголовок4 = Население | Заголовок5 = Площадь | Заголовок6 = Федеральный округ
Начальный номер нумерацииЕсли нужно начать нумерацию строк не с номера 1, то начальный номер присваивается полю Старт: | Старт = 153
Выравнивание ячеекЯчейки с номерами строк по умолчанию выравниваются по центру. Все остальные ячейки по умолчанию выравниваются влево. Можно изменить, присвоив значения right, left, center полям Выравнивание1, Выравнивание2, Выравнивание3 и т. д.: | Выравнивание3 = right
Ширина столбцовШирина столбцов, при необходимости, регулируется в процентах или пикселях полями Ширина1, Ширина2, Ширина3 и т. д. | Ширина2 = 35%
Сортировка при открытии таблицыЕсли добавить поле Сортировка с номером ключевого столбца, то нумерация будет сделана с предварительной сортировкой по ключевому столбцу независимо от порядка перечисления строк в шаблоне. По умолчанию строки сортируются по возрастанию как текст). | Сортировка = 3 Для сортировки как чисел нужно добавить символ #. Числа по умолчанию сортируются по убыванию: | Сортировка = 3# Для изменения направления сортировки нужно добавить символы < (сортировка по возрастанию) или > (сортировка по убыванию): | Сортировка = 3#<
Сортировка последующаяТип сортировки, при необходимости, регулируется полями Сортировка2, Сортировка3, Сортировка4 и т. д. По умолчанию столбцы сортируются как текст. Возможно присвоение значений "число", "дата" или "без сортировки". | Сортировка2 = число | Сортировка3 = без сортировки
Во втором столбце ключ получается посредством удаления ведущих нецифровых символов. Сортировка по третьему столбу подавляется. ГруппированиеЕсли добавить любой буквенно-цифровой код в первую ячейку строки данных, то сначала будут выводиться строки с одним кодом, затем с другим и т. д. В примере ниже сначала будут выведены строки без кода, затем строки с кодом «A» и последними строки с кодом «B»: | A | ВашиДанные12 | ВашиДанные13 | ВашиДанные14 | ВашиДанные15 | ВашиДанные16 | | ВашиДанные22 | ВашиДанные23 | ВашиДанные24 | ВашиДанные25 | ВашиДанные26 | B | ВашиДанные32 | ВашиДанные33 | ВашиДанные34 | ВашиДанные25 | ВашиДанные26 | A | ВашиДанные42 | ВашиДанные43 | ВашиДанные44 | ВашиДанные45 | ВашиДанные46 | B | ВашиДанные52 | ВашиДанные53 | ВашиДанные54 | ВашиДанные55 | ВашиДанные56 | | ВашиДанные62 | ВашиДанные63 | ВашиДанные64 | ВашиДанные65 | ВашиДанные66 | | ВашиДанные72 | ВашиДанные73 | ВашиДанные74 | ВашиДанные75 | ВашиДанные76
Форматирование строкЕсли в первую ячейку строки данных добавить символ !, то строка будет выделена жирным, символ $ присваивает строке класс shadow, символ % — класс bright, символ @ — класс dark (см. классы оформления ячеек) или символы кода цвета - соответствующий цвет фона: | ! | ВашиДанные12 | ВашиДанные13 | ВашиДанные14 | ВашиДанные15 | ВашиДанные16 | $ | ВашиДанные22 | ВашиДанные23 | ВашиДанные24 | ВашиДанные25 | ВашиДанные26 | % | ВашиДанные32 | ВашиДанные33 | ВашиДанные34 | ВашиДанные35 | ВашиДанные36 | @ | ВашиДанные42 | ВашиДанные43 | ВашиДанные44 | ВашиДанные45 | ВашиДанные46 | #abf2ab | ВашиДанные52 | ВашиДанные53 | ВашиДанные54 | ВашиДанные55 | ВашиДанные56
Нестандартное оформление строкМожно создать нестандартное оформление строки, установив его в поле Подсветка | Подсветка = class="standard Unicode" style="text-align:center; font-size:150%;" и добавляя в первую ячейку строки данных символ +: | + | ВашиДанные22 | ВашиДанные23 | ВашиДанные24 | ВашиДанные25 | ВашиДанные26
Подавление нумерацииЕсли в первую ячейку строки данных добавить символ -, то строка будет сортироваться, но её номер выводиться не будет: | - | ВашиДанные12 | ВашиДанные13 | ВашиДанные14 | ВашиДанные15 | ВашиДанные16
Пример заполнения всех полейДля наглядности таблица урезана (полная версия таблицы находится здесь). {{Автонумерация | Название = Плотность населения субъектов Российской Федерации | Столбцов = 6 | Сортировка = 3# | Оформление = wide sortable | Заголовок1 = № | Заголовок2 = Субъект РФ | Заголовок3 = Плотность<br> населения,<br> чел/км<sup>2</sup> | Заголовок4 = Население,<br> чел. | Заголовок5 = Площадь<br> км<sup>2</sup> | Заголовок6 = Федеральный округ | Сортировка3 = число | Сортировка4 = число | Сортировка5 = число | Ширина1 = 5% | Ширина2 = 25% | Ширина3 = 15% | Ширина4 = 15% | Ширина5 = 15% | Ширина6 = 25% | Выравнивание3 = right | Выравнивание4 = right | Выравнивание5 = right | -&Страна | [[Российская Федерация]] | 8,38 | 143 347 059 | 17 098 242 | | -$Округа | [[Центральный федеральный округ]] | 59,49 | 38 678 913 | 650 205 | | | [[Белгородская область]] | 56,79 | 1 540 985 | 27 134 | Центральный | | [[Москва|город Москва]] | 4770,82 | 11 979 529 | 2511 | Центральный | -$Округа | [[Северо-Западный федеральный округ]] | 8,13 | 13 717 733 | 1 686 968 | | | [[Республика Карелия]] | 3,53 | 636 932 | 180 520 | Северо-Западный | | [[Архангельская область]] | 2,04 | 1 202 295 | 589 913 | Северо-Западный | - | [[Архангельская область|Архангельская область без Ненецкого автономного округа]] | 2,81 | 1159506 | 413103 | Северо-Западный | -$Округа | [[Южный федеральный округ]] | 33,04 | 13 910 179 | 420 876 | | | [[Республика Адыгея]] | 57,03 | 444 403 | 7792 | Южный | -$Округа | [[Северо-Кавказский федеральный округ]] | 55,98 | 9 540 758 | 170 439 | | | [[Ставропольский край]] | 42,18 | 2 790 785 | 66 160 | Северо-Кавказский | -$Округа | [[Приволжский федеральный округ]] | 28,71 | 29 772 235 | 1 036 975 | | | [[Чувашская Республика]] | 67,79 | 1 243 431 | 18 343 | Приволжский | -$Округа | [[Уральский федеральный округ]] | 6,71 | 12 197 544 | 1 818 497 | | | [[Тюменская область]] | 2,40 | 3 510 683 | 1 464 173 | Уральский | - | [[Тюменская область|Тюменская область без автономных округов]] | 8,65 | 1 385 008 | 160 122 | Уральский | -$Округа | [[Сибирский федеральный округ]] | 3,75 | 1 9278 201 | 5 144 953 | | -$Округа | [[Дальневосточный федеральный округ]] | 1,01 | 6 251 496 | 6 169 329 | }}
См. также
|