我知道这个问题以前有人问过。但我在实施前面提到的进入我的 IEEEtran 类文档。
我的代码片段如下:
\subsection{Testing the Image}
\begin{figure*}[h!]
\centerline{\fbox{\includegraphics[width=1\textwidth]{images/Experiment.png}}}
\caption{Experiment}
\end{figure*}
% TEXT HERE ...
% TEXT HERE ...
% TEXT HERE ...
% TEXT HERE ...
但生成的 PDF 图像插入到了新一页而不是像示例中那样位于 %TEXT HERE 段之上。
我该如何解决这个问题?
平均能量损失
\documentclass[conference]{IEEEtran}
\IEEEoverridecommandlockouts
\usepackage{tabularx}
\usepackage{cite}
\usepackage{amsmath,amssymb,amsfonts}
\usepackage{algorithmic}
\usepackage{graphicx}
\usepackage{adjustbox}
\usepackage{tabularx}
\usepackage{float}
\usepackage{lipsum}
\begin{document}
\author
{
\IEEEauthorblockN{ Broxigar }
}
\title{Trying to spot this Error}
\maketitle
\lipsum
\begin{figure*}[h!]
\centering
\centerline{\fbox{\includegraphics[width=1\textwidth]{eeee.png}}}
\caption{caption}
\label{fig}
\end{figure*}
\textbf{here???}
\textbf{anybody????}
\end{document}
答案1
figure*
不支持h
(不清楚这意味着什么),因此[h!]
只会阻止t
(顶部)或p
(浮动页面),因此浮动无法定位到任何地方,直到被\clearpage
或刷新出来\end{document}
双列浮动总是最早出现在下一页的顶部,因此您可以figure*
紧接着放置它\maketitle
,它会尽快出现,但是在这个例子中没有足够的文本来填满第一页,所以它出现在文档的末尾。
如果你真的需要之前的数字这里?那么您需要在此时强制分页:
\documentclass[conference]{IEEEtran}
\IEEEoverridecommandlockouts
\usepackage{tabularx}
\usepackage{cite}
\usepackage{amsmath,amssymb,amsfonts}
\usepackage{algorithmic}
\usepackage{graphicx}
\usepackage{adjustbox}
\usepackage{tabularx}
\usepackage{float}
\usepackage{lipsum}
\begin{document}
\author
{
\IEEEauthorblockN{ Broxigar }
}
\title{Trying to spot this Error}
\maketitle
\begin{figure*}
\centering
\centerline{\fbox{\includegraphics[width=1\textwidth]{example-image.png}}}
\caption{caption}
\label{fig}
\end{figure*}
\lipsum
\clearpage
\textbf{here???}
\textbf{anybody????}
\end{document}
但在大多数情况下,最好避免这种情况,此处附有附加文本
\documentclass[conference]{IEEEtran}
\IEEEoverridecommandlockouts
\usepackage{tabularx}
\usepackage{cite}
\usepackage{amsmath,amssymb,amsfonts}
\usepackage{algorithmic}
\usepackage{graphicx}
\usepackage{adjustbox}
\usepackage{tabularx}
\usepackage{float}
\usepackage{lipsum}
\begin{document}
\author
{
\IEEEauthorblockN{ Broxigar }
}
\title{Trying to spot this Error}
\maketitle
\begin{figure*}
\centering
\centerline{\fbox{\includegraphics[width=1\textwidth]{example-image.png}}}
\caption{caption}
\label{fig}
\end{figure*}
\lipsum
\textbf{here??? see Figure \ref {fig}}
\textbf{anybody????}
\lipsum
\end{document}