KTUG 한국 텍 사용자 그룹

Menu

KTUG :: Q&A 마당 › Tabu의 X와 Siunitx의 S 동시에 사용하기

김준용 | 2018.05.01 07:18:11 | 메뉴 건너뛰기 쓰기

안녕하세요.

표 작성 시 tabu의 X로 열 너비를 일정하게 유지하면서 siunitx의 S로 소수점 정렬하는 게 가능한지 궁금합니다.

아래는 간단한 예제입니다.

\documentclass{article}
\usepackage{booktabs}
\usepackage[group-separator={,},
    input-decimal-markers={.},
    parse-numbers=false]{siunitx}
\usepackage{tabu}
\usepackage{textcomp}
\begin{document}
\begin{table}
\begin{center}
Panel A. 
\begin{tabu}{*4{X[c,m]}}\toprule
TEXT&TEXT&TEXT&TEXT\\\midrule
0.1234\textsuperscript{***}&0.1234&
    -0.1234\textsuperscript{**}&\textminus 0.1234\\
(-0.1234)&(0.1234)&
    (-0.1234)&(\textminus 0.1234)\\\bottomrule
\end{tabu}
\phantom{}

Panel B.
\begin{tabu}{X[m]*3{X[r,m]}}\toprule
TEXT&TEXT&TEXT&TEXT\\\midrule
0.1234\textsuperscript{***}&0.1234&
    -0.1234\textsuperscript{**}&
    \textminus 1,234.5678\textsuperscript{***}\\
(-0.1234)&(0.1234)&
    (-0.1234)&(\textminus 0.1234)\\\bottomrule
\end{tabu}
\phantom{}

Panel C.
\begin{tabu}{X[m]*3S}\toprule
TEXT&TEXT&TEXT&\multicolumn{1}{c}{TEXT}\\\midrule
0.1234\textsuperscript{***}&
    0.1234&-0.1234\textsuperscript{**}&
    -1,234.5678\textsuperscript{***}\\
(-0.1234)&(0.1234)&
    (-0.1234)&(-0.1234)\\\bottomrule
\end{tabu}
\end{center}
\end{table}
\end{document}

덧붙여 siunitx의 S 사용 시 표 첫 행에서 숫자를 문자로 대체하는 경우 multicolumn 이외에 대안이 있는지 궁금합니다.

댓글 [1]

댓글 쓰기

목록

KTUG 한국 텍 사용자 그룹