~~~~~~~~~~~~~~~~~~~~ Arc.Ask3.Ru ~~~~~~~~~~~~~~~~~~~~~ 
Номер скриншота №:
✰ 6934266A119BC9D567FCF6F931CE1AA5__1703038080 ✰
Заголовок документа оригинал.:
✰ ConTeXt - Wikipedia ✰
Заголовок документа перевод.:
✰ КонТекст — Википедия ✰
Снимок документа находящегося по адресу (URL):
✰ https://en.wikipedia.org/wiki/ConTeXt ✰
Адрес хранения снимка оригинал (URL):
✰ https://arc.ask3.ru/arc/aa/69/a5/6934266a119bc9d567fcf6f931ce1aa5.html ✰
Адрес хранения снимка перевод (URL):
✰ https://arc.ask3.ru/arc/aa/69/a5/6934266a119bc9d567fcf6f931ce1aa5__translat.html ✰
Дата и время сохранения документа:
✰ 15.06.2024 22:38:26 (GMT+3, MSK) ✰
Дата и время изменения документа (по данным источника):
✰ 20 December 2023, at 05:08 (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

КОНТЕКСТ

Из Википедии, бесплатной энциклопедии
КОНТЕКСТ
Оригинальный автор(ы) В основном Ханс Хаген и Pragma ADE.
Разработчики) В основном Ханс Хаген, Тако Хукуотер , [1] Адитья Махаджан , Мойча Миклавец , Вольфганг Шустер
Стабильная версия
Марк IV 0,61 / 24 мая 2015 г. ( 24 мая 2015 г. ) [2] [3] [4]
Операционная система Мультиплатформенность ( TeX )
Тип Обработчик документов, язык разметки документов
Лицензия Программный код под лицензией GPLv2 и документация под лицензией CC BY-NC-SA 3.0. [5]
Веб-сайт контекстный сад

ConTeXt общего назначения — процессор документов . Как и LaTeX , он является производным от TeX . Он особенно подходит для структурированных документов, автоматического создания документов, очень точной типографики и многоязычного набора текста. Он частично основан на системе набора текста TeX и использует язык разметки документов для подготовки рукописей. Типографские и автоматизированные возможности ConTeXt обширны, включая интерфейсы для работы с микротипографикой , несколькими сносками и классами сносок, а также для управления шрифтами и функциями OpenType . Более того, он предлагает обширную поддержку цветов, фона, гиперссылок, презентаций, интеграции фигурного текста и условной компиляции. Он дает пользователю обширный контроль над форматированием, упрощая создание новых макетов и стилей без изучения макроязыка TeX низкого уровня.

можно сравнивать Хотя ConTeXt и LaTeX , основные цели этих двух систем различны. С самого начала ConTeXt представлял собой систему типографики и набора текста, предназначенную для предоставления пользователям прямого и последовательного доступа к расширенным типографским элементам управления, которые имеют решающее значение для набора текста общего назначения. С другой стороны, первоначальное видение LaTeX заключалось в том, чтобы оградить пользователя от типографских решений — подход, особенно полезный для таких задач, как отправка статей в научный журнал. Хотя LaTeX развился из этой первоначальной концепции, унифицированный дизайн ConTeXt предотвращает конфликты пакетов, часто возникающие в LaTeX. [6] [7]

ConTeXt предоставляет многоязычный пользовательский интерфейс с поддержкой разметки на английском, голландском, немецком, французском и итальянском языках, а также поддерживает вывод во многих алфавитах, включая западноевропейский, восточноевропейский, арабский, китайский, японский и корейский. Он также позволяет пользователю использовать различные движки TeX, такие как pdfTeX , XeTeX и LuaTeX, без изменения пользовательского интерфейса. [7]

В качестве собственного механизма рисования ConTeXt включает расширенный набор MetaPost под названием MetaFun . [7] который позволяет пользователям рисовать фоны и орнаменты страниц с помощью MetaPost. MetaFun также можно использовать напрямую с MetaPost. ConTeXt также поддерживает использование других внешних механизмов рисования, таких как PGF/TikZ. [8] и PSTricks. [9]

ConTeXt также предоставляет пакет макросов для набора химической структуры диаграмм с помощью TeX , называемый PPCHTeX . [10] а также многие другие модули. [9] [11] [12] Этот пакет также можно использовать с обычным TeX и LaTeX.

Первоначально называвшийся pragmatex, ConTeXt получил свое название примерно в 1996 году. [13] Ханс Хаген из PRAGMA Advanced Document Engineering (Pragma ADE), нидерландской компании.

Лицензия [ править ]

ConTeXt — свободное программное обеспечение : программный код (т. е. все, что не находится под /docподдерево) распространяется под лицензией GNU GPL ; документация предоставляется по лицензии Creative Commons Attribution NonCommercial ShareAlike. [14]

ConTeXt Официальное руководство (2001 г.) и официальное мини-руководство ConTeXt (1999 г.) являются документами, защищенными авторскими правами Pragma, но существует репозиторий будущего нового руководства. [15] выпущен под лицензией свободной документации GNU . [16] [17] По состоянию на апрель 2009 г. существует обновленная версия глав о шрифтах и ​​типографике. [18]

Версии [ править ]

Текущая версия ConTeXt — LMTX, представленная в апреле 2019 года как преемник Mark IV (MkIV). [19] Предыдущие версии — Mark II (MkII) и Mark I — больше не поддерживаются.

По словам разработчиков, принципиальная разница между LMTX и его предшественниками заключается в том, что новейшая версия «использует механизм компиляции и сценариев, специально разработанный с учетом ConTeXt: LuaMetaTeX… [который] был сильно оптимизирован для использования ConTeXt». Ранее MkIV использовал LuaTeX , а MkII использовал pdfTeX .

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

ConTeXt был создан Гансом Хагеном. [20] и Тон Оттен из Pragma ADE в Нидерландах. [21] около 1991 года [22] [23] в связи с необходимостью в учебном наборном материале.

Примерно в 1996 году Ханс Хаген придумал название ConTeXt, означающее «текст с текстом» (con-tex-t; «con» — латинский предлог, означающий «вместе с»). [20] До 1996 года ConTeXt использовался только в Pragma ADE, но в 1996 году его начала использовать более широкая аудитория. Первыми пользователями за пределами Pragma были Тако Хукуотер , Беренд де Бур и Гилберт ван ден Доббельстин, а первым пользователем за пределами Нидерландов был Тобиас Бурнус. [20]

В июле 2004 года была создана вики-страница contextgarden.net. [22] [24]

Низкоуровневый код ConTeXt изначально был написан на голландском языке. Примерно в 2005 году разработчики ConTeXt начали переводить это на английский, в результате чего появилась версия, известная как MKII, которая сейчас стабильна и заморожена. [ нужна цитата ] .

В августе 2007 года Ханс Хаген представил версию MKIV. [23] [25] и первая публичная бета-версия была выпущена позже в том же году. [26]

Во время встречи пользователей ConTeXt 2008 Мойча Миклавец представил [27] ConTeXt Minimals — дистрибутив ConTeXt, содержащий новейшие двоичные файлы и предназначенный для небольшого объема памяти, что требует меньшей пропускной способности для обновлений. [28] В августе 2008 года этот дистрибутив был зарегистрирован как проект на веб-сайте панели запуска. [29]

В июне 2008 года Патрик Гундлах написал первый пост. [30] в блоге ConTeXt .

В июле 2009 года ConTeXt запустил git-репозиторий . [31]

В ноябре 2010 года была создана группа ConTeXt . [32]

В апреле 2019 года LMTX (ConTeXt LuaMetaTeX). был анонсирован [33]

Пример кода [ править ]

Создать документы ConTeXt просто: создается простой текстовый файл и компилируется его с помощью context сценарий. [34] Результатом этого процесса является файл PDF (ConTeXt также может генерировать файл DVI ). Пример показан ниже.

