如何将文本放在表格旁边

如何将文本放在表格旁边

我有下表:

\begin{table}
\begin{tabular}{| c l |}
\hline
\multicolumn{2}{| c |}{\textbf{legenda}} \\ \hline
1 & lampade \\
2 & rete radio \\
3 & controllore locale \\
4 & controllore centrale \\
\end{tabular}
\end{table}

我试图将文本放在此表格旁边(顶部对齐),但失败了。为了实现我想要的效果,我尝试使用这些环境:minipagetabularwrapfigure

我是否遗漏了什么?

答案1

\raisebox过去常常消除桌子上方和下方的缝隙。

\documentclass{article}
\usepackage{wrapfig}
\usepackage{lipsum}

\begin{document}
\lipsum[1]

\begin{wraptable}{l}{0pt}% automatically uses minimum width
\raisebox{\baselineskip}[0pt][\dimexpr\depth-2\baselineskip]{% remove gaps above and below
\begin{tabular}[t]{| c l |}
\hline
\multicolumn{2}{| c |}{\textbf{legenda}} \\ \hline
1 & lampade \\
2 & rete radio \\
3 & controllore locale \\
4 & controllore centrale \\
\end{tabular}}
\end{wraptable}
\lipsum[2]
\end{document}

没有间隙

相关内容