“输入”命令的一些问题

“输入”命令的一些问题

当我通过“input”或“include”命令将两个子文件输入到主 LaTex 文件中时,遇到了一些问题。我将通过以下一系列问题来描述我的问题(PS:如果以下问题已经得到解决,我深表歉意。):

1,当我使用“input”命令时,是否应该使用“standalone”包?当我尝试编译包含“input”命令的主tex文件时,我发现必须使用“standalone”包才能成功编译主tex文件。我想知道“input”命令是否可以无条件地在主tex文件中使用。

2、两个子tex文件(即file1.tex和file2.tex)是否需要放在主tex文件所在的文件夹中?也就是说,子tex文件和主tex文件可以放在不同的文件夹中吗?

3,我是否应该将所有子文件所需的所有包加载到主 tex 文件的前言中?

4、使用 \input{我的树状图} 时,如果文件名中有两个空格,在主 tex 文件中,编译器无法工作。我改成文件名中没有空格,主 tex 文件就可以编译成功。我的电脑系统是 OS X,TeX 编辑器是 Sublime Text 3 + LatexTools。有什么好的方法可以解决这个“空格打断”问题吗?

欢迎提出任何建议和意见。谢谢。

答案1

最好每篇帖子只问一个问题,但是

(1)不是,这是一个与任何其他包\input无关的基本乳胶命令。standalone

(2)不,你可以将它们放在输入路径的任何位置,或者使用\input{path/to/folderwith/file1}任何你需要的

(3)是的

(4) 迄今为止最好的方法是不要在文件名中添加空格,但如果确实必须添加,那么\input{"my tree document"}也可以。

相关内容