掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 7542|回复: 42

[教程] 【方便词典文本校对】EmEditor ①加载构词法检查拼写 ②自定义高亮显示

[复制链接]

该用户从未签到

发表于 2015-12-17 06:43:17 | 显示全部楼层 |阅读模式
本帖最后由 chigre3 于 2016-1-11 05:30 编辑 $ ]# ?+ ]% |0 e5 M8 d
$ K1 p, M  ^! w" d" @4 K
1. 下载安装EmEditor
* _- S2 d. z, C3 s2. 下载GoldenDict, 安装, 在其安装文件夹下 (GoldenDict\content\morphology)复制所需语言的构词法文件,粘贴到步骤1.的安装文件夹下(EmEditor\Dictionaries)2 z' Y& ^# l7 @: o& R+ b4 r7 T4 B3 U
3. 打开EmEditor,【工具】-【当前配置属性】-【显示】-【高亮(1), 高亮(2), …, 高亮(10)】自定义调整文字效果
; M. k# m5 O# u& M4. 【工具】-【当前配置属性】-【高亮(1)】,自定义符合条件的文本高亮(并选择步骤3.的10个显示效果之一):
1 {$ F7 q9 x9 f. c* w% \  (1) 普通文本,即任意文字;
7 r* o* _; e. ]' V' V, q  (2) 正则表达式,如:^.*?\\5 F; n" k% ]& N/ o% y) Z
5. 【编辑】-【拼写检查】-开启拼写检查;【检查拼写于】(全部,或者自选 );【字典】-选择所需的语言构词法词典( c* `& S! z  g# r5 f2 p
7 h, C% z1 H, D: m& ~
通过在文本里添加一些 特殊符号,再用自定义高亮显示,单词拼写检查提示,极大方便了校对!!!( ^& [* E# S6 g0 ]
-------------------------------/ r) ^( P) O. R" v/ W0 Y: W
纸质版图片和文本版自定义高亮校对界面显示
  O/ ]7 X' x* `; e% ~( G! M; I
" S0 J' \: D$ B5 E6 {8 _# ]7 W-------------------------------! w# t2 Z/ t1 u
9 z! v5 p5 r' E, Z
- Y3 A) p) @1 E  f1 C, g

8 q2 _# Y" x7 ?  E7 R8 I

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?免费注册

x

本帖被以下淘专辑推荐:

该用户从未签到

发表于 2016-2-22 16:29:52 | 显示全部楼层
chigre3 发表于 2016-1-10 18:42
" J$ W' |- V5 n% J! z; M3 m1. 列模式里添加行号;4 @7 P4 {  s2 S5 n+ V4 C
2. 批量添加删除若干行,匹配几万处,这个时候UltraEdit最管用!

8 d  D: ^4 _' m0 o. Q  A列模式?3 j7 A2 Q9 t( Z3 ]9 n5 k

# r6 A- c, L0 I# ?3 H& S

该用户从未签到

 楼主| 发表于 2016-2-22 07:29:11 | 显示全部楼层
