発言者: tDB
発言日: 2006 07/13 20:05
発言元: 220.146.124.113
> (注)別の対策として,\cmd{omit}を用いる方法もありますが,別の機会に.....
% --- re4933a.tex ------------------------------------------
\documentclass[a4j,fleqn]{jarticle}
\usepackage{emathT}
\usepackage{emathCap}
\usepackage{showexample}
\begin{document}
\setcounter{table}{2}
\cmd{omit}を用いた別法です。
下の表\ref{omit}は,toshi さんが No.4933 で示されたリストに,
\cmd{omit}で列幅指定をした1行:
\begin{jquote}
\begin{verbatim}
\omit\hskip0pt&% 第1列は既に列幅は決まっているから手抜き
\omit\hskip0pt&% 第2列は既に列幅は決まっているから手抜き
\omit\hskip0pt&% 第3列は既に列幅は決まっているから手抜き
\omit \hskip\arraycolsep\hskip3zw\hskip\arraycolsep\hskip\arrayrulewidth&
\omit \hskip\arraycolsep\hskip3zw\hskip\arraycolsep\hskip\arrayrulewidth&
\omit \hskip\arraycolsep\hskip7zw\hskip\arraycolsep\hskip\arrayrulewidth\\
\end{verbatim}
\end{jquote}
を追加したものです。
\begin{center}
\tbEMcaption{}\label{omit}
\renewcommand{\arraystretch}{2.5}
\setbox0=\hbox{%
$\begin{hyou}{|C{1zw}||L{5zw}|C{1zw}||C{3zw}|C{3zw}|C{7zw}|}\hline
(1)&^ア&(2)&\multicolumn{2}{l|}{^イ\hspace{2mm} (\hspace{7mm},\hspace{7mm})}&\multicolumn{1}{l|}{^ウ\hspace{2mm} (\hspace{7mm},\hspace{7mm})}\\\hline
&\multicolumn{2}{l|}{^エ}&\multicolumn{3}{l|}{^オ}\\\hline
&\multicolumn{3}{l|}{^カ}&\multicolumn{2}{l|}{^キ}\\\hline
(4)&^ク&(5)&\multicolumn{2}{l|}{^ケ\hspace{2mm} (\hspace{7mm},\hspace{7mm})}&\multicolumn{1}{l|}{^コ\hspace{2mm} (\hspace{7mm},\hspace{7mm})}\\\hline
%
% 最終行に,\omit を用いて列幅指定
%
%\omit\hskip\arrayrulewidth\hskip\arraycolsep\hskip1zw\hskip\arraycolsep
% \hskip\arrayrulewidth\hskip\doublerulesep\hskip\arrayrulewidth&
\omit\hskip0pt&
%\omit \hskip\arraycolsep\hskip5zw\hskip\arraycolsep\hskip\arrayrulewidth&
\omit\hskip0pt&
%\omit \hskip\arraycolsep\hskip1zw\hskip\arraycolsep\hskip\arrayrulewidth
% \hskip\doublerulesep\hskip\arrayrulewidth&
\omit\hskip0pt&
\omit \hskip\arraycolsep\hskip3zw\hskip\arraycolsep\hskip\arrayrulewidth&
\omit \hskip\arraycolsep\hskip3zw\hskip\arraycolsep\hskip\arrayrulewidth&
\omit \hskip\arraycolsep\hskip7zw\hskip\arraycolsep\hskip\arrayrulewidth\\
\end{hyou}
$}%
表の横幅:\the\wd0
\mbox{}\box0
\renewcommand{\arraystretch}{2.5}
\setbox0=\hbox{%
$\begin{hyou}{|C{1zw}||L{5zw}|C{1zw}||C{3zw}|C{3zw}|C{7zw}|}\hline
1&2&3&4&5&6\\\hline
\end{hyou}$}\edef\tmpwd{\the\wd0}
\mbox{}\box0
表の横幅:\tmpwd
\tbEMcaption{}\label{nomulticolumn}
\end{center}
\cmd{multicolumn}を使用しない場合(表\ref{nomulticolumn})と
列幅が一致していることがおわかり頂けるでしょう。
\end{document}
▼関連発言
│
└◆4933:hyou環境の列結合について [toshi] 07/12 13:50
└◆4934:Re:hyou環境の列結合について [tDB] 07/12 20:56
├◆4935:Re[2]:hyou環境の列結合について [toshi] 07/13 07:02
└◆4936:Re[2]:hyou環境の列結合について [tDB] 07/13 20:05
└◆4945:Re[3]:hyou環境の列結合について [toshi] 07/18 11:01<-last