LaTeX3: {#1} 或 { #1 }

LaTeX3: {#1} 或 { #1 }

l3styleguide.pdf

除了简单的参数运行({#1}、#1#2 等)之外,所有内容都应使用空格分隔,以使代码更具可读性。

然而,界面3.pdf{#1}显示了和的示例{ #1 }

所以,我有点困惑。什么是首选方法?它会随着时间的推移而改变吗?

答案1

风格指南试图将团队的“常见”做法编纂成法典。正如评论中提到的,总体而言,感觉比大多数情况下{#1}更“可读” ,而{ #1 }{ \some_funct:N \l_some_var } ,而似乎更可取。事实并非如此普遍地应用,但是是最常见的格式选择,因此是推荐的。

相关内容