最近找到一款功能非常强大的文本编辑工具,网上查了一下,很多汉化组也在使用这款工具。
" X9 C9 M$ f, {7 o0 F% P" b+ [它好像也能有加半角空格等功能。有待研究。; V9 y5 p; Z3 W6 O# v* c
; F; r/ y) e4 F/ u$ ]& P原文" Z7 A/ M2 X) H
http://www.fodian.net/tools/
/ q u) V( C5 ^ u
% e, Q# L7 q F, E/ }. t. z6 W9 D
6 g- \7 P8 A4 Y, E% Y说明如下
5 S9 p+ ?) N2 z+ v% }TextPro文本处理程序(5.1,472K,2003年4月30日) 下 载 % w8 x% S5 ?2 K0 U
● 主要功能
; K8 T; f' v$ u( g; N
! s, k: ]. P; W2 [' I4 z# I 1. BIG5(BIG5+)码文件与GBK码文件相互转换
9 X- p6 g- ~6 i3 I8 W7 Y" D, U# N8 ]
TextPro可以将13083个BIG5码和约21500个BIG5+码汉字与GBK码相互转换,转码数量在同类软件中最大。除了一对一的汉字转换外,内部转换时还采取了以词组选择多义字的方法以尽量减少转换错误;随后用户还可在自动转码后采用人工干预的“复选”操作,对最常见的转换错误进行审核。(用户还可自定义某学科的专用字替换表,详见“汉字转换说明”文件。)( l* O3 ^# s Z
3 |6 ]' K; N- D 由于Windows系统只支持BIG5码,不支持BIG5+码,我们决定从5.0正式版中舍弃GBK转BIG5+。
7 `* M/ g8 E6 `" Q1 a0 X( c; V% P" ~3 \: u
2. GBK码繁体与简体相互转换
; v1 M! l/ C/ m9 j- ^+ X
3 t1 O4 K& a' Y" ]1 \' g* u 与第1种功能结合,可以实现BIG5(BIG5+)至GBK简体优先的内码转换。
% t- b# W$ S1 o n9 X8 W5 C2 t* a1 n& m7 R: o
示例如下:(下面BIG5码字符显示为乱码,可用中文平台显示原来的字。)
6 c, P) K5 C: _$ L& w
' ]7 o" p6 V* X5 S. `9 G BIG码字符:竒阶疘簄宫履卅' Y" d3 l$ P5 A! V" n7 o2 @ s6 h6 E
0 @" H6 ?% U/ `$ A4 \- O) U 转为GB码:经论、涅盘、阿僧只劫、金刚萨□(有错漏字)
5 b8 h2 G1 u; @- l: l- D' L( C& M7 S( U
转为GBK码:經論、涅槃、阿僧祇劫、金剛薩埵(不合国标)
2 r/ V( W) T0 a: C
1 v7 L2 _# V7 c/ Y$ x# v 再繁转简:经论、涅槃、阿僧祇劫、金刚萨埵(符合国标): p4 F- r: V, d7 X; t# W0 H
5 q2 K8 l1 w8 j9 s) J GBK码繁简体转换与BIG5+/GBK转换功能分开执行可以适应一些特殊的需求,也为今后UNICODE的发展趋势做好了准备。9 x2 `; K! V- i6 o7 h
f& h" \7 ]8 z+ F 简体转繁体中解决了大部分一对多的难题,但对复杂情形和古文还不适用,只能起到参考作用。详见“汉字转换说明”文件。
% ?9 h2 L. v3 C! N/ r
+ S5 `6 O$ |& _% j% a/ @# k 3. 强化的查找/替换功能(正则表达式和自定义替换)
3 `5 H" q6 K9 a9 X% x2 o; I
+ \7 m8 @0 z; Y! V" |# [/ \ TextPro推出支持双字节的正则表达式和首创的自定义替换,功能十分强大。经过适当的组合,可以完成的功能几乎是无限的。详见“正则表达式和自定义替换说明”。" j: E: H J! [
2 c6 v( r8 _7 [! Q1 a4 h1 u
4.合并文件% ], Y2 }, n4 Z- M# v
; B9 v% d- Z0 U: {2 L Windows环境下合并文件的软件较少。TextPro能实现Windows环境中比较完善的文件合并功能。
; ]- I7 Y. `* ?+ P. Y
& W B) f9 F! b! g0 {% n) h TextPro有两种合并文件的操作方法。6 L! y) M' U# a7 u' J5 v4 Y2 I4 ?
1 E2 F+ M3 ~! h, f1 N 一是半自动合并文件:单击“文件|合并文件”,选择文件,排序,填好合并后的文件名,然后单击“合并”;
; S" Y: N; h" L( c/ Q0 Y
9 v/ ^- w) C! M3 n# _ { 二是自动合并文件:对有规律的文件名可以使用。例如有文件“001_001.txt”,“001_002.txt”……,“002_001.txt”,“002_002.txt”……,可以单击“文件|自动合并文件”,对其中的源文件输入正则表达式“(\d+)_(\d+)\.txt”,目标文件名为“\1.txt”,排序关键字为“\2”,则所有以001开头的文件合并为001.txt,以002开头的所有文件合并为002.txt。
- x8 F& r$ J' l+ j9 y
5 f+ H) ]9 G+ u6 f( q 5.文件比较
. s5 G8 Z( y# z) W- N; Z5 G b9 n3 q5 m5 B1 `! G. O
能够直观对比两个文件内容异同的软件较罕见。TextPro可以在窗口中打开两个文件,在“窗口”菜单选择“平铺”,分别单击每个文件内容中相同的启始位置,然后连续按键盘上的“F5”按键开始比较。- u' A1 r/ }1 T7 @4 r
0 L& z, `- r% ^6 }- P& Y
发现不同字符时,程序在下方状态栏提示不相同的字符及其位置,当前激活的文件中,光标自动移到不相同的字符处,以便直接编辑,另一个未激活文件窗口的显示位置自动随之移动。, I4 ?8 L C- k9 ^# e% ^2 i
( w( J [8 E5 n$ b
比较时自动忽略回车和半角空格,还有“忽略全角标点符号”和“忽略半角符号”的选项。
" C" a0 x3 r- M4 c* }
4 F9 L9 |' @( C/ Y; N$ n& z 如果在比较中失去正确的位置对应,请分别在两个文件中重新设定往下比较的起始位置。# \0 p! z6 l# y: |
* a" X" x9 }9 x& N+ O
6.批处理
! ^6 ~* E% z" \
) q6 K3 h5 s7 U 除了第5项功能之外,TextPro可以同时对多个文件进行多步骤批处理。支持多层目录操作和文件备份。+ `! c. A, r. J0 a" |5 r
- {8 Y: y! |2 {: a1 b/ v( J
TextPro还有许多特点,可在程序的帮助文件中看到,不一一例举了。TextPro是根据实际需求逐渐增加功能而发展起来的。只要灵活组合各种功能,即可实现汉字转换、文本处理和网页编辑的多种要求。
& z& B! X+ H: V4 p- g8 Q9 K. x5 Q2 M
7.文字编辑
, I* w+ o/ Y. R# p e
T9 q! T4 s# d* Y( `3 a i" U/ Z$ R) Z 具有比Notepad更好的编辑功能,不受文件大小的限制。 ; J1 j2 m, [2 N! n8 z7 Q q
) n" n% w7 [: @; K' ~" v9 i" c
●下载与反馈●0 A Y7 m, Z1 }8 w: M' g, o
4 ?4 v/ i! r8 H! ?) u S( @ TextPro是一个免费软件。下载、解压后的TextPro.exe程序可直接使用,无须安装。; O9 D' q" S- j3 e9 c: B `
2 f& n/ M: _- P& d* u0 V. N \* m s TextPro可以定制字体的显示颜色和换行方式。TextPro还提供一种GBK显示字库,在非简体中文WINDOWS时可以改善字体的美观性。 |