~~~~~~~~~~~~~~~~~~~~ Arc.Ask3.Ru ~~~~~~~~~~~~~~~~~~~~~ 
Номер скриншота №:
✰ 68C1CAFCFD240375EC9F1884AC28E195__1709972520 ✰
Заголовок документа оригинал.:
✰ Rich Text Format - Wikipedia ✰
Заголовок документа перевод.:
✰ Расширенный текстовый формат — Википедия ✰
Снимок документа находящегося по адресу (URL):
✰ https://en.wikipedia.org/wiki/Rich_Text_Format ✰
Адрес хранения снимка оригинал (URL):
✰ https://arc.ask3.ru/arc/aa/68/95/68c1cafcfd240375ec9f1884ac28e195.html ✰
Адрес хранения снимка перевод (URL):
✰ https://arc.ask3.ru/arc/aa/68/95/68c1cafcfd240375ec9f1884ac28e195__translat.html ✰
Дата и время сохранения документа:
✰ 15.06.2024 22:39:51 (GMT+3, MSK) ✰
Дата и время изменения документа (по данным источника):
✰ 9 March 2024, at 11:22 (UTC). ✰ 

~~~~~~~~~~~~~~~~~~~~~~ Ask3.Ru ~~~~~~~~~~~~~~~~~~~~~~ 
Сервисы Ask3.ru: 
 Архив документов (Снимки документов, в формате HTML, PDF, PNG - подписанные ЭЦП, доказывающие существование документа в момент подписи. Перевод сохраненных документов на русский язык.)https://arc.ask3.ruОтветы на вопросы (Сервис ответов на вопросы, в основном, научной направленности)https://ask3.ru/answer2questionТоварный сопоставитель (Сервис сравнения и выбора товаров) ✰✰
✰ https://ask3.ru/product2collationПартнерыhttps://comrades.ask3.ru


Совет. Чтобы искать на странице, нажмите Ctrl+F или ⌘-F (для MacOS) и введите запрос в поле поиска.
Arc.Ask3.ru: далее начало оригинального документа

Расширенный текстовый формат — Википедия Jump to content

Расширенный текстовый формат

Из Википедии, бесплатной энциклопедии
Расширенный текстовый формат
Расширение имени файла
.rtf
Тип интернет-СМИ
текст/rtf [1]
приложение/rtf [2]
Введите код 'RTF.'[3] [4] [5]
Единый идентификатор типа (UTI) public.rtf
Магическое число {\rtf
Разработан Майкрософт
Начальная версия 1987 год ; 37 лет назад ( 1987 )
Последний релиз
1.9.1
19 марта 2008 г .; 16 лет назад ( 19 марта 2008 )
Тип формата Формат файла документа
Открытый формат ? Нет

Формат расширенного текста (часто сокращенно RTF ) является собственной разработкой. [6] [7] [8] формат файла документа с опубликованной спецификацией, разработанный корпорацией Microsoft с 1987 по 2008 год для межплатформенного обмена документами с продуктами Microsoft. До 2008 года Microsoft публиковала обновленные спецификации RTF с основными изменениями версий Microsoft Word и Office .

Большинство текстовых процессоров способны читать и записывать некоторые версии RTF. [9] Существует несколько различных версий спецификации RTF; переносимость файлов будет зависеть от того, какая версия RTF используется. [7] [10]

RTF не следует путать с расширенным текстом. [11] или его предшественник Rich Text, [12] [13] или с помощью IBM RFT-DCA (архитектура содержимого изменяемого формата текстового документа), поскольку это разные спецификации.

История [ править ]

Ричард Броди , Чарльз Симони и Дэвид Любберт, члены команды разработчиков Microsoft Word , разработали оригинальный RTF в середине-конце 1980-х годов. Первое средство чтения и записи RTF было выпущено в 1987 году как часть Microsoft Word 3.0 для Macintosh , в котором реализована спецификация RTF версии 1.0. Все последующие выпуски Microsoft Word для Macintosh, а также все версии Windows поддерживают чтение и запись в формате RTF.

Microsoft поддерживает RTF. Последней версией 2008 года стала версия 1.9.1, в которой реализованы функции Office 2007 . Microsoft прекратила выпуск усовершенствований спецификации RTF, поэтому функции, новые для Word 2010 или более поздней версии, не будут правильно сохраняться в RTF. [14] Microsoft не ожидает дальнейших обновлений RTF, но заявила о готовности рассмотреть редакционные и другие несущественные изменения спецификации RTF в течение соответствующего по ISO/IEC 29500 . периода голосования [15]

Файлы RTF использовались для создания файлов справки Windows , хотя с тех пор они были заменены файлами справки, скомпилированными Microsoft в формате HTML .

Спецификации RTF для Microsoft Word [16] [17]
RTF-версия Дата публикации Версия Microsoft Word Дата выхода MS Word Примечания
1.0 1987 Microsoft Word 3 1987 Последняя редакция вышла в июне 1992 года. [18] [19] В версии 1992 года определена поддержка объектов Microsoft Object Linking and Embedding (OLE) и объектов-подписчиков Macintosh Edition Manager. Он также поддерживал включение типов изображений метафайла Windows , PICT , аппаратно-зависимого растрового изображения Windows, аппаратно-независимого растрового изображения Windows и типов изображений метафайла OS/2 в RTF.
1.1 Microsoft Word 4 1989 Разрешено встраивание шрифтов , что позволяет размещать данные шрифта внутри файла.
1.2 1993 Microsoft Word 5 1991 [20] [21]
1.3 Январь 1994 г. Microsoft Word 6 1993 1/94 GC0165; для независимости от устройств и совместимости рекомендуется встраивание растровых изображений в метафайлы Windows , [22] [23] вместо использования аппаратно-независимых растровых изображений Windows или аппаратно-зависимых растровых изображений Windows.
1.4 сентябрь 1995 г. Microsoft Word 95/Word 7 1995 [24]
1.5 апрель 1997 г. Microsoft Word 97/Word 8 1997 Представлен Unicode RTF, который поддерживает 16-битную схему кодировки символов Unicode; определено включение типов изображений PNG , JPEG и EMF в шестнадцатеричном (по умолчанию) или двоичном формате в файл RTF. [25] Также содержалась локальная японская спецификация RTF под названием RTF-J для японской версии Word; RTF-J несколько отличается от стандартной спецификации RTF. [25]
1.6 май 1999 г. Microsoft Word 2000/Word 9 1999 Включены Pocket Word и Exchange (используются при преобразованиях RTF-HTML). [3]
1.7 август 2001 г. Microsoft Word 2002/Word 10 2001 8/2001 – Спецификация Word 2002 RTF. [26] [27]
1.8 апрель 2004 г. Microsoft Word 2003/Word 11 2003 10/2003 – Спецификация Word 2003 RTF. [4]
1.9.1 19 марта 2008 г.
(RTF 1.9 – опубликовано в январе 2007 г.) [28]
Microsoft Word 2007/Word 12 2006 Разрешенная разметка XML — пользовательские теги XML, SmartTags , математические элементы в документе RTF, защита паролем, элементы, соответствующие Office Open XML Ecma-376, часть 4. [29]

Синтаксис кода [ править ]

Он программируется с использованием групп, обратной косой черты, управляющего слова и разделителя. Группы заключаются в фигурные скобки ({}) и указывают, какие атрибуты следует применять к определенному тексту.

Обратная косая черта (\) представляет собой управляющее слово, которое представляет собой специально запрограммированную команду для RTF. Управляющие слова могут иметь определенные состояния, в которых они активны. Эти состояния представлены числами. Например,

\b0
указывает, что жирный текст отключен
\b1
указывает на то, что жирный текст включен
\i0
указывает, что курсивный текст отключен
\i1
указывает, что курсивный текст включен
\ul0
указывает на то, что подчеркивание текста отключено
\ul1
указывает на то, что подчеркнутый текст включен
\sub0
указывает, что текст нижнего индекса отключен
\sub1
указывает, что текст нижнего индекса включен
\superscript0
указывает, что текст надстрочного индекса отключен
\superscript1
указывает, что текст надстрочного индекса включен

Разделитель — это одно из трех:

  1. Пространство
  2. Цифра или дефис (например, -23, 23, 275).
  3. Символ, отличный от цифры или буквы (например, \, /, }) [30]

В качестве примера следующий код RTF

 {  \rtf  1  \ansi  {  \fonttbl\f  0  \fswiss  Helvetica;   }  \f  0  \pard 
   Это какой-то  {  \b  жирный  }  текст.   \пар 
  } 

будет отображаться следующим образом:

Это какой-то жирный текст.

Кодировка символов [ править ]

Стандартный файл RTF может состоять только из 7-битных символов ASCII , но может использовать escape-последовательности для кодирования других символов. [31] Два escape-символа представляют собой escape- коды кодовой страницы , а начиная с RTF 1.5 — escape-символы Unicode . В escape-коде кодовой страницы две шестнадцатеричные цифры после обратной косой черты и апострофа пишущей машинки обозначают символ, взятый из кодовой страницы Windows. Например, если кодовая страница установлена ​​на Windows-1256 , последовательность \'c8закодирует арабскую букву bāʼ ب. Также можно указать «Набор символов» в преамбуле документа RTF и связать его с заголовком. Например, в преамбуле есть текст \f3\fnil\fcharset128, затем в теле документа текст \f3\'bd\'f0 будет представлять кодовую точку 0xbd 0xf0 из набора символов 128 (который соответствует кодовой странице Shift-JIS ), который кодирует «金».

Набор символов RTF Кодовая страница Описание
0 Windows-1252 Латинский алфавит, Западная Европа/Америка
1 0 Кодовая страница API Windows по умолчанию для языкового стандарта системы
2 42 Символ ( сопоставленный с помощью PUA ) [32] набор символов
77 2 Кодовая страница совместимости с Macintosh по умолчанию для языкового стандарта системы
128 Windows-932 Японский, Shift JIS (версия для Windows)
129 Windows-949 Корейский, единый код хангыль (расширенный Вансон)
130 Windows-1361 Корейский, Иохав (версия на основе ASCII)
134 Windows-936 Китайский, GBK (расширенный GB 2312 )
136 Windows-950 Китайский, Большой5
161 Windows-1253 Греческий
162 Windows-1254 Латинский алфавит, турецкий
163 Windows-1258 Латинский алфавит, вьетнамский
177 Windows-1255 иврит
178 Windows-1256 арабский
186 Windows-1257 Балтика
204 Windows-1251 Кириллица
238 Windows-1250 Латинский алфавит, Восточная Европа
255 1 по умолчанию Кодовая страница OEM для языкового стандарта системы

Для escape-кода Unicode управляющее слово \uиспользуется, за которым следует 16-битное целое число со знаком, соответствующее номеру кодовой единицы Unicode UTF-16. Для программ без поддержки Unicode после этого должно следовать ближайшее представление этого символа в указанной кодовой странице. Например, \u1576? даст арабскую букву bāʼ ب, но указывает на то, что старые программы, не поддерживающие Unicode, вместо этого должны отображать ее как вопросительный знак.

Управляющее слово \uc0 может использоваться для указания того, что последующие escape-последовательности Юникода в текущей группе не указывают символ замены.

