乐于分享
好东西不私藏

一键搞定 Word 中英文引号批量转换|文档引号自动修复神器

一键搞定 Word 中英文引号批量转换|文档引号自动修复神器

适用人群

专为论文写作、学术排版、公文编辑、文案校对、办公文档整理人群打造:

  • 高校学生:毕业论文、课程论文、开题报告统一引号格式,规避排版扣分;
  • 科研教师 / 期刊作者:稿件、学术文稿批量规范中英文引号,省时高效;
  • 文案编辑 / 行政文员:公文、书稿、各类 Word 文档批量统一引号标准;
  • 程序员 / 技术爱好者:支持源码本地安装、命令行调用,文本实时预览转换效果;
  • 职场办公人员:日常报告、合同、资料快速规整引号格式,告别手动逐个修改。

quote-fix 使用说明

安装

pip install -e .

命令格式

quote-fix <输入.docx> [输出.docx] [--reverse]quote-fix --text "段落内容" [--reverse]

常用示例

1. 英文引号 → 中文引号(默认)

quote-fix report.docx

输出文件自动命名为 report_中文引号.docx

quote-fix report.docx fixed.docx

指定输出文件名


2. 中文引号 → 英文引号

quote-fix report.docx --reverse

输出文件自动命名为 report_英文引号.docx


3. 快速预览(不需要 docx 文件)

quote-fix --text '他说"你好",她回答"当然"'

输出:

原文: 他说"你好",她回答"当然"结果: 他说"你好",她回答"当然"变更:  [2] " → "(左双引号)  [5] " → "(右双引号)  ...
quote-fix --text '他说"你好"' --reverse

预览反向替换结果


参数说明

参数

说明

<输入.docx>

要处理的 Word 文件路径

[输出.docx]

可选,不填则自动生成文件名

–reverse

反向模式:中文引号 → 英文引号

–text “…”

文本预览模式,直接输入段落内容查看替换结果


注意事项

  • 英文撇号(don’t、it’s、O’Reilly)会自动保留,不会被误转
  • 引号必须成对出现,奇数个引号会导致最后一个方向判断错误
  • 转换后的中文引号字体自动设置为宋体,避免 Word 用西文字体渲染

源码地址:https://gitee.com/iqikan/personal-script-collection.git

使用效果截图: