Набор повторяемых символов Назад В начало Вперед

Опция в графических формах не используется.

Если поле не уместилось в шаблоне, оно продолжается на новой строке под шаблоном. Опция <набор повторяемых символов> задает символы, которые в данном случае переносятся на новую строку.

Число строк, которое может занимать поле, не уместившееся в шаблоне, не ограничено.

Набор повторяемых символов единый для всех полей данной формы.

Под символами строки понимают все явные и скрытые символы, имеющие свою позицию в строке.

Явные символы: буквы, цифры, элементы псевдографики и так далее.

Скрытые символы: символ табуляции, символ перехода к новой строке, символ перевода каретки и другие служебные символы, которые не отражаются в явном виде в распечатанном тексте.

Схема переноса символов на новую строку следующая:

<набор повторяемых символов> ::=	 .repeat all
 |	.repeat <строка>
 |	.repeat default

Опция <набор повторяемых символов> имеет три альтернативы:

Опция формы по умолчанию

Если опция не задана, то набор символов, переносимых на новую строку при переносе поля, следующий (остальные символы строки заменяются пробелами):

Символы #10 и #13 используются совместно для перехода к началу новой строки.

Пример

.form акт
.repeat " abc " #9 #10 #13 #26
.................
!тело формы
.endform

При переносе строк будут повторяться символы a, b, c и служебные символы #9, #10, #13, #26.