以下是我输入的命令,但 Latex 在描述图像路径的行中给出了错误。我是否应该以其他方式定义图像路径?
\documentclass[11pt]{article}
\usepackage{graphicx}
\usepackage{float}
\begin{document}
\begin{figure}[H]
\centering
\includegraphics[height = 3in]{/Users/kusha/Desktop/msc_dissertation/graphs/kden_2011.jpg}
\caption{Kernel density curves of male and female wages in 2011}
\label{fig:kden_2011}
\end{figure}
\end{document}
答案1
路径和文件名中的下划线有问题。一些建议:
重命名论文文件夹和图像
_
,不带空格或任何其他特殊字母论文文件夹名称的问题可以通过使用相对路径(
\includegraphics[height = 3in]{./graphs/kden-2011}
)来解决,或者按照建议科莱格尔设置图形路径(\graphicspath{ {graphs/} }
在你的序言中,然后\includegraphics[height = 3in]{kden-2011}
)[请注意,我将文件名更改为kden-2011
]使用该
grffile
包。
其他一些评论:
我建议不要使用
[H]
,这会严重妨碍乳胶完成其放置浮标的工作并产生良好的输出,请尝试使用[htbp]
无需添加文件扩展名,
\includegraphics{kden_2011}
如果同一张图片有不同的版本,则会自动选择最合适的格式缩放图像
height = 3in
是绝对正确的,但我个人认为相对于文档缩放图像更容易,0.5\textwidth
即将图像缩放至可用宽度的一半等 - 这使得找到所需的缩放比例变得更容易,并且在您更改文档布局时会调整图像。