Какво означава rtf файлов формат, освен да го отворите. Текст на всяка цена: RTF

Файловият формат RTF е познат на много потребители на документи. Много бизнес документи, електронни книги и брошури, текстове от различен вид и съдържание - всички те съществуват, включително под формата на rtf файлове. Когато се наложи да видите съдържанието на такива документи, на помощ идва добре познатият текстов редактор MS Word, който лесно отваря файлове от този тип. Но дали това е единствената алтернатива? Разбира се, че не. В тази статия ще ви разкажа как да отворите RTF файл, кои програми ще ни помогнат с това и как да ги използваме.

Както е известно, " .rtf„Една от формите на разширение на текстов файл. Тази комбинация от букви е съкращение на думите " Формат на богат текст»(Формат на обогатен текст). Документ в този формат поддържа така наречения "богат текст", който ви позволява да работите с няколко опции за форматиране на текст, различни шрифтове и техните размери при редактиране на документ, поставяте JPG и PNG изображения вътре в текста, поддържате персонализирани настройки на раздела , и така нататък.

Форматът е създаден от Microsoft през 1987 г., претърпя няколко модификации в продължение на 20 години, а през 2008 г. Microsoft обяви, че вече няма да го поддържа. Въпреки това, "rtf" сега е един от най-популярните текстови формати.

Обикновено текстовият формат RTF се отваря на почти всеки потребителски компютър (обикновено с инсталирания текстов редактор MS Word). Ако нямате достъп за преглед на файлове от този тип, тогава препоръчвам да инсталирате и използвате една от програмите, които ще изброя по-долу.

Най-добрият софтуер за отваряне на rtf файлове

Има достатъчно програми за отваряне на текстови файлове с разширението rtf. Алгоритъмът за отваряне на такива файлове е стандартен: стартирате съответната програма, щракнете върху раздела „Файл“ в нея, изберете „Отваряне“ там и насочете програмата към желания rtf файл на диска на вашия компютър.

Сред софтуерните продукти за RTF зрители мога да препоръчам следните опции:

  • Microsoft WordPad - опростен текстов редактор от Microsoft, обикновено включен в операционните системи Windows, започващи с Windows 95. Позволява ви да преглеждате, редактирате и записвате текстови файлове в rtf формат;

  • Microsoft Word – популярният текстов редактор, който вече споменах, е включен в офис пакета от приложения на Microsoft Office. Актуалната версия на продукта е Microsoft Office Word 2016;
  • Microsoft Works е опростен пакет от офис приложения за домашна употреба. Текстовият редактор на този пакет по своята функционалност е някъде между споменатите вече WordPad и MS Word, осигурявайки ефективна поддръжка на rtf формата;
  • Atlantis Word Processor е Shareware текстов редактор за Windows OS. Сред предимствата му са компактността (отнема само 3 мегабайта) и скоростта на обработка на rtf файлове;
  • TextMaker Viewer е безплатно приложение за Windows OS, което може да отваря и преглежда по-голямата част от текстови документи, включително rtf формат, от който се нуждаем;
  • Corel WordPerfect Office X6 е добре познат офис пакет от компанията Corel, който включва текстов редактор WordPerfect X3, има поддръжка за rtf формат. Продуктът има платен характер;
  • Apache OpenOffice е безплатен офис пакет, който е чудесна алтернатива на платения Microsoft Office. Текстовият редактор (Writer), включен в този пакет, ефективно поддържа работата с rtf-файлове;
  • AbiSource AbiWord - безплатен текстов редактор, подобен по функционалност на MS Word, може да бъде ефективен отговор на въпроса "rtf как се отваря";
  • TextMaker е текстов редактор, включен в пакета SoftMaker Office. Също така има поддръжка за rtf формат.

Файлът от този формат се поддържа от други текстови редактори, които могат да работят с форматиран текст.

Как да отворите rtf файл онлайн

Има и няколко онлайн инструмента, които ви позволяват да преглеждате и редактирате rtf онлайн. Бих искал да спомена услугата "Google Docs", която ви позволява да преглеждате rtf документи онлайн.

Можете също да инсталирате съответното разширение (Docs Online Viewer) за Google Chrome или аналог за Mozilla Firefox, което ви позволява да отваряте rtf файлове с помощта на функционалността на посочените браузъри.

Освен това можете да използвате мрежови конвертори (например Zamzar), които ви позволяват да конвертирате вашия rtf-документ в текстов формат, който е по-удобен за вас (например в не по-малко популярния "doc").


Заключение

По отношение на редактирането на RTF разширения, програмите, които изброих по-горе, ще ви помогнат. Препоръчвам да обърнете внимание на безплатните алтернативи, по-специално на офис пакета OpenOffice, който ще ви позволи да работите с файлове от този тип абсолютно безплатно. За консерваторите мога да препоръчам шаблона Microsoft Wordpad и Microsoft Word - много потребители, каквото и да се каже, избират тях.

Във връзка с

Често в разговор можете да чуете такива фрази "запазване в rtf ...", "файл във формат rtf ...". Също така, ако не знаем къде и на какво устройство ще отворим нашите текстови документи, тогава ни съветваме да ги запазим във формат RTF. И така, какво точно е формат RTF?

RTF (rtf) е името на файловете, създадени в текстов редактор и е съкращение за формат на богат текст, което означава формат на богат или богат текст. Отчасти това предполага, че този формат е кросплатформен, тоест може да се създава, отваря и редактира във всяко приложение, предназначено за редактиране на текст.

Документи с разширение rtf, текстови документи могат да се отварят и променят в почти всички текстови редактори за Windows, Mac OS и други, както и в безплатни офис програми (OpenOffice, LibreOffice и др.). Следователно, когато изпращате текстови rtf документи по имейл, можете да сте сигурни, че получателят може лесно да ги отвори и прочете, дори ако няма инсталиран Office на компютъра си.

За какво е

Форматът е създаден през осемдесетте години на ХХ век от програмисти на Windows за текстообработващия текст Word и оттогава, успоредно с развитието на операционната система, форматът rtf също се променя. Но основното е, че се използва за прехвърляне на документи между различни текстови процесори и дори между различни версии на Word. В крайна сметка не е тайна, че нови типове файлове на Word не могат да се отварят в редактора на предишни поколения.

Размери на RTF файлове

Възможността на файловете с разширение rtf да се отварят на всеки компютър и във всяка програма за редактиране на текст се превърна в причина за тяхната тромавост, за разлика от вече познатия файлов формат docx. И ако при работа с малки документи тяхната "обемност" не се забелязва, тогава редактирането на многостранични текстове с таблици и фигури може значително да натовари производителността на компютъра.

RTF и вируси

Друга причина за популярността на формата rtf е неговата "устойчивост" на влиянието на различни видове злонамерени кодове, включително макровируси. Експертите признават, че нивото на сигурност при използването на "обогатения" текстов файлов формат е много по-ниско, отколкото при файловете с разширение doc. Въпреки това те съветват да проверите получените от някъде RTF документи с антивирусни програми със свежи бази данни.

Как да запазите текст в RTF

За да преведете текстов файл в rtf формат, трябва да го отворите и да кликнете върху бутона „Запазване като“. В прозореца, който се отваря, изберете типа RTF файл.

По този начин RTF е разширение на текстови файлове, указващо техния формат. Въпреки факта, че форматът се използва от миналия век и придава значителна "тежест" на файловете, той все още е популярен формат. Това се дължи на междуплатформения формат и устойчивостта на вируси от този тип файлове.

RTF (Rich Text Format) е текстов формат, който е по-напреднал от обикновения TXT. Целта на разработчиците беше да създадат формат, който да е лесен за четене на документи и електронни книги. Това беше постигнато благодарение на въвеждането на поддръжка за мета тагове. Нека разберем кои програми могат да работят с обекти с разширението RTF.

Три групи приложения поддържат работа с Rich Text Format:

  • текстообработващи програми, включени в редица офис пакети;
  • софтуер за четене на електронни книги (т.нар. "четци");
  • текстови редактори.

Освен това обектите с това разширение могат да отворят някои универсални зрители.

Метод 1: Microsoft Word

Ако имате инсталиран Microsoft Office на вашия компютър, тогава RTF съдържанието може да се показва без проблеми с помощта на текстообработваща програма Word.


Като цяло Word работи много добре с RTF формата, като правилно показва всички обекти, към които са приложени мета тагове в документа. Но това не е изненадващо, тъй като разработчикът на програмата и на този формат е един и същ - Microsoft. Що се отнася до ограничението за редактиране на RTF документи в Word, това е по-скоро проблем на самия формат, а не на програмата, тъй като тя просто не поддържа някои разширени функции, които например се използват във формата DOCX. Основният недостатък на Word е, че посоченият текстов редактор е част от платения офис пакет Microsoft Office.

Метод 2: LibreOffice Writer

Следващият текстов процесор, който може да работи с RTF, е Writer, който е включен в безплатния офис пакет LibreOffice.


Има и алтернативен начин за стартиране на текстов документ в началния прозорец на LibreOffice.


За да приложите друга опция за отваряне на обект, достатъчно е да преминете към крайната директория в изследовател, изберете самия текстов файл и го плъзнете, докато задържате левия бутон на мишката в прозореца на LibreOffice. Документът се появява в Writer.

Има и опции за отваряне на текст не през началния прозорец на LibreOffice, а през интерфейса на самото приложение Writer.