同样,合并重复的词头也一样:
# Q* r9 Z# {8 \- P7 ]" b1. UltraEdit 列模式下添加数字行号
' ]+ A# ~3 e9 q+ E2. EmEditor 正则匹配所有词头行, 复制粘贴到新临时文本文件中
2 n; `; ~0 i* B3. 正则替换一下,得到 词头TAB行号词头,复制到EXCEL中
3 T& o, L7 d* S- G9 H: D3 G4. Excel 中利用 IF (B2=B1,1,0) 这样的公式进行重复的词头标记  n+ ^! F( G4 c* e2 i
5. 复制4的结果到1处理后的文本中(EmEditor),然后全部行排序【按字母升序模式排序】,这时候原始词头行、标记了的词头行会上下并行!!!(因为它们的数字行号标记是一致的),此时再用正则进行匹配替换下就好啦~!
3 l+ }5 Q1 r! Y& T1 C----------------------------------------------------------------------
4 b1 C4 q; `- \0 t这样,原始文本还是按照原始顺序不会变动的!!!. Z( e/ \; ~# j
看起来这么多字,实际上非常简单易上手!!

该用户从未签到

 楼主| 发表于 2016-2-22 07:03:31 | 显示全部楼层
本帖最后由 chigre3 于 2016-2-22 07:20 编辑
( I* b0 R9 ?; p* r; i
' P) ]2 e7 V6 ~3 G1 c% S不用 sunsmile23 制作的【 Dict Source Editor 】工具软件也可以非常方便地将词典内部的短语、俗语等加入跳转锚点、提取出作为词条反向跳转。
4 \1 |6 |0 ]$ C内部短语这些需要添加跳转的都统一格式为:词条顺序号_内部跳转序号,所以“ 00002_08 ”就是第2个词条的第8个跳转项。/ V6 |# l0 T. u7 B6 j- Z
反复使用:
9 @2 s% C3 P0 X3 A/ MUltraEdit (1. 列模式下添加行号; 2. 大规模对 行 的增删操作), K9 I2 r/ y. t/ R# C3 W
EmEditor (1. 正则选中所有词头行和所有跳转行; 2. 正则添加跳转锚点; 3. 所有行排序 => 得到有同样行号标记的跳转前后两行; 4. 进行正则替换操作)
- q; |3 I/ @3 M+ U6 j" c( v

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?免费注册

x
  • TA的每日心情

    2018-6-16 00:08
  • 签到天数: 197 天

    [LV.7]常住居民III

    发表于 2015-12-17 13:02:52 | 显示全部楼层
    兄弟到底是何方神圣,为什么技术这么牛呢??

    该用户从未签到

     楼主| 发表于 2015-12-17 17:09:46 | 显示全部楼层
    回楼上 只是自己用到然后学到的 分享一下经验  有缘人看到 也会帮到!

    该用户从未签到

    发表于 2016-1-10 11:59:29 | 显示全部楼层
    本帖最后由 zhu1234 于 2016-1-10 12:06 编辑
    6 H9 e9 G% q  l& l9 G. a3 P
    4 i9 m" v( P7 D最好的mdx源文件编辑器,木有第二。其他的文本编辑器都是浮云,已经停用了伴随多年的ultraedit。7 r: g& [# E1 T0 Y: k2 B# q
    可惜只有windows版本。5 H; {. K2 p; n, }, s

    * M' u9 p* v4 v3 F. w- ehttps://zh-cn.emeditor.com

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?免费注册

    x

    该用户从未签到

     楼主| 发表于 2016-1-10 18:40:33 | 显示全部楼层
    zhu1234 发表于 2016-1-10 11:59- u, W6 u6 O1 t2 F. ?+ l
    最好的mdx源文件编辑器,木有第二。其他的文本编辑器都是浮云,已经停用了伴随多年的ultraedit。
    : U2 G  A) g* L  t* Z可惜只有 ...

    8 X0 w2 R/ W: g2 uUltraEdit有时候也非常有用的!!!我也常用!

    该用户从未签到

     楼主| 发表于 2016-1-10 18:42:05 | 显示全部楼层
    zhu1234 发表于 2016-1-10 11:59
    , a* U$ a- u( Z- H: z最好的mdx源文件编辑器,木有第二。其他的文本编辑器都是浮云,已经停用了伴随多年的ultraedit。
    * t4 [4 w* L) ~" i可惜只有 ...
    ) g1 T  C+ R: q8 m. B. W' D8 `5 r
    1. 列模式里添加行号;
    / W8 h) ]- M2 i  k) w2. 批量添加删除若干行,匹配几万处,这个时候UltraEdit最管用!
  • TA的每日心情
    慵懒
    2020-12-11 08:19
  • 签到天数: 104 天

    [LV.6]常住居民II

    发表于 2016-1-10 20:54:29 | 显示全部楼层
    请继续讨论!

    该用户从未签到

     楼主| 发表于 2016-1-11 05:34:14 | 显示全部楼层
    EmEditor里,全选文本(或者按照条件选中部分文本),
    3 m. H: X" Q7 P! Q8 F【编辑】-【编码/解码已选定的文本】-【将HTML/XML字符参考转换为Unicode】。。。或者其他转码选项!!!相当实用!!!

    该用户从未签到

    发表于 2016-1-11 12:10:55 | 显示全部楼层
    要是光从名字+能力+这无私分享的性格上猜, 倒令我联想到那位叫bugofbed的世外高人...

    该用户从未签到

    发表于 2016-2-22 17:20:37 | 显示全部楼层
    下了,30天的试用,以后降级免费版,希望也能用。学习了

    该用户从未签到

     楼主| 发表于 2016-2-22 21:47:52 | 显示全部楼层
    Langheping 发表于 2016-2-22 16:29/ J9 m9 |& {* l' t' j
    列模式?

    0 ]' t+ v) \! h8 h6 ^4 b" D哈哈 列模式好玩

    该用户从未签到

     楼主| 发表于 2016-2-22 21:54:02 | 显示全部楼层
    Langheping 发表于 2016-2-22 16:29- l' D: A  T, k" G! V% U
    列模式?
      E1 `, {7 H( G/ L, \
    L 你为Notepad++鸣不平了 好了 谢谢你的动画 让我了解到它的列模式强大之处
  • TA的每日心情
    开心
    2020-8-3 10:09
  • 签到天数: 90 天

    [LV.6]常住居民II

    发表于 2016-2-25 19:23:11 | 显示全部楼层
    感谢楼主无私分享!
  • TA的每日心情
    开心
    2020-4-3 07:40
  • 签到天数: 491 天

    [LV.9]以坛为家II

    发表于 2016-2-25 20:36:24 | 显示全部楼层
    chigre3 发表于 2016-2-22 07:29
    # ~/ l, Y$ c8 o0 r同样,合并重复的词头也一样:
    5 @  U8 M; g% U" W- @5 h1. UltraEdit 列模式下添加数字行号% H2 N( J) D) X. D
    2. EmEditor 正则匹配所有词头行, 复 ...
    . o/ T( C0 y/ b+ L! B* c$ ]: Y4 r
    重复词头,用EmEditor的排序方式很好用,用Excel容易出错。

    该用户从未签到

     楼主| 发表于 2016-6-5 06:35:35 | 显示全部楼层
    常用到的经验,再次顶自己的帖子。

    该用户从未签到

     楼主| 发表于 2016-6-5 06:36:11 | 显示全部楼层
    常用到的经验,自己顶起来。

    该用户从未签到

    发表于 2016-9-7 11:25:37 | 显示全部楼层
    在win7 64位系统中,edmitor 不能显示带圈10以后的数字(⑩⑪⑫⑬⑭⑮⑯⑰⑱⑲⑳㉑㉒㉓㉔㉕㉖㉗㉘㉙㉚㉛㉜㉝㉞㉟㊱㊲㊳㊴㊵㊶㊷㊸㊹㊺㊻㊼㊽㊾㊿...),不知道查那个微软补丁没有安装,升级版本也没有用。

    该用户从未签到

     楼主| 发表于 2016-9-7 23:20:37 | 显示全部楼层
    zhlpen 发表于 2016-9-7 11:25
    ( o/ v) g- n: Q# C6 s& Y在win7 64位系统中,edmitor 不能显示带圈10以后的数字(⑩⑪⑫⑬⑭⑮⑯&#93 ...
    $ t! h: F' [! S3 T
    你是不是设置了什么特定的字体???
    - b9 _/ i! i6 S* RUnicode类别的字体都能够正常显示啊!!!' Q% N' N  ]. Y. i" C

    该用户从未签到

    发表于 2016-9-8 16:39:53 | 显示全部楼层
    我的系统是新安装的,原来是32位的系统,显示没有问题,安装64位系统后就不行了。(原因是32位系统不能使用6G内存)

    该用户从未签到

     楼主| 发表于 2016-9-8 17:20:48 | 显示全部楼层
    zhlpen 发表于 2016-9-8 16:39
    $ W9 k" F% s6 k3 c0 U) D我的系统是新安装的,原来是32位的系统,显示没有问题,安装64位系统后就不行了。(原因是32位系统不能使用 ...
    * R' [; s4 R+ U% _8 j
    我的是 win10 64位,显示正常。
      Z4 W$ r. y6 @. Z是设置问题,请【工具】-->【当前配置属性】-->【显示--字体】-->选择【Arial Unicode MS】

    该用户从未签到

    发表于 2016-9-9 11:35:23 | 显示全部楼层
    谢谢,显示正常了
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

    小黑屋|手机版|Archiver|PDAWIKI |网站地图

    GMT+8, 2025-4-19 14:29 , Processed in 0.024725 second(s), 26 queries .

    Powered by Discuz! X3.4

    © 2001-2023 Discuz! Team.

    快速回复 返回顶部 返回列表