AndreyAkinshin / Russian-Phd-LaTeX-Dissertation-Template

LaTeX-template for russian Phd thesis
Creative Commons Attribution 4.0 International
1.33k stars 671 forks source link

Обновление команд siunitx #476

Open matsievskiysv opened 2 years ago

matsievskiysv commented 2 years ago

В пакете siunitx изменились команды.

In version 3, the document commands have been revised to be more descriptive. As such, the commands \SI, \SIlist,\SIrangeand \si remain available but are not recommended for use in new documents. Use the new \qty...commands instead:they are clearer and in some cases very slightly faster.

Some changes have been made to the semantics of commands or options. Most notably: prefixes cannot now be given without units; prefixes can only be interconverted with numbers as part of a quantity, not as standalone units.

После обновления пакета siunitx перестанут работать

matsievskiysv commented 2 years ago

Direct support for loading a local configuration file, siunitx.cfg, has been removed. However, the approach described in Section 9.16 may be used to achieve the same effect with the additions more clearly shown in document sources

Lenchik commented 2 years ago

Собственно, всё использование siunitx можно было бы переделать под новую версию. PR welcome ;)

matsievskiysv commented 2 years ago

@Lenchik Заменить команды проблемы нет. Вопрос скорее про поддержку старых версий TeXLive: совсем отказаться от старых версий или проверять весию siunitx в тексте?

Lenchik commented 2 years ago

на первый взгляд, полноценный переход на новую версию siunitx будет тяжело совмещать с поддержкой старых версий. С июля 2021 (и тега v1.0.0) не было каких-то правок в шаблон — вероятно ничего особо не поломалось. Так, что если пользы больше, то можно и не переживать на счет поддержки старых TeXLive пока. ArXiV, например, до TL2020 обновился — https://arxiv.org/help/faq/texlive