Документы ConTeXt имеют расширение файла .tex или расширение, обозначающее требуемую версию: .mkii, .mkiv, или .mkxl для обычного TeX, .mkvi или .mklx для диалекта, который поддерживает именованные параметры макросов в дополнение к числовым параметрам TeX. [35]

% Эта строка является комментарием, поскольку ей предшествует %. 
  % Он определяет формат заголовка с именем «title». 
 % В частности, стиль шрифта: без засечек 
 % + жирный + большой шрифт. 

  \setuphead  [title]  [style=  {  \ss\bfd  }  , 
      до =  {  \begingroup  }  , 
      after=  {  Джон Доу, автор  \smallskip  % 
            \currentdate\bigskip\endgroup  }  ] 

  \starttext 

 \title  {  \CONTEXT  } 

 \section  {  Text  } 
 \CONTEXT\  — система подготовки документов для  
  \TEX\  наборная программа.   Он предлагает программируемый  
  функции настольной издательской системы и обширные  
  средства для автоматизации большинства аспектов  
  верстка и настольная издательская деятельность, в том числе  
  нумерация и перекрестные ссылки (например,  
  уравнение  \in  [eqn:famous-emc]  ), таблицы и рисунки,  
  макет страницы, библиография и многое другое. 

  Первоначально оно было написано Гансом примерно в 1990 году.  
  Хаген.   Это может быть альтернатива или дополнение.  
  в  \LATEX  . 

  \section  {  Математика  } 
  С помощью  \CONTEXT\  мы могли бы писать математические вычисления.   Уравнения  
  может быть автоматически пронумерован. 

  \placeformula  [eqn:famous-emc] 
 \startformula 
      Е = МС  ^  2 
  \stopformula 
  с 
  \placeformula [eqn:def-m] 
 \startformula 
      m =  \frac  {  m  _  0  }{  \sqrt  {  1-  \frac  {  v  ^  2  }{  c  ^  2  }}} 
 \stopformula 

 \stoptext 
