その時々

その時々で違うんです。特に決まっていないんです。

(LaTex) 表の罫線を太くする方法

LaTexで表の罫線を太くする方法を調べてみた。
全体を太くする方法は直ぐ見つかるものの、一部を太くするのはなかなか見つからなかった。
次の3つをメモしておく。
なおすべてarray.styが必要となるので、
プリアンブルで\usepackage{array}を記述しておくこと。

・横線全体を太くする。
\newcommand{\bhline}[1]{\noalign{\hrule height #1}}   

tabular内で
bhline{2pt}
と記述。

・縦線全体を太くする。
\newcolumntype{I}{!{\vrule width 1.5pt}}

\begin{tabular}{|cIc|} % 分かりにくいがCとCの間のみI(アイ)

こうすると真ん中の縦線のみ太くなる

・横線の一部を太くする。
\newlength\savedwidth
\newcommand{\wcline}[1]{\noalign{\global\savedwidth\arrayrulewidth\global\arrayrulewidth 2pt} \cline{#1}
\noalign{\global\arrayrulewidth\savedwidth}}

tabular内で
\wcline{1-3}\cline{4-5}
とすると1から3列目までは太線。4から5列目までは通常の線となる。