S列の表のsiunitxおよび 'e'表記



Siunitx Ande Notation Tables With S Column



解決:

これはバグの可能性がありますsiunitxですが、回避策を見つけるのは簡単です:設定するだけです指数-積を空にします。

 documentclass {article}  usepackage {siunitx}  usepackage {booktabs}  begin {document}  begin {table} [htbp]  centering  footnotesize  sisetup {output-exponent-marker =  text {e}、table-format = + 1.4e + 2、exponent-product = {}、retain-explicit-plus}  begin {tabular} {llSS}  toprule MRE Sample&$ N $& multicolumn {1} {c} {$  mu_1 [ Pa] $}& multicolumn {1} {c} {$  alpha_1 [-] $} \  midrule等方性$ 10 %$ MRE&1&1.5030e + 05&4.2384e + 00 \&2&6.7175 e + 05&8.4376e-01 \&3&9.5378e-06&9.0545e-05 \  bottomrule  end {tabular}  caption {正しい科学的記数法}  label {tab:example}  end {table}  end {document}

この場合、私も設定しました対称性のためのretain-explicit-plus。使用するテーブルも変更しましたもちろん、垂直方向のルールのないブックタブ。私も削除しました multirow、Isotropic ...を中央に設定することは、影響を受ける行の上部に設定することよりも明確ではないためです。異なるグループをミッドルール。



ここに画像の説明を入力してください


オプションoutput-exponent-markerは次の場合にのみ機能するようですテーブル内の numbers。したがって、次のような番号を置き換える必要があります1.5030e + 05 with num {1.5030e + 05}



 documentclass [fontsize = 12pt、DIV14、BCOR15mm、oneside、headings = small、headsepline、appendixprefix、bibliography = totoc] {scrbook}  usepackage [latin1] {inputenc}%Zus { 'a} tzliche Sonderzeichen  usepackage [UKenglish] {babel}%英語とハイフネーション usepackage {times}%Festlegung der Schrift  usepackage [T1] {fontenc}%Verwendete Zeichentabelle  usepackage {rotating}  usepackage [bf、footnotesize、width = .9  textwidth、format = hang ] {caption}  usepackage {array}  usepackage {siunitx}  usepackage {multirow}%テーブルの複数行コマンド%テーブル内の一部の行のスペースを増やすため、特に hline  newcommand  T { rule {の前のヘッダー行で必要0pt} {2.6ex}}%上部ストラット newcommand  B { rule [-1.2ex] {0pt} {0pt}}%下部ストラット usepackage {scrpage2}  begin {document}  begin {table} [htbp]  begin {center}  footnotesize  sisetup {table-format = + 1.4e + 2、output-exponent-marker =  text {e}}  begin {tabular} ll MREサンプル&$ N $& multicolumn {1} {c} {$  mu_1 [Pa] $}& multicolumn {1} {c} {$  alpha_1 [-] $}  B \  hline  mul tirow {3} {3cm} {等方性$ 10 %$ MRE}&1& num {1.5030e + 05}& num {4.2384e + 00}  T \&2& num {6.7175e + 05} & num {8.4376e-01} \&3& num {9.5378e-06}& num {9.0545e-05}  B \  hline  end {tabular}  end {center}  caption [ ] {正しい科学的記数法}  label {tab:example}  end {table}  end {document}

出力

ここに画像の説明を入力してください