如果我有如下的小页面:
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{multirow}
\begin{document}
\begin{minipage}{1\linewidth}
\centering
A
\medskip
B
\end{minipage}
\end{document}
为什么不能插入表格来代替 A 和 B?如果我尝试,我会得到“LaTeX 错误:不在外部模式中”。
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{multirow}
\begin{document}
\begin{minipage}{1\linewidth}
\centering
\begin{table}[h]
\centering
\bgroup
\def\arraystretch{1.2}
\begin{tabular}{ c c | c | c | }
& & \multicolumn{2}{c|}{P2} \\
& & $a_1$ & $a_2$ \\
\hline
\multirow{2}{*}{P1} & $a_1$ & 0, 0 & 0, 0 \\
& $a_2$ & 0, 0 & 0, 0 \\
\hline
\end{tabular}
\egroup
\caption{Title}
\end{table}
\medskip
\begin{table}[h]
\centering
\bgroup
\def\arraystretch{1.2}
\begin{tabular}{ c c | c | c | }
& & \multicolumn{2}{c|}{P2} \\
& & $a_1$ & $a_2$ \\
\hline
\multirow{2}{*}{P1} & $a_1$ & 0, 0 & 0, 0 \\
& $a_2$ & 0, 0 & 0, 0 \\
\hline
\end{tabular}
\egroup
\caption{Title}
\end{table}
\end{minipage}
\end{document}
理想情况下,我想了解“LaTeX 错误:不在外部模式”的含义。
答案1
环境table
不能是 的一部分minipage
。仅使用
一 环境table
和不minipage!这样的环境可以有多个标题:
\documentclass{article}
\usepackage{multirow}
\begin{document}
\begin{table}
\centering
\def\arraystretch{1.2}
\begin{tabular}{ c c | c | c | }
& & \multicolumn{2}{c|}{P2} \\
& & $a_1$ & $a_2$ \\ \hline
\multirow{2}{*}{P1} & $a_1$ & 0, 0 & 0, 0 \\
& $a_2$ & 0, 0 & 0, 0 \\\hline
\end{tabular}
\caption{Title}
\bigskip
\begin{tabular}{ c c | c | c | }
& & \multicolumn{2}{c|}{P2} \\
& & $a_1$ & $a_2$ \\
\hline
\multirow{2}{*}{P1} & $a_1$ & 0, 0 & 0, 0 \\
& $a_2$ & 0, 0 & 0, 0 \\
\hline
\end{tabular}
\caption{Title}
\end{table}
\end{document}
并排使用两个表格:
\begin{table}
\centering
\def\arraystretch{1.2}
\begin{minipage}{0.48\linewidth}\centering
\begin{tabular}{ c c | c | c | }
& & \multicolumn{2}{c|}{P2} \\
& & $a_1$ & $a_2$ \\ \hline
\multirow{2}{*}{P1} & $a_1$ & 0, 0 & 0, 0 \\
& $a_2$ & 0, 0 & 0, 0 \\\hline
\end{tabular}
\caption{Title}
\end{minipage}
%
\begin{minipage}{0.48\linewidth}\centering
\begin{tabular}{ c c | c | c | }
& & \multicolumn{2}{c|}{P2} \\
& & $a_1$ & $a_2$ \\
\hline
\multirow{2}{*}{P1} & $a_1$ & 0, 0 & 0, 0 \\
& $a_2$ & 0, 0 & 0, 0 \\
\hline
\end{tabular}
\caption{Title}
\end{minipage}
\end{table}