我已阅读过此网站上的以下帖子: 如何避免在使用 graphicx 时显示文件名?和包含 PDF 文件中的图表,但按照问题中发布的答案却没有任何进展。
我正在使用\includegraphics
它来引入图形,当我编译 PDF 时,图形的文件位置会与图形一起显示。
一个工作示例:
\documentclass[12pt]{article}
%preamble - set document settings
%package for loading images
\usepackage{graphicx}
%package needed for setting graphicspath with spaces in directory name
\usepackage[space]{grffile}
\begin{document}
\includegraphics[width=0.5\linewidth]{{S:/Adv/Scallop Central/Logos/fullcolorlogo}.png}
\end{document}
我还尝试了以下方法:
\includegraphics[width=0.5\linewidth]{{"S:/Adv/Scallop Central/Logos/fullcolorlogo"}.png}
\includegraphics[width=0.5\linewidth]{"S:/Adv/Scallop Central/Logos/fullcolorlogo".png}
但 PDF 无法编译。出现警告,称无法加载图像,因为它不是可识别的文件格式。
当我获得 PDF 中的图像时,它看起来像这样:
任何帮助,将不胜感激 。
答案1
您是否尝试过使用以下"
方法{}
?
\includegraphics[width=0.5\linewidth]{S:/Adv/Scallop Central/Logos/fullcolorlogo.png}
我尝试使用下面的代码并且它可以工作,但是当包含引号时它不起作用。
更新
使用 XeLaTeX 得到了与上述答案类似的结果。当我使用 pdfLaTeX 编译时,文件名消失了。
\documentclass{article}
\usepackage{graphicx}
\usepackage[space]{grffile}
\title{test}
\author{tester}
\begin{document}
\maketitle
test
\includegraphics[width=0.5\textwidth]{/Users/j/Desktop/Screen Shot 2019-01-30 at 11.40.38.png}
\end{document}