@DavidCarlisle 在他的回答没有必要使用很长的标签,这实际上是一种滥用!在我的论文中,我发现自己到处都在使用很长的标签。出于同样的原因,我通常使用长而描述性的文件名,我倾向于使用信息丰富的长标签。
到目前为止,我能想到的这种方法的唯一缺点如下。引用标签时,宏\ref{very-long-label}
会污染代码并使其更难阅读。否则,这种用法可以让您在编写时更轻松地找到所需的标签。
昨天我了解到了第二个缺点,当时我了解了showkeys
和showlables
包。当使用长标签时,这些包变得毫无用处(请参阅调整 showlabels/showkeys - 包装标签)。
最后一条信息。我使用emacs+AUCTeX
,因此我总能获得一份在文档中定义的标签列表,并且此列表可以很好地处理长标签。
那么,最佳做法是什么?什么被认为是好的标签的选择?