latexの表:横幅を指定する方法

投稿者: | 2023-12-24

表の横幅の長さを指定する方法では、以下の方法が一番スマートだと思う。
プリアンブルに以下を記入

\usepackage{multirow}  % セル結合用
\usepackage{tabularx}  % 表用&カラムサイズ指定
%% カラムサイズの指定用 %%
% https://haruka0000.hatenablog.com/entry/2019/02/04/203637 参照
\newcolumntype{C}[1]{>{\centering\arraybackslash}p{#1}}
\newcolumntype{L}[1]{>{\raggedright\arraybackslash}p{#1}}
\newcolumntype{R}[1]{>{\raggedleft\arraybackslash}p{#1}}

 

表は以下のようにする。この例は最後の列を左寄せ、長さ9cmに指定している。最初の3つの列は内容に合わせて長さが変わる。それぞれ任意の列(この例の場合は4つとも)の長さを指定できる。

\begin{tabular}{|l|r|l|L{9cm}|}
\hline
聖句 & Accordance & Transliteration & 注意事項など \\ \hline
Gen40:1 & \khebac{וַיְהִ֗י} & \khtr{wayhî} & yod(2)の下はSilent Shewa \\ \hline

 

カテゴリー: TeX