Jump to content

Динатекст

(Перенаправлено с DynaText )

DynaText — это инструмент публикации SGML . Она была представлена ​​в 1990 году и стала первой системой, способной обрабатывать документы SGML произвольного размера и отображать их в соответствии с несколькими таблицами стилей, которые можно было переключать по желанию. [1]

DynaText и ее веб-брат DynaWeb получили множество наград Seybold и других наград. [2] [3] и существует одиннадцать патентов США, связанных с технологией DynaText: 5 557 722; 5644776; 5708806; 5 893 109; 5 983 248; 6 055 544; 6 101 511; 6 101 512; 6 105 044; 6 167 409; и 6 546 406.

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

DynaText был разработан компанией Electronic Book Technologies (EBT), Incorporated, Провиденс, Род-Айленд . EBT была основана Луисом Рейнольдсом, Стивеном ДеРоузом , [4] Джеффри Фогеля и Андриса ван Дама и была продана корпорации Inso в 1996 году, когда в ней работало около 150 сотрудников.

DynaText придерживается давних традиций гипермедиа в Университете Брауна и использует многие функции, впервые разработанные FRESS , такие как неограниченные размеры документов, динамически управляемые стили и представления, а также ссылки и следы, создаваемые читателями.

DynaText сильно повлиял на такие технологии таблиц стилей, как DSSSL и CSS . XML Председатель Джон Босак цитирует главного архитектора EBT Стивена ДеРоуза как одного из создателей понятия правильности, формализованного в XML , а также DynaText, оказавшего влияние на дизайн веб-браузеров в целом; Джон Босак выпустил SGML-версии полного собрания сочинений Шекспира, Ветхого Завета и Нового Завета KJV , Книги Мормона и Корана и выпустил их в 1994 году в комплекте с Dynatext. [5]

Корпорация Inso прекратила свою деятельность в 2002 году.

DynaText была продемонстрирована вживую ДеРоузом и Дэвидом Скларом на мероприятии «Полвека гипертекста в Брауне: симпозиум», состоявшемся в Университете Брауна 23 мая 2019 г. [6] с использованием разнообразного издания «Жена из сказки Бата» , опубликованного в DynaText издательством Cambridge University Press.

Технология [ править ]

DynaText приняла SGML в качестве входных данных и построила двоичное представление структуры (похожее на DOM для XML , но постоянное), а также полнотекстовый инвертированный индекс текста, элементов и атрибутов. Клиенты обычно распространяли такие скомпилированные электронные книги на компакт-дисках или через сетевые серверы. Более поздние версии DynaText также могли «на лету» читать SGML и XML, обеспечивая точно такой же интерфейс.

В отличие от многих предыдущих систем, DynaText не ограничивалась каким-либо конкретным DTD (или схемой ). Скорее, клиенты могли создавать таблицы стилей на простом языке (также на основе SGML), используя свойства, очень похожие на более поздние DSSSL , CSS и XSL-FO . Однако каждое свойство может иметь в качестве значения выражение, которое будет оцениваться (при необходимости) для каждого элемента, к которому применен стиль. В документы можно включать графику, таблицы, формулы и плагины.

В отличие от почти всех предыдущих систем SGML, DynaText не ограничивалась документами, которые могли поместиться в оперативной памяти просматривающей или обслуживающей компьютерной системы. Пользователи обычно создают документы размером от десятков до сотен МБ. Среди клиентов DynaText были фирмы аэрокосмической промышленности, производства рабочих станций и других компьютерных компаний, государственные, литературные и технические издательства и другие.

Полнотекстовый поиск основывался на инвертированном индексе слов и других токенов (за исключением текста на японском языке, который обрабатывался особым образом). Dynatext может сообщать о количестве «обращений» для данного поиска, которые происходят в каждом разделе оглавления (по умолчанию оглавление отображается на отдельной панели в виде расширяемой структуры, и нажатие на любую запись прокручивает всю информацию). -текстовая панель в начало соответствующего раздела). Поиски также могут ограничивать попадание определенными типами элементов SGML или последовательностями типов; обратиться к атрибутам; и используйте логические операторы и круглые скобки. Оператор «и» ограничил расположение своих операндов рядом друг с другом, по умолчанию в одном и том же абзаце или сопоставимом элементе.

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

  1. ^ Смит, Маккензи (1993). «Обзор: DynaText: система электронной публикации». Компьютеры и гуманитарные науки . 27 (5/6). Спрингер: 415–420. ISSN   0010-4817 . JSTOR   30204569 . РС.
  2. ^ «Отрывок из награды Seybold Editors' Awards 1996: Технологии электронных книг для DynaWeb» . xml.coverpages.org .
  3. ^ «Корпорация Inso анонсирует DynaWeb® 3.1: первое решение для веб-публикаций, поддерживающее интерактивные математические уравнения» . xml.coverpages.org . Проверено 13 марта 2019 г.
  4. ^ «Профиль руководителя Стивен ДеРоуз, доктор философии». Bloomberg.com . Проверено 14 марта 2019 г.
  5. ^ «Биографическая справка: Джон Босак» . ibiblio.org . Проверено 13 марта 2019 г.
  6. ^ «Полвека гипертекста в Брауне: симпозиум | ELMCIP» . elmcip.net . Проверено 1 декабря 2020 г.

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

Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: d8409197a43f864b20984268d11aecdd__1672683780
URL1:https://arc.ask3.ru/arc/aa/d8/dd/d8409197a43f864b20984268d11aecdd.html
Заголовок, (Title) документа по адресу, URL1:
Dynatext - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)