acmart:图形未显示

acmart:图形未显示

我正在使用\documentclass[acmtog]{acmart}。我有几个图连在一起。其中一个没有显示。图编号好像还在那里,图应该在的地方有一张空白页。

如果我省略[acmtog],那么纸张尺寸会有点不同,并且图形显示正常。

\documentclass[acmtog]{acmart} % ...?
%\documentclass{acmart} % fine

\begin{document}
\title{paper}

\begin{teaserfigure}
    \caption{teaser}
\end{teaserfigure}

\maketitle

\begin{figure*}
    \caption{hi--I'm here}
\end{figure*}

\begin{figure}
    \caption{hi2--where am I?}
\end{figure}

\end{document}

答案1

看起来,太靠近文档末尾的图形在进行最后的页面平衡时有消失的趋势。

如果我添加文本,则会出现图形。

\documentclass[acmtog]{acmart} % ...?
%\documentclass{acmart} % fine
\usepackage{graphicx,lipsum}

\begin{document}

\title{paper}
\author{Name}
\acmConference{A}{B}{C}
\maketitle

\begin{teaserfigure}
\centering
\includegraphics[width=4cm]{example-image}
\Description{A}
\caption{teaser}
\end{teaserfigure}

\maketitle

\begin{figure*}
\centering
\includegraphics{example-image}

\Description{B}
\caption{hi--I'm here}
\end{figure*}

\lipsum

\begin{figure}[htp]
\includegraphics[width=0.8\columnwidth]{example-image}
\Description{C}\ddt
\caption{hi2--where am I?}
\end{figure}

\lipsum

\end{document}

在此处输入图片描述

答案2

平衡包在许多情况下相当脆弱。新选项pbalance使用 Nelson Lago 的包pbalance来纠正它。到目前为止,此选项是实验性的(在开发版本中可用)https://github.com/borisveytsman/acmart)。如果效果良好,它将是默认设置。

就您而言,\documentclass[acmtog, pbalance]{acmart}开发版本可以很好地运行。

答案3

正如其他人指出的那样,我不得不将 ACM 附录中的图表删除得太早了。正如所指出的那样,文本需要在插入图表的位置之后...而不仅仅是一个句子...考虑到内容的逻辑流程,这并不理想。

相关内容