我正处于撰写论文(数学)的初始阶段。我曾经与某人合写了一篇论文,因为他们有一个现有的模板,所以我们使用了它,以及它所具有的所有乳胶宏。基本上,宏太多了,我不得不反复查找并找到符号的宏。当我编程(c,python)时,我只给变量提供全名,而不是将变量称为 r 或 rem,我只使用全名 remainder。我只需要有人告诉我,他们写论文时没有任何宏,这样我就可以继续工作了。在过去的 5 个小时里,我一直在决定要使用什么宏以及如何称呼它们。但我不想使用它们。
编写乳胶代码时可以做出哪些好的选择?编程时,有以下几种选择,例如,写注释以澄清问题,编写尽可能与方程式中的符号和名称相匹配的代码。
答案1
你可能会发现看看最佳实践其他人建议的“好选择”标签,例如自由地注释代码、将代码分隔开以使其更具可读性等等。关于您提到的具体事项:
- 除了简洁之外,没有理由使用短宏名而不是长宏名;如果你发现自己经常使用某个宏名,你可能会发现它
\remainder
比 更难阅读代码\rem
,但这取决于你。使用完整的术语肯定不会产生歧义。 - 在某些情况下,使用宏是可取的;如果您使用特定的符号或格式来传达某些概念(即,您在语义上使用它),那么拥有反映这一点的代码意味着您的代码更清晰,并且您可以根据需要稍后轻松调整您的符号。
不过,你不需要一开始就设计好要用到的每个宏。当你要输入一些适合宏的内容时,在序言中添加一个定义,然后使用它。现在试图预测你的论文结果会如何是没有意义的。