我正在创建一个模拟 2 列提案布局的表格。该表格有三列:
\begin{tabular}{|left column|empty space between|right column|}
我让左列中的文本与右列中的文本垂直对齐,直到我将左列中的文本设为粗体 - 然后右列中的文本垂直下降一到两厘米。我怎样才能保持文本垂直对齐而不下降?以下是我正在处理的内容:
\documentclass[twocolumn,12pt,mysize]{Proposal}
\usepackage[normalem]{ulem}
\usepackage{longtable}
\usepackage{multicol}
\usepackage{colortbl}
\usepackage{hyperref}
\usepackage{graphicx}
\usepackage{midpage}
\setlength{\tabcolsep}{.1em}
\begin{tabular}{|m{8.2cm}|m{1cm}|m{8.2cm}|}
\hline
{\Large\textbf {Jack Smith,}}\newline
{\Large\textbf CEO}\newline
& &
Peter Parker,\newline
Spiderman\newline \\
\hline
Lorum & & Ipsum \\
\hline
\end{tabular}
答案1
请始终使用可用的类和包文件发布完整的文档。
没有你的课程,我不能确定我是否看到了你正在使用的内容,m
这就是为什么一列中的文本会移动,以便其中心与第一列的中心对齐。此外,切勿在不包括段落末尾的情况下使用字体大小命令(例如\large
在本地{}
组中),否则行距完全错误。我刚刚删除了不需要的组。线条非常接近文本,因为\tabcolsep
太小了,但这似乎是故意的,所以我保留了它。
\documentclass{article}
\usepackage{array,lscape}
\begin{document}
\begin{landscape}
\setlength{\tabcolsep}{.1em}
\begin{tabular}{|m{8.2cm}|m{1cm}|m{8.2cm}|}
\hline
{\Large\textbf {Jack Smith,}}\newline
{\Large\textbf CEO}\newline
& &
Peter Parker,\newline
Spiderman\newline \\
\hline
Lorum & & Ipsum \\
\hline
\end{tabular}
\bigskip
\begin{tabular}{|p{8.2cm}|p{1cm}|p{8.2cm}|}
\hline
\Large\bfseries \strut Jack Smith,\newline
CEO\newline
& &
Peter Parker,\newline
Spiderman\newline \\
\hline
Lorum & & Ipsum \\
\hline
\end{tabular}
\end{landscape}
\end{document}