\include{"./folder/another\space folder/lastfolder/file"}
\input 会包含该文件但是却没有包含它,这是怎么回事?
答案1
TeX(原始 TeX)不接受文件名中的空格。如果名称在引号中,后来的类似 TeX 的引擎会接受。当最近修改 LaTeX 以接受文件名中的空格时\input
,的代码\include
并没有进行类似的更新。我不知道为什么,所以这不应该是一个“答案”,但我可以说没有理由不能更新它以允许空格。
\include{"./folder/another\space folder/lastfolder/file"}
\input 会包含该文件但是却没有包含它,这是怎么回事?
TeX(原始 TeX)不接受文件名中的空格。如果名称在引号中,后来的类似 TeX 的引擎会接受。当最近修改 LaTeX 以接受文件名中的空格时\input
,的代码\include
并没有进行类似的更新。我不知道为什么,所以这不应该是一个“答案”,但我可以说没有理由不能更新它以允许空格。