Переделать обработку красных строк #15
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
В злосчастном http://git.csit.sgu.ru/grigorevde/typst-template/-/issues/13#issuecomment-2571420395, конечно, было найдено временное решение с https://forum.typst.app/t/how-to-indent-every-paragraph-excluding-headings/2137/2, но меня очень напрягает необходимость дублировать один и тот же код, например, для заголовков и для таблиц. Было бы неплохо найти более надёжный вариант для неубирания красных строк.
По идее, работающий вариант решения должен выглядеть примерно так (это не рабочий код, просто сама идея):
В таком случае мы заранее убедимся, что doc является content и пройдёмся циклом по его детям, а в противном случае будем считать, что мы уже работаем с детьми. Прежде чем что-то предпринимать, я бы дождался комментариев автора оригинального кода, потому что вперёд батьки в пекло переть не хочется, мне его авторитет не позволяет.
Я думаю, это достаточно красноречивый ответ