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

Adobe FrameMaker - это процессор документов, предназначенный для написания и редактирования больших или сложных документов, включая структурированные . Первоначально он был разработан Frame Technology Corporation, которую купила Adobe .

Обзор [ править ]

FrameMaker стал продуктом Adobe в 1995 году, когда Adobe приобрела Frame Technology Corp. [3]. Adobe добавила поддержку SGML , которая в конечном итоге превратилась в сегодняшнюю поддержку XML. В апреле 2004 года Adobe прекратила поддержку FrameMaker для Macintosh . [4]

Это усилило слухи, появившиеся в 2001 году, о сворачивании разработки и поддержки FrameMaker. Adobe опровергла эти слухи в 2001 г. [5] позже выпустила FrameMaker 8 в конце июля 2007 г., FrameMaker 9 в 2009 г., FrameMaker 10 в 2011 г., FrameMaker 11 в 2012 г., FrameMaker 12 в 2014 г., FrameMaker (выпуск 2015 г.) в июне 2015 г. FrameMaker 2017 в январе 2017 года и FrameMaker 2019 в августе 2018 года.

В FrameMaker есть два подхода к документам: структурированный и неструктурированный.

  • Структурированный FrameMaker используется для обеспечения единообразия документации в таких отраслях, как аэрокосмическая промышленность, где существует несколько моделей одного и того же сложного продукта, или фармацевтика, где перевод и стандартизация являются важными требованиями при обмене информацией о продуктах. Structured FrameMaker использует концепции SGML и XML . Автор работает с EDD ( Element Definition Document ), который является специфичным для FrameMaker DTD ( Document Type Definition ). EDD определяет структуру документа, где значимые единицы обозначаются как элементы, вложенные друг в друга в зависимости от их отношений, и где форматирование этих элементов основано на их контекстах. Атрибуты или метаданныемогут быть добавлены к этим элементам и использованы для публикации из одного источника или для фильтрации элементов во время процессов вывода (таких как публикация для печати или для отображения в Интернете). Автор может просматривать условия и контексты в древовидной структуре, полученной из грамматики (как указано в DTD) или как отформатированных в типичной окончательной выходной форме.
  • Неструктурированный FrameMaker использует помеченные абзацы без какой-либо навязанной логической структуры, за исключением той, которая выражается концепцией автора, организацией темы и форматированием, обеспечиваемым тегами абзаца.

Когда пользователь открывает структурированный файл в неструктурированном FrameMaker, структура теряется.

MIF [ править ]

MIF (Maker Interchange Format) - это язык разметки, дополняющий FrameMaker. Целью MIF является представление документов FrameMaker в относительно простом формате на основе ASCII , который может быть создан или понят другими программными системами, а также людьми. Любой документ, который может быть создан в интерактивном режиме в FrameMaker, также может быть представлен, точно и полностью, в MIF (обратное, однако, неверно: некоторые функции FrameMaker доступны только через MIF). Все версии FrameMaker могут экспортировать документы в MIF, а также могут читать документы MIF, включая документы, созданные более ранней версией или другой программой.

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

Работая над степенью магистра астрофизики в Колумбийском университете , Чарльз «Ник» Корфилд , математик из Кембриджского университета , решил написать редактор документов WYSIWYG на рабочей станции Sun-2 . Он получил эту идею от своего соседа по комнате в колледже в Колумбии, Бена Мейри, который пошел работать в Sun Microsystems в качестве технического консультанта и писателя и увидел, что существует рынок для мощного и гибкого продукта настольных издательских систем (DTP) для профессионального рынка. .

Единственный существенный DTP продукт в момент зачатия FrameMaker был Interleaf , который также работал на рабочих станциях Sun. в 1981 г. [ править ] Meiry увидел возможность для продукта , чтобы конкурировать с Interleaf, зачислена Corfield программировать его, и помогал ему в приобретении аппаратное и программное обеспечение, а также технические связи, которые позволили ему работать в общежитии Колумбийского университета (где Корфилд все еще заканчивал свою степень).

