Использование команд RTF
В форматах допускается использование команд RTF (обеспечивающих представление неплоских текстов, т.е. текстов, содержащих шрифтовые выделения, горизонтальную и вертикальную верстку и т.д.)
Команды RTF вводятся в формат в виде литералов.
Если предполагается, что формат будет содержать RTF команды, то он должен быть целиком заключен в фигурные скобки:
'{'формат '}'
Все команды RTF начинаются с символа (обратный слэш) \.
Любая команда RTF должна заканчиваться знаком пробела или непосредственно за ней может следовать другая команда RTF.
Перечень основных команд RTF приведен в Таблице 2.
Таблица 2
п/п | Команда |
| Назначение | ||
\par | Начало нового параграфа (абзаца) | ||||
\liNNN | Левый отступ для всех строк параграфа - NNN (в пунктах) | ||||
\riNNN | Правый отступ для всех строк параграфа - NNN (в пунктах) | ||||
\fiNNN | Левый отступ для первой строки параграфа - NNN (в пунктах) | ||||
\pard | Начало форматирования нового абзаца; все предыдущие команды форматирования параграфа отменяются | ||||
\fsNNN | Размер шрифта - NNN (удвоенный размер в пунктах) | ||||
\ul \ul0 | Начало и конец подчеркивания | ||||
\i \i0 | Начало и конец курсива | ||||
\b \b0 | Начало и конец жирности | ||||
\tab | Табуляция | ||||
\qr | Правое выравнивание строк | ||||
\ql | Левое выравнивание строк | ||||
\qc | Цетральное выравнивание строк | ||||
\qj | Равномерное выравнивание строк | ||||
\page | Переход на новую страницу | ||||
\txNNN | Позиция табуляция - NNN (в пунктах) |
В форматах, содержащих команды RTF, неприменимы команды вертикальной верстки: / # %.