Обновить
14
Пантелеимон@pantlmn

книгоиздание

10
Подписчики
Отправить сообщение

Мне видится, что все эти задачи не очень сложно решаются в typst, конкретный код сейчас писать некогда. Статья была с лейблом «Кейс» — я разобрался для своей задачки, делюсь опытом. Писать концептуальный tutorial или сравнивать с теми системами, в которых я мало работал, не возьмусь, простите
¯\_(ツ)_/¯

Думаю, Вам интересно будет, что ещё в typst я делал договоры: в одних файлах персональные данные, в других — списки обязанностей, в третьих — возможности видоизменять текст в соответствии с полом сотрудника(цы). Где нужно — инициалы автоматом делаются вместо имени и отчества.

Наверное, можно спокойно DITA и другие xml-схемы использовать, просто рассказать typst, как их интерпретировать. Читать xml typst умеет.

Там это всё реализовано функциями, примерно как в ТеХе. Задал всё что нужно, и вызвал напрямую, либо задал, что она сработает на основе regexp'ов.

Со сносками и перекрёстными ссылками тоже всё в порядке.

глобально по всему документу поменяют CMYK на истинный чёрный

И убьют все цветные картинки заодно? 😂

Логика понятная, ее несложно реализовать и в typst: вот данные, вот код, который их правильно парсит. Собственно, я так и делал. Вот данные, я их правильно сортирую (такого нет в Adobe), по-умному модифицирую и вывожу, лишь однажды заморочившись с правилами, касающимися однобуквенных слов [АВИКОСУЯ] и прилепляния тире.

И проблема с тем, что в FrameMaker QR-код невозможно сразу сделать 100% black в CMYK, точно вылезет, поскольку FM их генерирует и сохраняет в PNG:
https://help.adobe.com/en_US/framemaker/using/using-framemaker/user-guide/frm_graphics_gr-topic_graphics-qrcodes.html

Пока что не смотрел, глянул сейчас на краткие презентации.
Фишка как раз в том, что пользователь (я) в данном случае — программист, и мне ближе такая концепция, что есть исходник со всякими функциями, из которого компилируется итог, а не большая конструкция, по которой прогоняются скрипты (насколько я понимаю, у Adobe именно такая логика). Если расстановка неразрывных пробелов происходит скриптом, то его надо прогонять всякий раз после редакторских изменений. А если правила изначальна записаны в regexp, которые гоняются при компиляции — то про это никто не должен помнить, и соответственно, никто не забудет.

Около 30 секунд на MacBook Air M4

И даже есть пакет blindex, который правильно сортирует библейские ссылки в индексе. Так что я сильно впечатлён Typst.

Нашёл пакет in-dexter, который может делать индексы, причём несколько разных.

Может ли typst сделать книгу с несколькими указателями: именным, географическим и библейским (отсортированным по книгам Библии, далее по главам, далее по стихам)? Такое я делал в LaTeX

Желательно не в монастыре, являющемся памятником федерального значения :-)

Приваривают, конечно, до установки пластин с эмульсией. А при установке собранного детектора на месте выставляют по уровню — при чём тут жалобы на точность?


Мюоны проходят не только строго вертикально, но и под углом. Так что поставленные на полу в одном подвале детекторы могут зафиксировать, что находится в соседнем подвале выше пола.

Конечно, интересует именно пространственная картина, и для этих целей поставили 8 детекторов в подвале и один на чердаке, который зафиксирует интенсивность общего потока.

Певческие крюки в этом проекте никто не собирался кодировать. Интересует сам текст. Здесь, конечно, любопытны эти вставленные «Э», как и «ананейки».

Какие графические варианты вы боитесь утерять? Чего не хватает относительно Unicode Technical Note #41?
И планируется сохранение возможности посмотреть графический файл, в котором находится найденное слово.

Я бы сделал это в OS X парой команд:
ls -1 *.pdf | while read line; do pdftotext -layout "$line" "$line.txt"; done
rg -t txt "недостоверн"
А русские монахи для оцифровки церковнославянских текстов тоже с богатой диакритикой могут рассчитывать на аналогичный подарок от ABBYY?
Просто так запустить пример с txtadv не удастся, но вот тут лежит статья Matthew Flatt и его запускаемые исходники.
Как раз только что эту статью прочитал в оригинале. Спасибо за перевод, несколько замечаний:
Yikes можно было бы перевести как «Упс» или «Бывает».
И в том же абзаце речь совсем не о «работе по дизайну типов», а о «типографских разработках».

Информация

В рейтинге
Не участвует
Откуда
Москва и Московская обл., Россия
Зарегистрирован
Активность