Както можете да видите, LibreOffice Writer предоставя повече опции за отваряне на текст от Word. Но в същото време трябва да се отбележи, че при показване на текст от този формат в LibreOffice някои интервали са маркирани със сив цвят, което може да попречи на четенето. Освен това книжният изглед на Libre е по-нисък по удобство на режима на четене на Word. По-специално в режима "Изглед на книга"ненужните инструменти не се отстраняват. Но абсолютното предимство на приложението Writer е, че е напълно безплатно за използване, за разлика от приложението Microsoft Office.

Метод 3: OpenOffice Writer

Друга безплатна алтернатива на Word при отваряне на RTF е използването на приложението OpenOffice Writer, което е включено в друг безплатен офис пакет, Apache OpenOffice.


Има опция за стартиране от началния прозорец на пакета OpenOffice.


Възможно е също да стартирате документа чрез плъзгане и пускане от Диригентв стартовия прозорец на OpenOffice по същия начин, както за LibreOffice.

Процедурата по отваряне се извършва и чрез интерфейса на Writer.


Всъщност всички предимства и недостатъци на OpenOffice Writer при работа с RTF са същите като тези на LibreOffice Writer: програмата е по-ниска от визуалното показване на съдържанието на Word, но в същото време е, за разлика от него , Безплатно. Като цяло офис пакетът LibreOffice се счита в момента за по-модерен и усъвършенстван от основния си конкурент сред безплатните колеги - Apache OpenOffice.

Метод 4: WordPad

Някои обикновени текстови редактори, които се различават от гореописаните текстови процесори с по-слабо развита функционалност, също поддържат RTF, но не всички. Например, ако се опитате да стартирате съдържанието на документ в Windows Notepad, вместо приятно четене, ще получите текст, редуващ се с мета тагове, чиято задача е да показват елементи за форматиране. Но няма да видите самото форматиране, тъй като Notepad не го поддържа.

Но в Windows има вграден текстов редактор, който успешно се справя с показването на информация във формат RTF. Нарича се WordPad. Освен това форматът RTF е основният за него, тъй като по подразбиране програмата записва файлове с това разширение. Нека да видим как можете да покажете текста на посочения формат в стандартната програма Windows WordPad.


Факт е, че в системния регистър на Windows WordPad е регистриран като софтуер по подразбиране за отваряне на този формат. Следователно, ако не са направени корекции в системните настройки, текстът ще се отвори по посочения начин в WordPad. Ако са направени промени, документът ще бъде стартиран с помощта на софтуера, който е зададен по подразбиране за отварянето му.

Възможно е също да стартирате RTF от интерфейса на WordPad.


Разбира се, по отношение на възможностите на дисплея, WordPad е значително по-нисък от всички текстови процесори, които бяха изброени по-горе:

  • Тази програма, за разлика от тях, не поддържа работа с изображения, които могат да бъдат вградени в документ;
  • Той не разбива текста на страници, а го представя като плътна лента;
  • В приложението няма отделен режим на четене.

Но в същото време WordPad има едно важно предимство пред горните програми: не е необходимо да се инсталира, тъй като е включено в базовата версия на Windows. Друго предимство е, че за разлика от предишни програми, за да стартирате RTF в WordPad, по подразбиране просто щракнете върху обекта в Explorer.

Метод 5: CoolReader

RTF може да се отваря не само от текстови редактори и редактори, но и от читатели, тоест софтуер, предназначен изключително за четене, а не за редактиране на текст. Една от най-популярните програми в този клас е CoolReader.


Като цяло CoolReader изобразява форматирането на RTF съдържание доста правилно. Интерфейсът на това приложение е по-четлив от този на текстовите процесори и освен това на текстовите редактори, които описахме по-горе. В същото време, за разлика от предишни програми, е невъзможно да се редактира текст в CoolReader.

Метод 6: AlReader

Друг четец, който поддържа RTF, е AlReader.


Показването на RTF съдържание в тази програма не се различава много от възможностите на CoolReader, така че в този конкретен аспект изборът е въпрос на вкус. Но като цяло AlReader поддържа повече формати и има по-обширен набор от инструменти от CoolReader.

Метод 7: ICE Book Reader

Следващият четец, който поддържа описания формат, е ICE Book Reader. Вярно е, че е по-пригоден за създаването на библиотека с електронни книги. Следователно откриването на обекти в него е коренно различно от всички предишни приложения. Не можете да стартирате файла директно. Първо ще трябва да бъде импортиран във вътрешната библиотека на ICE Book Reader и едва след това ще трябва да го отворите.

  1. Активирайте ICE Book Reader. Щракнете върху иконата "Библиотека"която е представена с икона във формата на папка в горната хоризонтална лента.
  2. След като стартирате прозореца на библиотеката, щракнете "Файл"... Моля изберете .

    Алтернативно: в прозореца на библиотеката щракнете върху иконата "Импортиране на текст от файл"под формата на знак плюс.

  3. В стартиралия прозорец отидете в папката, където се намира текстовият документ, който искате да импортирате. Изберете го и натиснете "ДОБРЕ".
  4. Съдържанието ще бъде импортирано в библиотеката на ICE Book Reader. Както можете да видите, името на целевия текстов обект е добавено към списъка с библиотеки. За да започнете да четете тази книга, щракнете двукратно с левия бутон на мишката върху името на този обект в прозореца на библиотеката или щракнете върху Въведетеслед изолирането му.

    Можете също да изберете този обект, като щракнете "Файл"и след това изберете "Прочети книга".

    Друг вариант: след като маркирате името на книгата в прозореца на библиотеката, щракнете върху иконата "Прочети книга"под формата на стрелка в лентата с инструменти.

  5. За всяко от горните действия текстът ще бъде показан в ICE Book Reader.

Като цяло, както повечето други четци, RTF съдържанието в ICE Book Reader се показва правилно и процедурата за четене е доста удобна. Но процесът на отваряне изглежда по-сложен, отколкото в предишни случаи, тъй като трябва да импортирате в библиотеката. Поради това повечето потребители, които не стартират своя собствена библиотека, предпочитат да използват други зрители.

Метод 8: Universal Viewer

Също така много универсални зрители могат да работят с RTF файлове. Това са програми, които поддържат гледане на напълно различни групи обекти: видео, аудио, текст, таблици, изображения и т.н. Едно такова приложение е Universal Viewer.


Има и друг вариант.


Universal Viewer показва съдържанието на RTF обекти в стил, подобен на този на текстов процесор. Подобно на повечето други универсални програми, това приложение не поддържа всички стандарти за определени формати, което може да доведе до грешки при показването на някои знаци. Ето защо се препоръчва използването на Universal Viewer за общо запознаване със съдържанието на файла, а не за четене на книга.

Запознахме ви само с част от тези програми, които могат да работят с формат RTF. В същото време се опитахме да изберем най-популярните приложения. Изборът на конкретен за практическа употреба зависи преди всичко от целите на потребителя.

Така че, ако обектът трябва да бъде редактиран, най-добре е да използвате текстообработващи програми: Microsoft Word, LibreOffice Writer или OpenOffice Writer. Освен това първият вариант е за предпочитане. За четене на книги е по-добре да използвате програми за четене: CoolReader, AlReader и т.н. Ако освен това поддържате собствена библиотека, тогава ICE Book Reader ще свърши работа. Ако трябва да четете или редактирате RTF, но не искате да инсталирате допълнителен софтуер, използвайте вградения текстов редактор на Windows WordPad. И накрая, ако не знаете с кое приложение да стартирате файл от този формат, можете да използвате един от универсалните средства за преглед (например Universal Viewer). Въпреки че, след като прочетете тази статия, вече знаете как да отворите RTF.

Спецификация на формата RTF

Този формат е определен от Microsoft като стандартен формат за обмен на текстови документи. Следователно този формат е подобен по предназначение на формата SYLK за електронни таблици. RTF се поддържа от много продукти на Microsoft. Така например, като се започне с версия 2.0, той беше въведен в Windows като формат на клипборда, който дава възможност за обмен на данни между различни приложни програми на Windows. В допълнение, форматът RT се поддържа от WORD за Macintosh от версия 3.X и WORD за PC от версия 4.X. В RTF за обмен на документи се използват само символно представителни кодове от набора от символи ASCII, MAC и PC. Освен текст, файл във формат RTF в четим вид съдържа команди за управление.Документът се състои основно от команди за управление на настройките на програмата за четене на файлове във формат RTF. Тези команди могат да бъдат разделени на контролни думи (контролни думи)и контролни знаци (контролни символи)... Контролната дума е поредица от знаци с разделител (разделител)накрая:

последователност от букви

Обратна наклонена черта се вмъква преди контролната дума "" (наклонена черта)... Следните знаци могат да се използват като разделители:

    Космос (пространство), и този символ се отнася до контролната дума;

    Номер или знак " - ". Тези знаци трябва да бъдат последвани от параметър с разделител. Като разделители могат да се използват интервал или други знаци, с изключение на цифри и букви;

    Всички знаци, различни от цифри и букви. Тези знаци не са свързани с контролната дума.

Във формат RT писма от " А" преди " З" и от " а" преди " z"както и числа от" 0 " преди " 9 ". Националните знаци не принадлежат към контролната информация. Като контролни знаци се използват отделни букви. Обратна наклонена черта" "се вмъква преди всеки контролен знак:

контролен символ

В момента са дефинирани само няколко от тези символи. Следователно, когато четете, неизвестните знаци могат да бъдат пропуснати. Във формат RT е възможно да се комбинират отделни последователности в групи с помощта на скоби:

(начало на групата) край на групата

Такива групи се създават например при описване на бележки под линия, горни и долни колонтитули и т.н. Ако трябва да поставите знаци "", " { " или " } "вътре в нормален текст, те трябва да бъдат предшествани от обратна наклонена черта:

{ }

Това позволява на програмата, която чете RTF последователността, да разпознае, че символът не трябва да се интерпретира като контролен символ. Форматът RT също използва някои символни кодове за контрол на печата.

смисъл

Табулатор

CR и LF знаците в текста ще бъдат пропуснати. Microsoft използва тези знаци за яснота, когато представя RTF файла. Вътре в контролните думи символите CR и LF могат да имат специално значение, повече за това ще бъде обсъдено в описанието на командите.

Специални контролни думиВ RTF има специални контролни думи. Нека разгледаме накратко тези думи и тяхното предназначение.

chpgnКонтролната дума за промяна на номера на страницата показва номера на текущата страница.

chftnКонтролната дума за промяна на бележката под линия активира автоматично номериране на бележките под линия.

chdateС промяна на датата можете да покажете текущата дата.

chtimeС времето за промяна можете да покажете текущото време.

chftnsepУказва промяна в реда, разделящ бележките под линия от текста.

/ Тази последователност се използва за въвеждане на текста на формулата.

: Указва поделемент в индекс.

* Текстът може да бъде пропуснат при четене на RTF формат.

~ Определя твърд (без прекъсване) интервал между две думи, т.е. в тази позиция изречението не може да бъде разделено, когато се обвие на следващия ред.

- Символът обозначава незадължително тире.

_ Символът обозначава неразбиващо тире, където думата не може да бъде разделена.

"" хчПоследователността позволява директно въвеждане на шестнадесетични числа в текста. Те са посочени вместо hh символи.

страницаТази последователност задава прехода към нова страница.

линияТази последователност причинява прекъсване на ред в текста.

парТази последователност маркира края на абзаца в текста. Последователността par може да бъде заменена от последователността 10 или 13 ... В този случай 10 съответства на ASCII символа с код 10 (връщане на карета). Не можете директно да въведете ASCII-код 10 (CR), т.к той се игнорира от читателя.

сектаТази последователност бележи края на част от текст или текстов параграф.

разделТази последователност замества табулатора. Можете също да посочите ASCII код 09H директно.

клКрай на таблицата (колона).

редКрай на таблицата (ред).

Думи за управление на дестинациятаСледните контролни думи могат да се използват за извършване на основно персонализиране на RTF четеца. Те могат да се появят само в началото на документ или в началото на група. Всички оператори заедно с параметри трябва да бъдат затворени в скоби, например:

(rtf0pc ......)

Форматът на някои от операторите е описан по-долу.

rtf<параметр> Указва началната марка за файла. Като параметър програмата, с която се създава файлът, може да посочи номера на версията. Например:

(rtf0 .......)

Етикетът трябва да е в началото на файла. Този оператор може да бъде последван от други оператори или от затваряща скоба. Задаването на типа кодиране на записания текст се извършва с помощта на следните оператори:

текстът се съхранява в стандартен ASCII формат. Този формат се използва например в Windows.

текстът се съхранява в кодиране на Macintosh.

текстът се извежда с помощта на IBM-PC кодиране на символи.

IBM-PC Code Page 850 (модел PS2).

Кодирането трябва да се използва за прехвърляне на текстове между различни системи ansi.

colortbl Windows и други програми използват палитри, за да определят кои цветове да използват. Най-често палитрата се състои от 16 различни цвята, получени чрез комбиниране на основните цветове – червено, зелено и синьо. Командата colortbl ви позволява да променяте отделни дефиниции в палитрата. За всеки цвят таблицата показва стойността на червения, зеления и синия компонент. Всеки цвят се описва с три параметъра:

червен000зелено000синьо000

Вместо 000 показва стойността на цветната фракция в диапазона от 0 до 255. Пример: в таблица, състояща се от 16 цвята, цветовете 0 и 2 трябва да бъдат предефинирани. Следната последователност може да бъде зададена за отмяна на цветовете:

(colortbl redl28green64bluel28 ;; red0green64bluel2 8;)

Дефиницията на цвета завършва с точка и запетая. Тъй като 1-ви цвят остава непроменен, има два знака в последователността " ; "следвайте един друг. Последователността завършва със затваряща скоба. Операторът cfnдефинира цвета на фона (с настройка по подразбиране n = 0) и оператора cbn- цвят на символа (със стандартна настройка n = 0).

fonttblТози оператор се използва за изграждане на таблица с шрифтове и свързва името на шрифт (група шрифтове) с номер на шрифта. Следните оператори могат да се използват при дефиниране на шрифт:

името на групата шрифтове е неизвестно. Резултатът трябва да използва стандартен шрифт.

трябва да се използват шрифтове от групата Roman (например Times Roman).

този оператор предписва използването на шрифтове от швейцарската група (Helvetica, Swiss и др.)

Могат да се използват шрифтове Pica, Elite и Courier.

Използват се курсивни шрифтове от групата Script.

при задаване на този оператор шрифтовете трябва да бъдат избрани от групата Декор (Староанглийски и др.).

избор на група шрифтове с технически и математически символи (СИМВОЛ и др.).

Командата за създаване на група шрифтове може да се състои от следните оператори:

(fonttblf0fnil по подразбиране;)(flfroman Roman h;)(f2fswiss helvetica;)

След ключовата дума fonttblпоследвано от първия номер на шрифта f0... Следва дефиницията на групата шрифтове. Тук след номер 0 е посочено fnil, т.е. неизвестно име на групата. Следващият параметър показва името на шрифта за избор (например, римски h). Индикация по подразбиранеказва на читателя да използва стандартен шрифт. Името на шрифта е последвано от точка и запетая. В дадения пример са дефинирани само шрифтове с номера 1 и 2. Цялата последователност може да се комбинира с фигурни скоби в група. Таблицата с шрифтове трябва да бъде попълнена със стойности, преди да се срещне операторът стилова таблицаили текст. Стандартният шрифт се въвежда от оператора deffn.

стилова таблицаТози оператор определя шрифта на абзаца, т.е. размера, типа и името на шрифта и как е подравнен текстът на абзаца. Това използва два ключови параметъра:

sbasedon000вместо символи 000 се посочва номерът на типа шрифт, който се използва като текущ.

next000задава номера на следващия тип шрифт (стил), който ще стане текущият. Операторът може да бъде например следната форма:

(stylesheets0f3fs20qj Нормално;)(slf3fs30bqc Заглавие ниво 3;)

Шрифтовете са номерирани от 0 до n ( s0...). На първия ред стилът на абзац 0 (s0) се нарича Нормален. Текстът се показва с шрифт 3 (f3), размер 10 точки (fs20). Параметърът qj казва, че надписът трябва да бъде подравнен с формата. Вторият ред дефинира стила на шрифт 1, който се нарича Heading Level 3. Шрифтът е с размер 15 точки, удебелен (b = удебелен) и е центриран по време на извеждане (qc).

снимкаТози оператор се използва при описване на картина в растерен формат. Следните параметри описват фигурата в шестнадесетични стойности. Параметрите могат да се използват избирателно за дефиниране на геометрията на чертежа или неговия формат:

оператор определя височината на картината в пиксели. Три нули се заменят с числова стойност. Ако няма оператор, височината на чертежа се определя от текущите графични данни. С този параметър можете да зададете конкретна височина за картината.

операторът задава ширината на картината в пиксели. Всичко казано за предишния оператор е вярно.

с този оператор чертежът се мащабира така, че да запълни точно зоната, отредена за него.

параметърът указва, че данните се съхраняват в метафайловия формат на Windows. Параметър n определя типа на метафайла (1 = MM-текст).

параметърът указва, че данните се съхраняват във формат Macintosh Quick-Draw.

параметърът определя броя на байтовете. Вместо три нули се записва шестнадесетично число.

параметърът дефинира формата на растерно изображение. Параметърът n определя типа (0 съответства на логическото растерно изображение).

дефинира проста рамка за картина

дефинира двойна граница за картината.

дефинира удебелена линия за рамката на картината.

дефинира засенчена рамка за картина

дефинира пунктирана линия за чертежа.

дефинира тънка линия за рамката на картината.

задава желаната ширина на картината в twips

задава желаната височина на картината в twips.

задава хоризонтално мащабиране (n може да приема стойности от 1 до 100, по подразбиране - 10).

задава вертикално мащабиране (n може да приема стойности от 1 до 100, по подразбиране - 10).

описва горното поле на фигурата в twips. За положителни стойности на параметъра n горната част на картината се отрязва. Отрицателните стойности на n правят възможно създаването на рамка около картината. Стойността по подразбиране за n е 0.

описва долното поле на фигурата в twips. За положителни стойности на параметъра n долната част на картината се отрязва. Отрицателните стойности на n правят възможно създаването на рамка около картината. Стойността по подразбиране за n е 0.

описва дясното поле на фигурата в twips. Ако n е положително, картината се изрязва вдясно. Отрицателните стойности на n правят възможно създаването на рамка около картината. Стойността по подразбиране за n е 0.

описва лявото поле на фигурата в twips. За положителни стойности на параметъра n, картината се изрязва вляво. Отрицателните стойности на n правят възможно създаването на рамка около картината. Стойността по подразбиране за n е 0.

