-
如何让数学公式渲染 支持 $ 公式 $ ,$$ 公式 $$ 格式, 也支持 \(公式 \), \[公式]\ 这样的标识符
2024-09-19 18:04其实可以写个脚本,将\( 等替换一下,也不麻烦
def convert_latex_to_markdown(input_string): # 替换 \( 和 \) 为 $...$ input_string = input_string.replace(r'\(', '$').replace(r'\)', '$') # 替换 \[ 和 \] 为 $$...$$ input_string = input_string.replace(r'\[', '$$').replace(r'\]', '$$') return input_string # 从文件中读取输入字符串 input_file_path = 'input_string.txt' output_file_path = 'out_string.txt' try: with open(input_file_path, 'r', encoding='utf-8') as file: input_string = file.read() except FileNotFoundError: print(f"文件 {input_file_path} 未找到,请确保文件存在并位于正确的路径。") exit(1) # 转换公式格式 converted_string = convert_latex_to_markdown(input_string) # 将结果写入文件 with open(output_file_path, 'w', encoding='utf-8') as file: file.write(converted_string) print("转换完成,结果已保存到 out_string.txt 文件中。")