Подготовлен (http://tug.org/texlive/) релиз дистрибутива TeX Live 2019 (http://tug.org/texlive/acquire.html), созданного в 1996 году на базе проекта teTeX. TeX Live является наиболее простым способом развертывания инфраструктуры для подготовки научной документации, независимо от используемой операционной системы. Для загрузки сформирована (http://www.tug.org/texlive/acquire-iso.html) DVD-сборка (2,8 Гб) TeX Live 2019, которая содержит рабочее Live-окружение, полный набор установочных файлов для различных операционных систем, копию репозитория CTAN (Comprehensive TeX Archive Network), подборку документации на разных языках (включая русский). Из новшеств (http://www.tug.org/texlive/doc/texlive-en/texlive-en.html#news) можно отметить:
- В библиотеке поиска Kpathsea (http://tug.org/kpathsea) улучшена обработка раскрытия операций в скобках и разделения файловых путей. Вместо жёстко прошитого символа "." добавлена переменная окружения TEXMFDOTDIR, позволяющая управлять охватом подкаталогов при поиске;
- В epTEX добавлены новые примитивы "\readpapersizespecial" и "\expanded";
- LuaTEX обновлён до выпуска Lua 5.3. Для чтения PDF-файлов задействована собственная библиотека pplib, которая позволила исключить библиотеку poppler из зависимостей;
- В MetaPost добавлена команда r-mpost, аналогичная вызову с опцией "--restricted". Минимальная точность десятичного и двоичного режимов установлена в 2. Из MPlib исключена поддержка двоичного режима, который оставлен в MetaPost;
- В pdfTEX добавлен новый примитив "\expanded". При установке примитива "\pdfomitcharset" в значение 1, строка "/CharSet" не учитывается в выводе PDF, так как невозможно гарантировать её корректность в соответствии со спецификациями PDF/A-2 и PDF/A-3;
- В XeTEX добавлены примитивы "\expanded", "\creationdate", "\elapsedtime", "\filedump", "\filemoddate", "\filesize", "\resettimer", "\normaldeviate", "\uniformdeviate" и "\randomseed";
- В tlmgr добавлена возможность использования утилиты curl для загрузки данных. При выборе программ для загрузки и сжатия архивов предпочтение теперь отдаётся системным утилитам, а не встроенным в TEX Live исполняемым файлам, если явно не выставлена переменная окружения TEXLIVE_PREFER_OWN;
- В install-tl добавлена опция "-gui", позволяющая запустить новый графический интерфейс на Tcl/Tk;
- В качестве реализации утилиты CWEB задействован пакет cwebbin (https://ctan.org/pkg/cwebbin), предоставляющий поддержку большего числа диалектов языка;
- Добавлена утилита chkdvifont для вывода информации о шрифтах из файлов в форматах DVI, tfm/ofm, vf, gf и pk;
- В MacTEX добавлена поддержка macOS 10.12 и более новых выпусков (Sierra, High Sierra, Mojave). Поддержка macOS 10.6+ сохранена в порте 86_64-darwinlegacy;
- Прекращена поддержка платформы sparc-solaris.
URL: http://tug.org/texlive/
Новость: https://www.opennet.dev/opennews/art.shtml?num=50599