我想将快捷方式传递给\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 版本下)就像您已经指出的那样,但在这种情况下我也需要添加正确的扩展名!