Skip to main content

ce

Function ce 

Source
pub fn ce(input: &str) -> String
Expand description

把 \ce{...} 内容转译为 LaTeX。

容错设计:

  • 正则编译走 compile_or_log,失败降级为不匹配(状态机退到 “else” 兜底)。
  • 状态机有 watchdog 防死循环。
  • to_tex 用 catch_unwind 兜底,残余 panic 时原样返回输入。

坏公式可能产出退化输出,但不应 panic。all_match_patterns_compile 测试 在测试期捕获正则转录回归。