Skip to content
New issue

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

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

Already on GitHub? # to your account

Несовместимость мажорных версий siunitx #16

Open
WoWaster opened this issue Dec 14, 2023 · 2 comments
Open

Comments

@WoWaster
Copy link
Collaborator

WoWaster commented Dec 14, 2023

Какое-то время назад у siunitx вышла новая мажорная версия, в которой сильно поменяли API, после чего вот в этой табличке часть параметров для 2-4 столбцов перестали работать.
В качестве временного фикса, в файле preamble.tex надо изменить строчку

\usepackage{siunitx}

на

\usepackage{siunitx}[=v2]

Разницу можно оценить в приложенных файлах
v2.pdf
v3.pdf

@WoWaster
Copy link
Collaborator Author

@KubEF, приложи, пожалуйста, свою табличку, у тебя там сильно всё разъезжалось

@KubEF
Copy link

KubEF commented Dec 14, 2023

Без [=v2] :
v3.pdf
с :
v2.pdf
Кусок кода:

\begin{table}[h!]
        \rowcolors{2}{black!2}{black!10}
        \def\arraystretch{1.1}  % Растяжение строк в таблицах
        \setlength\tabcolsep{0.2em}
        \centering
        \caption{Результаты измерений}
        \begin{tabular}[C]{l|
                        *2{S
                                                [table-figures-uncertainty=3, separate-uncertainty=true, table-align-uncertainty=true,
                                                        table-figures-integer=2, table-figures-decimal=3, round-precision=3,
                                                        table-number-alignment=center]
                                }
                }
                \toprule
                Measurement num & \multicolumn{1}{r}{Template Haskell} & \multicolumn{1}{r}{Haskell} \\ \midrule
                measurement1    & 1.05 \pm 0.08                        & 2.53 \pm 0.12               \\ \midrule
                measurement2    & 4.010 \pm 0.430                      & 7.37 \pm 0.001              \\ \midrule
                measurement3    & 2.28 \pm 0.001                       & 4.57 \pm  0.447             \\ \midrule
                measurement4    & 74.2 \pm 0.46                        & 76.7 \pm  0.07              \\
                \bottomrule
        \end{tabular}
        \label{results}
\end{table}

**Замечание: если вручную прописать нолики на нужных местах и быть более аккуратным, то оно выравнивает и без [=v2], но почему-то растягивает
без:
v3_with_zeroes.pdf
с:
v2_with_zeroes.pdf

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

No branches or pull requests

2 participants