Шаблон:Compact TOC/Документация: различия между версиями
[досмотренная версия] | [досмотренная версия] |
Нет описания правки |
Нет описания правки |
||
(не показаны 3 промежуточные версии этого же участника) | |||
Строка 1: | Строка 1: | ||
Шаблон для вставки навигационной полосы с алфавитным указателем. | |||
== Использование == | == Использование == | ||
Строка 51: | Строка 41: | ||
=== Параметры === | === Параметры === | ||
*<code>name=</code> — меняет заголовок на альтернативное название вместо | * <code>name=</code> — меняет заголовок на альтернативное название вместо «Содержание» или полностью скройте его, введя <code>name=no</code>. | ||
*<code>side=yes</code> — | * <code>side=yes</code> — размещает заголовок «Содержание» слева от строки символов. | ||
*<code>center=yes</code> — | * <code>center=yes</code> — центрирует горизонтальную полосу шаблона на странице. | ||
*<code>right=yes</code> — | * <code>right=yes</code> — выравнивает шаблон справа (может потребовать <code><nowiki><br style="clear:right;" /></nowiki></code> после него, в зависимости от макета страницы), вместо floated left (этот параметр является взаимоисключающим с параметром «center», указанным выше, и его следует использовать экономно и по уважительной причине). | ||
*<code>align=</code> — | * <code>align=</code> — устанавливает выравнивание «ссылок» внутри таблицы; по умолчанию — влево; используйте <code>center</code>, <code>right</code> или <code>left</code> | ||
*<code>nobreak=yes</code> — | * <code>nobreak=yes</code> — нет разрыва строки между секциями «A-B-C…» и «См. также/Ссылки/и т. д.» (примечание: не влияет на заголовок; используйте <code>side=</code>). | ||
*<code>top=yes</code> — | * <code>top=yes</code> — добавляет ссылку «Вверх»; необходимо в том случае, если шаблон стоит внизу страницы. | ||
*<code>sym=yes</code> — | * <code>sym=yes</code> — добавляет ссылку «!$@» — секцию для типографских знаков. | ||
*<code>num=yes</code> — | * <code>num=yes</code> — добавляет ссылку «0-9» — секцию для цифр. | ||
*<code>symnum=yes</code> — | * <code>symnum=yes</code> — добавляет ссылку «!-9» — комбинированную секцию для знаков и цифр. | ||
*<code>custom1</code>, <code>custom2</code> | * <code>custom1</code>, <code>custom2</code> и <code>custom3</code> — добавляет 3 дополнительных произвольных раздела в конце списка (или, иначе, <code>Sec1, Sec2, Sec3</code>). | ||
*<code>seealso=yes</code> — | * <code>seealso=yes</code> — добавляет ссылку на раздел «См. также». | ||
*<code>refs=yes</code> — | * <code>refs=yes</code> — добавляет раздел «Ссылки». | ||
*<code>notes=yes</code> — | * <code>notes=yes</code> — добавляет раздел «Примечания». | ||
*<code>notesfirst=yes</code> — | * <code>notesfirst=yes</code> — помещает раздел «Примечания» перед разделом «Ссылки»; '''''не используйте''' вместе с <code>notes</code>''. | ||
*<code>extlinks=yes</code> — | * <code>extlinks=yes</code> — добавляет ссылку на раздел «Литература». | ||
==== | ==== Буквы ==== | ||
Некоторые буквы могут быть исключены из списка через добавление соответствующей ''строчной'' буквы: | |||
{{tlx|Compact TOC|side=yes|j=|q=}} | {{tlx|Compact TOC|side=yes|j=|q=}} | ||
{{Compact TOC|side=yes|j=|q=}} | {{Compact TOC|side=yes|j=|q=}} | ||
Строка 77: | Строка 68: | ||
{{Compact TOC|side=yes|j=J|q=Q}} | {{Compact TOC|side=yes|j=J|q=Q}} | ||
Немного более сложным способом можно создать ссылки на диапазон: | |||
{{tlx|Compact TOC|side=yes|x=<nowiki>[[#X-Z|X-Z]]</nowiki>|y=|z=}} ( | {{tlx|Compact TOC|side=yes|x=<nowiki>[[#X-Z|X-Z]]</nowiki>|y=|z=}} (или <code>x=|y=|z=<nowiki>[[#X-Z|X-Z]]</nowiki></code> и т.д.) | ||
{{Compact TOC|side=yes|x=[[#X-Z|X-Z]]|y=|z=}} | {{Compact TOC|side=yes|x=[[#X-Z|X-Z]]|y=|z=}} | ||
==== | ==== Быстрая вставка ==== | ||
Для более быстрого перехода к общему использованию, можно ввести в качестве первого параметра <code>short1</code> (перед <code>name=</code>): | |||
{{tlx|Compact TOC|short1}} | {{tlx|Compact TOC|short1}} | ||
{{Compact TOC|short1}} | {{Compact TOC|short1}} | ||
=== | === Примеры === | ||
{{tlx|Compact TOC|top=yes}} | {{tlx|Compact TOC|top=yes}} | ||
{{Compact TOC|top=yes}} | {{Compact TOC|top=yes}} | ||
Строка 106: | Строка 97: | ||
<code><nowiki>{{</nowiki>'''CompactTOC'''<nowiki>|short1|num=yes|sym=yes|seealso=yes|notesfirst=yes|extlinks=yes}}</nowiki></code> | <code><nowiki>{{</nowiki>'''CompactTOC'''<nowiki>|short1|num=yes|sym=yes|seealso=yes|notesfirst=yes|extlinks=yes}}</nowiki></code> | ||
{{Compact TOC|short1|num=yes|sym=yes|seealso=yes|notesfirst=yes|extlinks=yes}} | {{Compact TOC|short1|num=yes|sym=yes|seealso=yes|notesfirst=yes|extlinks=yes}} | ||
<noinclude>[[Категория:Шаблоны:Документация]]</noinclude> |
Текущая версия от 12:08, 27 марта 2024
Шаблон для вставки навигационной полосы с алфавитным указателем.
Использование
Typical:
{{Compact TOC|symnum=yes}}
Только алфавит (без цифр и типографики):
{{Compact TOC}}
Полный набор знаков, по центру (не указывайте параметр или измените его на пустой или "no", чтобы отключить функцию)
{{Compact TOC|name=Contents|side=yes|center=yes|right=|align=center|nobreak=yes|top=yes|num=yes|sym=yes|symnum=|custom1=|custom2=|custom3=|seealso=yes|notesfirst=|refs=yes|notes=yes|extlinks=yes}}
или
{{Compact TOC |name= |side=yes |center=yes |right= |align=center |nobreak=yes |top=yes |num=yes |sym=yes |symnum= |custom1= |custom2= |custom3= |seealso=yes |notesfirst= |refs=yes |notes=yes |extlinks=yes |a= ... |я= }}
Параметры
name=
— меняет заголовок на альтернативное название вместо «Содержание» или полностью скройте его, введяname=no
.side=yes
— размещает заголовок «Содержание» слева от строки символов.center=yes
— центрирует горизонтальную полосу шаблона на странице.right=yes
— выравнивает шаблон справа (может потребовать<br style="clear:right;" />
после него, в зависимости от макета страницы), вместо floated left (этот параметр является взаимоисключающим с параметром «center», указанным выше, и его следует использовать экономно и по уважительной причине).align=
— устанавливает выравнивание «ссылок» внутри таблицы; по умолчанию — влево; используйтеcenter
,right
илиleft
nobreak=yes
— нет разрыва строки между секциями «A-B-C…» и «См. также/Ссылки/и т. д.» (примечание: не влияет на заголовок; используйтеside=
).top=yes
— добавляет ссылку «Вверх»; необходимо в том случае, если шаблон стоит внизу страницы.sym=yes
— добавляет ссылку «!$@» — секцию для типографских знаков.num=yes
— добавляет ссылку «0-9» — секцию для цифр.symnum=yes
— добавляет ссылку «!-9» — комбинированную секцию для знаков и цифр.custom1
,custom2
иcustom3
— добавляет 3 дополнительных произвольных раздела в конце списка (или, иначе,Sec1, Sec2, Sec3
).seealso=yes
— добавляет ссылку на раздел «См. также».refs=yes
— добавляет раздел «Ссылки».notes=yes
— добавляет раздел «Примечания».notesfirst=yes
— помещает раздел «Примечания» перед разделом «Ссылки»; не используйте вместе сnotes
.extlinks=yes
— добавляет ссылку на раздел «Литература».
Буквы
Некоторые буквы могут быть исключены из списка через добавление соответствующей строчной буквы: {{Compact TOC|side=yes|j=|q=}}
Содержание: |
---|
{{Compact TOC|side=yes|j=J|q=Q}}
Содержание: |
---|
Немного более сложным способом можно создать ссылки на диапазон:
{{Compact TOC|side=yes|x=[[#X-Z|X-Z]]|y=|z=}} (или x=|y=|z=[[#X-Z|X-Z]]
и т.д.)
Содержание: |
---|
Быстрая вставка
Для более быстрого перехода к общему использованию, можно ввести в качестве первого параметра short1
(перед name=
):
{{Compact TOC|short1}}
Содержание: | A B C D E F G H I J K L M N O P Q R S T U V W X Y Z • А Б В Г Д Е Ё Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Э Ю Я Ссылки |
---|
Примеры
{{Compact TOC|top=yes}}
Содержание |
---|
{{Compact TOC|name=no|center=yes|top=yes|custom1=Новый раздел|...}}
{{Compact TOC|side=yes|sym=yes|num=yes|refs=yes|...}}
Содержание: |
---|
{{Compact TOC|name=Указатель|top=no|refs=yes|notes=yes|...}}
Указатель |
---|
{{Compact TOC|name=no|side=yes|right=yes|symnum=yes|...}}
{{CompactTOC|short1|num=yes|sym=yes|seealso=yes|notesfirst=yes|extlinks=yes}}
Содержание: | !$@ • 0–9 • A B C D E F G H I J K L M N O P Q R S T U V W X Y Z • А Б В Г Д Е Ё Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Э Ю Я См. также Примечания Ссылки Литература |
---|