我想对我的文本进行语法检查,因此需要删除括号内的引用。在 latex 中有没有办法不导出引用?
例子:
计算机科学和人工智能 (AI) 已渗透到信息技术以外的许多领域。人工智能现在已不再只是一种工具,而是应用于银行业等领域的自主运营——它用于确定信誉 [1]、医学——用于诊断 [2]、建筑——用于乡镇和建筑规划 [4] ..
变成:
计算机科学和人工智能 (AI) 已渗透到信息技术以外的许多领域。人工智能现在已不再只是一种工具,而是应用于银行业等领域的自主运营——用于确定信用价值、医学——用于诊断、建筑——用于乡镇和建筑规划,
答案1
您可以在开始文档之前执行以下操作来覆盖用于生成引文的命令:
\renewcommand*{\cite}[1]{\ignorespaces}
\begin{document}
这将导致命令不产生任何输出,甚至在需要时删除引用周围的空格。(正如这里所建议的)
如果您使用其他引用命令,\citeauthor
那么您也想覆盖这些命令:
\renewcommand*{\citeauthor}[1]{\ignorespaces}
请注意 [1]
是原始命令所采用的参数数量。