В этом меню находятся строки, которые выполняют некие действия с каждой строкой выделенного или всего текста.
Применить шаблон - одно из самых мощных средств TEA для оформления текста. Позволяет оформить каждую строку согласно заданному вами образцу. При этом в образце роль текста из текущей строки играет макро-команда - %s. Например, вы хотите каждую строку заключить между тэгами <li> и </li>. В Знаменитом поле ввода пишем образец, шаблон, которым будем обрабатывать строки. Шаблон таков: <li>%s</li>. Используем функцию Применить шаблон и видим, как строки заключились в нужные тэги.
Извлечь между символами - символ надо ввести в Знаменитое поле ввода. Функция извлекает из каждой строки ту часть, которая находится между такими символами. Например, между кавычками.
Пронумеровать - очень гибкая штука для нумерации строк. Выделяете строки, которые хотите пронумеровать. Применяете эту функцию. Появляется окошко, в котором нужно вписать строку форматирования, задающую формат нумерации строки. Далее буду пояснять на примерах. Скажем, мы хотим пронумеровать следующие строки:
The Pixies Fall Scorn Meathook Seed Nirvana
Зададим строку форматирования: {%counter. %string}
1. The Pixies 2. Fall 3. Scorn 4. Meathook Seed 5. Nirvana
Пояснения. Текстовая часть строки форматирования обрамляется тэгами { и }. Всё, что внутри ее, при обработке выделенных строк воспринимается как текст, на который будет заменяться каждая из обрабатываемых строк. При этом будет "расширяться" макро-команда %string, которая представляет собой текст строки, и так же будет расширяться %counter, обозначающая счетчик. Нетрудно догадаться, что %counter может стоять как до, так и после %string (в таком случае числа будут располагаться после строки). Разумеется, внутри строки форматирования может быть другой текст, что позволяет вам оформить счетчик, скажем, круглыми скобками: %counter .) или (%counter).
Однако текстовой части строки форматирования может предшествовать секция параметров. Эта секция ВСЕГДА должна отделяться от символа { текстовой части пробелом. Кроме того, параметры тоже отделяются друг от друга пробелами. Параметры же таковы:
%step=число - задает "шаг" счетчика. Например, если написать: @step=10 {%counter %string}, то счетчик будет идти с шагом 10: 10, 20, 30 и так далее.
%tolow=true - если этот параметр указан, то счетчик будет считать в обратном порядке, взяв за наибольшее значение число выделенных строк.
%start=число - задает число, с которого начинается отсчет. Этот параметр не работает, если включен параметр %tolow или указан шаг.