答案1
您可以使用\hhline
宏(由包提供hhline
)。
\documentclass{article}
\usepackage{tabularx,hhline}
\begin{document}
\begin{table}
\renewcommand{\arraystretch}{2}
\begin{tabularx}{\textwidth}{| l >{\hsize=1.5\hsize}X >{\hsize=0.5\hsize}X l |}
\hline
& V & R & \\
\hhline{|~==~|} % double line
& B & b & \\
\hhline{|~--~|} % single line
& C & c & \\
\hhline{|~--~|}
& & & \\
\hhline{|~--~|}
& & & \\
\hhline{|~--~|}
& & & \\
\hline
\end{tabularx}
\end{table}
\end{document}
答案2
应该还有其他方法可以做到这一点。您可以调整尺寸以适合您的目的。
\documentclass{article}
\begin{document}
\renewcommand{\arraystretch}{1.3}
\begin{tabular}{|lp{0.3\textwidth}p{0.3\textwidth}r|}
\hline
&V&R&\\\cline{2-3}
&&&\\[-2.0ex]\cline{2-3}
&B&b&\\\cline{2-3}
&C&c&\\\cline{2-3}
&&&\\\cline{2-3}
&&&\\\cline{2-3}
&&&\\\cline{2-3}
&&&\\\cline{2-3}
&&&\\\cline{2-3}
&&&\\\hline
\end{tabular}
\end{document}
答案3
如果列宽固定,则不需要使用(即等\halign
任何环境)。仅就足够了:tabular
tabularx
\hbox to dimen
\vbox{\hrule\hbox to\hsize{\vrule\hfil\vbox{\advance\hsize by-2em \kern2pt
\def\ph#1\\{\pd{#1}{#2}\hrule}
\def\p#1\\{\kern1pt\hrule \pd{#1}{#2}}
\def\pd#1#2{\hbox{\lower7pt\vbox to20pt{}\pdi{.7}{#1}\pdi{.3}{\tt#2}}}
\def\pdi#1#2{\hbox to#1\hsize{\ \ignorespaces#2\unskip\hfil}}
\ph A & B \\
\p C & D \\
\p E & F \\
\p F & G \\
}\hfil\vrule}\hrule}
\bye