最近找到一款功能非常强大的文本编辑工具,网上查了一下,很多汉化组也在使用这款工具。9 _/ L, E' U8 d% x7 S& C
它好像也能有加半角空格等功能。有待研究。* }7 y1 p- `6 v6 W
1 {9 O0 g: }8 K( H: @8 `( m/ F
原文. O1 A: B, M6 L" Z* D7 u8 }
http://www.fodian.net/tools/0 \ h3 Y3 C+ \* ~
6 p$ S$ I) q8 S7 j
) O7 I: U9 ?6 o$ M# B) p3 [
说明如下
: T) y; m: W' @TextPro文本处理程序(5.1,472K,2003年4月30日) 下 载 + i" O* V$ y- E ~0 a
● 主要功能! O( w( L8 |; ^* m: a" x
0 \+ }* ~6 i% C9 }! w
1. BIG5(BIG5+)码文件与GBK码文件相互转换, |3 `. W3 t v0 a% K3 U
" P. o7 h0 u# M8 T TextPro可以将13083个BIG5码和约21500个BIG5+码汉字与GBK码相互转换,转码数量在同类软件中最大。除了一对一的汉字转换外,内部转换时还采取了以词组选择多义字的方法以尽量减少转换错误;随后用户还可在自动转码后采用人工干预的“复选”操作,对最常见的转换错误进行审核。(用户还可自定义某学科的专用字替换表,详见“汉字转换说明”文件。)! g& J/ ^. s X9 d. ?
! {- F5 s- T; b/ q; ?* h
由于Windows系统只支持BIG5码,不支持BIG5+码,我们决定从5.0正式版中舍弃GBK转BIG5+。
! s+ B( e5 H8 Z, A/ @% Q7 F; F$ a
2. GBK码繁体与简体相互转换
7 F0 B2 Z5 {$ C2 L5 n B+ d* j& T, U5 c! `. E7 i* S8 l; ] ]% C
与第1种功能结合,可以实现BIG5(BIG5+)至GBK简体优先的内码转换。
2 I% y: j. D- A/ P# i) v8 T$ l# H: M" v& P
示例如下:(下面BIG5码字符显示为乱码,可用中文平台显示原来的字。)% ^# N+ K/ \1 r- p/ R
9 V& I ~ K! k' i0 o; m BIG码字符:竒阶疘簄宫履卅* u y6 f1 B' L9 H8 i5 W7 p3 O
% ?( G" d9 J0 c7 x5 x! P
转为GB码:经论、涅盘、阿僧只劫、金刚萨□(有错漏字)
' I; F+ u' M+ M
" R$ P% U1 I# }# o2 L 转为GBK码:經論、涅槃、阿僧祇劫、金剛薩埵(不合国标)) _& `' m. R6 P4 @/ b! D
9 K* y+ X2 C2 z# P
再繁转简:经论、涅槃、阿僧祇劫、金刚萨埵(符合国标)7 ]" i1 T, _6 M+ C6 e9 O
% T: n% Y8 I- z0 f GBK码繁简体转换与BIG5+/GBK转换功能分开执行可以适应一些特殊的需求,也为今后UNICODE的发展趋势做好了准备。
) d3 @: r" }2 U( {. R) g7 _' A6 K! z7 B" f# ~" _/ P/ y# h4 f) B
简体转繁体中解决了大部分一对多的难题,但对复杂情形和古文还不适用,只能起到参考作用。详见“汉字转换说明”文件。
7 F1 s. G% E1 t# L% ]2 v
* `8 A u+ N0 b& e 3. 强化的查找/替换功能(正则表达式和自定义替换)3 e( r2 G c$ n/ N9 r
+ p- {' F0 j( ~% o6 J
TextPro推出支持双字节的正则表达式和首创的自定义替换,功能十分强大。经过适当的组合,可以完成的功能几乎是无限的。详见“正则表达式和自定义替换说明”。; \4 F. z+ w- }. a2 M6 z% f* ^" `5 | U
& m* v# d* u9 U 4.合并文件
6 c2 x0 `* G1 M0 K+ x- A$ v7 {+ ]* Z5 }, b/ e) r+ Y
Windows环境下合并文件的软件较少。TextPro能实现Windows环境中比较完善的文件合并功能。
% O' o1 o4 g7 y1 V3 x7 }' p e6 L$ |1 ~+ u( C
TextPro有两种合并文件的操作方法。* p) R! n) R( b! P1 o
" E* H7 Z0 l7 p. ? 一是半自动合并文件:单击“文件|合并文件”,选择文件,排序,填好合并后的文件名,然后单击“合并”;2 C* g) @! S7 h8 f
1 a6 f8 B o5 y# y" ? 二是自动合并文件:对有规律的文件名可以使用。例如有文件“001_001.txt”,“001_002.txt”……,“002_001.txt”,“002_002.txt”……,可以单击“文件|自动合并文件”,对其中的源文件输入正则表达式“(\d+)_(\d+)\.txt”,目标文件名为“\1.txt”,排序关键字为“\2”,则所有以001开头的文件合并为001.txt,以002开头的所有文件合并为002.txt。2 ]9 k0 V+ M+ t+ Z3 {2 Z
+ e( \2 {% M: v+ V
5.文件比较# `) R- w0 k( ^4 \) Q4 Q7 k
7 i2 Z3 X& e. }; i* x2 }
能够直观对比两个文件内容异同的软件较罕见。TextPro可以在窗口中打开两个文件,在“窗口”菜单选择“平铺”,分别单击每个文件内容中相同的启始位置,然后连续按键盘上的“F5”按键开始比较。* c9 o2 K/ K% B- h1 D! R, b
6 F2 S3 x: x5 Z
发现不同字符时,程序在下方状态栏提示不相同的字符及其位置,当前激活的文件中,光标自动移到不相同的字符处,以便直接编辑,另一个未激活文件窗口的显示位置自动随之移动。
7 p( i# X) ]' T# e$ }! q4 b+ p
3 g7 w% z0 o Q. o 比较时自动忽略回车和半角空格,还有“忽略全角标点符号”和“忽略半角符号”的选项。3 U9 x! w* m) u! @, G
/ B, A# e* ?$ L/ [ 如果在比较中失去正确的位置对应,请分别在两个文件中重新设定往下比较的起始位置。
7 p3 I9 g @4 e/ ~* t
7 m8 n2 @0 v. u* P `& P, T* r 6.批处理8 F7 `& h7 e' S5 S2 b
1 j: g3 o2 }- ^) c; C: o$ p
除了第5项功能之外,TextPro可以同时对多个文件进行多步骤批处理。支持多层目录操作和文件备份。
6 A5 _+ t' u6 T6 L
1 y$ ^ L1 E8 r9 |7 _ TextPro还有许多特点,可在程序的帮助文件中看到,不一一例举了。TextPro是根据实际需求逐渐增加功能而发展起来的。只要灵活组合各种功能,即可实现汉字转换、文本处理和网页编辑的多种要求。* D5 e# H d A7 n& K7 O
$ ]6 o7 i/ l b) u! I. f+ q- S
7.文字编辑
- e1 }* I# c& ~: ?* A4 ]& E, Y# D1 f3 g" v9 N
具有比Notepad更好的编辑功能,不受文件大小的限制。 & _" h/ g2 B/ U+ L: g1 p
, B i3 g" {% w, c
●下载与反馈●( ]- g! V L' |7 s' `( N. Y* @3 ?
3 J% n' h/ F, K8 c" P* C3 D TextPro是一个免费软件。下载、解压后的TextPro.exe程序可直接使用,无须安装。4 |5 H) ?/ ^' u8 Z
7 P. p2 L1 X9 H3 D5 D' V4 a
TextPro可以定制字体的显示颜色和换行方式。TextPro还提供一种GBK显示字库,在非简体中文WINDOWS时可以改善字体的美观性。 |