Rich Text Format (часто скорочено RTF) — це власницький формат файлу документа з опублікованою специфікацією, розроблений корпорацією Microsoft з 1987 по 2008 рік для міжплатформного обміну документами з продуктами Microsoft. До 2008 року корпорація Майкрософт публікувала оновлені специфікації RTF разом зі значними змінами версій Microsoft Word і Microsoft Office.
Розширення файлу: | .rtf |
---|---|
MIME-тип: | text/rtf |
Type code: | 'RTF.' |
Узагальнений ідентифікатор типу: | public.rtf |
(Магічне число): | {\rtf |
Розробник: | Microsoft |
Рік випуску: | 1987 |
Остання версія: | 1.9.1 |
Дата випуску останньої версії: | 19 березня 2008 |
Тип формату: | формат файлу документа |
Відкритий формат? | No |
Більшість текстових процесорів можуть читати та записувати деякі версії RTF. Існує кілька різних версій специфікації RTF; переносимість файлів залежатиме від того, яка версія RTF використовується.
RTF не слід плутати зі або його попередником Rich Text, ані з (Revisable Format Text-Document Content Architecture) від IBM, оскільки це різні специфікації.
Історія
Річард Броді, Чарльз Сімоні та Девід Любберт, члени групи розробників Microsoft Word, розробили оригінальний RTF у середині-кінці 1980-х років. Перший переглядач та редактор RTF був надісланий у 1987 році як частина Microsoft Word 3.0 для Macintosh, який реалізував специфікацію RTF версії 1.0. Усі наступні випуски Microsoft Word для Macintosh, а також усі версії Windows можуть читати та записувати у форматі RTF.
Microsoft підтримує RTF. Остаточна версія була 1.9.1 у 2008 році, яка реалізувала функції Office 2007. Корпорація Майкрософт припинила вдосконалення специфікації RTF, тому нові функції Word 2010 або новішої версії не зберігатимуться належним чином у RTF. Корпорація Майкрософт не очікує подальших оновлень RTF, але заявила про готовність розглянути редакційні та інші несуттєві зміни специфікації RTF під час відповідного періоду голосування за ISO/IEC 29500.
Файли RTF використовувалися для створення файлів довідки Windows, хоча з тих пір вони були замінені файлами Microsoft Compiled HTML Help .
Версія RTF | Дата публікації | Версія Microsoft Word | Дата випуску MS Word | Примітки |
---|---|---|---|---|
1.0 | 1987 рік | Microsoft Word 3 | 1987 рік | Остання редакція відбулася в червні 1992 року. Редакція 1992 року визначила підтримку для об'єктів Microsoft Object Linking and Embedding (OLE) і об'єктів передплатника Macintosh Edition Manager. Він також підтримував включення типів зображень Windows Metafile, PICT, Windows device-dependent bitmap, Windows device-dependent bitmap і (OS/2) Metafile Metafile. |
1.1 | Microsoft Word 4 | 1989 рік | Дозволено вбудовування шрифтів, що дозволяє розташовувати дані шрифту у файлі. | |
1.2 | 1993 рік | Microsoft Word 5 | 1991 рік | |
1.3 | Січень 1994 року | Microsoft Word 6 | 1993 рік | 1/94 GC0165; для незалежності від пристрою та сумісності заохочується вбудовування растрових зображень у метафайли Windows замість використання незалежних від пристрою растрових зображень Windows або залежних від пристрою растрових зображень Windows. |
1.4 | Вересень 1995 року | Microsoft Word 95/Word 7 | 1995 рік | |
1.5 | Квітень 1997 року | Microsoft Word 97/Word 8 | 1997 рік | Представлено Unicode RTF, який підтримує 16-бітну схему кодування символів Unicode; визначено включення типів зображень PNG, JPEG і EMF у шістнадцятковому (за замовчуванням) або двійковому форматі до файлу RTF. Також містить японську локальну специфікацію RTF під назвою RTF-J для японської версії Word; RTF-J дещо відрізняється від стандартної специфікації RTF. |
1.6 | Травень 1999 року | Microsoft Word 2000/Word 9 | 1999 рік | Включено Pocket Word і Exchange (використовується для перетворення RTF-HTML). |
1.7 | Серпень 2001 року | Microsoft Word 2002/Word 10 | 2001 рік | 8/2001– Специфікація Word 2002 RTF |
1.8 | Квітень 2004 року | Microsoft Word 2003/Word 11 | 2003 рік | 10/2003– Специфікація Word 2003 RTF |
1.9.1 | 19 березня 2008 року (RTF 1.9 – опубліковано в січні 2007 р.) | Microsoft Word 2007/Word 12 | 2006 рік | Дозволена розмітка XML – Спеціальні теги XML, SmartTags, математичні елементи в документі RTF, захист паролем, елементи, що відповідають Office Open XML Ecma-376, частина 4 |
Синтаксис коду
Він програмується за допомогою груп, зворотної косої риски, контрольного слова та розділювача. Групи містяться у фігурних дужках ({}) і вказують, які атрибути слід застосувати до певного тексту.
Зворотний слеш (\) вводить керуюче слово, яке є спеціально запрограмованою командою для RTF. Керуючі слова можуть мати певні стани, в яких вони активні. Ці стани представлені цифрами. Наприклад,
\b0
- indicates that the Bold text is off
\b1
- indicates that the Bold text is on
Роздільник — це одна з трьох речей:
- Пробіл
- Цифра або дефіс (наприклад, -23, 23, 275)
- Символ, відмінний від цифри або літери (наприклад, \, /, })
Як приклад, наступний код RTF
{\rtf1\ansi{\fonttbl\f0\fswiss Helvetica;}\f0\pard Це якийсь {\b жирний} текст.\par }
буде представлено таким чином:
Це якийсь жирний текст.
Кодування символів
Стандартний файл RTF може складатися лише з 7-розрядних символів ASCII, але може використовувати для кодування інших символів. Двома екранованими символами є екрановані символи кодової сторінки та, починаючи з RTF 1.5, екрановані символи Unicode. У вихідній кодовій сторінці дві шістнадцяткові цифри після зворотної косої риски й апостроф друкарської машини позначають символ, узятий із кодової сторінки Windows. Наприклад, якщо для кодової сторінки встановлено , послідовність \'c8
кодуватиме арабську літеру bāʼ ب. Також можна вказати «Набір символів» у преамбулі документа RTF і пов'язати його з заголовком. Наприклад, у преамбулі є текст \f3\fnil\fcharset128
, тоді в тілі документа текст \f3\'bd\'f0
представлятиме кодову точку 0xbd 0xf0
із набору символів 128 (що відповідає кодовій сторінці ), яка кодує «金».
Набір символів RTF | Кодова сторінка | Опис |
---|---|---|
0 | Латинський алфавіт, Західна Європа / Америка | |
1 | 0 | Стандартна кодова сторінка Windows API для локалі системи |
2 | 42 | Символ () набір символів |
77 | 2 | Кодова сторінка сумісності з Macintosh за умовчанням для локалі системи |
128 | Японська, Shift JIS (версія для Windows) | |
129 | Корейська, уніфікований код хангиль (розширений Wansung) | |
130 | Корейська, Johab (версія на основі ASCII) | |
134 | Китайська, GBK (розширений GB 2312) | |
136 | Китайська, Big5 | |
161 | Грецька | |
163 | Латинський алфавіт, турецька | |
177 | Латинський алфавіт, в'єтнамська | |
178 | Іврит | |
186 | Арабська | |
204 | Балтійський | |
222 | Windows-1251 | Кирилиця |
238 | Латинський алфавіт, Східна Європа | |
255 | 1 | за умовчанням для локалі системи |
Для вихідного коду Unicode використовується контрольне слово \u
, за яким слідує 16-розрядне ціле число зі знаком, яке відповідає номеру одиниці коду Unicode UTF-16. Для програм, які не підтримують Unicode, це має супроводжуватися найближчим представленням цього символу на вказаній кодовій сторінці. Наприклад, \u1576?
дасть арабську літеру bāʼ ب, але вказує на те, що старіші програми, які не підтримують Unicode, мають відображати її як знак питання.
Керуюче слово \uc0
можна використовувати, щоб вказати, що наступні керуючі послідовності Юнікоду в межах поточної групи не вказують символ підстановки.
До версії 1.5 специфікації RTF у 1997 році RTF обробляв лише 7-бітові символи безпосередньо та 8-бітові символи, закодовані як шістнадцяткові (з використанням \'xx
). Однак, починаючи з RTF 1.5, керуючі слова RTF зазвичай приймають 16-бітні числа зі знаком як аргументи. Значення Unicode, що перевищують 32767, мають бути виражені від'ємними числами. Якщо символ Unicode знаходиться за межами BMP, він кодується сурогатною парою. Підтримка Unicode була здійснена через зміни обробки тексту в Microsoft Word — Microsoft Word 97 частково підтримує Unicode і обробляє текст за допомогою 16-бітної схеми кодування символів Unicode. Microsoft Word 2000 і новіші версії є програмами з підтримкою Unicode, які обробляють текст за допомогою 16-бітної схеми кодування символів Unicode.
Оскільки файли RTF зазвичай являють собою 7-розрядний простий текст ASCII, їх можна легко передавати між операційними системами ПК. Конвертери, які спілкуються з Microsoft Word для MS Windows або Macintosh, зазвичай очікують передачі даних у вигляді 8-бітних символів і двійкових даних, які можуть містити будь-які 8-бітні значення.
Читабельність людиною
RTF — це формат даних для збереження та спільного використання документів, а не мова розмітки; він не призначений для інтуїтивно зрозумілого та легкого введення. Тим не менш, на відміну від багатьох форматів обробки тексту, код RTF може . Коли RTF-файл, який містить переважно латинські символи без діакритики, переглядається як звичайний текстовий файл, основний текст ASCII читається за умови, що автор зберіг стисле форматування.
Коли було випущено RTF, більшість текстових процесорів використовували двійкові формати файлів; Microsoft Word, наприклад, використовував формат файлу DOC. RTF був унікальним своїм простим керуванням форматуванням, яке дозволяло програмам, які не підтримують RTF, наприклад Microsoft Notepad, відкривати та надавати читабельні файли. Сьогодні більшість текстових процесорів перейшли на формати файлів на основі XML (Word перейшов на формат файлів .docx). Незважаючи на це, ці файли містять велику кількість коду форматування, тому вони часто в десять або більше разів більші за відповідний звичайний текст.
Щоб RTF відповідав стандартам, символи, відмінні від ASCII, повинні бути екрановані. Таким чином, навіть за стислого форматування текст, у якому використовуються певні тире та лапки, є менш читабельним. Латинські мови з великою кількістю діакритичних знаків особливо важко читати в RTF, оскільки вони призводять до замін на \'f1 замість ñ і \'e9 замість é . Нелатинські шрифти нерозбірливі в RTF — \u21563, наприклад, використовується для吻. З самого початку RTF також підтримував вбудовані об'єкти Microsoft OLE та об'єкти передплатників Macintosh Edition Manager, які не читаються людиною.
Загальне використання та сумісність
Більшість програмного забезпечення для обробки текстів підтримує імпорт і експорт у форматі RTF для певної специфікації RTF або пряме редагування, що робить його «загальним» форматом між інакше не сумісним програмним забезпеченням для обробки текстів та операційними системами. Більшість програм, які читають файли RTF, мовчки ігнорують невідомі керуючі слова RTF. Ці фактори сприяють його сумісності, хоча це все ще залежить від конкретної версії RTF, яка використовується. Існує кілька свідомо створених або випадково народжених діалектів RTF.
RTF — це внутрішня мова розмітки, яка використовується Microsoft Word. З 1987 року файли RTF можна передавати туди-сюди між багатьма старими та новими комп'ютерними системами (а тепер і через Інтернет), незважаючи на відмінності між операційними системами та їх версіями. Це робить його корисним форматом для базових форматованих текстових документів, таких як інструкції з експлуатації, резюме, листи та скромні інформаційні документи. Ці документи, як мінімум, підтримують форматування тексту жирним шрифтом, курсивом і підкресленням. Також зазвичай підтримуються вирівняний за лівим, центральним і правим краєм текст, специфікацію шрифту та поля документа.
Типові параметри шрифту та полів, стилі та інші функції залежать від типових параметрів програми. Також може бути несумісність між різними версіями RTF, наприклад між специфікаціями RTF 1.0 1987 і пізнішими, або між RTF 1.0-1.4 і RTF 1.5+ у використанні символів Unicode. І хоча RTF підтримує такі метадані, як назва та автор, не всі реалізації підтримують це. Незважаючи на це, формат RTF є достатньо послідовним, щоб вважатися високопортативним і прийнятним для кросплатформного використання.
Об'єкти
Об'єкти Microsoft Object Linking and Embedding (OLE) і об'єкти передплатника Macintosh Edition Manager дозволяють вбудовувати інші файли всередину RTF, наприклад таблиці або діаграми з програми для роботи з електронними таблицями. Однак, оскільки ці об'єкти не підтримуються широко в програмах для перегляду або редагування файлів RTF, вони також обмежують сумісність RTF. Якщо програмне забезпечення, яке розуміє певний об'єкт OLE, недоступне, об'єкт відображається за допомогою зображення об'єкта, вбудованого разом із ним.
Зображення
RTF підтримує включення JPEG, PNG, Enhanced Metafile (EMF), Windows Metafile (WMF), Apple PICT, Windows device-dependent bitmap і OS/2 Metafile типи зображень у шістнадцятковому (за замовчуванням) або двійковому форматі у файлі RTF. Однак не всі ці типи зображень підтримуються в усіх програмах читання RTF. Коли документ RTF відкривається в програмному забезпеченні, яке не підтримує тип вставленого зображення, зображення не відображається. Редактори RTF зазвичай або перетворюють вставлене зображення непідтримуваного типу на зображення одного з підтримуваних типів, або взагалі не включають зображення.
Для кращої сумісності з продуктами Microsoft деякі редактори RTF включають те саме зображення в двох різних типах в одному файлі RTF: один підтримуваний тип зображення для відображення та одна нестиснена WMF-копія оригінального зображення для покращення сумісності з деякими програмами Microsoft, наприклад Wordpad.
Цей метод значно збільшує розмір файлу RTF. Специфікація RTF не вимагає використання цього методу, і кілька реалізацій не включають копію WMF (наприклад, Abiword або Ted).
Для Microsoft Word також можна встановити певне значення реєстру («ExportPictureWithMetafile=0»), щоб заборонити Word зберігати копію WMF.
Шрифти
RTF підтримує які використовуються в документі, але ця функція не підтримується широко в програмних реалізаціях.
RTF також підтримує загальні назви сімейств шрифтів, які використовуються для : roman (serif), Swiss (sans-serif), modern (monospace), script, decorative та technical. Ця функція також не підтримується широко.
Анотації
Починаючи з RTF 1.0, специфікація RTF підтримує анотації/коментарі документів. Специфікація RTF 1.7 визначила деякі нові функції для анотацій, зокрема позначку дати (раніше була лише «мітка часу») і батьків анотацій. Коли документ RTF із анотаціями відкривається в програмі, яка не підтримує анотації RTF, анотації не відображаються. Так само, коли документ із анотаціями зберігається як RTF у програмі, яка не підтримує анотації RTF, анотації не зберігаються у файлі RTF. Деякі реалізації, як-от Abiword (починаючи з версії 2.8) і IBM Lotus Symphony (до версії 1.3), можуть приховувати анотації за замовчуванням або потребувати певних дій користувача для їх відображення.
Специфікація RTF також підтримує виноски, які широко підтримуються у реалізаціях RTF (наприклад, у OpenOffice.org, Abiword, KWord, Ted, але не у Wordpad). Кінцеві виноски реалізовано як варіацію виносок, тому програми, які підтримують виноски, але не підтримують кінцеві виноски, відображатимуть кінцеву виноску як виноску.
Продукти Microsoft не підтримують коментарі в нижніх колонтитулах, виносках і заголовках. Подібним чином продукти Microsoft не підтримують виноски в верхніх і нижніх колонтитулах або коментарях. Вставлення коментаря або виноски в один із цих заборонених контекстів може призвести до пошкодження документа.
Малювання предметів
Специфікація RTF 1.2 визначила використання об'єктів малювання, відомих як фігури, таких як прямокутники, еліпси, лінії, стрілки та багатокутники. Специфікація RTF 1.5 представила багато нових керуючих слів для малювання об'єктів.
Однак багато реалізацій RTF, наприклад Apache OpenOffice, не підтримують об'єкти малювання (хоча вони підтримуються в LibreOffice 4.0) або Abiword. Програми, які не підтримують об'єкти малювання RTF, не відображають і не зберігають фігури. Деякі реалізації також не відображатимуть текст усередині об'єктів малювання.
Питання безпеки
На відміну від формату DOC Microsoft Word, а також новіших форматів Office Open XML і OpenDocument, RTF не підтримує макроси . З цієї причини RTF часто рекомендувався замість цих форматів, коли було занепокоєння щодо поширення комп'ютерних вірусів через макроси. Однак, розширення RTF не гарантує що файл є безпечним, оскільки Microsoft Word відкриє стандартні файли DOC, зі зміненим на RTF розширенням, і запустить будь-які макроси, що містяться в них, як звичайно. Щоб визначити, чи є підозрілий файл справді RTF, потрібне ручне дослідження файлу в текстовому редакторі, такому як Блокнот, або використання команди file
в UNIX -подібних системах. Увімкнення параметра Word «Підтвердити перетворення формату файлу під час відкриття» також може допомогти, попереджаючи, що документ, який відкривається, має формат, що не відповідає формату, передбаченому його розширенням, і надаючи можливість перервати відкриття цього файлу. Один експлойт, що атакує вразливість, було виправлено в Microsoft Word у квітні 2015 року.
З 2014 року з'явилися RTF-файли зловмисного програмного забезпечення, які містять експлойти OpenXML.
Підтримка формату програмним забезпеченням
Кожна програма зазвичай реалізує лише деякі версії або підмножини специфікації RTF. Багато доступних конвертерів RTF не можуть зрозуміти всі нові функції в останніх специфікаціях RTF.
Редактор WordPad у Microsoft Windows за замовчуванням створює файли RTF. Колись за замовчуванням використовувався формат файлу Microsoft Word 6.0, але підтримку збереження для документів Word (.doc) було вилучено в оновленні безпеки. У Windows 7 також припинено підтримку читання. WordPad не підтримує деякі функції RTF, наприклад верхні та нижні колонтитули. Однак WordPad може читати та зберігати багато функцій RTF, які він не може створити, включаючи таблиці, закреслення, верхній індекс, нижній індекс, «додаткові» кольори, кольори фону тексту, нумеровані списки, відступи праворуч або ліворуч, квазігіпертекст і URL-посилання, а також різні міжрядкові інтервали. RTF також є форматом даних для «текстових елементів керування» в MS Windows API.
Текстовий редактор за замовчуванням для macOS, TextEdit, також може переглядати, редагувати та зберігати файли RTF, а також файли , і використовує формат як стандартний. Станом на липень 2009 року TextEdit має обмежені можливості редагування полів документа RTF. Набагато старіші прикладні програми для обробки текстів Mac, такі як та мали ті самі можливості RTF, що й TextEdit.
Безкоштовні текстові процесори з відкритим кодом AbiWord, Apache OpenOffice, , Calligra, KWord, LibreOffice і NeoOffice можуть переглядати, редагувати та зберігати файли RTF. Формат RTF також використовується в текстовому процесорі .
використовує окремі файли RTF для всіх текстових файлів, які складають певний «проект».
Безкоштовна програма SIL International, для розробки та публікації словників, використовує RTF як найпоширенішу форму виведення документів. Файли RTF, створені Toolbox, призначені для використання в Microsoft Word, але також можуть використовуватися іншими текстовими процесорами, що підтримують RTF.
RTF можна використовувати на деяких пристроях для читання електронних книг завдяки його сумісності, простоті та низьких вимогах до процесора.
Бібліотеки та конвертери
Сценарій з відкритим кодом rtf2xml може частково конвертувати RTF у XML.
GNU UnRTF — це програма з відкритим кодом для перетворення RTF у HTML, LaTeX, макроси troff та інші формати. pyth — це бібліотека Python для створення та конвертації документів у форматах RTF, XHTML і PDF. — це проект для створення форматованого текстового вмісту за допомогою Ruby . — це бібліотека процедур Tcl, безкоштовне програмне забезпечення для генерування виводу RTF і сценарій Cost для перетворення SGML у RTF. RTF::Writer — це модуль Perl для створення документів RTF. PHPRtfLite — це API, який дозволяє розробникам створювати документи RTF за допомогою PHP. Pandoc — це конвертер документів з відкритим вихідним кодом із кількома вихідними форматами, включаючи RTF. — це проект для створення документів RTF за допомогою чистого PHP. rtf.js — це бібліотека на основі JavaScript для відтворення документів RTF у HTML.
Інструмент командного рядка macOS textutil може конвертувати файли між форматами rtf, rtfd, text, doc, docx, wordml, odt і webarchive. Редактор Ted також може конвертувати файли RTF у формат HTML і PS.
Критика
Формат Rich Text Format був стандартним форматом файлів для текстових документів у програмах, розроблених для Microsoft Windows. Microsoft спочатку не оприлюднила специфікацію RTF, що ускладнювало конкурентам розробку функцій перетворення документів у своїх програмах. Оскільки розробники Microsoft мали доступ до специфікації, програми Microsoft мали кращу сумісність із форматом. Крім того, кожного разу, коли Microsoft змінювала специфікацію RTF, власні програми Microsoft мали перевагу за часом виходу на ринок, оскільки конкурентам доводилося переробляти свої програми після вивчення новішої версії формату.
У своїй антимонопольній скарзі проти Microsoft у 2004 році Novell стверджувала, що дії Microsoft були антиконкурентними.
Примітки
- Text Media Types. — iana.org, 1993. — 8 June. — Дата звернення: 13.03.2010.
- Application Media Types. — iana.org, 2007. — 18 June. — Дата звернення: 20.08.2010.
- Rich Text Format (RTF) Specification, version 1.6 / Microsoft Corporation. — 1999. — 1 May. — Дата звернення: 13.03.2010.
- Word 2003: Rich Text Format (RTF) Specification, version 1.8 / Microsoft Corporation // Microsoft. — 2004. — 20 April. — Дата звернення: 13.03.2010.
- Mac OS X 10.4 Tiger – File types revisited / John Siracusa. — 2005. — 28 April. — Дата звернення: 13.03.2010.
- tutorial: Rich Text Format (RTF)[недоступне посилання] : [ 30.06.2012]. — Colorado State University. — Дата звернення: 13.03.2010. — Цитата: «Like “.doc,” RTF is a proprietary file format, but it has been designed to be more widely compatible and transferable».
- 4.3 Non-HTML file formats[недоступне посилання] : [арх. 02.04.2007]. — e-Government Unit, 2002. — 1 May. — Дата звернення: 13.03.2010. — Цитата: «There are many different revisions of Microsoft’s proprietary Rich Text Format and portability of files will depend on what version of RTF is being used».
- 4.3 Non-HTML file formats (archived site) : [ 21.03.2007] / e-Government Unit. — 2002. — 1 травня. — Дата звернення: 12.01.2011. — Цитата: «There are many different revisions of Microsoft’s proprietary Rich Text Format and portability of files will depend on what version of RTF is being used».
- Benefits of Rich Text Format (RTF) : [ 23.03.2008] // Desktop Publishing, Presentations & Word Processing. — ETR Associates.
- Sean M. Burke – RTF-Writer – The RTF Cookbook. — Дата звернення: 16.09.2013.
- The text/enriched MIME Content-type / P. Resnick, A. Walker.
- MIME (Multipurpose Internet Mail Extensions): Mechanisms for Specifying and Describing the Format of Internet Message Bodies / N. Borenstein, N. Freed.
- MIME (Multipurpose Internet Mail Extensions) Part One: Mechanisms for Specifying and Describing the Format of Internet Message Bodies / N. Borenstein, N. Freed.
- Changes in Word 2010 (for IT pros / Niveditha Narva (Beyondsoft Consulting Inc) // docs.microsoft.com.
- GS26 RS Referencing Explanatory Report (RER) for DR 10-0017, General: missing normative reference, for RTF[недоступне посилання] : [PDF] : [ 12.05.2014] / Microsoft. — 2011. — 17 March. — Дата звернення: 02.04.2011.
- Information about the Rich Text Format (RTF) version specifications for various versions of Word. 21 лютого 2007. Процитовано 13 березня 2010.
- Those who forget Santayana…. — Rob Weir, 2007. — 20 December. — Дата звернення: 13.03.2010.
- Rich-Text Format (RTF) Specification – RTF Version 1.0 : [RTF] / Microsoft Corporation. — Дата звернення: 13.03.2010.
- Microsoft Product Support Services Application Note (Text File) – GC0165: Rich-Text Format (RTF) Specification : [TXT] / Microsoft Corporation. — 1992. — 1 June. — Дата звернення: 13.03.2010.
- Rich Text Format Specification v. 1.2 : [RTF] / Microsoft Corporation. — Дата звернення: 13.03.2010.
- Rich Text Format Specification v. 1.2 (PDF), процитовано 13 березня 2010
- Rich Text Format (RTF) Specification – RTF Version 1.3 : [RTF] / Microsoft Corporation. — 1994. — 1 January. — Дата звернення: 13.03.2010.
- Microsoft Corporation (January 1994), Rich Text Format (RTF) Specification – RTF Version 1.3 (TXT), процитовано 13 березня 2010
- RTF – Rich Text Format / Microsoft Corporation. — Дата звернення: 13.03.2010.
- Rich Text Format (RTF) Version 1.5 Specification / Microsoft Corporation. — Дата звернення: 13.03.2010.
- Word 2002 Tool: Rich Text Format Specification[недоступне посилання] : [ 12.11.2010]. — Дата звернення: 26.09.2012.
- Word 2002 Tool: Rich Text Format Specification – 8/2001– Word 2002 RTF Specification[недоступне посилання] : [EXE (ZIP)] : [ 10.06.2016] / Microsoft Corporation. — 2001. — 31 August. — Дата звернення: 13.03.2010.
- RTF 1.9 Specification (Word 2007). — Greg Duncan, 2007. — 9 January. — Дата звернення: 13.03.2010.
- Word 2007: Rich Text Format (RTF) Specification, version 1.9.1 / Microsoft Corporation. — 2008. — 20 March. — Дата звернення: 18.02.2020.
- Rich Text Format (RTF) Version 1.5 Specification // www.biblioscape.com.
- Microsoft RTF Syntax.
- More than you ever wanted to know about CP_SYMBOL / Michael S Kaplan // Sorting It All Out. — 2005. — 8 November.
- RTF Pocket Guide / Sean M. Burke // Amazon UK. — 2003. — 1 July. — Дата звернення: 13.03.2010.
- RTF Pocket Guide by O'Reilly Media. — Дата звернення: 13.03.2010.
- Rich Text Format – MSWord generates some scary RTF / Sean M. Burke. — 2008. — 12 July. — Дата звернення: 13.03.2010.
- Ted, an easy rich text processor / Mark de Does. — 2009. — 23 October. — Дата звернення: 13.03.2010.
- How to Import Microsoft Word Files into WordPerfect for DOS. — Дата звернення: 13.03.2010.
- Abiword Help – File Formats. — Дата звернення: 13.03.2010.
- Opening Rich Text Format (RTF) files. — Дата звернення: 13.03.2010.
- FOSS word processors compared: OOo Writer, AbiWord, and KWord / Bruce Byfield // Linux.com. — The Linux Foundation, 2005. — 23 August. — Дата звернення: 29.09.2020.
- Sharing files between OpenOffice.org and Microsoft Office / Bruce Byfield // Linux.com. — The Linux Foundation, 2005. — 28 July. — Дата звернення: 29.09.2020.
- SoftMaker Office 2008 focuses on compatibility with Microsoft Office / Mayank Sharma // Linux.com. — The Linux Foundation, 2008. — 20 November. — Дата звернення: 29.09.2020.
- SoftMaker Office 2006 beta: Not a killer app / Bruce Byfield // Linux.com. — The Linux Foundation, 2006. — 21 November. — Дата звернення: 29.09.2020.
- Lagadec Philippe. OpenOffice / OpenDocument and Microsoft Office 2007 / Open XML security // PacSec 2006 Conference. — 2006. — 30 November. з джерела 22 липня 2011. Процитовано 2023-06-25.
- ACC: Why OLE Objects Cause Databases to Grow : [ 15.02.2008] // Microsoft. — 2007. — 19 January.
- Document file size increases with EMF, PNG, GIF, or JPEG graphics in Word. — Дата звернення: 01.03.2011.
- Embedded fonts are not displayed as expected in the documents that are saved as RTF in Word. — Microsoft Corporation, 2007. — 20 February. — Дата звернення: 17.03.2010.
- Embedding fonts in RTF file. 23 квітня 2005. Процитовано 17 березня 2010.
- OpenOffice.org Issue – MS Interoperability: embedd fonts into the document. — Дата звернення: 17.03.2010.
- Issue 3790 – RTF: Import Word 97-2000 RTF for Drawing Objects (Shapes) // Apache OpenOffice (AOO) Bugzilla. — Apache Software Foundation. — Дата звернення: 27.10.2014.
- LibreOffice 4.0 Release Notes. — The Document Foundation. — Дата звернення: 27.10.2014.
- Re: Drawing inside Abiword. — 2006. — 15 March. — Дата звернення: 21.05.2011.
- OOoForum.org – Problem opening RTF file in Writer[недоступне посилання] : [ 28.09.2011]. — Дата звернення: 19.05.2011.
- OpenOffice.org Bugzilla – Bug 113308 – Vertical text in border. — Дата звернення: 19.05.2011.
- Avoiding Macro Viruses[недоступне посилання] : [ 10.06.2011]. — Дата звернення: 06.06.2015.
- Anatomy of a malicious email: Crooks exploiting recent Word hole – Naked Security / Paul Ducklin. — . — Дата звернення: 16 лютого 2016.
- malware tracker blog: Cryptam Document Analysis + OpenXML embedded in RTF. — Дата звернення: 16 лютого 2016.
- Converters from PC Textprocessors to LaTeX – Overview – Converting from RTF / Wilfried Hennings. — 2010. — Дата звернення: 13.03.2010.
- Why does RTF not work properly in WordPad and NotePad?[недоступне посилання] : [ 05.08.2009] // FamilySearch. — Дата звернення: 13.03.2010.
- Handbook on Minimum Information Interoperability Standards (MIOS). — Department of Public Service and Administration (South Africa), 2002. — 16 April. — Дата звернення: 11.07.2010.
- rtf2xml: convert MS RTF to XML. — Дата звернення: 05.06.2010.
- rtf2xml – The Man Page. — Дата звернення: 05.06.2010.
- textutil man page. — Дата звернення: 25.06.2013.
- Novell Files WordPerfect Antitrust Lawsuit against Microsoft / Novell. — 2004. — 12 November. — Дата звернення: 13.03.2010.
- The Novell Antitrust Complaint (as text) & A Law About Antitrust and Standards Writing[недоступне посилання] : [ 30.12.2005]. — 2004. — 17 November. — Дата звернення: 13.03.2010.
Джерела
- Специфікація RTF 1.9.1, березень 2008 р., від Microsoft
- , березень 2008 р., за допомогою попереднього завантаження з Microsoft та Internet Archive
- Специфікація RTF 1.8, квітень 2004 р., з ysagnier.free.fr
- Специфікація RTF 1.6, травень 1999 р., від Microsoft
- Специфікація RTF 1.5, квітень 1997 р., з biblioscape.com
- Специфікації RTF 1.0, 1.2, 1.3, 1.5 і 1.7 із проекту з відкритим кодом RTF Tools
- Специфікація RTF 1.0, червень 1992 року, з проекту з відкритим кодом latex2rtf
- Кишеньковий посібник RTF, домашня сторінка книги
- RTF Character Set to Code Page, останнє редагування у червні 2017 р.
Посилання
- Що таке файл RTF? : [арх. 12.06.2023] // docs.fileformat.com.
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Rich Text Format chasto skorocheno RTF ce vlasnickij format fajlu dokumenta z opublikovanoyu specifikaciyeyu rozroblenij korporaciyeyu Microsoft z 1987 po 2008 rik dlya mizhplatformnogo obminu dokumentami z produktami Microsoft Do 2008 roku korporaciya Majkrosoft publikuvala onovleni specifikaciyi RTF razom zi znachnimi zminami versij Microsoft Word i Microsoft Office Rich Text FormatRozshirennya fajlu rtfMIME tip text rtf br application rtfType code RTF Uzagalnenij identifikator tipu public rtfMagichne chislo rtfRozrobnik MicrosoftRik vipusku 1987Ostannya versiya 1 9 1Data vipusku ostannoyi versiyi 19 bereznya 2008Tip formatu format fajlu dokumentaVidkritij format No Bilshist tekstovih procesoriv mozhut chitati ta zapisuvati deyaki versiyi RTF Isnuye kilka riznih versij specifikaciyi RTF perenosimist fajliv zalezhatime vid togo yaka versiya RTF vikoristovuyetsya RTF ne slid plutati zi abo jogo poperednikom Rich Text ani z Revisable Format Text Document Content Architecture vid IBM oskilki ce rizni specifikaciyi IstoriyaRichard Brodi Charlz Simoni ta Devid Lyubbert chleni grupi rozrobnikiv Microsoft Word rozrobili originalnij RTF u seredini kinci 1980 h rokiv Pershij pereglyadach ta redaktor RTF buv nadislanij u 1987 roci yak chastina Microsoft Word 3 0 dlya Macintosh yakij realizuvav specifikaciyu RTF versiyi 1 0 Usi nastupni vipuski Microsoft Word dlya Macintosh a takozh usi versiyi Windows mozhut chitati ta zapisuvati u formati RTF Microsoft pidtrimuye RTF Ostatochna versiya bula 1 9 1 u 2008 roci yaka realizuvala funkciyi Office 2007 Korporaciya Majkrosoft pripinila vdoskonalennya specifikaciyi RTF tomu novi funkciyi Word 2010 abo novishoyi versiyi ne zberigatimutsya nalezhnim chinom u RTF Korporaciya Majkrosoft ne ochikuye podalshih onovlen RTF ale zayavila pro gotovnist rozglyanuti redakcijni ta inshi nesuttyevi zmini specifikaciyi RTF pid chas vidpovidnogo periodu golosuvannya za ISO IEC 29500 Fajli RTF vikoristovuvalisya dlya stvorennya fajliv dovidki Windows hocha z tih pir voni buli zamineni fajlami Microsoft Compiled HTML Help Specifikaciyi RTF dlya Microsoft Word Versiya RTF Data publikaciyi Versiya Microsoft Word Data vipusku MS Word Primitki 1 0 1987 rik Microsoft Word 3 1987 rik Ostannya redakciya vidbulasya v chervni 1992 roku Redakciya 1992 roku viznachila pidtrimku dlya ob yektiv Microsoft Object Linking and Embedding OLE i ob yektiv peredplatnika Macintosh Edition Manager Vin takozh pidtrimuvav vklyuchennya tipiv zobrazhen Windows Metafile PICT Windows device dependent bitmap Windows device dependent bitmap i OS 2 Metafile Metafile 1 1 Microsoft Word 4 1989 rik Dozvoleno vbudovuvannya shriftiv sho dozvolyaye roztashovuvati dani shriftu u fajli 1 2 1993 rik Microsoft Word 5 1991 rik 1 3 Sichen 1994 roku Microsoft Word 6 1993 rik 1 94 GC0165 dlya nezalezhnosti vid pristroyu ta sumisnosti zaohochuyetsya vbudovuvannya rastrovih zobrazhen u metafajli Windows zamist vikoristannya nezalezhnih vid pristroyu rastrovih zobrazhen Windows abo zalezhnih vid pristroyu rastrovih zobrazhen Windows 1 4 Veresen 1995 roku Microsoft Word 95 Word 7 1995 rik 1 5 Kviten 1997 roku Microsoft Word 97 Word 8 1997 rik Predstavleno Unicode RTF yakij pidtrimuye 16 bitnu shemu koduvannya simvoliv Unicode viznacheno vklyuchennya tipiv zobrazhen PNG JPEG i EMF u shistnadcyatkovomu za zamovchuvannyam abo dvijkovomu formati do fajlu RTF Takozh mistit yaponsku lokalnu specifikaciyu RTF pid nazvoyu RTF J dlya yaponskoyi versiyi Word RTF J desho vidriznyayetsya vid standartnoyi specifikaciyi RTF 1 6 Traven 1999 roku Microsoft Word 2000 Word 9 1999 rik Vklyucheno Pocket Word i Exchange vikoristovuyetsya dlya peretvorennya RTF HTML 1 7 Serpen 2001 roku Microsoft Word 2002 Word 10 2001 rik 8 2001 Specifikaciya Word 2002 RTF 1 8 Kviten 2004 roku Microsoft Word 2003 Word 11 2003 rik 10 2003 Specifikaciya Word 2003 RTF 1 9 1 19 bereznya 2008 roku RTF 1 9 opublikovano v sichni 2007 r Microsoft Word 2007 Word 12 2006 rik Dozvolena rozmitka XML Specialni tegi XML SmartTags matematichni elementi v dokumenti RTF zahist parolem elementi sho vidpovidayut Office Open XML Ecma 376 chastina 4Sintaksis koduVin programuyetsya za dopomogoyu grup zvorotnoyi kosoyi riski kontrolnogo slova ta rozdilyuvacha Grupi mistyatsya u figurnih duzhkah i vkazuyut yaki atributi slid zastosuvati do pevnogo tekstu Zvorotnij slesh vvodit keruyuche slovo yake ye specialno zaprogramovanoyu komandoyu dlya RTF Keruyuchi slova mozhut mati pevni stani v yakih voni aktivni Ci stani predstavleni ciframi Napriklad b0 indicates that the Bold text is off b1 indicates that the Bold text is on Rozdilnik ce odna z troh rechej Probil Cifra abo defis napriklad 23 23 275 Simvol vidminnij vid cifri abo literi napriklad Yak priklad nastupnij kod RTF rtf 1 ansi fonttbl f 0 fswiss Helvetica f 0 pard Ce yakijs b zhirnij tekst par bude predstavleno takim chinom Ce yakijs zhirnij tekst Koduvannya simvolivStandartnij fajl RTF mozhe skladatisya lishe z 7 rozryadnih simvoliv ASCII ale mozhe vikoristovuvati dlya koduvannya inshih simvoliv Dvoma ekranovanimi simvolami ye ekranovani simvoli kodovoyi storinki ta pochinayuchi z RTF 1 5 ekranovani simvoli Unicode U vihidnij kodovij storinci dvi shistnadcyatkovi cifri pislya zvorotnoyi kosoyi riski j apostrof drukarskoyi mashini poznachayut simvol uzyatij iz kodovoyi storinki Windows Napriklad yaksho dlya kodovoyi storinki vstanovleno poslidovnist c8 koduvatime arabsku literu baʼ ب Takozh mozhna vkazati Nabir simvoliv u preambuli dokumenta RTF i pov yazati jogo z zagolovkom Napriklad u preambuli ye tekst f3 fnil fcharset128 todi v tili dokumenta tekst f3 bd f0 predstavlyatime kodovu tochku 0xbd 0xf0 iz naboru simvoliv 128 sho vidpovidaye kodovij storinci yaka koduye 金 Nabir simvoliv RTF Kodova storinka Opis 0 Latinskij alfavit Zahidna Yevropa Amerika 1 0 Standartna kodova storinka Windows API dlya lokali sistemi 2 42 Simvol nabir simvoliv 77 2 Kodova storinka sumisnosti z Macintosh za umovchannyam dlya lokali sistemi 128 Yaponska Shift JIS versiya dlya Windows 129 Korejska unifikovanij kod hangil rozshirenij Wansung 130 Korejska Johab versiya na osnovi ASCII 134 Kitajska GBK rozshirenij GB 2312 136 Kitajska Big5 161 Grecka 163 Latinskij alfavit turecka 177 Latinskij alfavit v yetnamska 178 Ivrit 186 Arabska 204 Baltijskij 222 Windows 1251 Kirilicya 238 Latinskij alfavit Shidna Yevropa 255 1 za umovchannyam dlya lokali sistemi Dlya vihidnogo kodu Unicode vikoristovuyetsya kontrolne slovo u za yakim sliduye 16 rozryadne cile chislo zi znakom yake vidpovidaye nomeru odinici kodu Unicode UTF 16 Dlya program yaki ne pidtrimuyut Unicode ce maye suprovodzhuvatisya najblizhchim predstavlennyam cogo simvolu na vkazanij kodovij storinci Napriklad u1576 dast arabsku literu baʼ ب ale vkazuye na te sho starishi programi yaki ne pidtrimuyut Unicode mayut vidobrazhati yiyi yak znak pitannya Keruyuche slovo uc0 mozhna vikoristovuvati shob vkazati sho nastupni keruyuchi poslidovnosti Yunikodu v mezhah potochnoyi grupi ne vkazuyut simvol pidstanovki Do versiyi 1 5 specifikaciyi RTF u 1997 roci RTF obroblyav lishe 7 bitovi simvoli bezposeredno ta 8 bitovi simvoli zakodovani yak shistnadcyatkovi z vikoristannyam xx Odnak pochinayuchi z RTF 1 5 keruyuchi slova RTF zazvichaj prijmayut 16 bitni chisla zi znakom yak argumenti Znachennya Unicode sho perevishuyut 32767 mayut buti virazheni vid yemnimi chislami Yaksho simvol Unicode znahoditsya za mezhami BMP vin koduyetsya surogatnoyu paroyu Pidtrimka Unicode bula zdijsnena cherez zmini obrobki tekstu v Microsoft Word Microsoft Word 97 chastkovo pidtrimuye Unicode i obroblyaye tekst za dopomogoyu 16 bitnoyi shemi koduvannya simvoliv Unicode Microsoft Word 2000 i novishi versiyi ye programami z pidtrimkoyu Unicode yaki obroblyayut tekst za dopomogoyu 16 bitnoyi shemi koduvannya simvoliv Unicode Oskilki fajli RTF zazvichaj yavlyayut soboyu 7 rozryadnij prostij tekst ASCII yih mozhna legko peredavati mizh operacijnimi sistemami PK Konverteri yaki spilkuyutsya z Microsoft Word dlya MS Windows abo Macintosh zazvichaj ochikuyut peredachi danih u viglyadi 8 bitnih simvoliv i dvijkovih danih yaki mozhut mistiti bud yaki 8 bitni znachennya Chitabelnist lyudinoyuRTF ce format danih dlya zberezhennya ta spilnogo vikoristannya dokumentiv a ne mova rozmitki vin ne priznachenij dlya intuyitivno zrozumilogo ta legkogo vvedennya Tim ne mensh na vidminu vid bagatoh formativ obrobki tekstu kod RTF mozhe Koli RTF fajl yakij mistit perevazhno latinski simvoli bez diakritiki pereglyadayetsya yak zvichajnij tekstovij fajl osnovnij tekst ASCII chitayetsya za umovi sho avtor zberig stisle formatuvannya Koli bulo vipusheno RTF bilshist tekstovih procesoriv vikoristovuvali dvijkovi formati fajliv Microsoft Word napriklad vikoristovuvav format fajlu DOC RTF buv unikalnim svoyim prostim keruvannyam formatuvannyam yake dozvolyalo programam yaki ne pidtrimuyut RTF napriklad Microsoft Notepad vidkrivati ta nadavati chitabelni fajli Sogodni bilshist tekstovih procesoriv perejshli na formati fajliv na osnovi XML Word perejshov na format fajliv docx Nezvazhayuchi na ce ci fajli mistyat veliku kilkist kodu formatuvannya tomu voni chasto v desyat abo bilshe raziv bilshi za vidpovidnij zvichajnij tekst Shob RTF vidpovidav standartam simvoli vidminni vid ASCII povinni buti ekranovani Takim chinom navit za stislogo formatuvannya tekst u yakomu vikoristovuyutsya pevni tire ta lapki ye mensh chitabelnim Latinski movi z velikoyu kilkistyu diakritichnih znakiv osoblivo vazhko chitati v RTF oskilki voni prizvodyat do zamin na f1 zamist n i e9 zamist e Nelatinski shrifti nerozbirlivi v RTF u21563 napriklad vikoristovuyetsya dlya吻 Z samogo pochatku RTF takozh pidtrimuvav vbudovani ob yekti Microsoft OLE ta ob yekti peredplatnikiv Macintosh Edition Manager yaki ne chitayutsya lyudinoyu Zagalne vikoristannya ta sumisnistBilshist programnogo zabezpechennya dlya obrobki tekstiv pidtrimuye import i eksport u formati RTF dlya pevnoyi specifikaciyi RTF abo pryame redaguvannya sho robit jogo zagalnim formatom mizh inakshe ne sumisnim programnim zabezpechennyam dlya obrobki tekstiv ta operacijnimi sistemami Bilshist program yaki chitayut fajli RTF movchki ignoruyut nevidomi keruyuchi slova RTF Ci faktori spriyayut jogo sumisnosti hocha ce vse she zalezhit vid konkretnoyi versiyi RTF yaka vikoristovuyetsya Isnuye kilka svidomo stvorenih abo vipadkovo narodzhenih dialektiv RTF RTF ce vnutrishnya mova rozmitki yaka vikoristovuyetsya Microsoft Word Z 1987 roku fajli RTF mozhna peredavati tudi syudi mizh bagatma starimi ta novimi komp yuternimi sistemami a teper i cherez Internet nezvazhayuchi na vidminnosti mizh operacijnimi sistemami ta yih versiyami Ce robit jogo korisnim formatom dlya bazovih formatovanih tekstovih dokumentiv takih yak instrukciyi z ekspluataciyi rezyume listi ta skromni informacijni dokumenti Ci dokumenti yak minimum pidtrimuyut formatuvannya tekstu zhirnim shriftom kursivom i pidkreslennyam Takozh zazvichaj pidtrimuyutsya virivnyanij za livim centralnim i pravim krayem tekst specifikaciyu shriftu ta polya dokumenta Tipovi parametri shriftu ta poliv stili ta inshi funkciyi zalezhat vid tipovih parametriv programi Takozh mozhe buti nesumisnist mizh riznimi versiyami RTF napriklad mizh specifikaciyami RTF 1 0 1987 i piznishimi abo mizh RTF 1 0 1 4 i RTF 1 5 u vikoristanni simvoliv Unicode I hocha RTF pidtrimuye taki metadani yak nazva ta avtor ne vsi realizaciyi pidtrimuyut ce Nezvazhayuchi na ce format RTF ye dostatno poslidovnim shob vvazhatisya visokoportativnim i prijnyatnim dlya krosplatformnogo vikoristannya Ob yekti Ob yekti Microsoft Object Linking and Embedding OLE i ob yekti peredplatnika Macintosh Edition Manager dozvolyayut vbudovuvati inshi fajli vseredinu RTF napriklad tablici abo diagrami z programi dlya roboti z elektronnimi tablicyami Odnak oskilki ci ob yekti ne pidtrimuyutsya shiroko v programah dlya pereglyadu abo redaguvannya fajliv RTF voni takozh obmezhuyut sumisnist RTF Yaksho programne zabezpechennya yake rozumiye pevnij ob yekt OLE nedostupne ob yekt vidobrazhayetsya za dopomogoyu zobrazhennya ob yekta vbudovanogo razom iz nim Zobrazhennya RTF pidtrimuye vklyuchennya JPEG PNG Enhanced Metafile EMF Windows Metafile WMF Apple PICT Windows device dependent bitmap i OS 2 Metafile tipi zobrazhen u shistnadcyatkovomu za zamovchuvannyam abo dvijkovomu formati u fajli RTF Odnak ne vsi ci tipi zobrazhen pidtrimuyutsya v usih programah chitannya RTF Koli dokument RTF vidkrivayetsya v programnomu zabezpechenni yake ne pidtrimuye tip vstavlenogo zobrazhennya zobrazhennya ne vidobrazhayetsya Redaktori RTF zazvichaj abo peretvoryuyut vstavlene zobrazhennya nepidtrimuvanogo tipu na zobrazhennya odnogo z pidtrimuvanih tipiv abo vzagali ne vklyuchayut zobrazhennya Dlya krashoyi sumisnosti z produktami Microsoft deyaki redaktori RTF vklyuchayut te same zobrazhennya v dvoh riznih tipah v odnomu fajli RTF odin pidtrimuvanij tip zobrazhennya dlya vidobrazhennya ta odna nestisnena WMF kopiya originalnogo zobrazhennya dlya pokrashennya sumisnosti z deyakimi programami Microsoft napriklad Wordpad Cej metod znachno zbilshuye rozmir fajlu RTF Specifikaciya RTF ne vimagaye vikoristannya cogo metodu i kilka realizacij ne vklyuchayut kopiyu WMF napriklad Abiword abo Ted Dlya Microsoft Word takozh mozhna vstanoviti pevne znachennya reyestru ExportPictureWithMetafile 0 shob zaboroniti Word zberigati kopiyu WMF Shrifti RTF pidtrimuye yaki vikoristovuyutsya v dokumenti ale cya funkciya ne pidtrimuyetsya shiroko v programnih realizaciyah RTF takozh pidtrimuye zagalni nazvi simejstv shriftiv yaki vikoristovuyutsya dlya roman serif Swiss sans serif modern monospace script decorative ta technical Cya funkciya takozh ne pidtrimuyetsya shiroko Anotaciyi Pochinayuchi z RTF 1 0 specifikaciya RTF pidtrimuye anotaciyi komentari dokumentiv Specifikaciya RTF 1 7 viznachila deyaki novi funkciyi dlya anotacij zokrema poznachku dati ranishe bula lishe mitka chasu i batkiv anotacij Koli dokument RTF iz anotaciyami vidkrivayetsya v programi yaka ne pidtrimuye anotaciyi RTF anotaciyi ne vidobrazhayutsya Tak samo koli dokument iz anotaciyami zberigayetsya yak RTF u programi yaka ne pidtrimuye anotaciyi RTF anotaciyi ne zberigayutsya u fajli RTF Deyaki realizaciyi yak ot Abiword pochinayuchi z versiyi 2 8 i IBM Lotus Symphony do versiyi 1 3 mozhut prihovuvati anotaciyi za zamovchuvannyam abo potrebuvati pevnih dij koristuvacha dlya yih vidobrazhennya Specifikaciya RTF takozh pidtrimuye vinoski yaki shiroko pidtrimuyutsya u realizaciyah RTF napriklad u OpenOffice org Abiword KWord Ted ale ne u Wordpad Kincevi vinoski realizovano yak variaciyu vinosok tomu programi yaki pidtrimuyut vinoski ale ne pidtrimuyut kincevi vinoski vidobrazhatimut kincevu vinosku yak vinosku Produkti Microsoft ne pidtrimuyut komentari v nizhnih kolontitulah vinoskah i zagolovkah Podibnim chinom produkti Microsoft ne pidtrimuyut vinoski v verhnih i nizhnih kolontitulah abo komentaryah Vstavlennya komentarya abo vinoski v odin iz cih zaboronenih kontekstiv mozhe prizvesti do poshkodzhennya dokumenta Malyuvannya predmetiv Specifikaciya RTF 1 2 viznachila vikoristannya ob yektiv malyuvannya vidomih yak figuri takih yak pryamokutniki elipsi liniyi strilki ta bagatokutniki Specifikaciya RTF 1 5 predstavila bagato novih keruyuchih sliv dlya malyuvannya ob yektiv Odnak bagato realizacij RTF napriklad Apache OpenOffice ne pidtrimuyut ob yekti malyuvannya hocha voni pidtrimuyutsya v LibreOffice 4 0 abo Abiword Programi yaki ne pidtrimuyut ob yekti malyuvannya RTF ne vidobrazhayut i ne zberigayut figuri Deyaki realizaciyi takozh ne vidobrazhatimut tekst useredini ob yektiv malyuvannya Pitannya bezpeki Na vidminu vid formatu DOC Microsoft Word a takozh novishih formativ Office Open XML i OpenDocument RTF ne pidtrimuye makrosi Z ciyeyi prichini RTF chasto rekomenduvavsya zamist cih formativ koli bulo zanepokoyennya shodo poshirennya komp yuternih virusiv cherez makrosi Odnak rozshirennya RTF ne garantuye sho fajl ye bezpechnim oskilki Microsoft Word vidkriye standartni fajli DOC zi zminenim na RTF rozshirennyam i zapustit bud yaki makrosi sho mistyatsya v nih yak zvichajno Shob viznachiti chi ye pidozrilij fajl spravdi RTF potribne ruchne doslidzhennya fajlu v tekstovomu redaktori takomu yak Bloknot abo vikoristannya komandi file v UNIX podibnih sistemah Uvimknennya parametra Word Pidtverditi peretvorennya formatu fajlu pid chas vidkrittya takozh mozhe dopomogti poperedzhayuchi sho dokument yakij vidkrivayetsya maye format sho ne vidpovidaye formatu peredbachenomu jogo rozshirennyam i nadayuchi mozhlivist perervati vidkrittya cogo fajlu Odin eksplojt sho atakuye vrazlivist bulo vipravleno v Microsoft Word u kvitni 2015 roku Z 2014 roku z yavilisya RTF fajli zlovmisnogo programnogo zabezpechennya yaki mistyat eksplojti OpenXML Pidtrimka formatu programnim zabezpechennyamKozhna programa zazvichaj realizuye lishe deyaki versiyi abo pidmnozhini specifikaciyi RTF Bagato dostupnih konverteriv RTF ne mozhut zrozumiti vsi novi funkciyi v ostannih specifikaciyah RTF Redaktor WordPad u Microsoft Windows za zamovchuvannyam stvoryuye fajli RTF Kolis za zamovchuvannyam vikoristovuvavsya format fajlu Microsoft Word 6 0 ale pidtrimku zberezhennya dlya dokumentiv Word doc bulo vilucheno v onovlenni bezpeki U Windows 7 takozh pripineno pidtrimku chitannya WordPad ne pidtrimuye deyaki funkciyi RTF napriklad verhni ta nizhni kolontituli Odnak WordPad mozhe chitati ta zberigati bagato funkcij RTF yaki vin ne mozhe stvoriti vklyuchayuchi tablici zakreslennya verhnij indeks nizhnij indeks dodatkovi kolori kolori fonu tekstu numerovani spiski vidstupi pravoruch abo livoruch kvazigipertekst i URL posilannya a takozh rizni mizhryadkovi intervali RTF takozh ye formatom danih dlya tekstovih elementiv keruvannya v MS Windows API Tekstovij redaktor za zamovchuvannyam dlya macOS TextEdit takozh mozhe pereglyadati redaguvati ta zberigati fajli RTF a takozh fajli i vikoristovuye format yak standartnij Stanom na lipen 2009 roku TextEdit maye obmezheni mozhlivosti redaguvannya poliv dokumenta RTF Nabagato starishi prikladni programi dlya obrobki tekstiv Mac taki yak ta mali ti sami mozhlivosti RTF sho j TextEdit Bezkoshtovni tekstovi procesori z vidkritim kodom AbiWord Apache OpenOffice Calligra KWord LibreOffice i NeoOffice mozhut pereglyadati redaguvati ta zberigati fajli RTF Format RTF takozh vikoristovuyetsya v tekstovomu procesori vikoristovuye okremi fajli RTF dlya vsih tekstovih fajliv yaki skladayut pevnij proekt Bezkoshtovna programa SIL International dlya rozrobki ta publikaciyi slovnikiv vikoristovuye RTF yak najposhirenishu formu vivedennya dokumentiv Fajli RTF stvoreni Toolbox priznacheni dlya vikoristannya v Microsoft Word ale takozh mozhut vikoristovuvatisya inshimi tekstovimi procesorami sho pidtrimuyut RTF RTF mozhna vikoristovuvati na deyakih pristroyah dlya chitannya elektronnih knig zavdyaki jogo sumisnosti prostoti ta nizkih vimogah do procesora Biblioteki ta konverteri Scenarij z vidkritim kodom rtf2xml mozhe chastkovo konvertuvati RTF u XML GNU UnRTF ce programa z vidkritim kodom dlya peretvorennya RTF u HTML LaTeX makrosi troff ta inshi formati pyth ce biblioteka Python dlya stvorennya ta konvertaciyi dokumentiv u formatah RTF XHTML i PDF ce proekt dlya stvorennya formatovanogo tekstovogo vmistu za dopomogoyu Ruby ce biblioteka procedur Tcl bezkoshtovne programne zabezpechennya dlya generuvannya vivodu RTF i scenarij Cost dlya peretvorennya SGML u RTF RTF Writer ce modul Perl dlya stvorennya dokumentiv RTF PHPRtfLite ce API yakij dozvolyaye rozrobnikam stvoryuvati dokumenti RTF za dopomogoyu PHP Pandoc ce konverter dokumentiv z vidkritim vihidnim kodom iz kilkoma vihidnimi formatami vklyuchayuchi RTF ce proekt dlya stvorennya dokumentiv RTF za dopomogoyu chistogo PHP rtf js ce biblioteka na osnovi JavaScript dlya vidtvorennya dokumentiv RTF u HTML Instrument komandnogo ryadka macOS textutil mozhe konvertuvati fajli mizh formatami rtf rtfd text doc docx wordml odt i webarchive Redaktor Ted takozh mozhe konvertuvati fajli RTF u format HTML i PS KritikaFormat Rich Text Format buv standartnim formatom fajliv dlya tekstovih dokumentiv u programah rozroblenih dlya Microsoft Windows Microsoft spochatku ne oprilyudnila specifikaciyu RTF sho uskladnyuvalo konkurentam rozrobku funkcij peretvorennya dokumentiv u svoyih programah Oskilki rozrobniki Microsoft mali dostup do specifikaciyi programi Microsoft mali krashu sumisnist iz formatom Krim togo kozhnogo razu koli Microsoft zminyuvala specifikaciyu RTF vlasni programi Microsoft mali perevagu za chasom vihodu na rinok oskilki konkurentam dovodilosya pereroblyati svoyi programi pislya vivchennya novishoyi versiyi formatu U svoyij antimonopolnij skarzi proti Microsoft u 2004 roci Novell stverdzhuvala sho diyi Microsoft buli antikonkurentnimi PrimitkiText Media Types iana org 1993 8 June Data zvernennya 13 03 2010 Application Media Types iana org 2007 18 June Data zvernennya 20 08 2010 Rich Text Format RTF Specification version 1 6 Microsoft Corporation 1999 1 May Data zvernennya 13 03 2010 Word 2003 Rich Text Format RTF Specification version 1 8 Microsoft Corporation Microsoft 2004 20 April Data zvernennya 13 03 2010 Mac OS X 10 4 Tiger File types revisited John Siracusa 2005 28 April Data zvernennya 13 03 2010 tutorial Rich Text Format RTF nedostupne posilannya 30 06 2012 Colorado State University Data zvernennya 13 03 2010 Citata Like doc RTF is a proprietary file format but it has been designed to be more widely compatible and transferable 4 3 Non HTML file formats nedostupne posilannya arh 02 04 2007 e Government Unit 2002 1 May Data zvernennya 13 03 2010 Citata There are many different revisions of Microsoft s proprietary Rich Text Format and portability of files will depend on what version of RTF is being used 4 3 Non HTML file formats archived site 21 03 2007 e Government Unit 2002 1 travnya Data zvernennya 12 01 2011 Citata There are many different revisions of Microsoft s proprietary Rich Text Format and portability of files will depend on what version of RTF is being used Benefits of Rich Text Format RTF 23 03 2008 Desktop Publishing Presentations amp Word Processing ETR Associates Sean M Burke RTF Writer The RTF Cookbook Data zvernennya 16 09 2013 The text enriched MIME Content type P Resnick A Walker MIME Multipurpose Internet Mail Extensions Mechanisms for Specifying and Describing the Format of Internet Message Bodies N Borenstein N Freed MIME Multipurpose Internet Mail Extensions Part One Mechanisms for Specifying and Describing the Format of Internet Message Bodies N Borenstein N Freed Changes in Word 2010 for IT pros Niveditha Narva Beyondsoft Consulting Inc docs microsoft com GS26 RS Referencing Explanatory Report RER for DR 10 0017 General missing normative reference for RTF nedostupne posilannya PDF 12 05 2014 Microsoft 2011 17 March Data zvernennya 02 04 2011 Information about the Rich Text Format RTF version specifications for various versions of Word 21 lyutogo 2007 Procitovano 13 bereznya 2010 Those who forget Santayana Rob Weir 2007 20 December Data zvernennya 13 03 2010 Rich Text Format RTF Specification RTF Version 1 0 RTF Microsoft Corporation Data zvernennya 13 03 2010 Microsoft Product Support Services Application Note Text File GC0165 Rich Text Format RTF Specification TXT Microsoft Corporation 1992 1 June Data zvernennya 13 03 2010 Rich Text Format Specification v 1 2 RTF Microsoft Corporation Data zvernennya 13 03 2010 Rich Text Format Specification v 1 2 PDF procitovano 13 bereznya 2010 Rich Text Format RTF Specification RTF Version 1 3 RTF Microsoft Corporation 1994 1 January Data zvernennya 13 03 2010 Microsoft Corporation January 1994 Rich Text Format RTF Specification RTF Version 1 3 TXT procitovano 13 bereznya 2010 RTF Rich Text Format Microsoft Corporation Data zvernennya 13 03 2010 Rich Text Format RTF Version 1 5 Specification Microsoft Corporation Data zvernennya 13 03 2010 Word 2002 Tool Rich Text Format Specification nedostupne posilannya 12 11 2010 Data zvernennya 26 09 2012 Word 2002 Tool Rich Text Format Specification 8 2001 Word 2002 RTF Specification nedostupne posilannya EXE ZIP 10 06 2016 Microsoft Corporation 2001 31 August Data zvernennya 13 03 2010 RTF 1 9 Specification Word 2007 Greg Duncan 2007 9 January Data zvernennya 13 03 2010 Word 2007 Rich Text Format RTF Specification version 1 9 1 Microsoft Corporation 2008 20 March Data zvernennya 18 02 2020 Rich Text Format RTF Version 1 5 Specification www biblioscape com Microsoft RTF Syntax More than you ever wanted to know about CP SYMBOL Michael S Kaplan Sorting It All Out 2005 8 November RTF Pocket Guide Sean M Burke Amazon UK 2003 1 July Data zvernennya 13 03 2010 RTF Pocket Guide by O Reilly Media Data zvernennya 13 03 2010 Rich Text Format MSWord generates some scary RTF Sean M Burke 2008 12 July Data zvernennya 13 03 2010 Ted an easy rich text processor Mark de Does 2009 23 October Data zvernennya 13 03 2010 How to Import Microsoft Word Files into WordPerfect for DOS Data zvernennya 13 03 2010 Abiword Help File Formats Data zvernennya 13 03 2010 Opening Rich Text Format RTF files Data zvernennya 13 03 2010 FOSS word processors compared OOo Writer AbiWord and KWord Bruce Byfield Linux com The Linux Foundation 2005 23 August Data zvernennya 29 09 2020 Sharing files between OpenOffice org and Microsoft Office Bruce Byfield Linux com The Linux Foundation 2005 28 July Data zvernennya 29 09 2020 SoftMaker Office 2008 focuses on compatibility with Microsoft Office Mayank Sharma Linux com The Linux Foundation 2008 20 November Data zvernennya 29 09 2020 SoftMaker Office 2006 beta Not a killer app Bruce Byfield Linux com The Linux Foundation 2006 21 November Data zvernennya 29 09 2020 Lagadec Philippe OpenOffice OpenDocument and Microsoft Office 2007 Open XML security PacSec 2006 Conference 2006 30 November z dzherela 22 lipnya 2011 Procitovano 2023 06 25 ACC Why OLE Objects Cause Databases to Grow 15 02 2008 Microsoft 2007 19 January Document file size increases with EMF PNG GIF or JPEG graphics in Word Data zvernennya 01 03 2011 Embedded fonts are not displayed as expected in the documents that are saved as RTF in Word Microsoft Corporation 2007 20 February Data zvernennya 17 03 2010 Embedding fonts in RTF file 23 kvitnya 2005 Procitovano 17 bereznya 2010 OpenOffice org Issue MS Interoperability embedd fonts into the document Data zvernennya 17 03 2010 Issue 3790 RTF Import Word 97 2000 RTF for Drawing Objects Shapes Apache OpenOffice AOO Bugzilla Apache Software Foundation Data zvernennya 27 10 2014 LibreOffice 4 0 Release Notes The Document Foundation Data zvernennya 27 10 2014 Re Drawing inside Abiword 2006 15 March Data zvernennya 21 05 2011 OOoForum org Problem opening RTF file in Writer nedostupne posilannya 28 09 2011 Data zvernennya 19 05 2011 OpenOffice org Bugzilla Bug 113308 Vertical text in border Data zvernennya 19 05 2011 Avoiding Macro Viruses nedostupne posilannya 10 06 2011 Data zvernennya 06 06 2015 Anatomy of a malicious email Crooks exploiting recent Word hole Naked Security Paul Ducklin Data zvernennya 16 lyutogo 2016 malware tracker blog Cryptam Document Analysis OpenXML embedded in RTF Data zvernennya 16 lyutogo 2016 Converters from PC Textprocessors to LaTeX Overview Converting from RTF Wilfried Hennings 2010 Data zvernennya 13 03 2010 Why does RTF not work properly in WordPad and NotePad nedostupne posilannya 05 08 2009 FamilySearch Data zvernennya 13 03 2010 Handbook on Minimum Information Interoperability Standards MIOS Department of Public Service and Administration South Africa 2002 16 April Data zvernennya 11 07 2010 rtf2xml convert MS RTF to XML Data zvernennya 05 06 2010 rtf2xml The Man Page Data zvernennya 05 06 2010 textutil man page Data zvernennya 25 06 2013 Novell Files WordPerfect Antitrust Lawsuit against Microsoft Novell 2004 12 November Data zvernennya 13 03 2010 The Novell Antitrust Complaint as text amp A Law About Antitrust and Standards Writing nedostupne posilannya 30 12 2005 2004 17 November Data zvernennya 13 03 2010 DzherelaSpecifikaciya RTF 1 9 1 berezen 2008 r vid Microsoft berezen 2008 r za dopomogoyu poperednogo zavantazhennya z Microsoft ta Internet Archive Specifikaciya RTF 1 8 kviten 2004 r z ysagnier free fr Specifikaciya RTF 1 6 traven 1999 r vid Microsoft Specifikaciya RTF 1 5 kviten 1997 r z biblioscape com Specifikaciyi RTF 1 0 1 2 1 3 1 5 i 1 7 iz proektu z vidkritim kodom RTF Tools Specifikaciya RTF 1 0 cherven 1992 roku z proektu z vidkritim kodom latex2rtf Kishenkovij posibnik RTF domashnya storinka knigi RTF Character Set to Code Page ostannye redaguvannya u chervni 2017 r PosilannyaSho take fajl RTF arh 12 06 2023 docs fileformat com