Корфилд быстро запрограммировал свои алгоритмы. Спустя всего несколько месяцев Корфилд завершил функциональный прототип FrameMaker. Прототип привлек внимание продавцов молодой Sun Microsystems, у которой не было коммерческих приложений для демонстрации графических возможностей своих рабочих станций. Они получили разрешение от Corfield на использование прототипа в качестве демонстрационного ПО для своих компьютеров, и, следовательно, примитивный FrameMaker получил широкое распространение на арене рабочих станций Unix .

Стив Кирш увидел демонстрацию и осознал потенциал продукта. Кирш использовал деньги, полученные от Mouse Systems, для финансирования стартапа Frame Technology Corp. для коммерциализации программного обеспечения.

Корфилд решил подать в суд на Мейри за передачу прав на программное обеспечение, чтобы им было легче получить дополнительный инвестиционный капитал с Киршем. У Мейри было мало средств, чтобы вести длительный и дорогостоящий судебный процесс с Корфилдом и его новыми деловыми партнерами, и он решил передать свои права на FrameMaker и двигаться дальше.

Первоначально созданный для SunOS (вариант UNIX) на машинах Sun, FrameMaker был популярным инструментом для написания технических текстов, и с самого начала компания была прибыльной. Из-за процветающего рынка настольных издательских систем на Apple Macintosh программное обеспечение было перенесено на Mac в качестве второй платформы.

В начале 1990-х годов волна поставщиков рабочих станций UNIX - Apollo , Data General , MIPS , Motorola и Sony - предоставила Frame Technology финансирование для OEM- версии для своих платформ.

На пике своего успеха, FrameMaker побежал на более чем тринадцати UNIX платформ, в том числе NeXT Computer 's NeXTSTEP , Dell ' s System V Release 4 UNIX и IBM «s AIX операционных систем.

Sun Microsystems и AT&T продвигали стандарт OPEN LOOK GUI, чтобы победить Motif, поэтому Sun заключила контракт с Frame Technology на реализацию версии FrameMaker в своей оконной системе NeWS на основе PostScript . Версия FrameMaker для NeWS была успешно выпущена для клиентов, принявших стандарты OPEN LOOK.

На тот момент FrameMaker считался выдающимся продуктом для своего времени, позволяя авторам создавать высокоструктурированные документы с относительной легкостью, но также давая пользователям широкие возможности типографского контроля в разумно интуитивно понятном и полностью WYSIWYG-формате. Выходные документы могут иметь очень высокое типографское качество.

Позднее Frame Technology перенесла FrameMaker на Microsoft Windows , но вскоре после его выпуска компания потеряла направление. До этого момента FrameMaker был нацелен на профессиональный рынок высокотехнологичных публикаций, таких как руководства по техническому обслуживанию для проекта Boeing 777 , и лицензировал каждую копию по цене 2500 долларов. Но версия для Windows довела продукт до ценового диапазона 500 долларов, что привело к сокращению собственной клиентской базы, не относящейся к Windows.

Попытка компании продать сложное программное обеспечение для технической публикации на домашнем рынке DTP обернулась катастрофой. Инструмент, разработанный для 1000-страничного руководства, был слишком громоздким и сложным для обычного домашнего пользователя, чтобы напечатать одностраничное письмо. И несмотря на некоторых поначалу энтузиастов пользователей, FrameMaker так и не получил широкого распространения на академическом рынке из-за нежелания компании включать различные функции (например, поддержку сносок или длинных сносок, разбитых на страницы) или улучшать редактор формул.

Продажи резко упали, и компания оказалась на грани банкротства . После нескольких раундов увольнений компания была полностью разорена.

Adobe Systems приобрела продукт и вернула фокус на профессиональный рынок. Сегодня Adobe FrameMaker по-прежнему является широко используемым инструментом публикации для технических писателей , хотя для операционной системы Mac OS X не было выпущено ни одной версии , что ограничивает использование продукта. Решение об отмене FrameMaker вызвало серьезные трения между пользователями Adobe и Mac, включая саму Apple, которая полагалась на него при создании документации. Еще в 2008 году руководства Apple для OS X Leopard [6] и iPhone [7] все еще разрабатывались для FrameMaker 7 в классическом режиме; С тех пор Apple перешла на InDesign .

