自动删除 .tex 文件中某些命令的前言代码

自动删除 .tex 文件中某些命令的前言代码

我将非常感激您帮助我解决一个错误。我需要使用前导规范来自动删除 tex 文件中由不同文档类之间的冲突导致的两个命令。命令如下:

\author{\phantom{0}}

\affiliation{\phantom{0}} 

有关该漏洞的更多背景信息(包括完整的 tex 文件)可供查看这里。我还很乐意根据要求提供任何进一步的信息。

非常感谢

答案1

更新:以下解决方案对我来说不起作用。新的解决方案可在以下网址找到:https://stackoverflow.com/a/70658799/7050882


@moewe 在上面的评论中提供了解决方案。非常感谢 @moewe 和 @DavidCarlisle 提供的出色帮助。

我通过papaja R 包的参数将\renewcommand\author[1]{}和添加\renewcommand\affiliation[1]{}到序言中。header-includes

header-includes: 
  - \renewcommand\author[1]{}
  - \renewcommand\affiliation[1]{}
  - \authorsnames[1, 2, 1]{first author, second author, third author}
  - \authorsaffiliations{{first affiliation}, {second affiliation}}

renewcommand功能对于覆盖我无法直接编辑的预先存在的参数至关重要。

谢谢你!

相关内容