Из Википедии, бесплатной энциклопедии
  (Перенаправлено из Revisable-Form Text )
Перейти к навигации Перейти к поиску

Document Content Architecture или DCA для краткости, это стандарт , разработанный IBM для текстовых документов в начале 1980 - х годов. DCA использовался в мэйнфреймах и системах iSeries и лег в основу формата файлов DisplayWrite . Позднее DCA была расширена как MO: DCA (Mixed Object Document Content Architecture), в которую были добавлены встроенные файлы данных, такие как графика.

Первоначальной целью DCA было обеспечить общий формат документа , который может быть использован для нескольких платформ обработки текстов таких-IBM , как IBM PC , IBM мэйнфреймы , на выделенный текстовый процессор Displaywriter , и IBM 5520 административной системы . [1]

DCA определяет два типа документов: [2] [3]

  • Текст в изменяемой форме (DCA / RFT), который можно редактировать.
  • Текст окончательной формы (DCA / FFT), который «отформатирован для конкретного устройства вывода и не может быть изменен».

Описание [ править ]

DCA определяет поток данных, представляющий документ .

Документы могут содержать шрифты, наложения и другие объекты ресурсов, необходимые во время презентации для правильного представления данных. Наконец, документы могут содержать объекты ресурсов, такие как индекс документа и элементы тегов, поддерживающие поиск и навигацию по данным документа, для различных прикладных целей. [4] : 2

МО: DCA - это оболочка или контейнер для различных объектов , из которых состоит документ. Каждый объект определяется своей собственной подчиненной архитектурой. Архитектуры: [4] : 4

  • Архитектура содержимого текстовых объектов презентации (PTOCA) описывает форматированный текст, включая текстовые атрибуты, такие как шрифт или цвет.
  • Архитектура содержимого объекта изображения (IOCA) описывает изображения, не зависящие от разрешения.
  • Архитектура содержимого графических объектов (GOCA) описывает векторные графические изображения. Вариант GOCA, AFP GOCA, используется в средах Advanced Function Presentation .
  • Архитектура содержимого объекта штрих-кода (BCOCA ™) описывает штрих-коды в нескольких различных форматах.
  • Архитектура содержимого объекта шрифта (FOCA) описывает шрифты, которые будут использоваться в документе.
  • Архитектура содержимого объекта управления цветом ™ (CMOCA ™) описывает необходимую информацию для управления цветом.

Каждая архитектура использует серию двоичных структурированных полей для описания соответствующего объекта.

Revisable-Form Text [ править ]

Revisable-Form Text (сокращенно RFT или RFT-DCA ) является частью DCA. Иногда его называют текстом в повторно используемом формате . Он использовался текстовыми процессорами IBM DisplayWrite 4 и 5 на мэйнфреймах System / 360 и 370 , а также OfficeVision / 400 для передачи отформатированных документов в другие системы. [ необходима цитата ]

RFT имеет аналог Final-Form Text (сокращенно FFT или FFT-DCA ), который не предназначался для редактирования и предназначался только для вывода.

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

Стремление к введению международных стандартов для DCA было начато в 1980 году на предприятии IBM в Рочестере. Собрана команда, состоящая из двух архитекторов MODCA, архитектора RTOCA и архитектора PTOCA. Эти архитекторы, как их называли, были ответственны за объединение консенсуса IBM в отношении проектирования потоков данных и за то, чтобы вывести работу на арену международных стандартов. Были предприняты согласованные усилия по вовлечению международного сообщества в разработку. Это решение было частично основано на опыте, полученном при принятии GML в качестве международного стандарта SGML. Чтобы избежать долгой задержки с созданием архитектуры, они хотели вовлечь всех как можно раньше. SGML [5]На разработку стандартизации ушло много лет и человеко-часов. Работа IBM с содержимым документа была продиктована потребностями основных компьютеров, в которых использовались GML и DCA, но этот опыт указывал на потребность в стандартизованных архитектурах компонентов, в частности, для редактируемого и неизменяемого текста.

