Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Правила оформления перечней (списков) по ГОСТ #3

Open
svyatoclav opened this issue Feb 5, 2025 · 0 comments

Comments

@svyatoclav
Copy link

Спасибо за прекрасный темплейт! Но есть небольшая особенность при оформлении различных списков.

Сразу дам пару ссылок как должно выглядеть, чтоб не быть голословным:

А в итоге получается что-то по типу:

Image

Хотелось бы в одном темплейте получить соблюдение всех юзкейсов, особенно вот эти два ниже (критичные для меня, особенно пример 3):

Image

Знаю, что второй юзкейс (пример 4) можно запилить с помощью #set enum(full: true) но это не полное решение проблемы...

По идее можно как-то попробовать сделать так, чтоб различные виды списков формировались в зависимости от того, используется ли знак "+" или "-" и т.д. Также можно попробовать реализовать другой вариант в зависимости от того, написана ли римская или арабская цифра или вообще буква и смотреть, какой знак после неё: "." или ")" и т.п.

Это можно, конечно, формировать с помощью хедеров, но это ж всё-таки отдельная тема, которая не должна быть связана с заголовками и структурой документа. Так что да, в идеале в данном одном темплейте сделать так, чтоб в любом из юзкейсов соблюсти форматирование согласно ГОСТ.

К сожалению, я далеко не эксперт в Typst и не знаю, как это правильно должно быть реализовано в темплейте в принципе, да и даже не смогу сделать PR, но очень надеюсь на фикс данных проблем от знающих людей. Ещё раз спасибо!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant