Мотивация
TeX.SE, а также внешние ресурсы содержат информацию, начиная с 2010 года, например, касающуюся LuaTeX
, XeLaTeX
, microtype
, и популярных дилемм, таких как KOMA
/ memoir
или babel
/ polyglossia
, которые кажутся устаревшими... или это так?
Обзор
Например, XeLaTeX
все еще помечен как бета-версия, а последняя версия, похоже, датирована 28 мая 2013 года, в то время как microtype
2.5 альфа существует с 23 мая 2013 года. LaTeX3
также, похоже, останавливается — последний выпускLaTeX3
Новостибыл опубликован 27 июля 2012 года, но было обещано два обновления в год. Последняя доступная версия unicode-math
(0.7e) была выпущена 4 апреля 2013 года, и список продолжается.
Единственный, по-видимому, активно разрабатываемый — это LuaTeX
, но он уже был7 летс момента первоначального выпуска, а стабильного релиза пока даже не предвидится (превью 0.78.2 было опубликовано 13 января 2014 года). Первоначально ожидалось, что версия 1.0 будет выпущена в 2002 году,Справочное руководство LuaTeXуказывает, что он должен быть готов весной 2014 года (что уже произошло), и самая последняядорожная картаожидает LuaTeX 1.0 в комплекте с TeX Live 2016, который по сути является14-летняя задержка.
Обновление [2014-12-27]: Релиз версии 1.0 снова отложен до TeX Live 2018. Поэтому я решил остановиться на этом.
Вопрос
Какой в настоящее время наиболее современный способ набора текста на базе TeX?
Он должен включать микротипографические функции, поддержку UTF-8, желательно шрифты OTF и совместимость с большинством основных классов, таких как KOMA
/ memoir
, и пакетами, такими как pgfplots
и biblatex
с использованием biber
.
Приложение
Я пытался прояснить этот вопрос, насколько мог, но у меня возникли трудности с определением проблемы, которая может быть либо признаком моих иррациональных мотивов, либо результатом общей неопределенности в этой области. Да, я считаю, что это неопределенно и запутанно — начиная от популярных ответов TeX.SE, которые включают избыточные настройки и абстрактное обоснование для предпочтения одной из альтернатив (« babel
isболее полныйчем polyglossia
, что являетсяболее современный»), чтобы скрыть информацию и создать бесконечную путаницу вокруг TeX/LaTeX/LaTeX2e/LaTeX3/Xe(La)TeX/Lua(La)TeX/pdf(La)TeX/eTeX/ConTeXt/всего остального, что там есть.
Я решил игнорировать XeLaTeX и поэкспериментировать с LuaLaTeX с возможностью вернуться к pdfLaTeX, если что-то пойдет не так. Спасибо за терпение и извинения за болтовню. :-)
решение1
Какой в настоящее время наиболее современный способ набора текста на основе TeX? Он должен включать микротипографские функции, поддержку UTF-8, желательно шрифты OTF и совместимость с большинством базовых классов, таких как KOMA/memoir, и такими пакетами, как pgfplots и biblatex с использованием biber.
Извините, если этот ответ немного ироничен. Самый "современный" с моей точки зрения - это шаблон tufte-book, который я использую сдополнительные три макроса, которые я добавил сегодня утром. Я использую движок pdfLaTeX, он поддерживает utf8, inputenc
и у него нет проблем с pgfplots.
Чтобы развеять ваши опасения, LaTeX2e останется надолго. С точки зрения пользователя, я вижу, что направление развития будет следующим: XeLaTeX/LuaTeX будут развиваться медленно, и они важны для тех, кто использует их с языками или шрифтами, с которыми трудно работать с помощью LaTeX2e и pdfLaTeX. Если вы один из таких пользователей, я понимаю ваши опасения и ваше нетерпение.
LaTeX3 становится все более и более важным для разработчиков, и если выходные процедуры предложат программный интерфейс, многие ограничения LaTeX2e будут сняты. В этот момент мы можем увидеть некоторые неожиданные прорывы.