определя броя битове на пиксел за растерна карта (по подразбиране е 1).

определя броя на битовите равнини (по подразбиране е 1).

определя дължината на растерното изображение в байтове.

бележка под линияОператорът трябва незабавно да последва бележката под линия и да препрати към текста.

заглавкаОператорът дефинира заглавката на текущия текстов пасаж и следователно трябва да се появи в началото на текста.

headerlИнструкцията посочва заглавка отляво, на която заглавката се показва подравнена вляво.

headerrИнструкцията задава заглавка на страницата с нечетен номер, на която заглавката се показва подравнена вдясно (дясна заглавка).

headerfИзявлението задава заглавката на първата страница.

долен колонтитулИзявлението задава долния колонтитул на текущия фрагмент и трябва да се появи преди началото на текста.

футерлИзявлението задава левия долен колонтитул, на който се показва долният колонтитул, подравнен вляво.

долния колонтитулИзявлението задава долния колонтитул на нечетната страница, на която се показва с десния долен колонтитул.

футерфИзявлението задава долния колонтитул на първата страница.

ftnsepОператорът дефинира знак за разделител на бележките под линия.

ftnsepcОператорът дефинира разделител за бележката под линия, която продължава на следващата страница (продължение на бележката под линия).

ftncnТози оператор се използва за обозначаване на продължение на текста на бележката под линия.

информацияТази ключова дума отваря информационен блок в началото на документа. Може да съдържа информация за заглавието на документа, датата на съставянето му и др. В рамките на информационен блок, който започва с информационно изявление, могат да се появят следните оператори:

заглавиепредметоператоравторключови думиdoccommверсияследващия файлИзброените команди ви позволяват да прехвърляте помощна информация за документа, например име на автора, версия на текста, заглавие и т.н. Четецът на RTF данни не е необходим за обработка на командите на информационния блок.

vern000Вместо 000, изявлението съдържа номера на версията на програмата, в която е съставен документът.

creatimТази ключова дума определя датата и часа, когато е създаден документът. Тези данни се кодират с помощта на следните оператори:

ur000година на създаване на документа

след това 000месец на създаване на документа

dy000деня на създаване на документа

hr000време за създаване на документа в часове

min000време за създаване на документ в минути

сек000време за създаване на документ в секунди

revtimОпределя часа и датата на последната ревизия на документа. И двата параметъра са посочени, както е посочено в описанието на оператора creatim.

printtimПосочва часа и датата на последното разпечатване на документа. И двата параметъра са посочени, както е посочено в описанието на оператора creatim.

buptimОпределя часа и датата на последното записване на документа (резервно копие). И двата параметъра са посочени, както е посочено в описанието на оператора creatim.

edmins000Съхранява продължителността (в минути) на последната сесия за редактиране.

nofpages000nofwords000nofchars000id000Горните оператори съдържат уточняваща информация за документа (брой страници, брой думи и брой знаци), както и вътрешен идентификационен номер.

коментарЗаглавието може да съдържа текст, маркиран с ключовата дума коментар. В случая говорим за коментар в текста, който се пропуска от четеца на данни във формат RTF.

полеИма група оператори, с помощта на които се описват полетата, вмъкнати в WORD. Групата започва с полето за ключова дума, което може да бъде последвано от изрази като:

flddirtyполето е променено по време на последната актуализация

fldeditтекстът е редактиран по време на последната актуализация

fldlockполето е затворено за достъп и не може да бъде актуализирано

fldprivрезултатът не се отчита (напр. чертеж)

xeТази група от изрази започва с последователността от знаци xe и може да съдържа следните ключови думи:

bхеномерата на страниците са с удебелен шрифт.

ixeномерата на страниците са зададени на курсив.

txe текствместо номера на страницата се използва текст.

rхе отметкагенериране на номера на страници за област, съдържаща отметка.

tcГрупата съдържа елементи от данни за таблици и може да се състои от следните ключови думи:

tcfnтипът на таблицата се предава (n може да има стойности от A до Z, стойността по подразбиране е C).

tclnномер на ниво (стандартна стойност n = 1). Има само два оператора в групата оператори, дефиниращи отметка:

* bkmkstartначалото на региона

* bkmkendкрай на зоната

Изявления за форматиране на документиСледващата група включва команди за форматиране на текст. Тези отбори могат да бъдат разделени на подгрупи:

    команди, които се отнасят за целия текст,

    команди, които променят формата само на текущия абзац,

    команди, които се прилагат към текущия текстов изход.

Този раздел описва изразите за форматиране за целия документ.

paperw000Командата задава ширината на листа в twips (1 twip се равнява на 1/20 точка или 1/1440 инча). Стойността на ширината е посочена вместо 000. Ако командата отсъства, тогава ширината на листа се задава равна на 12240 twips.

parerh000Командата задава височината на листа в twips. Стойността на височината е посочена вместо 000. Ако няма команда, тогава височината на листа се задава на различни 15840 twips.

margl000С тази команда можете да зададете лявото поле, когато печатате в twips. Стандартната ширина на полето е 1800 twips.

margr000С тази команда можете да зададете дясното поле, когато печатате в twips. Стандартната ширина на полето е 1800 twips.

margt000С тази команда можете да зададете горната граница на полето, когато печатате в twips. Стандартната ширина на полето е 1440 twips.

margb000Тази команда задава дъното на полето при печат на twips. Стандартната ширина на полето е 1440 twips.

лицестрИзявлението за лицевата страница определя външния вид на страницата. Той задава например дали горният или долният колонтитул се отпечатват на четни или нечетни страници. Ако операторът е последван от параметър 0, изходът се потиска.

gutter000С този оператор можете да зададете ширината на полето за свързване (улук вътре в лицевата страница).

deftab000Командата определя размера на табулатора. Стандартната стойност е 72 twips.

widowctrlОператорът позволява wido контрол. Ако операторът е последван от параметър 0, наблюдението отново се деактивира.

крайни бележкиАко този параметър е посочен в документа, тогава текстовете на бележките под линия се поставят в края на фрагмента.

ftobjПо подразбиране текстовете на бележките под линия се показват в долната част на страницата (бележките под линия са подравнени отдолу). Този израз ви позволява да превключите от настройката, посочена от израза за крайни бележки, към настройката по подразбиране.

ftntjТекстовете на бележките под линия се показват в текста (бележките под линия са подравнени отгоре).

ftnstart000Вместо 000, командата съдържа началния номер на първата бележка под линия. Стойността по подразбиране за числото е 1.

ftnrestartКогато е посочен този оператор, номерирането на бележките под линия на всяка страница започва от 1. Параметър 0 деактивира тази настройка.

pgnstart000Вместо 000, командата съдържа номера на началната страница. Стойността по подразбиране за числото е 1.

linestart000Посочената стойност вместо 000 определя номера на началния ред. Стойността по подразбиране за числото е 1.

пейзажКомандата ви позволява да зададете пейзажна ориентация (пейзаж). Посочването на параметър 0 възстановява портретната ориентация.

byphhotzДефинира зоната, която се обозначава като - Hyphenation hot zone.

ftnsepДефинира разделителя, който разделя бележките под линия от текста.

ftnsepcУказва разделителя, който разделя бележките под линия, които продължават към следващата страница от текста.

ftncnМаркирайте за следващата бележка под линия.

enddocБележка под линия в края на документа.

* следващ файлПредайте (в скоби ()) името на изходния файл или индексния файл.

* шаблонСлед оператора в скоби () е името на шаблонния файл (шаблон), ако се различава от по подразбиране.

гримбекАвтоматично създаване на архивен файл, ако документът е защитен.

деформатиранеКазва на четеца на RTF данни, че документът трябва да бъде защитен.

преразглежданеВключва бележка за промените.

margmirrorПоказва дали описанията за лявото и дясното поле трябва да бъдат обърнати.

revrropnСтойността на параметъра n определя стила и начина на подчертаване на знаците при създаване на редакционни бележки. Стойността n от 0 е нормална, 1 е удебелен шрифт, 2 е курсив, 3 е подчертан (по подразбиране), 4 е двойно подчертаване.

rеvbarnВ зависимост от стойността на параметъра n се задава методът за подчертаване на текста на редакционните бележки с вертикални линии: 0 - не е маркиран, 1 - левият ръб на текста е маркиран, 2 - десният край на текста е маркиран , 3 - знакът се намира извън текста (настройка по подразбиране) по ръба на страницата.

Форматиране на разделВтората група изрази контролира формата на раздела и се състои от следните команди.

sectdОператорът задава настройката по подразбиране за параметрите на секцията.

sbknoneИнструкцията потиска прехода към нова страница преди началото на секцията (прекъсване на раздел непрекъснато).

sbkcolКогато тази команда е посочена в началото на раздел, се извършва преход към нова колона (раздел прекъсна нова колона).

sbkpageКогато тази команда (разбивка на раздел нова страница) е посочена в началото на секцията, се извършва преход към нова страница.

sbkevenКогато тази команда е посочена в началото на раздел, се извършва преход към нова страница, ако номерът на страницата е четен (без разбивка на раздел).

sbkoddКогато тази команда е посочена в началото на раздел, се извършва преход към нова страница, ако номерът на страницата е нечетен (нечетен прекъсване на раздела).

pgostartsnСтраниците са номерирани от n.

pgnrestartКомандата задава временната пагинация, като се започне от стойността 1. Параметър 0 възстановява предишния ред на пагинация.

pgndecНомерата на страниците се показват в десетичен формат.

