multicols
我想要一个环境内没有环绕文本的表格。我还希望能够稍后使用超链接引用它。我正在寻找如下所示的内容:
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{multicol}
\usepackage{hyperref}
\usepackage{lipsum}
\begin{document}
\begin{multicols}{2}
\lipsum[1-1]
\begin{center}
\begin{tabular}{c|c}
a & a \\
a & a
\end{tabular} \\
Table 1: Need caption and
label.
\end{center}
\lipsum[2-2]
As you can see in table %\ref{tab:table} (here is a hyperlink to table 1).
\end{multicols}
\end{document}
我知道这个wrapfig
包,但我不知道如何让文本不环绕表格。有人有解决方案吗?
答案1
我使用包caption
和命令修复了这个问题\captionof{table}{caption}
。以下是完整的示例:
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{multicol}
\usepackage{lipsum}
\usepackage{caption}
\usepackage{hyperref}
\begin{document}
\begin{multicols}{2}
\lipsum[1-1]
\begin{center}
\begin{tabular}{c|c}
a & a \\
a & a
\end{tabular} \\
\captionof{table}{caption}
\label{tab:table}
\end{center}
\lipsum[2-2]
As you can see in table \ref{tab:table} (here is a hyperlink to table 1).
\end{multicols}
\end{document}
\captionof{table}{...}
如果您用替换\captionof{figure}{...}
,并\includegraphics{image.jpg}
在表格所在的位置使用,则此方法也适用于图形。