siunitx 表中括号负数的对齐

siunitx 表中括号负数的对齐

我正在尝试用 LaTeX 排版财务报表。我使用带有 bracket-negative-numbers 选项的 siunitx 包来实现此目的,但我很难让表格中的对齐方式按我想要的方式工作。(即按小数点分隔符对齐,但该分隔符主要在右侧,而不是在中间。)

一个简单的例子可能是:

\documentclass[11pt,oneside]{article}

\usepackage{siunitx}
\sisetup{group-digits = integer}
\sisetup{group-separator = {,}}
\sisetup{group-minimum-digits = 4}

\begin{document}

\begin{table}[p]
\centering
\begin{tabular}{| l | S[table-format = -4.2, bracket-negative-numbers] |}
\hline
Income (net) & -1657.37\\
\hline
Cashflow from operations & 1200.63\\
\hline
Investment return & -2858.00\\
\hline
\end{tabular}
\end{table}

\end{document}

上述代码输出的说明

相关内容