В 1981 году, вскоре после своего основания, группа была переведена вместе с распределенной системой данных IBM 5280 в IBM Austin около Раунд-Рока, штат Техас, где работа продолжалась с переменным успехом. По мере того, как архитектуры становились все более прочными на международной арене, команда была снова переведена в 1987 году в Центр программирования IBM в Далласе недалеко от Роанока, штат Техас (Вестлейк), где в 1998 году она была расформирована, а работа над архитектурами DCA была прекращена главным образом из-за компьютерному сообществу, которое по необходимости пошло в другом направлении. Архитектура DCA была полностью завершена, но не полностью согласована в деталях через 18 лет. И никаких активных внедрений в поле зрения не было.

Мир ПК остановился на HTML (который считается приложением международного стандарта SGML ) и использовал его части для своих целей, Microsoft Word в конечном итоге использовал аналогичный поток данных для внутреннего рабочего потока данных для хранения редактируемого контента. Несмотря на то, что стандарт SGML был доступен, было непрактично использовать полную реализацию синтаксического анализатора SGML, поэтому его потенциальное подмножество стало фактическим стандартом для изменяемого текста, используемого сегодня на арене ПК.

Примерно в то же время компания Adobe Systems разработала и выпустила кодировку документов для печати под названием PDF, которая стала стандартом для документов для печати на ПК. Международный стандарт был установлен в 2008 году без какого-либо участия кого-либо, кроме пользователей, которые решили использовать продукты, предлагаемые в большем количестве, чем менеджеры архитекторов потоков данных когда-либо мечтали. Решение было продиктовано потребностью в продукте, и найденное решение было гораздо более приемлемым, чем комитеты по стандартам могли разработать в качестве стандарта в те временные рамки, в которых было необходимо это решение. Более 10 лет работы не привели к созданию приемлемого метода, и компьютерное сообщество создало то, что им нужно, за меньшее время.

Попытки достичь консенсусного потока данных документа были быстро обойдены доступным и пригодным для использования контентом, предоставленным компаниями, которые не пытались делиться с другими, но создали работоспособное решение и продали его пользователям - и им это понравилось. Таким образом, выходные данные программного обеспечения для обработки текста «распечатываются» в формате PDF, предоставляемом наиболее часто используемым презентационным продуктом. То есть, например, Microsoft Word предоставляет выбор принтера «Microsoft Print to PDF» для получения необходимого вывода для документа PDF - очень приемлемое решение для большинства пользователей. Подобный метод можно было бы использовать для создания международного стандарта, если бы он в конце концов появился.

Когда IBM распустила свой Центр программирования в Далласе в 1998 году, весь штат архитекторов ушел на пенсию и покинул компанию, за исключением менеджера, который был переведен в другое место и на другую должность, завершив проект архитектуры DCA в IBM в обозримом будущем.

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

  • Презентация расширенных функций
  • Rich Text Format (RTF) - еще одна система кода форматирования, которую иногда путают с текстом Revisable-Form.
  • Список языков разметки документов

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

  1. Хенкель, Том (21 мая 1984 г.), «IBM выбирает путь стандартизации к DPP» , Computerworld , IDG Enterprise, 18 (21), стр. 7, ISSN  0010-4841
  2. ^ "Энциклопедия журнала ПК" . Проверено 25 июля 2012 года .
  3. ^ де ла Божардиер, Жан Мари (1988). «Отлаженные форматы обмена документами». Манипулирование документов и типографика: Труды Международной конференции по электронной издательской, манипулированию документов и книгопечатания, Ницца (Франция) 20-22 апреля 1988 года . КУБОК Архив. п. 83. ISBN 978-0-521-36294-8.
  4. ^ a b Корпорация IBM (май 2006 г.). Справочник по архитектуре содержимого документов со смешанными объектами (PDF) . Проверено 7 февраля, 2020 .
  5. ^ http://www.sgmlsource.com/

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

  • Домашняя страница Консорциума AFP
  • Консорциум расширенных функций (апрель 2017 г.). Справочник по архитектуре содержимого графических объектов для расширенных функций (PDF) (четвертое издание) . Проверено 7 февраля, 2020 .
  • Уильямс; и другие. (1996). Метод и устройство для преобразования формата многоступенчатого документа в системе обработки данных (PDF) . Патент США № 5,513,323