LINUX.ORG.RU

The Tectonic Typesetting System

 , ,


1

1

Кто-то тыкал палкой в это?

https://tectonic-typesetting.github.io/en-US/

Случайно нашел. Почитал описание и не понял какая у него киллер-фича. Вроде, обычный TeXLive с latexmk все это и так умеет (кроме доустановки пакетов на лету в стиле MikTeX).

★★★★★

Ответ на: комментарий от einhander

не поддерживает старый добрый pdflatex.

А нафиг в 2k20-м нужно это убожество с жирным велосипедным форматом шрифтов и плохой поддержкой хрюникода? Дрочить на микротипографику? Сама «красивость» микротипографики весьма условна, с учётом того, что «книжная» (докомпьютерная) типографика ушла в прошлое, и пипл привык к тому, что высирает коммерческое ПО для вёрстки (эти ваши кварки/иллюстраторы~~/вёрды~~). Даже протрузия в наше время выглядит странно — что красивого в торчащих за текст переносах?

Вообще, главной киллер-фичей они декларируют воспроизводимость компиляции. То есть на разных системах должен выдаваться один и тот же результат, независимо от того, какие там версии TeXlive/MikTeX и пакетов — поскольку пакеты качаются прямо с CTAN предсказуемых версий. Ну и комплируется заметно шустрее, чем XeTeX. Количество проходов само детектит, а не через latexmk-костыль. Лишними файлами по дефолту не срёт.

Из преимуществ на перспективу — то, что в этом относительно много народу ковыряется и пытается развивать, в отличие от легаси от Кнута и Лемпорта, в которое лезть противно. Вот даже на TeX SE глянуть — там отвечает в основном два деда, которые на TeX уже собаку съели, и они же — авторы внушительной доли пакетов. То есть bus factor аварийно низкий. На ЛОРе то же самое: тут кроме наркомана @Eddy_Em и @Evgueni TeX-ников (прошаренных, а не студней-макак, которые вызубрили методичку по базовым макросам LaTeX) — толком нет.

mertvoprog ()
Ответ на: комментарий от mertvoprog

Да, pdflatex уходит в прошлое, но выдает более предсказуемый результат на разных версиях теха и операционных системах.

А что касания скорости компиляции, сабж Tikz компилит быстрее? Есть возможность установки и работы без интернетов?

einhander ★★★★★ ()
Ответ на: комментарий от einhander

Tikz компилит быстрее?

Не тестировали, проверьте. Ну или хотя бы тесты сделайте, запустим ;-)

Есть возможность установки и работы без интернетов?

Вроде нет. Зато для VPS с небольшим диском — самое то!

Впрочем, там ключиком -w можно задать альтернативный сервер с бандлами, так что, в теории — можно и локальный поднять.

mertvoprog ()
Ответ на: комментарий от mertvoprog

Вроде нет. Зато для VPS с небольшим диском — самое то!

Так я не понял, он зависимости при сборке подтягивает, и сохраняет их на диск или сразу удаляет из памяти по окончанию сборки?

aquadon ★★★★★ ()
Ответ на: комментарий от einhander

на юзера

Так точно!

@bq:16:13:42:/tmp/dl$ ls -l ~/.cache/Tectonic/
итого 16
drwxr-xr-x 217 bodqhrohro bodqhrohro 4096 окт 17  2019 files
drwxr-xr-x   2 bodqhrohro bodqhrohro 4096 июн  2  2019 formats
drwxr-xr-x   2 bodqhrohro bodqhrohro 4096 июн  2  2019 manifests
drwxr-xr-x   2 bodqhrohro bodqhrohro 4096 июн  2  2019 urls

В каких случаях кэш чистится?

Вот уж без понятия, курите исходники ;-) А что там того кэша? 32 МБ всего навалило, даже texlive-base вдвое больше.

// Кстати, у барона учётка на ЛОРе имеется? Тоже любитель Tectonic. cast @a1batross

mertvoprog ()