我正在尝试使用包含 $ 符号的绝对路径来包含图像,该路径如下所示:
\\NETWORKSERVERA\NETWORKDISKB$\FOLDERC\imageD
我尝试将其封装在花括号和双引号中,但这些都不起作用。
我还尝试用 \$ 转义美元符号,这导致了错误:
TeX 容量超出,抱歉 [输入堆栈大小=5000]
美元符号仍然将文本切换为数学模式。
平均能量损失
\documentclass[a4paper,twoside,10pt]{article}
\usepackage{graphicx}
\begin{document}
\begin{figure}
\centering
\includegraphics{//NETWORKSERVERA/NETWORKDISKB$/FOLDERC/imageD}
\caption{}
\label{fig:figure}
\end{figure}
\end{document}
答案1
如果我设置一个测试目录,例如
mkdir 'NETWORKDISKB$'
cp `kpsewhich example-image.png` NETWORKDISKB$
NETWORKDISKB$
因此包含一个名为example-image.png
然后是以下测试文档
\documentclass{article}
\usepackage{graphicx}
\begin{document}
\begin{figure}
\centering
\includegraphics[width=0.7\linewidth]{NETWORKDISKB$/example-image.png}
\caption{}
\label{fig:figure}
\end{figure}
\end{document}
作品制作
它不能正常工作:正在$
被看到kpathsea
并在终端中生成警告(不在日志文件中)
warning: kpathsea: NETWORKDISKB$/example-image.png: Unrecognized variable construct `$/'.
但这似乎是无害的。
日志文件显示正常的图像包含日志:
<./NETWORKDISKB$/example-image.png>]