Emeditor实现快速词典校对操作

根据《史氏汉英翻译大词典》图片词典制作记录帖子–完成版已发布中的云校对成果清理制作出tab分割的校对表,保存为tsv文件,编码为utf-16LE有签名。
替换.7z (10.2 KB)

Emeditor,批处理,导入,批量替换,完成校对。

已完成的文字版一并附上,供进一步加工。
史氏汉英翻译大词典 文字版.txt (7.7 MB)

求教云校对是怎么做到的,效率简直不要太高。

4 个赞

谢谢楼主指导大家使用Emeditor的批量替换大法。

楼主贵人语少,说得太简略了,我之前没用过这种方法,刚才想拿楼主的tsv文件操练一下,弄了半天,不得要领。

最后总算摸索出来了,我列个详细一点的步骤吧:

1.校对成果清理制作出tab分割的校对表,按照下列格式,贴到Excel里,保存为tsv文件,编码为utf-16LE有签名的文本。

格式:

on 我是得挨赳 我是得挨剋 R
on 把他汝用的 把他没用的 R
on 套设各的安 套设备的安 R

  1. 打开Emeditor,

  2. 选择菜单Search — Replace in files。

  3. 点按右下角的“Batch”,打开隐藏的宽阔界面。

  4. 点按右下的Import,浏览文件夹,找到tsv文件。(可以拿楼主的tsv文件试一下。)

  5. 假如你已经有一个当前的批量替换表,Emeditor会问你要不要更新,点按Yes。

  6. 导入tsv文件。形成当前的批量替换表。

  7. 在左边In folder选择待替换文本所在文件夹。File types选择*.txt。

  8. 点按右上角的Batch Replace All。注意,过程不可逆,所以不要选错了文件夹、替换了错的文本。

参看:

更改《汉语大词典》注音的例子

Emeditor替换表

3 个赞

5 个赞

用可以弄成宏啊。
一点就跑完。

3 个赞

@hkreporter @shaoshi @jcz777 非常感谢楼上三位,特别喜欢和需要这样的贴子。

1 个赞

@jcz777 请教下,你这个宏文件夹的弹出菜单,和 官方的 Popup Macros 弹窗的外观略有差异,比如.jsee后缀就不显示,而且分割线也多了,你是自己修改过那个 PopupMacros.jsee 吗?还是以其它方式弹出的那个菜单?
image

不是啊。那是某个宏里面的菜单。

给你个例子看看

menu = CreatePopupMenu();
menu.Add( "插入 @@@LINK= ", 1 );
menu.Add( "插入 中文字符集(仅基本区)", 2 );
menu.Add( "插入 中文字符集(含扩展兼容)", 3 );
menu.Add( "插入 拼音字符集", 4 );
result = menu.Track( 0 );
switch(result){
case 1:
document.selection.Text="@@@LINK=";
break;
case 2://基本区[\x{4e00}-\x{9fff}]
document.selection.Text="[\\x{4e00}-\\x{9fff}]";
break;
case 3://基本汉字+扩展ABCDEFG+兼容([\x{3007}\x{4e00}-\x{9fff}\x{3400}-\x{4DBF}\x{20000}-\x{2A6DF\x{2A700}-\x{2B73F}\x{2B740}-\x{2B81F}\x{2B820}-\x{2CEA1}\x{2CEB0}-\x{2EBE0}\x{30000}-\x{3134A}\x{2F800}-\x{2FA1D}])
document.selection.Text="([\\x{3007}\\x{4e00}-\\x{9fff}\\x{3400}-\\x{4DBF}\\x{20000}-\\x{2A6DF}\\x{2A700}-\\x{2B73F}\\x{2B740}-\\x{2B81F}\\x{2B820}-\\x{2CEA1}\\x{2CEB0}-\\x{2EBE0}\\x{30000}-\\x{3134A}\\x{2F800}-\\x{2FA1D}])";
break;
case 4://([a-zāáǎàōóǒòêńēéěèīíǐìňūúǔùǖǘǚǜüǹ]+)
document.selection.Text="([a-zāáǎàōóǒòêńēéěèīíǐìḿňūúǔùǖǘǚǜüǹ]+)";

break;
}
1 个赞

也就是说,你把很多个本可独立存在的宏整合到一个 .jsee 当中,对吗?

是的。

传个宏给你看看。这个宏处理小说排版挺好的。就是有些旧了。
EmEditor宏(排版脚本)中华太阳系联盟增强版 风遗尘版.7z (76.3 KB)

1 个赞

这个值得仔细研究一下,谢谢!看来老兄对EmEditor宏颇有研究 :+1: 日后再请教