如何包含包含美元符号的图像路径

如何包含包含美元符号的图像路径

我正在尝试使用包含 $ 符号的绝对路径来包含图像,该路径如下所示:

\\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>]

相关内容