有人知道如何设置用于在Overleaf中显示图片的命令吗? 我到处搜寻,但什么也没找到。这是我目前正在使用的:
\graphicspath{ {images/} }
\usepackage{graphicx}
\FloatBarrier
\begin{figure}[H]
\centering
\includegraphics[width=\textwidth]{imgname}
\caption{Caption text}
\end{figure}
\label{fig:}
\FloatBarrier
它显示一个带有图像名称的白色矩形:
有人可以帮助我吗?
答案 0 :(得分:2)
下面的最小示例复制了您的行为:
\documentclass{article}
\usepackage[draft]{graphicx}
\begin{document}
\begin{figure}
\centering
\includegraphics[width = .5\linewidth]{example-image}
\caption{A figure}
\end{figure}
\end{document}
请注意,选项draft
已传递给graphicx
。也可能是您\usepackage{graphicx}
没有 draft
选项,但是您拥有
\documentclass[...,draft,...]{<class>}
确定将draft
传递到类/包的位置,然后将其删除。
答案 1 :(得分:1)
如果使用的是overleaf,请转到编译按钮,然后从下拉菜单中选择“普通”而不是“快速”(草稿)。图像将显示正常。这是解决方案的链接:https://www.overleaf.com/learn/how-to/Images_not_showing_up
答案 2 :(得分:0)
通常是当人们弄乱图像名称或图像不在正确位置时发生的情况。如果您以这种方式进行了设置,请使用Overleaf上传按钮,而不是将图像移至Dropbox文件夹中(否则可能是Overleaf无法识别图像)。
您确定network.png
位于文件夹images/
的文件夹中吗?您是否正确命名(区分大小写)?
您也可以尝试将完整目录images/imgname
放在\includegraphics
中。
答案 3 :(得分:0)
现在想了一个小时。我没有注意到我在 Overleaf 中使用的模板中有说明。当我将它们注释掉时,它起作用了。
<块引用>如果您希望显示图形供您自己使用,请使用 includegraphic 或 includegraphics,然后注释掉下面两个 代码行。注意:这些行必须提交给 BMC。所有图形文件必须作为单独的图形通过 BMC提交流程,不包括在提交的文章中。
%\def\includegraphic{}
%\def\includegraphics{}
答案 4 :(得分:-1)
我遇到了同样的问题,并且通过删除“ babel”包找到了解决方法。
答案 5 :(得分:-1)
\usepackage{graphicx}
\usepackage{float}
\begin{figure}[H]
\centering
\includegraphics[width=\textwidth]{imgname}
\caption{Caption text}
\label{label}
\end{figure}
这应该有效。为我工作
答案 6 :(得分:-1)
错误在于没有在graphicx包中指定[final]选项([draft]选项也会给出同样的错误)。此选项不允许背面正确加载图像,要解决此问题,您应该将选项 [final] 放在 graphicsx 包中,因此该行应如下所示:
\RequirePackage[final]{graphicx}
您好。