pgnucrmНомерата на страниците се изписват с главни букви и римски.

pgnlcrmНомерата на страниците се показват с малки букви и латински букви.

pgcontПагинация с цикъл (по подразбиране).

pgnucltrНомерата на страниците се показват с главни букви.

pgnlcltrНомерата на страниците се показват с малки букви.

pgnx000Тази команда задава X-координата на номера на страницата за автоматично номериране. Стойността е относителна към горния ляв ъгъл на страницата и по подразбиране е 720 twips.

pgny000Тази команда задава Y-координата на номера на страницата за автоматично номериране. Стойността е относителна към горния ляв ъгъл на страницата и по подразбиране е 720 twips.

linemod000Операторът задава размера на интервала при номериране на редове.

linex000Операторът задава разстоянието между редовете. По подразбиране е 360 twips.

linestartnНомерирането на редовете започва от n.

рестартиране на линиятаВръща номера на реда на 1. Командата задава номерацията на редовете да започва от 1.

редова страницаНа всяка страница номерирането на редовете започва от 1.

linecontНомерирането на редовете продължава от предишния раздел (предишна глава).

headery000Командата задава Y-координата на заглавката. Стойността е посочена спрямо горната част на страницата и се приема, че е 720 twips по подразбиране.

footery000Командата задава Y-координата на долния колонтитул. Стойността е посочена спрямо долната част на страницата и се приема, че е 720 twips по подразбиране.

vertaltТекстът е вертикално подравнен в горната част на страницата. Текстът се намира в горната част на страницата (вертикално подравнен в горната част на страницата).

vertalcТекстът се поставя в средата на страницата. Вертикалното подравняване на текста се извършва в центъра на страницата (вертикално подравняване центрирано).

vertaljТекстът се поставя вертикално, за да запълни цялата страница (вертикално подравнено подравнено).

vertalbВертикалното подравняване на текста се извършва в долната част на страницата (вертикално подравняване отдолу).

cols000С тази команда можете да зададете броя на колоните в един ред. По подразбиране е 1.

colsx000Тази команда задава разстоянието между две колони в twips. По подразбиране е 720 twips.

край тукКогато този оператор е посочен, следтекстовите бележки под линия се показват в края на раздела. Този изход може да бъде потиснат чрез задаване на параметър 0.

titlepgОператорът определя изхода на заглавната страница. Параметър 0 потиска изхода на заглавната страница.

Форматиране на абзациСледните команди управляват форматирането на абзаци.

pardОператорът задава настройка по подразбиране за абзаца.

s000Командата определя шрифта за дадения абзац. Стойността, заместена с 000, се използва за избор в таблицата с шрифтове.

qlКомандата quad left подравнява текста вляво на страницата.

квЧетворно дясно подравнява текста вдясно на страницата.

qcЧетворно центрираната команда поставя текст в центъра на страницата.

qjКомандата quad justified подравнява текста спрямо размера на страницата.

fi000Операторът определя размера на отстъпа на първия ред на абзаца (отстъп на първия ред). Стойността по подразбиране е 0.

li000Операторът определя размера на отстъпа на абзаца вляво (отстъп отляво). Стойността по подразбиране е 0.

ri000Операторът определя размера на отстъпа на абзаца вдясно (десен отстъп). Стойността по подразбиране е 0.

sb000Операторът посочва броя на празните редове, които да се вмъкнат преди абзаца (интервали преди). Стойността по подразбиране е 0.

sa000Операторът посочва броя на празните редове, които да се вмъкнат след абзаца (интервали след него). Стойността по подразбиране е 0.

sl000Командата задава разстоянието между линиите в точки. Стандартната стойност е един ред (12 точки). Командата sl000 включва режим на автоматична линия.

интблАбзацът е част от таблица.

пазяКогато тази команда е посочена, текстът принадлежи на текущия абзац. Командата се деактивира чрез задаване на параметър 0.

keernКогато посочите тази команда, текстът се подравнява със следващия (следващ) абзац. Командата се деактивира чрез задаване на параметър 0.

Формат за обогатен текст (RTF)

Този формат е определен от Microsoft като стандартен формат за обмен на текстови документи. Следователно този формат е подобен по предназначение на формата SYLK за електронни таблици. RTF се поддържа от много продукти на Microsoft. Така например, като се започне с версия 2.0, той беше въведен в Windows като формат на клипборда, който дава възможност за обмен на данни между различни приложни програми на Windows. Освен това форматът RT се поддържа от WORD за Macintosh от версия 3.X и WORD за PC от версия 4. X.
В RTF за обмен на документи се използват само символно представителни кодове от набора от символи ASCII, MAC и PC. Освен текст, файлът във формат RT съдържа команди за управление в четим вид.
Документът се състои основно от команди за управление на настройките на програмата за четене на файлове във формат RTF. Тези команди могат да бъдат разделени на контролни думи и контролни символи.
Контролната дума е поредица от знаци с разделител в края:
\ последователност от букви
Обратната наклонена черта "\" (обратна наклонена черта) се вмъква преди контролната дума. Следните знаци могат да се използват като разделители:
Ш Space (интервал) и този знак се отнася до контролната дума;
Номер или знак "-". Тези знаци трябва да бъдат последвани от разделен параметър. Като разделител може да се използва интервал или други символи, с изключение на цифри и букви;
Всички знаци, различни от цифри и букви. Тези знаци не са свързани с контролната дума.
Форматът RT използва букви от "A" до "Z" и от "a" до "z", за да посочи изходната последователност, както и числа от "0" до "9". Националните символи не се отнасят за контролна информация.
Като контролни знаци се използват отделни букви. Всеки контролен знак се предхожда от обратна наклонена черта "\":
\ контролен символ
В момента са дефинирани само няколко от тези символи. Следователно, когато четете, неизвестните знаци могат да бъдат пропуснати.
Във формат RT е възможно да се комбинират отделни последователности в групи с помощта на скоби:
(начало на групата
) край на групата
Такива групи се създават например при описване на бележки под линия, горни и долни колонтитули и т.н. Ако е необходимо да се поставят знаците "\", "(" или ")" вътре в нормален текст, тогава те трябва да бъдат предшествани от обратна наклонена черта:
\\
\{
\}.
Това позволява на програмата, която чете RTF последователността, да разпознае, че символът не трябва да се интерпретира като контролен символ.
Форматът RT също използва някои символни кодове за контрол на печата.
Значение на кода
09N Табулатор
0AN Символ CR
0СН Символ LF
CR и LF знаците в текста ще бъдат пропуснати. Microsoft използва тези знаци за яснота, когато представя RTF файла. Вътре в контролните думи символите CR и LF могат да имат специално значение, повече за това ще бъде обсъдено в описанието на командите.

Специални контролни думи
В RTF има специални контролни думи. По-долу са тези думи и тяхното значение.

\ chpgn
Контролната дума за промяна на номера на страницата показва номера на текущата страница.
\ chftn
Контролната дума за промяна на бележката под линия активира автоматично номериране на бележките под линия.
\ chdate
С промяна на датата можете да покажете текущата дата.
\ chtime
С времето за промяна можете да покажете текущото време.
\ chatn
Линк към бележка (текстът следва в групата).
\ chftnsep
Указва промяна в реда, разделящ бележките под линия от текста.
\/
Тази последователност се използва за въвеждане на текста на формулата.
\:
Указва поделемент в индекс.
\*
Текстът може да бъде пропуснат при четене на RTF формат.
\~
Определя твърд (без прекъсване) интервал между две думи, т.е. в тази позиция изречението не може да бъде разделено, когато се обвие на следващия ред.
\-
Символът обозначава незадължително тире.
\_
Символът обозначава неразбиващо тире, където думата не може да бъде разделена.
\ "hh
Последователността позволява директно въвеждане на шестнадесетични числа в текста. Те са посочени вместо hh символи.
\ страница
Тази последователност задава прехода към нова страница.
\ линия
Тази последователност причинява прекъсване на ред в текста.
\ пар
Тази последователност маркира края на абзаца в текста. Последователността \ par може да бъде заменена с последователността \ 10 или \ 13. В този случай \ 10 съответства на ASCII символа с код 10 (връщане на карета). Не можете директно да въведете ASCII-код 10 (CR), т.к той се игнорира от читателя.
\ секта
Тази последователност бележи края на част от текст или текстов параграф.
\ раздел
Тази последователност замества табулатора. Можете също да посочите ASCII код 09H директно.
\ сll
Край на таблицата (колона).
\ ред
Край на таблицата (ред).

Думи за управление на дестинацията
Следните контролни думи могат да се използват за извършване на основно персонализиране на RTF четеца. Те могат да се появят само в началото на документ или в началото на група. Всички оператори заедно с параметри трябва да бъдат затворени в скоби, например:
(\ rtf0 \ pc .......)
Форматът на някои от операторите е описан по-долу.

\ rtf<параметр>
Указва началната марка за файла. Като параметър програмата, с която се създава файлът, може да посочи номера на версията. Например:
(\ rtf0 .......)
Етикетът трябва да е в началото на файла. Този оператор може да бъде последван от други оператори или от затваряща скоба.
Задаването на типа кодиране на записания текст се извършва с помощта на следните оператори:
\ ansi: текстът се съхранява в стандартен ASCII формат. Този формат се използва например в Windows.
\ mac :. текстът се съхранява в кодиране на Macintosh
\ pc: IBM-PC кодирането на символи се използва за извеждане на текст.
\ rca: IBM-PC кодова страница 850 (модел PS \ 2).
За прехвърляне на текстове между различни системи трябва да се използва кодирането \ ansi.

