Closed djunhao closed 1 year ago
两点:
@note286
为什么要打空行呢,如果你非要空行区分上下两部分,你可以在空行行首加注释符。
不是一定要打空行,而是为了防止使用者无意中打出了空行导致编译出错。在我的使用环境中,很多人对latex
仅限于使用模板
,不会排错
。
所以,我才说:
这只是权宜之计,希望各位前辈、老师能够给我们提供更加便利的方法来避免这种问题。
很多人对latex仅限于使用模板,不会排错。
不看手册的用户,就不用在乎了。
这个和公式环境一样,都是不允许出现空行的。
当然更好的方法是让 LaTeX3 团队改进一下这里的错误提示(虽然看起来并不是很好办),或者靠 linter 来提示(但也没看多少人用) 。
这个和公式环境一样,都是不允许出现空行的。
当然更好的方法是让 LaTeX3 团队改进一下这里的错误提示(虽然看起来并不是很好办),或者靠 linter 来提示(但也没看多少人用) 。
错误提示确实不友好。目前看来还是只能在文档中强调不能出现空行了。
描述问题
曾老师在文档中提及:
我在编写个人使用的文档类时,也发现了这个问题。一旦在文档中导言区出现空行的话,编译就会出错。我用曾老师的
fduthesis
来构建一个例子:编译就会抛出错误:
经试验,我们可以在应用文档类时加入
expl3
的语法开关\ExplSyntaxOn
来避免因空行导致的编译出错。这样,我们就不用担心因为无意中打出的空行而出现编译错误了。 当然,这只是权宜之计,希望各位前辈、老师能够给我们提供更加便利的方法来避免这种问题。 谢谢!
编译环境
fduthesis
获取方式:git clone
下载(开发版本)fduthesis
版本:v0.9