FrameMaker версий 5.x - 7.2 (с середины 1995 по 2005 гг.) Не содержал обновлений основных частей программы (включая общий пользовательский интерфейс, редактирование таблиц и редактирование иллюстраций), вместо этого концентрируясь на исправлении ошибок и интеграции XML. -ориентированные функции (ранее входившие в премиальный продукт FrameMaker + SGML ). В FrameMaker не было возможности многократной отмены до версии 7.2 (выпуск 2005 г.).

FrameMaker 8 (2007) представил поддержку Unicode , Flash , 3D и встроенную поддержку DITA . Поддерживаемая платформа - Windows (2000, XP и Vista) и Sun Solaris (8, 9 и 10).

FrameMaker 9 (2009 г.) представил переработанный пользовательский интерфейс и несколько улучшений, в том числе: полную поддержку DITA , поддержку большего количества типов мультимедиа, улучшенный вывод PDF и улучшенную интеграцию CMS на основе WebDAV . Поддержка платформ Sun Solaris и Windows 2000 была прекращена, оставив Windows XP и Windows Vista единственными оставшимися платформами.

FrameMaker 10 (2011 г.) снова усовершенствовал пользовательский интерфейс и внес несколько изменений, в том числе: интеграцию с системами управления контентом через EMC Documentum 6.5 с пакетом обновления 1 и Microsoft SharePoint Server 2007 с пакетом обновления 2.

Альтернативы и конкуренция [ править ]

На рынке технических публикаций было несколько основных конкурентов, таких как Arbortext , Interleaf и Corel Ventura . Многие ученые теперь пользователи используют LaTeX , [8] , потому что современные редакторы сделали эту систему более удобной, и LyX позволяет LaTeX , чтобы быть сгенерирован с небольшим или без знания LaTeX. Несколько форматов, включая DocBook XML, предназначены для авторов технических документов о компьютерном оборудовании и программном обеспечении. Наконец, альтернативы FrameMaker для технического написания включают инструменты создания справки и редакторы XML .

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

  • Сравнение текстовых процессоров

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

  1. ^ Lextrait, Винсент (январь 2010). "Маяк языков программирования, v10.0" . Проверено 14 марта 2010 .
  2. ^ "Системные требования FrameMaker" . Август 2018 . Проверено 21 марта 2019 .
  3. ^ Nadile, Лиза. «Adobe купит Frame, добавив контент-приложения в инструменты». PC Week 12.25 (1995): 3. Business Source Premier. EBSCO. Интернет. 6 июня 2011 г.
  4. Перейти ↑ Dalrymple, Jim (2004-03-23). «Adobe прекращает выпуск FrameMaker для Macintosh» . macworld.com . Проверено 28 декабря 2019 .
  5. ^ «Слухи о смерти FrameMaker были сильно преувеличены [ sic . Обозреватель Mac . 2001-02-09 . Проверено 26 мая 2007 .
  6. ^ Джон Грубер «Apple все еще использует Framemaker в классической версии» , Daring Fireball
  7. ^ Майкл Цай (2007-05-01). «Старое встречает новое» .
  8. Пепе, Альберто (21 февраля 2017 г.). «Сколько научных статей написано в LaTeX?». Authorea . DOI : 10,22541 / au.148771883.35456290 .

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

  • Официальная страница Adobe FrameMaker
  • Запись в блоге о FrameMaker (выпуск 2019 г.)
  • Описания элементов в Structured FrameMaker 10 Использование описаний элементов для сокращения затрат и усилий на обучение писателей.
  • FrameUsers.com - крупнейший справочный сайт и сообщество пользователей FrameMaker.
  • История FrameMaker
  • Интернет-форум Adobe FrameMaker