Шаблон {{кс/doc}} («красная строка») предназначен для формирования в тексте абзацного отступа вида «красная строка». В первую очередь этот шаблон может быть удобен на страницах форумов и обсуждений, хотя его можно использовать и в основных статьях. Шаблон позволяет визуально выделить часть текста, не нарушая структуру отступов, которые создаются управляющими символами «#», «:», «*».
Примеры использования (даны для наглядности внутри «рамки» шириной в 35 символов [em]):
Текст 1
Текст 1.1 (с отступом, создаваемым одинарным символом «:» в начале строки)
Текст 1.1.1 (с отступом, создаваемым двойным символом «::» в начале строки). Предположим, что в этом фрагменте часть текста желательно переместить на другую строку и, при этом, как-то визуально его отделить. Предлагаемое решение — это разместить в конце предложения шаблон {{кс}}. В это случае продолжение текста перемещается на следующую строку, а перед продолжением текста формируется «красная строка».
Текст 1.2 (с отступом, создаваемым одинарным символом «#» в начале строки). В данном случае использование в конце фрагмента шаблона{{кс}} Позволяет не нарушая нумерации визуально выделить продолжение текста.
Текст 1.3 (с отступом, создаваемым одинарным символом «#» в начале строки). Нумерация не нарушена.
Текст 1.4 (с отступом, создаваемым одинарным символом «*» в начале строки). Шаблон поддерживает единственный числовой параметр, который позволяет указать количество неразрывных пробелов, используемых для отступа. Вот пример {{кс|2}}. В этом случае отступ равен двум пробелам. А вот пример {{кс|10}}. При этом отступ десяти пробелам. Конструкция {{кс|0}} фактически не отличается от обычного <br />. Продолжение после такого «перевода строки» идёт уже без всякого отступа.
Возможные изменения шаблона
Если в этом появится необходимость, то можно будет увеличить максимально поддерживаемое число пробелов в отступе. Сейчас по умолчанию отступ равен 4-м пробелам, а максимально поддерживаемое шаблоном значение равно 10.
Вторая возможная модификация, это можно чуть раздвинуть строки в районе перевода строки, так же как это автоматически делается при использовании управляющих символов «#», «:», «*».