Jump to content

ЛуаТекс

(Перенаправлено с LuaLaTeX )
ЛуаТекс
Оригинальный автор(ы) Тако Хукуотер, Хартмут Хенкель, Ханс Хаген
Разработчик(и) Тако Хукуотер, Хартмут Хенкель, Ханс Хаген и др. (7 активных разработчиков)
Первоначальный выпуск 2007 год ; 17 лет назад ( 2007 )
Стабильная версия
1.17.0 [ 1 ] / 29 апреля 2023 г .; 15 месяцев назад ( 29.04.2023 )
Репозиторий
Написано в Луна , С
Операционная система Мультиплатформенность
Тип верстка
Лицензия Стандартная общественная лицензия GNU
Веб-сайт www .луатекс .org Отредактируйте это в Викиданных

LuaTeX — это на основе TeX компьютерная система набора текста , которая начиналась как версия pdfTeX со встроенным механизмом сценариев Lua . После некоторых экспериментов он был принят дистрибутивом TeX Live в качестве преемника pdfTeX (который сам по себе является расширением ε-TeX , которое генерирует PDF-файлы ). [ 2 ] [ 3 ] [ 4 ] Позже в проект были включены некоторые функциональные возможности Aleph (особенно разнонаправленная верстка). Первоначально проект спонсировался проектом Oriental TeX, основанным Идрисом Самави Хамидом, Хансом Хагеном и Тако Хукуотером.

Цель проекта

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

Основная цель проекта — предоставить версию TeX, все внутренние компоненты которой доступны из Lua. В процессе открытия TeX большая часть внутреннего кода переписывается. Вместо жесткого кодирования новых функций в самом TeX пользователи (или авторы макропакетов) могут писать свои собственные расширения. LuaTeX предлагает поддержку шрифтов OpenType с помощью внешних модулей. Один из них, написанный на Lua, предоставлен командой LuaTeX, но поддержка сложных скриптов ограничена. LuaTeX включает движок HarfBuzz для корректного рендеринга сложных скриптов с использованием OpenType. [ 5 ] Альтернативный подход можно найти на GitHub. [ 6 ]

Связанный проект — MPLib (расширенный библиотечный модуль MetaPost ), который добавляет в TeX графический движок. [ 7 ]

В команду LuaTeX входят Луиджи Скарсо, Тако Хукуотер, Хартмут Хенкель и Ханс Хаген.

Первая публичная бета-версия была запущена на выставке TUG 2007 в Сан-Диего . Первый официальный выпуск был запланирован на конец 2009 года, а первая стабильная производственная версия была выпущена в 2010 году. Версия 1.00 была выпущена в сентябре 2016 года во время ConTeXt 2016. Версия 1.12 была выпущена для TeXLive 2020. [ 8 ]

По состоянию на октябрь 2010 г. , как ConTeXt mark IV, так и LaTeX с дополнительными пакетами (например, luaotfload, luamplib, luatexbase, luatextra) используют новые функции LuaTeX. (Когда LuaTeX используется с форматом LaTeX, его иногда называют «LuaLaTeX».) Оба поддерживаются в TeX Live 2010 с LuaTeX 0.60 и в LyX . [ 9 ] Специальная поддержка обычного TeX все еще находится в стадии разработки.

Дальнейшее развитие происходит как LuaMetaTeX в связи с проектом ConTeXt . [ 8 ] [ 10 ]

См. также

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

Дальнейшее чтение

[ редактировать ]
[ редактировать ]
  1. ^ «Файл новостей LuaTeX» . Проверено 10 июня 2023 г.
  2. ^ Часто задаваемые вопросы по TeX. Архивировано 27 октября 2014 г. на Wayback Machine. Что такое PDFTeX?
  3. ^ Часто задаваемые вопросы TeX, заархивированные 27 октября 2014 г. на Wayback Machine - PDFTeX и LuaTeX.
  4. ^ Файл новостей PDFTeX. Архивировано 9 июля 2009 г. в Португальском веб-архиве - новости для версии 3.141592-1.40.0.
  5. ^ Халед Хосни. «Привнесение мировых сценариев в LuaTEX: эксперимент HarfBuzz» (PDF) . Проверено 14 июля 2023 г.
  6. ^ татцетверк (август 2020 г.). "luatex-harfbuzz" . Гитхаб . Проверено 16 октября 2021 г.
  7. ^ Хаген, Ганс. «Библиотека MetaPost и LuaTEX» (PDF) . TUGboat-TUG 2008 Материалы конференции . 29 (3): 446–453 . Проверено 16 октября 2021 г.
  8. ^ Перейти обратно: а б «Дорожная карта LuaTeX» . luatex.org . Проверено 14 июля 2023 г.
  9. ^ «LyX вики | LyX/LuaTeX» . wiki.lyx.org . Проверено 31 августа 2017 г.
  10. ^ «луаметекс» . Гитхаб . Проверено 14 июля 2023 г.
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 90033b2ef862a986d7d41b8cc04138d3__1722429180
URL1:https://arc.ask3.ru/arc/aa/90/d3/90033b2ef862a986d7d41b8cc04138d3.html
Заголовок, (Title) документа по адресу, URL1:
LuaTeX - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)