用途:把中文文档、Markdown 等文本中的英文直引号转换为中文弯引号,双引号 "..." 转为 “...”(U+201C/U+201D),单引号 '...' 转为 ‘...’(U+2018/U+2019)。
主要能力:默认保留代码块(```、`、$$)内的引号不转换;能正确处理嵌套引号;能识别英文撇号(如 don't、it's)并保持原样。
使用方式:运行转换脚本。预览转换(输出到 stdout):python3 scripts/convert_quotes.py <input_file>;保存到新文件:python3 scripts/convert_quotes.py <input_file> -o <output_file>;原地修改文件:python3 scripts/convert_quotes.py <input_file> --in-place。若需同时转换代码块内的引号,可使用 --no-preserve-code 选项。
适用场景:处理中文文本、Markdown 文档等需要统一中文标点排版的场合。
限制:资料未提供安装方式、依赖要求、平台支持及性能说明,暂未提供。