我正在尝试创建一个具有固定高度和宽度单元格的表格,我已经通过其他帖子完成了此操作,但现在单元格内的内容似乎从中间开始。截至目前,我实现固定高度的方式是通过:
\begin{tabular}[tl]{|p{2.25英寸}|p{2.25英寸}| @{}m{0pt}@{}}
行类似于:
左 & 右 & \[3 英寸]
但“LEFT”和“RIGHT”最终位于表格中间。有没有办法让它们从顶部开始但保持固定高度?
以下是我目前所拥有的代码:
\documentclass[12 pt,twoside]{letter}
\usepackage[paperwidth=5.5in,paperheight=8.5in,
inner=.2in,outer=.45in,bottom=.5in,top=.9in,headsep=.25in]{geometry}
\usepackage{amsmath}
\usepackage{pbox}
\usepackage{array}
\newcommand{\1}{\textbf{1}}
\newcommand{\2}{\textbf{2}}
\usepackage{fancyhdr}
\pagestyle{fancy}
\lhead{\huge \textbf{K \1-\2}}
\cfoot{1}
\begin{document}
\large
\begin{tabular}[tl]{|p{2.25in}|p{2.25in}| @{}m{0pt}@{}}
\hline
\1a&\2a\\[0ex]
\hline
LEFT TOP
&
RIGHT TOP
&\\[3in]
\hline
\1b&\2b\\[0ex]
\hline
LEFT BOTTOM
&
RIGHT BOTTOM
&\\[3in]
\hline
\end{tabular}
\end{document}
答案1
我的建议是将每个单元格中的内容放在各自的单元格内minipage
。这样你就可以修复宽度和高度以及垂直对齐关于其他部分tabular
:
\documentclass{article}
\begin{document}
\begin{tabular}{| l | l |}
\hline
1a & 2a \\
\hline
\begin{minipage}[t][3in]{2.25in}
\strut Left top
\end{minipage}
&
\begin{minipage}[t][3in]{2.25in}
\strut Right top
\end{minipage} \\
\hline
1b & 2b \\
\hline
\begin{minipage}[t][3in]{2.25in}
\strut Left bottom
\end{minipage}
&
\begin{minipage}[t][3in]{2.25in}
\strut Right bottom
\end{minipage} \\
\hline
\end{tabular}
\end{document}
起始\strut
s 有助于确保 顶部/底部的正确基线minipage
,因为这是已知问题。