Adobe Фрейммейкер
Эта статья нуждается в дополнительных цитатах для проверки . ( май 2008 г. ) |
Разработчик(и) | Adobe |
---|---|
Стабильная версия | Релиз лета 2020 г. [1] |
Написано в | С / С++ [2] |
Операционная система | 64-битная версия Microsoft Windows 10 [3] |
Тип | Обработчик документов , редактор XML |
Лицензия | Пробная версия |
Веб-сайт | саман |
Adobe FrameMaker — это процессор документов, предназначенный для написания и редактирования больших или сложных документов, включая структурированные документы . Первоначально он был разработан корпорацией Frame Technology Corporation, которую купила Adobe .
Обзор
[ редактировать ]FrameMaker стал продуктом Adobe в октябре 1995 года, когда Adobe приобрела Frame Technology Corp. [4] Adobe добавила поддержку SGML , которая в конечном итоге была адаптирована для поддержки XML. В апреле 2004 года Adobe прекратила поддержку FrameMaker для Macintosh . [5]
Это усилило появившиеся в 2001 году слухи о прекращении разработки и поддержки FrameMaker. Adobe опровергла эти слухи в 2001 году. [6] позже выпустил FrameMaker 8 в конце июля 2007 г., FrameMaker 9 в 2009 г., FrameMaker 10 в 2011 г., FrameMaker 11 в 2012 г., FrameMaker 12 в 2014 г., FrameMaker (выпуск 2015 г. - как ни странно, внутренняя версия 13.0) в июне 2015 г., FrameMaker 2017 (внутренний) версия 14.0) в январе 2017 г., FrameMaker 2019 (внутренняя версия 15.0) в августе 2018 г., FrameMaker 2020 (внутренняя версия 16.0) в 2020 г. и FrameMaker 2022 (внутренняя версия 17.0) в 2022 г.
В FrameMaker есть два подхода к работе с документами: структурированный и неструктурированный.
- Structured FrameMaker используется для достижения единообразия документации в таких отраслях, как аэрокосмическая промышленность , где существует несколько моделей одного и того же сложного продукта, или фармацевтика, где перевод и стандартизация являются важными требованиями при передаче информации о продуктах. Structured FrameMaker использует концепции SGML и XML . Автор работает с EDD ( Документом определения элемента ), который представляет собой DTD, специфичный для FrameMaker ( Определение типа документа ). EDD определяет структуру документа, в которой значимые единицы обозначаются как элементы, вложенные друг в друга в зависимости от их отношений, и где форматирование этих элементов основано на их контекстах. атрибуты или метаданные К этим элементам можно добавлять и использовать их для публикации из одного источника или для фильтрации элементов во время процессов вывода (например, публикации для печати или для отображения в Интернете). Автор может просматривать условия и контексты в древовидной структуре, полученной на основе грамматики (как указано в DTD) или в виде типичной окончательной выходной формы.
- Неструктурированный FrameMaker использует абзацы с тегами без какой-либо навязанной логической структуры, за исключением той, которая выражена авторской концепцией, организацией тем и форматированием, обеспечиваемым тегами абзацев и символов.
Когда пользователь открывает структурированный файл в неструктурированном FrameMaker, структура теряется.
МИФ
[ редактировать ]MIF (Maker Interchange Format) — это язык разметки , дополняющий FrameMaker. У МИФ всегда было 3 цели. Первым было представление документов FrameMaker в относительно простом формате на основе ASCII , который мог быть создан или понят другими программными системами, а также людьми-операторами. Во-вторых, нужно было обеспечить, чтобы любая версия FrameMaker могла читать документ, созданный любой другой версией, по крайней мере, в той степени, в которой она имела те же функции. Хотя каждая версия FrameMaker могла читать документы последних нескольких версий, чтение их всех требовало слишком больших усилий программного обеспечения и тестирования, поэтому чтения MIF было достаточно. В-третьих, нужно было гарантировать, что FrameMaker никогда не потеряет работу писателя. Если FrameMaker выйдет из строя, он сначала запишет текущий документ в MIF.
Любой документ, который можно создать в FrameMaker в интерактивном режиме, также можно точно и полностью представить в MIF (однако обратное неверно: некоторые функции FrameMaker доступны только через MIF). Все версии FrameMaker могут экспортировать документы в формате MIF, а также читать документы MIF, включая документы, созданные более ранней версией или другой программой.
История
[ редактировать ]Этот раздел нуждается в дополнительных цитатах для проверки . ( Апрель 2013 г. ) |
Работая над степенью магистра астрофизики в Колумбийском университете , Чарльз «Ник» Корфилд, математик, выпускник Кембриджского университета , решил написать WYSIWYG редактор документов на Sun-2 рабочей станции . Идея пришла ему от Бена Мейри, его соседа по комнате в колледже Колумбийского университета, который пошел работать в Sun Microsystems техническим консультантом и писателем и увидел, что существует рынок мощного и гибкого продукта для настольных издательских систем (DTP) для профессионального рынка. .
Единственным существенным продуктом DTP на момент создания FrameMaker был Interleaf , который также работал на рабочих станциях Sun в 1981 году. [7] Мейри увидел в продукте возможность конкурировать с Interleaf, нанял Корфилда для его программирования и помог ему приобрести оборудование, программное обеспечение и технические соединения, чтобы он мог работать в своей комнате в общежитии Колумбийского университета (где Корфилд все еще заканчивал учебу). .
Корфилд быстро запрограммировал свои алгоритмы. Всего через несколько месяцев Корфилд завершил функциональный прототип FrameMaker. Прототип привлек внимание продавцов молодой компании Sun Microsystems, у которой не было коммерческих приложений для демонстрации графических возможностей своих рабочих станций. Они получили от Корфилда разрешение использовать прототип в качестве демо-программы для своих компьютеров, и, следовательно, примитивный 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 компании операционные системы NeXTSTEP , Dell UNIX System V Release 4 компании IBM компании AIX и операционные системы .
Sun Microsystems и AT&T продвигали стандарт OPEN LOOK GUI , чтобы победить Motif, поэтому Sun заключила контракт с Frame Technology на внедрение версии FrameMaker в своей PostScript на основе оконной системе NeWS . Версия FrameMaker для NeWS была успешно выпущена для клиентов, принявших стандарты OPEN LOOK.
На тот момент FrameMaker считался выдающимся продуктом для своего времени, который не только позволял авторам с относительной легкостью создавать высокоструктурированные документы, но и предоставлял пользователям широкие возможности типографского контроля достаточно интуитивно понятным и полностью WYSIWYG-способом. Выходные документы могут иметь очень высокое типографское качество.
Позднее Frame Technology портировала FrameMaker на Microsoft Windows , но вскоре после его выпуска компания потеряла направление. До этого момента FrameMaker ориентировалась на профессиональный рынок высокотехнологичных публикаций, таких как руководства по техническому обслуживанию проекта Boeing 777 , и лицензировала каждую копию за 2500 долларов. Но версия для Windows довела цену продукта до 500 долларов, что поглотило собственную клиентскую базу, не использующую Windows.
Попытка компании продать сложное программное обеспечение для технических издательских работ на внутреннем рынке DTP обернулась катастрофой. Инструмент, рассчитанный на руководство на 1000 страниц, был слишком громоздким и сложным для обычного домашнего пользователя, чтобы набрать одностраничное письмо. И, несмотря на некоторые поначалу восторженные пользователи, FrameMaker так и не стал популярным на академическом рынке из-за нежелания компании включать в себя различные функции (такие как поддержка концевых сносок или длинных сносок, разделенных на страницы) или улучшать редактор формул.
Продажи резко упали и поставили компанию на грань банкротства . После нескольких раундов увольнений компания была разорена до основания.
Adobe Systems приобрела продукт и вернула фокус на профессиональный рынок. Затем в 1996 году они выпустили новую версию под названием Adobe FrameMaker 5.1. Сегодня Adobe FrameMaker по-прежнему является широко используемым инструментом публикации для технических писателей не было выпущено ни одной версии , хотя для операционной системы Mac OS X , что ограничивает использование продукта. . Решение об отмене FrameMaker вызвало серьезные разногласия между Adobe и пользователями Mac, включая саму Apple, которая использовала его для создания документации. Еще в 2008 году руководства Apple для OS X Leopard [8] и айфон [9] все еще разрабатывались в 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.
Другие инструменты FrameMaker
[ редактировать ]- FrameMaker Publishing Server — это онлайн- сервер обработки документов для автоматического создания типов контента многократного использования. Веб-интерфейс позволяет пользователям регулярно направлять агрегирование различных источников информации в подробную презентацию в различных средах на многочисленных устройствах. [10]
Альтернативы и конкуренция
[ редактировать ]На рынке технических публикаций было несколько крупных конкурентов, таких как Arbortext , Interleaf и Corel Ventura . Многие академические пользователи теперь используют LaTeX , [11] потому что современные редакторы сделали эту систему все более удобной для пользователя, а LyX позволяет создавать LaTeX практически без знаний LaTeX. Некоторые форматы, включая DocBook XML, предназначены для авторов технической документации по компьютерному оборудованию и программному обеспечению. Наконец, альтернативы FrameMaker для написания технических статей включают инструменты разработки справки и редакторы XML .
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ «Загрузить FrameMaker» . Архивировано из оригинала 07 сентября 2021 г. Проверено 7 сентября 2021 г.
- ^ Лекстрейт, Винсент (январь 2010 г.). «Маяк языков программирования, v10.0» . Архивировано из оригинала 9 января 2018 г. Проверено 14 марта 2010 г.
- ^ «Системные требования FrameMaker» . Август 2018 г. Архивировано из оригинала 14 марта 2021 г. Проверено 21 марта 2019 г.
- ^ Надил, Лиза. «Adobe купит Frame и добавит контент-приложения в инструменты». PC Week 12.25 (1995): 3. Премьера Business Source. ЭБСКО. Веб. 6 июня 2011 г.
- ^ Далримпл, Джим (23 марта 2004 г.). «Adobe прекращает выпуск FrameMaker для Macintosh» . macworld.com . Архивировано из оригинала 06 марта 2021 г. Проверено 28 декабря 2019 г.
- ^ «Слухи о смерти FrameMaker сильно преувеличены » . Mac Observer . 09.02.2001. Архивировано из оригинала 25 апреля 2016 г. Проверено 26 мая 2007 г.
- ^ «За пределами цифр: новые приложения» (PDF) . Выпуск 1.0 . 16 февраля 1988 г. п. 10. Архивировано (PDF) из оригинала 9 октября 2022 г.
- ^ Джон Грубер (3 июня 2008 г.). «Apple все еще использует Framemaker в классической версии» . Дерзкий огненный шар . Архивировано из оригинала 26 января 2013 г.
- ^ Майкл Цай (01 мая 2007 г.). «Старое встречает новое» . Архивировано из оригинала 2 декабря 2020 г. Проверено 21 января 2013 г.
- ^ «Сервер публикации Adobe FrameMaker» . www.adobe.com . Архивировано из оригинала 26 апреля 2021 г. Проверено 26 апреля 2021 г.
- ^ Пепе, Альберто (21 февраля 2017 г.). «Сколько научных статей написано в LaTeX?». Автореа . дои : 10.22541/au.148771883.35456290 .
Внешние ссылки
[ редактировать ]- Официальный сайт
- FrameUsers.com. Архивировано 8 мая 2015 г. на Wayback Machine FrameMaker. крупнейшем справочном сайте и сообществе пользователей
- История FrameMaker
- Интернет-форум Adobe FrameMaker
- программное обеспечение 1986 года
- Программное обеспечение Adobe
- Программное обеспечение для настольных издательских систем
- Программное обеспечение IRIX
- Программное обеспечение NeXTSTEP
- Программное обеспечение Солярис
- Технические средства коммуникации
- Текстовые редакторы
- Программное обеспечение для набора текста
- XML-редакторы
- XML-программное обеспечение
- Программное обеспечение С++