\ colortbl
Windows и други програми използват палитри, за да определят кои цветове да използват. Най-често палитрата се състои от 16 различни цвята, получени чрез комбиниране на основните цветове – червено, зелено и синьо. Командата \ colortbl ви позволява да променяте отделни дефиниции в палитрата. За всеки цвят таблицата показва стойността на червения, зеления и синия компонент. Всеки цвят се описва с три параметъра:
\ red000
\ зелено000
\ синьо 000
Вместо 000, стойността на цветната фракция е посочена в диапазона от 0 до 255. Пример: в таблица с 16 цвята цветовете 0 и 2 трябва да бъдат предефинирани. Следната последователност може да бъде зададена за отмяна на цветовете:
(\ colortbl \ redl28 \ green64 \ bluel28 \ ;; \ red0 \ green64 \ bluel2 8;)
Дефиницията на цвета завършва с точка и запетая. Тъй като 1-вият цвят остава непроменен, има два ";" следват един след друг. Последователността завършва със затваряща скоба.
Операторът \ cfn дефинира цвета на фона (с настройка по подразбиране n = 0), а операторът \ cbn дефинира цвета на символа (с настройката по подразбиране n = 0).
\ fonttbl
Този оператор се използва за изграждане на таблица с шрифтове и свързва името на шрифт (група шрифтове) с номер на шрифта. Следните оператори могат да се използват при дефиниране на шрифт:
\ fnil: неизвестно име на групата шрифтове. Резултатът трябва да използва стандартен шрифт.
\ froman: Трябва да се използват римски групови шрифтове (напр. Times Roman)
\ fswiss: Този оператор определя използването на шрифтове от швейцарската група (Helvetica, Swiss и др.)
\ fmodern: Могат да се използват шрифтове Pica, Elite и Courier.
\ fscript: Използват се курсивни шрифтове от групата Script.
\ fdecor: когато указвате този оператор, шрифтовете трябва да бъдат избрани от групата Декор (староанглийски и др.).
\ ftech: изберете група от шрифтове с технически и математически символи (СИМВОЛ и др.).
Командата за създаване на група шрифтове може да се състои от следните оператори:
(\ fonttbl \ f0 \ fnil по подразбиране;)
(\ fl \ froman Roman h;)
(\ f2 \ fswiss helvetica;)
Ключовата дума \ fonttbl е последвана от първия номер на шрифта \ f0. Следва дефиницията на групата шрифтове. Тук след числото 0 се посочва \ fnil, т.е. неизвестно име на групата. Следващият параметър е името на шрифта за избор (например римски h). Подсказката по подразбиране казва на читателя да използва стандартния шрифт. Името на шрифта е последвано от точка и запетая. В горния пример са дефинирани само шрифтове с номера 1 и 2. Цялата последователност може да се комбинира с фигурни скоби в група.
Таблицата с шрифтове трябва да бъде попълнена със стойности, преди да се срещне изразът \ stylesheet или текст. Стандартният шрифт се въвежда от оператора \ deffn.

\ стилова таблица
Този оператор определя шрифта на абзаца, т.е. размера, типа и името на шрифта и как е подравнен текстът на абзаца. Това използва два ключови параметъра:
\ sbasedon000: вместо символи 000 се посочва номерът на типа шрифт, който се използва като текущ.
\ snext000: присвоява номера на следващия тип шрифт (стил), който ще стане текущият.
Операторът може да бъде например следната форма:
(\ stylesheet \ s0 \ f3 \ fs20 \ qj Нормално;)
(\ sl \ f3 \ fs30 \ b \ qc Заглавие, ниво 3;)
Шрифтовете са номерирани от 0 до n (\ s0 ...). На първия ред стилът на абзаца 0 (\ s0) се нарича Нормален. Текстът се показва с шрифт 3 (\ f3), с размер 10 точки (\ fs20). Параметърът \ qj казва, че надписът трябва да бъде подравнен с формата. Вторият ред дефинира стила на шрифт 1, който се нарича Heading Level 3. Шрифтът е с размер 15 точки, удебелен (\ b = удебелен) и е центриран при извеждане (\ qc).

\ снимка
Този оператор се използва при описване на картина в растерен формат. Следните параметри описват фигурата в шестнадесетични стойности. Параметрите могат да се използват избирателно за дефиниране на геометрията на чертежа или неговия формат:
\ pich000: Операторът определя височината на картината в пиксели. Три нули се заменят с числова стойност. Ако няма оператор, височината на чертежа се определя от текущите графични данни. С този параметър можете да зададете конкретна височина за картината.
\ piw000: Операторът задава ширината на картината в пиксели. Всичко казано за предишния оператор е вярно.
\ picscaled: Този оператор се използва за мащабиране на картината, така че да запълни точно нейната площ.
\ wmetafilen: Този параметър указва, че данните се съхраняват в метафайлов формат на Windows. Параметър n определя типа на метафайла (1 = MM-текст).
\ macpict: Този параметър указва, че данните се съхраняват във формат Macintosh Quick-Draw.
\ bin000 :. параметърът определя броя на байтовете. Вместо три нули се записва шестнадесетично число.
\ wbitmapn: този параметър определя формата на растерното изображение. Параметърът n определя типа (0 съответства на логическото растерно изображение).
\ brdrs: дефинира проста рамка за картина
\ brdrdb: Определя двойна рамка за картината.
\ brdrth: Дефинира удебелена линия за границата на картината.
\ brdrsh: Определя засенчена рамка за картината
\ brdrdot: Определя пунктирана линия за чертежа.
\ brdrhair: Определя тънка линия за границата на картината.
\ picwGoaln: Определя желаната ширина на картината в twips
\ pichGoaln: Определя желаната височина на картината в twips.
\ picscalexn: Определя хоризонтално мащабиране (n може да приема стойности от 1 до 100, по подразбиране -10).
\ picscaleyn: Определя вертикално мащабиране (n може да варира от 1 до 100, по подразбиране е 10).
\ piccroptn: Описва горното поле на картината в twips. За положителни стойности на параметъра n горната част на картината се отрязва. Отрицателните стойности на n правят възможно създаването на рамка около картината. Стойността по подразбиране за n е 0.
\ piccrorpbn: описва долното поле на фигурата в twips. За положителни стойности на параметъра n долната част на картината се отрязва. Отрицателните стойности на n правят възможно създаването на рамка около картината. Стойността по подразбиране за n е 0.
\ piscrprn: описва дясното поле на фигурата в twips. Ако n е положително, картината се изрязва вдясно. Отрицателните стойности на n правят възможно създаването на рамка около картината. Стойността по подразбиране за n е 0.
\ piccropln: описва лявото поле на картината в twips. Ако параметърът n е положителен, картината се изрязва вляво. Отрицателните стойности на n правят възможно изграждането на рамка около картината. Стандартната стойност за n е 0.
\ wbmbitspixeln: Определя броя на битовете на пиксел за растерна карта (по подразбиране е 1).
\ wbmplanesn: Определя броя на битовите равнини (по подразбиране е 1).
\ wbmwidtbbytesn: Определя дължината на растерното изображение в байтове.

\ бележка под линия
Операторът трябва незабавно да последва бележката под линия и да препрати към текста.

\ заглавка
Операторът дефинира заглавката на текущия текст и следователно трябва да се появи в началото на текста.

\ headerl
Инструкцията посочва заглавка отляво, на която заглавката се показва подравнена вляво.

\ headerr
Операторът задава заглавка на страницата с нечетен номер, на която заглавката се показва подравнена вдясно (дясна заглавка).

\ headerf
Изявлението задава заглавката на първата страница.

\ долен колонтитул
Изявлението задава долния колонтитул на текущия фрагмент и трябва да се появи преди началото на текста.

\ футерл
Изявлението задава левия долен колонтитул, на който се показва долният колонтитул, подравнен вляво.

\ долния колонтитул
Изявлението задава долния колонтитул на нечетната страница, на която се показва с десния долен колонтитул.

\ футерф
Изявлението задава долния колонтитул на първата страница.

\ ftnsep
Операторът дефинира знак за разделител на бележките под линия.

\ ftnsepc
Операторът дефинира разделител за бележката под линия, която продължава на следващата страница (продължение на бележката под линия).

\ ftncn
Този оператор се използва за обозначаване на продължение на текста на бележката под линия.

\ информация
Тази ключова дума отваря информационен блок в началото на документа. Може да съдържа информация за заглавието на документа, датата на съставянето му и др. В информационен блок, който започва с оператора \ info, могат да се появят следните оператори:
\ заглавие
\ предмет
\ оператор
\ автор
\ ключови думи
\ doccomm
\ версия
\ следващ файл
Изброените команди ви позволяват да прехвърляте помощна информация за документа, например име на автора, версия на текста, заглавие и т.н. Четецът на RTF данни не е необходим за обработка на командите на информационния блок.

\ vern000
Вместо 000, изявлението съдържа номера на версията на програмата, в която е съставен документът.

\ creatim
Тази ключова дума определя датата и часа, когато е създаден документът. Тези данни се кодират с помощта на следните оператори:
\ уr000: годината на създаване на документа
\ to000: месец на създаване на документ
\ dy000: ден на създаване на документа
\ hr000: време за създаване на документ в часове
\ min000: време за създаване на документа в минути
\ sec000: време за създаване на документ в секунди

