我如何将 `.pdf` 的快捷方式传递给 `\includegraphics{}`?

我如何将 `.pdf` 的快捷方式传递给 `\includegraphics{}`?

我想将快捷方式传递给\includegraphics

我有以下项目结构

/project/report/main.tex
/project/report/myplotshortcut
/project/code/r/output/myplot.pdf

并归档:

% main.tex
\documentclass{article}
\usepackage{graphicx}
\begin{document}
\inlcudegraphics{myplotshortcut}
\end{docuemnt}

myplotshortcut的快捷方式在哪里myplot.pdf

当我直接通过时,一切都正常myplot.pdf。捷径似乎会破坏一切。手册中没有提到“通过捷径”选项graphicx。然而,在我的帖子中项目目录组织:输出到哪里有人提到我应该包含动态链接。我的理解是(基本上)符号链接对于 Linux 就像快捷方式对于 Windows 一样。

问:我上面发布的内容是否可以与符号链接配合使用(如该链接帖子中所建议的)?

问:如果可以,我该如何使用 Windows 快捷方式设置类似的架构?

更新:我弄清楚了如何使用mklink命令行中的函数创建实际的符号链接。仍然没有成功。似乎没有什么区别。

答案1

问:我上面发布的内容是否可以与符号链接配合使用(在 Unix/Linux 下)(如链接帖子中所建议的)?

答:是的,只要符号链接具有正确的扩展名:这样就
myplotshortcut.pdf -> /project/code/r/output/myplot.pdf可以正常工作,但实际上却不行,这是由于包的工作
myplotshortcut -> /project/code/r/output/myplot.pdf方式所致。graphics/x


问:如果可以,我该如何使用 Windows 快捷方式设置类似的架构?

答:使用快捷方式无法工作,因为 (La)TeX 不支持它们。您可以使用mklink在 NTFS 文件系统上(即在 Win 7、Vista、2k、NT 等下,但不在旧的基于 FAT 的 Windows 版本下)就像您已经指出的那样,但在这种情况下我也需要添加正确的扩展名!

相关内容