Latex 乳胶配方中\f强氧剂的替代品

Latex 乳胶配方中\f强氧剂的替代品,latex,markdown,documentation,doxygen,Latex,Markdown,Documentation,Doxygen,在doxygen中,如果要正确格式化公式,必须执行以下操作: \f$ x=2 \f$ 我有很多数学公式的md文件。这些文件是内部wiki的一部分,必须遵守该wiki的算法规则。这意味着latex格式正常,即$x=2$ 不过,我还想用doxygen补充文档。但是,生成的数学部分没有格式化,而是显示为普通的latex代码 是否有其他方法可以禁用该\f 我能想到的唯一替代方法是使用脚本将md文件复制到临时目录,用\f$替换$,然后指示doxygen使用这些文件。这是一种可能性,但却是一种丑陋的可能性

在doxygen中,如果要正确格式化公式,必须执行以下操作:

\f$ x=2 \f$
我有很多数学公式的md文件。这些文件是内部wiki的一部分,必须遵守该wiki的算法规则。这意味着latex格式正常,即$x=2$

不过,我还想用doxygen补充文档。但是,生成的数学部分没有格式化,而是显示为普通的latex代码

是否有其他方法可以禁用该\f


我能想到的唯一替代方法是使用脚本将md文件复制到临时目录,用\f$替换$,然后指示doxygen使用这些文件。这是一种可能性,但却是一种丑陋的可能性。您可以做些什么来避免\f?

您实际上不必复制文件,一种可能是编写一个过滤器,在doxygen中为您执行操作(过滤器将读取文件并将修改后的输出输出输出到stdout)

根据文件):

过滤模式

FILTER_PATTERNS标记可用于按每个文件模式指定过滤器。Doxygen会将文件名与每个模式进行比较,如果存在匹配项,则应用过滤器。过滤器是一个表单列表:pattern=filter(比如*.cpp=my\u cpp\u filter)。有关如何使用过滤器的更多信息,请参阅输入过滤器。如果FILTER\u PATTERNS标记为空,或者如果没有任何模式与文件名匹配,则应用INPUT\u FILTER

请注意,对于自定义扩展名或不直接支持的扩展名,还需要为扩展名设置扩展名映射,否则doxygen无法正确处理文件