\ revtim
Определя часа и датата на последната ревизия на документа. И двата параметъра са зададени, както е посочено в описанието на оператора \ creatim.

\ printtim
Посочва часа и датата на последното разпечатване на документа. И двата параметъра са зададени, както е посочено в описанието на оператора \ creatim.

\ buptim
Определя часа и датата на последното записване на документа (резервно копие). И двата параметъра са зададени, както е посочено в описанието на оператора \ creatim.

\ edmins000
Съхранява продължителността (в минути) на последната сесия за редактиране.

\ nofpages000
\ nofwords000
\ nofchars000
\ id000
Горните оператори съдържат уточняваща информация за документа (брой страници, брой думи и брой знаци), както и вътрешен идентификационен номер.

\ коментар
Заглавието може да съдържа текст, маркиран с ключовата дума \ comment. В случая говорим за коментар в текста, който се пропуска от четеца на данни във формат RTF.

\ поле
Има група оператори, с помощта на които се описват полетата, вмъкнати в WORD. Групата започва с ключовата дума \ field, която може да бъде последвана от изрази като този:
\ flddirty: полето е променено по време на последната актуализация
\ fldedit: текстът е редактиран по време на последната актуализация
\ fldlock: полето е затворено за достъп и не може да бъде актуализирано
\ fldpriv: резултатът не се отчита (напр. снимка)

\ xe
Тази група от изрази започва с последователността от символи \ xe и може да съдържа следните ключови думи:
\ bхе: задайте удебелен номер на страниците.
\ ixe: задайте номерата на страници в курсив.
\ txe текст: вместо номера на страницата се използва текст.
\ rхе отметка: Генерира номера на страници за областта, съдържаща отметката.

\ tc
Групата съдържа елементи от данни за таблици и може да се състои от следните ключови думи:
\ tcfn: типът на таблицата се предава (n може да има стойности от A до Z, по подразбиране е C).
\ tcln: номер на ниво (по подразбиране n = 1).

Има само два оператора в групата оператори, дефиниращи отметка:
\ * \ bkmkstart: начало на региона
\ * \ bkmkend: край на обхвата

Изявления за форматиране на документи
Следващата група включва команди за форматиране на текст. Тези отбори могат да бъдат разделени на подгрупи:
Команди, които се отнасят за целия текст,
Команди, които променят формата само на текущия абзац,
· Команди, които се прилагат към текущия изходен текст.
Този раздел описва изразите за форматиране за целия документ.

\ paperw000
Командата задава ширината на листа в twips (1 twip се равнява на 1/20 точка или 1/1440 инча). Стойността на ширината е посочена вместо 000. Ако командата отсъства, тогава ширината на листа се задава равна на 12240 twips.

\ parerh000
Командата задава височината на листа в twips. Стойността на височината е посочена вместо 000. Ако няма команда, тогава височината на листа се задава на различни 15840 twips.

\ margl000
С тази команда можете да зададете лявото поле, когато печатате в twips. Стандартната ширина на полето е 1800 twips.

\ margr000
С тази команда можете да зададете дясното поле, когато печатате в twips. Стандартната ширина на полето е 1800 twips.

\ margt000
С тази команда можете да зададете горната граница на полето, когато печатате в twips. Стандартната ширина на полето е 1440 twips.

\ margb000
Тази команда задава дъното на полето при печат на twips. Стандартната ширина на полето е 1440 twips.

\ лице на стр
Изявлението за лицевата страница определя външния вид на страницата. Той задава например дали горният или долният колонтитул се отпечатват на четни или нечетни страници. Ако s; параметър 0 е последван от оператора, след което изходът се потиска.