До выпуска версии 1.5 спецификации RTF в 1997 году RTF обрабатывал только 7-битные символы напрямую, а 8-битные символы, закодированные как шестнадцатеричные (с использованием \'xx). Однако, начиная с RTF 1.5, управляющие слова RTF обычно принимают в качестве аргументов 16-битные числа со знаком. Значения Юникода, превышающие 32767, должны быть выражены как отрицательные числа. [25] Если символ Юникода находится за пределами BMP , он кодируется суррогатной парой. Поддержка Unicode появилась благодаря изменениям в обработке текста в Microsoft Word: Microsoft Word 97 — это приложение, частично поддерживающее Unicode, и оно обрабатывает текст с использованием 16-битной схемы кодировки символов Unicode . [25] Microsoft Word 2000 и более поздние версии — это приложения с поддержкой Unicode, которые обрабатывают текст с использованием 16-битной схемы кодировки символов Unicode. [3]

Поскольку файлы RTF обычно представляют собой 7-битный простой текст ASCII , их можно легко передавать между операционными системами ПК. Преобразователи, взаимодействующие с Microsoft Word для MS Windows или Macintosh, обычно ожидают передачи данных в виде 8-битных символов и двоичных данных, которые могут содержать любые 8-битные значения. [29]

Читабельность для человека [ править ]

RTF — это формат данных для сохранения и обмена документами, а не язык разметки ; он не предназначен для интуитивного и легкого набора текста. [33] [34] Тем не менее, в отличие от многих форматов обработки текста, код RTF может быть удобочитаемым для человека . Когда файл RTF, содержащий в основном латинские символы без диакритических знаков , рассматривается как обычный текстовый файл, лежащий в его основе текст ASCII доступен для чтения при условии, что автор сохранил краткое форматирование.

Когда был выпущен RTF, большинство текстовых процессоров использовали двоичные форматы файлов; Например, Microsoft Word использовал формат файла .DOC . RTF был уникальным благодаря простому управлению форматированием, которое позволяло программам, не поддерживающим RTF, таким как Microsoft Notepad, открывать и предоставлять читаемые файлы. Сегодня большинство текстовых процессоров перешли на форматы файлов на основе XML (Word перешел на формат файлов .docx ). Тем не менее, эти файлы содержат большое количество кода форматирования, поэтому зачастую они в десять и более раз больше соответствующего простого текста. [35] [33]

Чтобы RTF соответствовал стандарту, символы, отличные от ASCII, должны быть экранированы. Таким образом, даже при кратком форматировании текст, в котором используются определенные тире и кавычки, менее разборчив. Латинские языки с большим количеством диакритических знаков особенно трудно читать в формате RTF, поскольку они приводят к заменам, таким как \'f1 вместо ñ и \'e9 вместо é . Нелатинские сценарии в формате RTF неразборчивы — например, \u21563 используется для . С самого начала RTF также поддерживал встроенные объекты Microsoft OLE и объекты подписчика Macintosh Edition Manager, которые не читабельны для человека.

Общее использование и совместимость [ править ]

Большинство программ обработки текста поддерживают либо импорт и экспорт формата RTF для некоторой спецификации RTF, либо прямое редактирование, что делает его «общим» форматом между несовместимыми в других отношениях программами обработки текста и операционными системами. Большинство приложений, читающих файлы RTF, молча игнорируют неизвестные управляющие слова RTF. [36] Эти факторы способствуют его совместимости , хотя она по-прежнему зависит от конкретной используемой версии RTF. [7] Существует несколько сознательно или случайно возникших диалектов RTF. [36]

RTF — это внутренний язык разметки, используемый Microsoft Word. [33] С 1987 года файлы RTF можно передавать туда и обратно между многими старыми и новыми компьютерными системами (а теперь и через Интернет), несмотря на различия между операционными системами и их версиями. Это делает его полезным форматом для базовых текстовых документов, таких как инструкции по эксплуатации, резюме, письма и скромные информационные документы. Эти документы, как минимум, поддерживают форматирование текста жирным шрифтом, курсивом и подчеркиванием. Также обычно поддерживаются текст с выравниванием по левому, центральному и правому краю, спецификация шрифта и поля документа.

Значения шрифта и полей по умолчанию, предустановки стиля и другие функции различаются в зависимости от настроек программы по умолчанию. Также может существовать несовместимость между различными версиями RTF, например, между спецификациями RTF 1.0 1987 и более поздних версий или между RTF 1.0-1.4 и RTF 1.5+ при использовании символов Юникода. [37] [38] [39] И хотя RTF поддерживает такие метаданные, как заголовок и автор, не все реализации поддерживают это. Тем не менее, формат RTF достаточно последователен, чтобы считаться легко переносимым и приемлемым для кроссплатформенного использования.

Объекты [ править ]

Объекты Microsoft Object Linking and Embedding (OLE) и объекты-подписчики Macintosh Edition Manager позволяют встраивать в RTF другие файлы, например таблицы или диаграммы из приложения для работы с электронными таблицами. Однако, поскольку эти объекты не поддерживаются широко в программах для просмотра или редактирования файлов RTF, они также ограничивают совместимость RTF. [40] [41] [42] [43] [44] Если программное обеспечение, которое понимает конкретный объект OLE, недоступно, объект отображается с использованием изображения объекта, встроенного вместе с ним. [45] [46]

Картинки [ править ]

RTF поддерживает включение JPEG, PNG, расширенного метафайла (EMF), метафайла Windows (WMF), Apple PICT, растрового изображения, зависящего от устройства Windows, растрового изображения, независимого от устройства Windows, и типов изображений метафайла OS/2 в шестнадцатеричном (по умолчанию) или двоичном формате. в RTF-файле. Однако не все эти типы изображений поддерживаются всеми программами чтения RTF. Когда документ RTF открывается в программном обеспечении, которое не поддерживает тип вставленного изображения, изображение не отображается. Средства записи RTF обычно либо преобразуют вставленное изображение неподдерживаемого типа изображения в изображение поддерживаемого типа, либо вообще не включают изображение.

Для лучшей совместимости с продуктами Microsoft некоторые средства записи RTF включают одно и то же изображение в два разных типа изображений в один файл RTF: один поддерживаемый тип изображения для отображения и одну несжатую копию исходного изображения в формате WMF для улучшения совместимости с некоторыми приложениями Microsoft, такими как Wordpad. [47]

Этот метод значительно увеличивает размер файла RTF. Спецификация RTF не требует этого метода, а некоторые реализации не включают копию WMF (например, Abiword или Ted).

Для Microsoft Word также можно установить определенное значение реестра («ExportPictureWithMetafile=0»), чтобы запретить Word сохранять копию WMF. [47]

Шрифты [ править ]

RTF поддерживает встраивание шрифтов, используемых в документе, но эта функция широко не поддерживается в реализациях программного обеспечения. [48] [49] [50]

RTF также поддерживает общие имена семейств шрифтов, используемые для замены шрифтов : римские ( с засечками ), швейцарские ( без засечек ), современные ( моноширинные ), рукописные , декоративные и технические . [19] Эта функция также не получила широкой поддержки.

Аннотации [ править ]

Начиная с RTF 1.0, спецификация RTF поддерживает аннотации/комментарии к документам. [19] Спецификация RTF 1.7 определила некоторые новые функции для аннотаций, включая отметку даты (ранее была только «отметка времени») и родителей аннотаций. [27] Когда документ RTF с аннотациями открывается в приложении, которое не поддерживает аннотации RTF, аннотации не отображаются. Аналогичным образом, когда документ с аннотациями сохраняется в формате RTF в приложении, которое не поддерживает аннотации RTF, аннотации не сохраняются в файле RTF. Некоторые реализации, такие как Abiword (начиная с версии 2.8) и IBM Lotus Symphony (до версии 1.3), могут скрывать аннотации по умолчанию или требовать некоторых действий пользователя для их отображения.

Спецификация RTF также поддерживает сноски, которые широко поддерживаются в реализациях RTF (например, в OpenOffice.org, Abiword, KWord, Ted, но не в Wordpad). Концевые сноски реализованы как разновидность сносок, поэтому приложения, которые поддерживают сноски, но не концевые сноски, будут отображать концевую сноску как сноску.

Продукты Microsoft не поддерживают комментарии в нижних колонтитулах, сносках и заголовках. Аналогично, продукты Microsoft не поддерживают сноски в верхних, нижних колонтитулах и комментариях. Вставка комментария или сноски в один из этих запрещенных контекстов может привести к повреждению документа. [29]

Рисование объектов [ править ]

Спецификация RTF 1.2 определяла использование объектов рисования, известных как фигуры, таких как прямоугольники, эллипсы, линии, стрелки и многоугольники. Спецификация RTF 1.5 представила множество новых управляющих слов для рисования объектов. [25]

Однако многие реализации RTF, такие как Apache OpenOffice , не поддерживают рисование объектов. [51] (хотя они поддерживаются в LibreOffice 4.0 на [52] ) или Абиворд. [53] Приложения, которые не поддерживают объекты рисования RTF, не отображают и не сохраняют фигуры. Некоторые реализации также не отображают текст внутри объектов рисования. [54] [55]

Проблемы безопасности [ править ]

В отличие от формата DOC Microsoft Word, а также более новых форматов Office Open XML и OpenDocument , RTF не поддерживает макросы . По этой причине RTF часто рекомендовался вместо этих форматов, когда вызывало беспокойство распространение компьютерных вирусов через макросы. Однако наличие расширения .RTF не гарантирует безопасность файла, поскольку Microsoft Word будет открывать стандартные файлы DOC, переименованные с расширением RTF, и запускать все содержащиеся в них макросы как обычно. Проверка файла вручную в текстовом редакторе, таком как Блокнот , или с помощью file Команда в UNIX -подобных системах необходима для определения того, действительно ли подозрительный файл является RTF. [9] [56] Включение параметра Word «Подтверждать преобразование формата файла при открытии» также может помочь, предупреждая, что открываемый документ находится в формате, который не соответствует формату, подразумеваемому расширением файла, и предоставляя возможность прервать открытие этого файла. Один эксплойт, атакующий уязвимость, был исправлен в Microsoft Word в апреле 2015 года. [57]

С 2014 года существуют вредоносные файлы RTF, в которых встроены эксплойты OpenXML . [58]

Реализации [ править ]

Каждая реализация RTF обычно реализует только некоторые версии или подмножества спецификации RTF. [7] Многие из доступных конвертеров RTF не могут понять все новые функции последних спецификаций RTF. [37] [59]

Редактор WordPad в Microsoft Windows по умолчанию создает файлы RTF. Когда-то по умолчанию использовался формат файлов Microsoft Word 6.0, но поддержка записи для документов Word (.doc) была удалена в обновлении безопасности. Поддержка чтения также была прекращена в Windows 7. WordPad не поддерживает некоторые функции RTF, такие как верхние и нижние колонтитулы. [60] Однако WordPad может читать и сохранять многие функции RTF, которые он не может создать, включая таблицы, зачеркивание, надстрочный и нижний индекс, «дополнительные» цвета, цвета фона текста, нумерованные списки, правый или левый отступ, квазигипертекст и URL-ссылки, а также различные межстрочные интервалы. RTF также является форматом данных для «элементов управления расширенным текстом» в API MS Windows. [33]

Текстовый редактор по умолчанию для macOS , TextEdit , также может просматривать, редактировать и сохранять файлы RTF, а также файлы RTFD , и использует этот формат по умолчанию. По состоянию на июль 2009 года TextEdit имеет ограниченные возможности редактирования полей документа RTF. Гораздо более старые прикладные программы обработки текста для Mac, такие как MacWrite и WriteNow, имели те же возможности RTF, что и TextEdit.

Следующие бесплатные текстовые процессоры с открытым исходным кодом пытаются работать с форматом файлов Microsoft RTF, см. параграф критики ниже. AbiWord , Apache OpenOffice , Bean , Calligra , Collabora Online и LibreOffice .

Scrivener использует отдельные файлы RTF для всех текстовых файлов, составляющих данный «проект».

SIL International Бесплатное приложение для разработки и публикации словарей использует RTF в качестве наиболее распространенной формы вывода документов. Файлы RTF, созданные Toolbox, предназначены для использования в Microsoft Word , но также могут использоваться другими текстовыми процессорами, поддерживающими RTF.

RTF можно использовать в некоторых программах для чтения электронных книг из-за его совместимости. [61] простота и низкие требования к процессору.

Библиотеки и конвертеры [ править ]

Скрипт с открытым исходным кодом rtf2xml может частично конвертировать RTF в XML. [62] [63]

GNU UnRTF — это программа с открытым исходным кодом для преобразования RTF в HTML, LaTeX, макросы troff и другие форматы. pyth — это библиотека Python для создания и преобразования документов в форматах RTF, XHTML и PDF. Ruby RTF — это проект по созданию форматированного текстового контента с помощью Ruby . RaTFink — это библиотека подпрограмм Tcl, бесплатное программное обеспечение для генерации вывода в формате RTF и сценарий Cost для преобразования SGML в RTF. RTF::Writer — это модуль Perl для создания документов RTF. PHPRtfLite — это API, позволяющий разработчикам создавать документы RTF с помощью PHP . Pandoc — это конвертер документов с открытым исходным кодом, поддерживающий несколько выходных форматов, включая RTF. RTFGen — это проект по созданию документов RTF с помощью чистого PHP . rtf.js — это библиотека на основе JavaScript для отображения документов RTF в HTML.

Инструмент командной строки macOS textutil может конвертировать файлы в форматы rtf, rtfd, text, doc, docx, wordml, odt и веб-архива. [64] Редактор Тед также может конвертировать файлы RTF в форматы HTML и PS.

Критика [ править ]

Rich Text Format был стандартным форматом файлов для текстовых документов в приложениях, разработанных для Microsoft Windows. Microsoft изначально не делала спецификацию RTF общедоступной, что затрудняло конкурентам разработку функций преобразования документов в своих приложениях. Поскольку разработчики Microsoft имели доступ к спецификации, приложения Microsoft имели лучшую совместимость с этим форматом. Кроме того, каждый раз, когда Microsoft меняла спецификацию RTF, собственные приложения Microsoft лидировали по времени выхода на рынок, поскольку конкурентам приходилось перерабатывать свои приложения после изучения более новой версии формата.

В своей антимонопольной жалобе против Microsoft в 2004 году компания Novell заявила, что действия Microsoft являются антиконкурентными. [65] [66]

См. также [ править ]

Ссылки [ править ]

  1. ^ «Типы текстовых носителей» . iana.org. 08.06.1993 . Проверено 13 марта 2010 г.
  2. ^ «Типы носителей приложений» . iana.org. 18 июня 2007 г. Проверено 20 августа 2010 г.
  3. ^ Перейти обратно: а б с Корпорация Microsoft (май 1999 г.). «Спецификация расширенного текстового формата (RTF), версия 1.6» . Проверено 13 марта 2010 г.
  4. ^ Перейти обратно: а б Корпорация Microsoft (20 апреля 2004 г.). «Word 2003: спецификация расширенного текстового формата (RTF), версия 1.8» . Майкрософт . Проверено 13 марта 2010 г.
  5. ^ Джон Сиракузы (28 апреля 2005 г.). «Mac OS X 10.4 Tiger – новый взгляд на типы файлов» . Проверено 13 марта 2010 г.
  6. ^ «Учебное пособие: формат расширенного текста (RTF)» . Государственный университет Колорадо. Архивировано из оригинала 30 июня 2012 г. Проверено 13 марта 2010 г. Как и «.doc», RTF является собственным форматом файлов, но он был разработан с учетом более широкой совместимости и возможности передачи.
  7. ^ Перейти обратно: а б с д «4.3 Форматы файлов, отличные от HTML» . Отдел электронного правительства. Май 2002 г. Архивировано из оригинала 2 апреля 2007 г. Проверено 13 марта 2010 г. Существует множество различных версий собственного формата RTF Microsoft, и переносимость файлов будет зависеть от того, какая версия RTF используется.
  8. ^ Отдел электронного правительства (май 2002 г.). «4.3 Форматы файлов, отличные от HTML (архив сайта)» . Архивировано из оригинала 21 марта 2007 г. Проверено 12 января 2011 г. Существует множество различных версий собственного формата RTF Microsoft, и переносимость файлов будет зависеть от того, какая версия RTF используется.
  9. ^ Перейти обратно: а б «Преимущества форматированного текста (RTF)» . Настольные издательские системы, презентации и обработка текстов . ЭТР Ассошиэйтс. Архивировано из оригинала 23 марта 2008 г.
  10. ^ «Шон М. Берк - писатель RTF - Поваренная книга RTF» . Проверено 16 сентября 2013 г.
  11. ^ Резник, П.; Уокер, А. «Текст/обогащенный тип контента MIME» .
  12. ^ Боренштейн, Н.; Фрид, Н. «MIME (многоцелевые расширения почты Интернета): механизмы определения и описания формата тел интернет-сообщений» .
  13. ^ Боренштейн, Н.; Фрид, Н. «MIME (многоцелевые расширения почты Интернета), часть первая: механизмы определения и описания формата тел интернет-сообщений» .
  14. ^ Inc), Ниведита Нарва (Beyondsoft Consulting. «Изменения в Word 2010 (для ИТ-специалистов») . docs.microsoft.com .
  15. ^ Microsoft (17 марта 2011 г.), Пояснительный отчет по ссылкам GS26 RS (RER) для DR 10-0017, Общие сведения: отсутствует нормативная ссылка для RTF , заархивировано из оригинала (PDF) 12 мая 2014 г. , получено 4 апреля 2011 г. -02
  16. ^ «Информация о спецификациях версии Rich Text Format (RTF) для различных версий Word» . 21 февраля 2007 г. Проверено 13 марта 2010 г.
  17. ^ «Те, кто забывают Сантаяну…» . Роб Вейр. 20 декабря 2007 г. Проверено 13 марта 2010 г.
  18. ^ Корпорация Microsoft, Спецификация форматированного текста (RTF) – RTF версии 1.0 (RTF) , получено 13 марта 2010 г.
  19. ^ Перейти обратно: а б с Корпорация Microsoft (июнь 1992 г.), Примечание по применению служб поддержки продуктов Microsoft (текстовый файл) - GC0165: Спецификация формата RTF ( TXT) , получено 13 марта 2010 г.
  20. ^ Корпорация Microsoft, Спецификация форматированного текста, версия 1.2 (RTF) , получено 13 марта 2010 г.
  21. ^ Спецификация формата расширенного текста, версия 1.2 (PDF) , получено 13 марта 2010 г.
  22. ^ Корпорация Microsoft (январь 1994 г.), Спецификация расширенного текстового формата (RTF) - RTF версии 1.3 (RTF) , получено 13 марта 2010 г.
  23. ^ Корпорация Microsoft (январь 1994 г.), Спецификация расширенного текстового формата (RTF) - RTF версии 1.3 (TXT) , получено 13 марта 2010 г.
  24. ^ Корпорация Майкрософт. «RTF – расширенный текстовый формат» . Проверено 13 марта 2010 г.
  25. ^ Перейти обратно: а б с д Это Корпорация Майкрософт. «Спецификация расширенного текстового формата (RTF) версии 1.5» . Проверено 13 марта 2010 г.
  26. ^ Инструмент Word 2002: спецификация форматированного текста , заархивировано из оригинала 12 ноября 2010 г. , получено 26 сентября 2012 г.
  27. ^ Перейти обратно: а б Microsoft Corporation (31 августа 2001 г.), Инструмент Word 2002: Спецификация форматированного текста – 8/2001 – Спецификация RTF Word 2002 , заархивировано из оригинала (EXE (ZIP)) 10 июня 2016 г. , получено 03 марта 2010 г. 13
  28. ^ «Спецификация RTF 1.9 (Word 2007)» . Грег Дункан. 9 января 2007 г. Проверено 13 марта 2010 г.
  29. ^ Перейти обратно: а б с Корпорация Microsoft (20 марта 2008 г.). «Word 2007: спецификация расширенного текстового формата (RTF), версия 1.9.1» (PDF) . Проверено 18 февраля 2020 г.
  30. ^ «Спецификация расширенного текстового формата (RTF) версии 1.5» . www.biblioscape.com .
  31. ^ Синтаксис Microsoft RTF
  32. ^ Каплан, Майкл С. (8 ноября 2005 г.). «Больше, чем вы когда-либо хотели знать о CP_SYMBOL» . Разбираем все это .
  33. ^ Перейти обратно: а б с д Шон М. Берк (июль 2003 г.). «Карманный справочник RTF» . Амазонка Великобритания . Проверено 13 марта 2010 г.
  34. ^ Карманный справочник RTF от O'Reilly Media , получено 13 марта 2010 г.
  35. ^ Шон М. Берк (12 июля 2008 г.). «Расширенный текстовый формат — MSWord генерирует устрашающий RTF» . Проверено 13 марта 2010 г.
  36. ^ Перейти обратно: а б Марк де До (23 октября 2009 г.). «Тед, простой текстовый процессор» . Проверено 13 марта 2010 г.
  37. ^ Перейти обратно: а б «Как импортировать файлы Microsoft Word в WordPerfect для DOS» . Проверено 13 марта 2010 г.
  38. ^ «Справка Abiword – Форматы файлов» . Проверено 13 марта 2010 г.
  39. ^ «Открытие файлов в формате RTF» . Проверено 13 марта 2010 г.
  40. ^ Байфилд, Брюс (23 августа 2005 г.). «Сравнение текстовых процессоров FOSS: OOo Writer, AbiWord и KWord» . Linux.com . Фонд Linux . Проверено 29 сентября 2020 г.
  41. ^ Байфилд, Брюс (28 июля 2005 г.). «Обмен файлами между OpenOffice.org и Microsoft Office» . Linux.com . Фонд Linux . Проверено 29 сентября 2020 г.
  42. ^ Шарма, Маянк (20 ноября 2008 г.). «SoftMaker Office 2008 ориентирован на совместимость с Microsoft Office» . Linux.com . Фонд Linux . Проверено 29 сентября 2020 г.
  43. ^ Байфилд, Брюс (21 ноября 2006 г.). «Бета-версия SoftMaker Office 2006: не самое лучшее приложение» . Linux.com . Фонд Linux . Проверено 29 сентября 2020 г.
  44. ^ Лагадек, Филипп (30 ноября 2006 г.). «Безопасность OpenOffice/OpenDocument и Microsoft Office 2007/Open XML» (PDF) . Конференция PacSec 2006 . Проверено 29 сентября 2020 г.
  45. ^ Гонг, Ретт (5 сентября 2005 г.). «RE: Объект OLE — растровое представление?» . Группа новостей : microsoft.public.win32.programmer.ole . Usenet:   [email protected] . Проверено 29 сентября 2020 г.
  46. ^ «ACC: Почему объекты OLE вызывают рост баз данных» . Майкрософт . 19 января 2007 г. Архивировано из оригинала 15 февраля 2008 г.
  47. ^ Перейти обратно: а б «Размер файла документа увеличивается при использовании графики EMF, PNG, GIF или JPEG в Word» . Проверено 1 марта 2011 г.
  48. ^ «Встроенные шрифты не отображаются должным образом в документах, сохраненных в формате RTF в Word» . Корпорация Майкрософт. 20 февраля 2007 г. Проверено 17 марта 2010 г.
  49. ^ «Встраивание шрифтов в RTF-файл» . 23 апреля 2005 г. Проверено 17 марта 2010 г.
  50. ^ «Проблема OpenOffice.org — совместимость с MS: встраивание шрифтов в документ» . Проверено 17 марта 2010 г.
  51. ^ «Проблема 3790 — RTF: импортировать Word 97-2000 RTF для рисования объектов (фигур)» . Apache OpenOffice (AOO) Багзилла . Фонд программного обеспечения Apache . Проверено 27 октября 2014 г.
  52. ^ «Примечания к выпуску LibreOffice 4.0» . Фонд документов . Проверено 27 октября 2014 г.
  53. ^ «Re: Рисование внутри Abiword» . 15 марта 2006 г. Проверено 21 мая 2011 г.
  54. ^ «OOoForum.org – Проблема с открытием файла RTF в Writer» . Архивировано из оригинала 28 сентября 2011 г. Проверено 19 мая 2011 г.
  55. ^ «OpenOffice.org Bugzilla – Ошибка 113308 – Вертикальный текст в рамке» . Проверено 19 мая 2011 г.
  56. ^ «Как избежать макровирусов» . Архивировано из оригинала 10 июня 2011 года . Проверено 6 июня 2015 г.
  57. ^ Пол Даклин (8 сентября 2015 г.). «Анатомия вредоносного электронного письма: мошенники используют недавнюю дыру в слове – Naked Security» . Веб-сайт компании Sophos . Проверено 16 февраля 2016 г.
  58. ^ «Блог по отслеживанию вредоносных программ: анализ документов Cryptam + OpenXML, встроенный в RTF» . Блог.malwaretracker.com . Проверено 16 февраля 2016 г.
  59. ^ Уилфрид Хеннингс (2010). «Конвертеры из текстовых процессоров ПК в LaTeX – Обзор – Преобразование из RTF» . Проверено 13 марта 2010 г.
  60. ^ «Почему RTF не работает должным образом в WordPad и NotePad?» . Семейный поиск . Архивировано из оригинала 5 августа 2009 г. Проверено 13 марта 2010 г.
  61. ^ «Справочник по минимальным стандартам информационной совместимости (MIOS)» (PDF) . Департамент государственной службы и управления (Южная Африка). 16 апреля 2002 г. Проверено 11 июля 2010 г.
  62. ^ «rtf2xml: конвертировать MS RTF в XML» . Проверено 5 июня 2010 г.
  63. ^ «rtf2xml — Справочная страница» . Проверено 5 июня 2010 г.
  64. ^ «Справочная страница textutil» . Проверено 25 июня 2013 г.
  65. ^ Novell (12 ноября 2004 г.), Novell Files Антимонопольный иск WordPerfect против Microsoft (PDF) , получено 13 марта 2010 г.
  66. ^ «Жалоба Novell на антимонопольное законодательство (в виде текста) и Закон об антимонопольном законодательстве и разработке стандартов» . 17 ноября 2004 г. Архивировано из оригинала 30 декабря 2005 г. Проверено 13 марта 2010 г.

Внешние ссылки [ править ]

Arc.Ask3.Ru: конец оригинального документа.
Arc.Ask3.Ru
Номер скриншота №: 68C1CAFCFD240375EC9F1884AC28E195__1709972520
URL1:https://en.wikipedia.org/wiki/Rich_Text_Format
Заголовок, (Title) документа по адресу, URL1:
Rich Text Format - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть, любые претензии не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, денежную единицу можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)