Latex 命令转义

Latex 命令转义

我们在服务器上使用 latex 生成 pdf。我想使用 latex 命令转义数据内容来提高系统的安全性,即删除所有 latex / tex / xelatex 可执行代码。我的问题是删除 '\' 字符是否足够?或者是否还有其他特殊字符我也应该删除?

答案1

您不必删除它们,只需\detokenize{...}在所有未知数据周围 使用它们\(并且^您还需要确保它们安全)就只是排版为自己正常的字符(您可能也想将%catcode 设为 12)。

相关内容