\ gutter000
С този оператор можете да зададете ширината на полето за свързване (улук вътре в лицевата страница.

\ deftab000
Командата определя размера на табулатора. Стандартната стойност е 72 twips.

\ widowctrl
Операторът позволява wido контрол. Ако операторът е последван от параметър 0, наблюдението отново се деактивира.

\ крайни бележки
Ако този параметър е посочен в документа, тогава текстовете на бележките под линия се поставят в края на фрагмента.

\ ftobj
По подразбиране текстовете на бележките под линия се показват в долната част на страницата (бележките под линия са подравнени отдолу). Това изявление ви позволява да превключите от настройката, определена от оператора \ endnotes, към стандартната настройка.

\ ftntj
Текстовете на бележките под линия се показват в текста (бележките под линия са подравнени отгоре).

\ ftnstart000
Вместо 000, командата съдържа началния номер на първата бележка под линия. Стойността по подразбиране за числото е 1.

\ ftnрестартиране
Когато е посочен този оператор, номерирането на бележките под линия на всяка страница започва от 1. Параметър 0 деактивира тази настройка.

\ pgnstart000
Вместо 000, командата съдържа номера на началната страница. Стойността по подразбиране за числото е 1.

\ linestart000
Посочената стойност вместо 000 определя номера на началния ред. Стойността по подразбиране за числото е 1.

\ пейзаж
Командата ви позволява да зададете пейзажна ориентация (пейзаж). Посочването на параметър 0 възстановява портретната ориентация.

\ byphhotz
Дефинира зоната, която се обозначава като - Hyphenation hot zone.

\ ftnsep
Дефинира разделителя, който разделя бележките под линия от текста.

\ ftnsepc
Указва разделителя, който разделя бележките под линия, които продължават към следващата страница от текста.

\ ftncn
Маркирайте за следващата бележка под линия.

\ enddoc
Бележка под линия в края на документа.

\ * \ следващ файл
Предайте (в скоби ()) името на изходния файл или индексния файл.

\ * \ шаблон
След оператора в скоби () е името на шаблонния файл (шаблон), ако се различава от по подразбиране.

\ makeback
Автоматично създаване на архивен файл, ако документът е защитен.

\ деформатиране
Казва на четеца на RTF данни, че документът трябва да бъде защитен.

\ ревизия
Включва бележка за промените.

\ margmirror
Показва дали описанията за лявото и дясното поле трябва да бъдат обърнати.

\ rеvрrоn
Стойността на параметъра n определя стила и начина на подчертаване на знаците при създаване на редакционни бележки. Стойността n от 0 е нормална, 1 е удебелен шрифт, 2 е курсив, 3 е подчертан (по подразбиране), 4 е двойно подчертаване.

\ rеvbаrn
В зависимост от стойността на параметъра n се задава методът за подчертаване на текста на редакционните бележки с вертикални линии: 0 - не е маркиран, 1 - левият ръб на текста е маркиран, 2 - десният край на текста е маркиран , 3 - знакът се намира извън текста (настройка по подразбиране) по ръба на страницата.

Форматиране на раздел
Втората група изрази контролира формата на раздела и се състои от следните команди.

\ sectd
Операторът задава настройката по подразбиране за параметрите на секцията.

\ sbknone
Инструкцията потиска прехода към нова страница преди началото на секцията (прекъсване на раздел непрекъснато).

\ sbkcol
Когато тази команда е посочена в началото на раздел, се извършва преход към нова колона (раздел прекъсна нова колона).

\ sbkpage
Когато тази команда (разбивка на раздел нова страница) е посочена в началото на секцията, се извършва преход към нова страница.

\ sbkeven
Когато тази команда е посочена в началото на раздел, се извършва преход към нова страница, ако номерът на страницата е четен (без разбивка на раздел).

\ sbkodd
Когато тази команда е посочена в началото на раздел, се извършва преход към нова страница, ако номерът на страницата е нечетен (нечетен прекъсване на раздела).

\ pgostartsn
Страниците са номерирани от n.

\ pgnрестартиране
Командата задава временната пагинация, като се започне от стойността 1. Параметър 0 възстановява предишния ред на пагинация.

\ pgndec
Номерата на страниците се показват в десетичен формат.

\ pgnucrm
Номерата на страниците се изписват с главни букви и римски.

\ pgnlcrm
Номерата на страниците се показват с малки букви и латински букви.

\ pgcont
Пагинация с цикъл (по подразбиране).

\ pgnucltr
Номерата на страниците се показват с главни букви.

\ pgnlcltr
Номерата на страниците се показват с малки букви.

\ pgnx000
Тази команда задава X-координата на номера на страницата за автоматично номериране. Стойността е относителна към горния ляв ъгъл на страницата и по подразбиране е 720 twips.

\ pgny000
Тази команда задава Y-координата на номера на страницата за автоматично номериране. Стойността е относителна към горния ляв ъгъл на страницата и по подразбиране е 720 twips.

\ linemod000
Операторът задава размера на интервала при номериране на редове.

\ linex000
Операторът задава разстоянието между редовете. По подразбиране е 360 twips.

\ linestartn
Номерирането на редовете започва от n.

\ linerestart
Връща номера на реда на 1. Командата задава номерацията на редовете да започва от 1.

\ редова страница
На всяка страница номерирането на редовете започва от 1.

\ linecont
Номерирането на редовете продължава от предишния раздел (предишна глава).

\ headery000
Командата задава Y-координата на заглавката. Стойността е посочена спрямо горната част на страницата и се приема, че е 720 twips по подразбиране.

\ footery000
Командата задава Y-координата на долния колонтитул. Стойността е посочена спрямо долната част на страницата и се приема, че е 720 twips по подразбиране.

\ vertalt
Текстът е вертикално подравнен в горната част на страницата. Текстът се намира в горната част на страницата (вертикално подравнен в горната част на страницата).

\ vertalc
Текстът се поставя в средата на страницата. Вертикалното подравняване на текста се извършва в центъра на страницата (вертикално подравняване центрирано).

\ vertalj
Текстът се поставя вертикално, за да запълни цялата страница (вертикално подравнено подравнено).

\ vertalb
Вертикалното подравняване на текста се извършва в долната част на страницата (вертикално подравняване отдолу).

\ cols000
С тази команда можете да зададете броя на колоните в един ред. По подразбиране е 1.

\ colsx000
Тази команда задава разстоянието между две колони в twips. По подразбиране е 720 twips.

\ край тук
Когато този оператор е посочен, следтекстовите бележки под линия се показват в края на раздела. Този изход може да бъде потиснат чрез задаване на параметър 0.

\ titlepg
Операторът определя изхода на заглавната страница. Параметър 0 потиска изхода на заглавната страница.

Форматиране на абзаци
Следните команди управляват форматирането на абзаци.
\ pard
Операторът задава настройка по подразбиране за абзаца.

\ s000
Командата определя шрифта за дадения абзац. Стойността, заместена с 000, се използва за избор в таблицата с шрифтове.

\ ql
Командата quad left подравнява текста вляво на страницата.

\ кв
Четворно дясно подравнява текста вдясно на страницата.

\ qc
Четворно центрираната команда поставя текст в центъра на страницата.

\ qj
Командата quad justified подравнява текста спрямо размера на страницата.

\ fi000
Операторът определя размера на отстъпа на първия ред на абзаца (отстъп на първия ред). Стойността по подразбиране е 0.

\ li000
Операторът определя размера на отстъпа на абзаца вляво (отстъп отляво). Стойността по подразбиране е 0.

\ ri000
Операторът определя размера на отстъпа на абзаца вдясно (десен отстъп). Стойността по подразбиране е 0.

\ sb000
Операторът посочва броя на празните редове, които да се вмъкнат преди абзаца (интервали преди). Стойността по подразбиране е 0.

\ sa000
Операторът посочва броя на празните редове, които да се вмъкнат след абзаца (интервали след него). Стойността по подразбиране е 0.

\ sl000
Командата задава разстоянието между линиите в точки. Стандартната стойност е един ред (12 точки). Командата \ sl000 включва автоматичен режим на линия.

\ intbl
Абзацът е част от таблица.

\ пазя
Когато тази команда е посочена, текстът принадлежи на текущия абзац. Командата се деактивира чрез задаване на параметър 0.

\ keern
Когато посочите тази команда, текстът се подравнява със следващия (следващ) абзац. Командата се деактивира чрез задаване на параметър 0.

\ sbys
Чрез уточняване на това изявление може да бъде активиран режим на рамо до рамо. При настройка на параметър 0 режимът е деактивиран.

\ pagebb
Чрез уточняване на този израз може да бъде активирана командата за прекъсване на страницата преди. Когато зададете параметър 0, командата е забранена.

\ nоline
Тази команда деактивира номерирането на редове. Посочването на параметър 0 потиска командата.

\ brdrt
Задава линията над абзаца (отгоре на границата).

\ brdrb
Задава линията под параграфа (отдолу на границата) ..

\ brdrl
Задава реда отляво на абзаца (отляво).

\ brdrr
Задава реда вдясно от абзаца (отдясно на границата).

\ кутия
Задава граница около абзац.

\ brdrs
Указва една дебелина за границата.

\ brdrtb
Задава дебела линия за границата.

\ brdsu
Задава засенчена граница (boarder).

\ brdrdb
Задава се двойна граница (борд).

\ brdrdot
Рамката е обозначена с пунктирана линия.

\ brdrbair
Рамката е обозначена с тънка линия.

\ brspn
Разстоянието в двойки между рамката и обекта.

\ tqr
Указва точката на табулация, спрямо която текстът е подравнен вдясно (десен раздел за изравняване).

\ tgc
Указва табулацията, спрямо която текстът е центриран (центриран раздел).

\ tqdec
Указва раздел, подравнен с десетичната запетая.

\ tldot
Указва точка на табулация, за която бялото пространство е запълнено с точки (точка на лидера на раздела).

\ tibypben
Указва точка на табулация, за която празното място е запълнено с тирета (тире на лидер на раздела).

\ tlul
Указва точка на табулация, за която бялото пространство е запълнено с подчертаване (подчертаване на лидера на раздел).

\ десятък
Указва табулатор, за който бялото пространство е запълнено с удебелен шрифт
лента (дебела линия на лидера на раздел). \

\ tx000
Тази команда задава позицията на табулатора.

\ tb000
Командата задава позицията на вертикалния табулатор. В този случай се изчертава вертикална линия по цялата дължина на текущия параграф.

Следните команди ви позволяват да поставите абзац на определена позиция на листа.
\ posxn
Позиционира параграфа n twips от левия ръб.

\ posxc
Абзацът се поставя хоризонтално в центъра спрямо посочения елемент (страница, колона).

\ posxi
Абзацът се поставя хоризонтално в рамките на посочения елемент.

\ posxl
Абзацът се поставя хоризонтално вляво от посочения елемент.

\ posxo
Абзацът се поставя хоризонтално извън посочения елемент.

\ posxr
Абзацът се поставя хоризонтално вдясно от посочения елемент.

\ posysi
Позиционира абзаца "n" twips от горния ръб.

\ posyil
Позиционира абзаца на текущата позиция (вграден).

\ posyt
Абзацът се поставя вертикално в горната част на посочения елемент (страница, колона).

\ posyc
Абзацът е разположен вертикално в центъра на посочения елемент.

\ posyb
Абзацът е разположен вертикално в долната част на посочения елемент.

\ abswn
Абсолютната ширина на текста на абзаца в twips.

\ dxfrtextn
Хоризонталното разстояние в twips между основния текст и абсолютно позициониран обект (текстова или картинна рамка).

\ pvmrg
Вертикалната позиция спрямо полетата.

\ pvpg
Вертикалната позиция спрямо страницата.

\ phmrg
Хоризонталната позиция спрямо полетата.

\ phpg
Хоризонталната позиция спрямо страницата.

\ phcol
Хоризонталната позиция спрямо колоната.

Следните команди са дефинирани за форматиране на таблици.
\ clbrdrb
Долен ръб на масата.

\ clbrdrt
Горен ръб на масата.

\ clbrdrl
Ляв ръб на масата.

\ clbrdrr
Десен ръб на масата.

\ trowd
Задава стойностите по подразбиране за редовете на таблицата.

\ trql
Подравняване отляво при поставяне на редове в таблицата (включително колони).

\ trqr
Подравняване вдясно при поставяне на редове в таблицата (включително колони).

\ trqc
Центриране на редовете в таблицата (като се вземат предвид колоните).

\ trgapho
Половината разстояние между клетките на таблицата (в twips).

\ trrbn
Височина на линията в twips.

\ trleftm
Местоположението на левия ъгъл на масата.

\ cellxn
Изместване на дясната граница на таблицата.

\ clmgf
Обединете първата клетка с останалите клетки на таблицата.

\ clmrg
Свързване на клетка с предишната клетка.

Форматиране на знаци
Тази група от оператори се използва за форматиране на знаци (удебелен шрифт, долна черта и др.).

\ обикновен
Тази команда задава стандартните опции за форматиране.

\ б
Задава удебелен стил за отпечатан текст. За да отмените, трябва да посочите параметър 0.

\ i
Задава стила на курсив за отпечатан текст. Инсталацията се отменя чрез задаване на параметър 0.

\ стачка
Отпечатаният текст ще бъде зачертан. За да отмените, изберете параметър 0.

\ outl
Задава контурния шрифт за отпечатан текст. Параметър 0 трябва да бъде избран за отмяна.

\ сянка
Отпечатаният текст ще бъде засенчен. За да отмените, е необходимо да зададете параметър 0.

\ scaps
Настройване на текста да се отпечатва с малки главни букви. За да отмените, изберете параметър 0.

\ капс
Задава текста да се отпечатва с главни и малки букви. Параметър 0 трябва да бъде избран за отмяна.

\ v
Отпечатаният текст ще бъде заменен с интервали (невидими). За да отмените, задайте параметър 0.

\ f000
Задаване на настройка на шрифта, задаване на номера на шрифта като параметър.

\ fs000
Операторът като параметър съдържа височината на знаците, посочена в единици от 1/2 точка. Височината по подразбиране е 24 единици (12 точки).

\ expnd000
Този параметър ви позволява да промените разстоянието между знаците, като зададете броя на интервалите от 1/4 точка всеки.

\ ул
Задава режим на подчертаване на текста. Параметър 0 трябва да бъде избран за отмяна.

\ ulw
Операторът ви позволява да посочите подчертаване само за думи.

\ uld
Задава пунктирано подчертаване.

\ uldb
Задаване на режим на двойно подчертаване.

\ ulnone
Отменете подчертаването на текста.

\ до000
Задаване на режима на горния индекс. Размерът е посочен в единици от 1/2 точка.

\ dn000
Задаване на режим на индекса. Размерът е посочен в единици от 1/2 точка.

\ cf000
Указва номера на цвета в палитрата.

\ cb000
Задава цвета на фона, като посочва число в палитрата.

Следващите версии на RT-формата могат да бъдат допълнени с нови команди. Ако програмата не разпознае командата, тя може да бъде пропусната. Краят на всяка команда е маркиран с един от описаните по-горе разделителни знаци (най-често точка и запетая).