Texshop日志文件生成路径错误,如何同步至Box中TeX文件实际路径?
解决TeXshop日志生成路径与TeX文件实际路径不符的问题
方法1:调整TeXshop工作目录偏好(优先尝试)
- 打开TeXshop,点击顶部菜单的
TeXShop->Preferences - 切换到
Engine标签页 - 在
Working Directory选项中,选择**"Document"**选项,让TeXshop自动以当前打开的TeX文件所在目录作为工作路径 - 关闭偏好设置窗口,重启TeXshop后重新打开你的文件编译
方法2:修改编译命令强制指定工作路径
如果方法1无效,可直接修改编译命令的工作目录:
- 进入
Preferences的Engine标签页 - 找到你使用的编译引擎(比如
pdfTeX),将原命令替换为:cd "$PATH_OF_DOCUMENT" && pdflatex "$TEXFILE"$PATH_OF_DOCUMENT是TeXshop的内置变量,会自动读取当前文档的所在路径,确保编译时在正确目录生成日志和PDF - 保存设置后重启TeXshop再尝试编译
方法3:排查路径特殊字符问题
注意错误提示中用户根目录/users/my name包含空格,这可能导致tcsh解析路径出错。虽然你的TeX文件路径在Box下,但建议确保所有涉及的路径(包括TeXshop的工作路径、文件存储路径)中没有空格或特殊字符,若有,重命名文件夹去掉空格(比如将my name改为myname),避免shell执行命令时出现路径识别错误
内容的提问来源于stack exchange,提问作者uhligfd
相关产品推荐
相关产品推荐