Контекстный документ
ConTeXt document

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

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

  1. ^ Интервью Дэйва Уолдена с Тако Хукуотером. Группа пользователей TeX 2006.
  2. ^ «Примечания к выпуску ConTeXt в contextgarden» . Архивировано из оригинала 26 декабря 2005 г. Проверено 9 марта 2009 г.
  3. ^ «Список релизов ConTeXt» . Архивировано из оригинала 24 ноября 2006 г. Проверено 18 марта 2009 г.
  4. ^ «Файлы ConTeXt в Supelec» . Архивировано из оригинала 6 ноября 2010 г. Проверено 5 октября 2009 г.
  5. ^ Read Me (лицензия на код и документацию ConTeXt)
  6. ^ «Часто задаваемые вопросы по британскому архиву TeX» . Архивировано из оригинала 18 мая 2010 г. Проверено 16 марта 2009 г.
  7. ^ Перейти обратно: а б с Страница «Что такое ConTeXt» в contextgarden
  8. ^ Официальное руководство PGF/TikZ. Версия 2.0. Архивировано 9 января 2011 года в Wayback Machine . Раздел 9.1.3 «Использование формата ConTeXt». п. 88
  9. ^ Перейти обратно: а б Список модулей ConTeXt в contextgarden
  10. ^ Модуль PPCHTeX для справочной страницы ConTeXt в contextgarden
  11. ^ Список модулей ConTeXt (статическая страница)
  12. ^ Список модулей ConTeXt на веб-сервере для загрузки.
  13. ^ Интервью Ханса Хагена, 2006 г.
  14. ^ Хаген, Ганс (24 ноября 2005 г.). "Прочти меня" . Проверено 13 июля 2010 г.
  15. ^ Репозиторий нового справочного руководства. Архивировано 22 февраля 2012 г., в Wayback Machine.
  16. Уведомление о лицензии на новое официальное руководство. Архивировано 22 февраля 2012 г. на Wayback Machine.
  17. ^ Часть темы о контекстном руководстве, где Тако Хукуотер узнает, что новое руководство лицензируется в соответствии с GFDL, и ему следует поместить примечание о лицензии в текущий каталог руководства.
  18. ^ Актуальные главы руководства: Шрифты и типографика . Апрель 2009 года.
  19. ^ «ЛМТХ — Вики» . wiki.contextgarden.net . Проверено 30 августа 2020 г.
  20. ^ Перейти обратно: а б с Дэйв Уолден берет интервью у Ханса Хагена. Группа пользователей TeX 2006.
  21. ^ «Спросите Нелли…» Журнал PracTeX. Группа пользователей TeX. 2005 . Включает пример документа ConTeXt с исходным кодом.
  22. ^ Перейти обратно: а б Тако Хукуотер «Краткая история деталей стоимостью 2^4$». Встреча пользователей ConTeXt 2007 (24 марта)
  23. ^ Перейти обратно: а б Программа встречи пользователей ConTeXt 2007
  24. ^ «contextgarden 5 лет 24 июля 2009 г.» . Архивировано из оригинала 18 июля 2011 года . Проверено 22 июля 2009 г.
  25. ^ Ханс Хаген Дорога к MKIV. Встреча пользователей ConTeXt 2007.
  26. ^ MKIV в contextgarden
  27. ^ Веб-страница собрания пользователей ConTeXt 2008 г.
  28. ^ «Веб-страница ConTeXt Minimals» . Архивировано из оригинала 16 ноября 2018 г. Проверено 22 января 2009 г.
  29. ^ ConTeXt на Launchpad.net
  30. ^ Первое сообщение в блоге ConTeXt
  31. ^ «Пост с анонсом репозитория git» . Архивировано из оригинала 24 марта 2010 г. Проверено 22 июля 2009 г.
  32. ^ Официальное объявление о регистрации ConTeXt Group.
  33. ^ Анонс lmtx
  34. ^ Руководство «Объяснение TeXEXEC». Прагма АДЕ.
  35. ^ Хаген, Ганс (04 февраля 2020 г.). «[NTG-context] Официальный файл заканчивается?» . mailman.ntg.nl . Архивировано из оригинала 28 июня 2021 г. Проверено 12 февраля 2020 г.

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

Официальные страницы [ править ]

Руководства и учебные пособия [ править ]

Сравнение ConTeXt и LaTeX [ править ]

  • де Бур, Беренд (2003), LaTeX в правильном ConTeXt (PDF) (учебник) для перехода с LaTeX на ConTeXt.
  • Хукуотер, Тако (1998), «Сравнение ConTeXt и LaTeX» (PDF) , MAPS Journal : 280–85 . Примечание: этот текст довольно старый, и содержащаяся в нем юридическая информация на сегодняшний день неактуальна, поскольку ConTeXt находится под лицензией GPLv2.
  • Хаген, Ганс (2006), Интервью Ханса Хагена . Интервью с Хансом Хагеном, включая понимание того, что послужило мотивом создания ConTeXt.
  • Махаджан, Санджой, «Математический набор текста с помощью ConTeXt», Встреча пользователей ConTeXt 2007 (PDF) (слайды презентации) .
  • «Функциональность основных латексных пакетов в ConTeXt», ConTeXt (вики) .
  • Махаджан, Адитья (июнь 2007 г.), «Отображение математики в ConTeXt: реабилитация ConTeXt для наркоманов», MyWay (PDF) . Первоначально «Показать математику в ConTEXt ConTEXt реабилитация для наркоманов» (PDF) , MAPS Journal , 34 : 22–34, 2006 . Содержит сравнение математических возможностей ConTeXt с различными математическими функциями Latex, общими математическими согласованиями (сбор, разделение и т. д.).
Arc.Ask3.Ru: конец оригинального документа.
Arc.Ask3.Ru
Номер скриншота №: 6934266A119BC9D567FCF6F931CE1AA5__1703038080
URL1:https://en.wikipedia.org/wiki/ConTeXt
Заголовок, (Title) документа по адресу, URL1:
ConTeXt - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть, любые претензии не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, денежную единицу можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)