将图表放置在 IEEE 文档横跨两栏的页面底部

将图表放置在 IEEE 文档横跨两栏的页面底部

我正在写一篇IEEEtran文章。我用graphicx它来插入.pdf图片。通常,LaTeX 会选择一个位置,比如 A。我希望 LaTeX 自动找到并将图片插入到 B 这样的位置。我该怎么做?这是我的代码:

\usepackage{graphicx}
\begin{document}
\begin{figure}
  \centering
  % Requires \usepackage{graphicx}
  \includegraphics{Figures/Fig1.pdf}\\
  \caption{hi}\label{hi}
\end{figure}
\end{document}

在此处输入图片描述

答案1

您需要使用星号版本的{figure*}环境才能使图形占据两列。此外,您还需要加载包dblfloatfix(从下载这里),这对于将图形放置在页面底部是必需的。它允许您使用任一选项[tbp]。以下是 MWE:

\documentclass[conference,hidelinks]{IEEEtran}
\usepackage{dblfloatfix}    % To enable figures at the bottom of page
\usepackage[demo]{graphicx} % [demo] option for empty figure
\usepackage{kantlipsum}     % for random text

\begin{document}
\section{Introduction}
\kant[1-5]
\begin{figure*}[!b]
    \centering
    \includegraphics{MyFigure}
    \caption{My Figure in Two Columns}
\end{figure*}
\kant[6-11]
\end{document}

输出以下内容:

在此处输入图片描述

答案2

这是一个解决方案

\documentclass{article}
\usepackage[pdftex]{graphicx}
\usepackage{multicol}
\begin{document}
\begin{multicols}{2}
test
\end{multicols}
\begin{figure}[htp]
  \centering
  \includegraphics{Figures/Fig1.pdf}\\
  \caption{hi}\label{hi}
\end{figure}
\end{document}

相关内容