答案1
tabularx
以下是使用和makecell
添加一些垂直填充的方法:
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[showframe]{geometry}
\usepackage{tabularx, makecell}
\newcommand{\nl}{\newline}
\begin{document}
{\setcellgapes{5pt}\makegapedcells
\centering\begin{tabularx}{\linewidth}{|*{2}{>{\centering\arraybackslash}X|}}
\hline
\emph{Direct Speech}: & \emph{Indirect Speech}: \\
She said, \textbf{‘I’ll come} back \textbf{here} to meet \textbf{you} again \textbf{tomorrow’}
&
She said \textbf{that} she \textbf{would go} back \textbf{there} to see \textbf{him} again \textbf{the following day}
\\
\hline
\multicolumn{2}{|c|}{\emph{Free Indirect Style}: } \\
\multicolumn{2}{|c|}{She said \textbf{she would come} back \textbf{here} to see \textbf{him} again\textbf{ tomorrow}} \\
\hline
\end{tabularx}}
\end{document}
答案2
下面的代码对您有帮助吗?
\documentclass[openany,10pt]{book}
\begin{document}
\begin{tabular}{@{}|p{10pc}|p{10pc}|@{}}
\hline
\centerline{\textit{Direct Speech:}} &\centerline{\textit{Indirect
Speech:}}\\
\hline
She said, ... &She said that ...\\
\hline
\multicolumn{2}{|c|}{\centering Free Indirect style}\\
\hline
\end{tabular}
\end{document}