最近找到一款功能非常强大的文本编辑工具,网上查了一下,很多汉化组也在使用这款工具。! @# E7 F3 D! j1 q4 T/ N
它好像也能有加半角空格等功能。有待研究。
9 N9 m, F( z' u5 m- ^' R5 I5 L, N) e9 s
原文7 d- I+ |4 g5 D' i# l' N
http://www.fodian.net/tools/
; q8 X! S4 X7 W p% N
4 [; F, t# S" y% E4 r
5 O: v' a) A0 G X! [说明如下
9 ^4 |0 I8 P, r* B7 b5 ^! OTextPro文本处理程序(5.1,472K,2003年4月30日) 下 载
4 ~- j! l ~5 h7 N ● 主要功能
8 H7 U2 }, G6 K' @9 @
p: l) U* I$ H- q2 J7 e2 S# U \+ l! a 1. BIG5(BIG5+)码文件与GBK码文件相互转换
: T/ n! C. a E7 U3 |; e' |3 T$ o; k1 f) f3 a
TextPro可以将13083个BIG5码和约21500个BIG5+码汉字与GBK码相互转换,转码数量在同类软件中最大。除了一对一的汉字转换外,内部转换时还采取了以词组选择多义字的方法以尽量减少转换错误;随后用户还可在自动转码后采用人工干预的“复选”操作,对最常见的转换错误进行审核。(用户还可自定义某学科的专用字替换表,详见“汉字转换说明”文件。); J3 v5 b5 x$ m; X
/ \: s' c* \7 x& B 由于Windows系统只支持BIG5码,不支持BIG5+码,我们决定从5.0正式版中舍弃GBK转BIG5+。
7 ?/ S+ |# j1 T. Q* x! i9 j! P
B# @3 M S% f# `% S" j 2. GBK码繁体与简体相互转换6 W8 [% O- a- u" _
) s* [- X8 w4 v4 p( t 与第1种功能结合,可以实现BIG5(BIG5+)至GBK简体优先的内码转换。9 Q6 i$ P. L1 j7 p- E- o
7 U( P; h2 W8 y, F/ A
示例如下:(下面BIG5码字符显示为乱码,可用中文平台显示原来的字。)/ N" Q+ {% q/ u9 l8 G, J1 O
( w( z2 x# f: \! C8 _
BIG码字符:竒阶疘簄宫履卅
2 h* A7 B/ e5 R9 \4 M8 L" }, L8 c# R" e" P
转为GB码:经论、涅盘、阿僧只劫、金刚萨□(有错漏字)6 b8 R9 Q1 |; W. p8 V, @" w) O
8 A& o- i7 T/ f% s7 d1 D" v
转为GBK码:經論、涅槃、阿僧祇劫、金剛薩埵(不合国标)# q; _& W* h u- U S2 C
' k& a7 w# |+ l8 F9 n
再繁转简:经论、涅槃、阿僧祇劫、金刚萨埵(符合国标)
4 W) V' h+ \# F1 S8 m% I# d8 l7 o( H: ^
GBK码繁简体转换与BIG5+/GBK转换功能分开执行可以适应一些特殊的需求,也为今后UNICODE的发展趋势做好了准备。
$ r$ {, }/ e7 o6 O r3 U) O6 f, @5 [7 Z! O' W! W
简体转繁体中解决了大部分一对多的难题,但对复杂情形和古文还不适用,只能起到参考作用。详见“汉字转换说明”文件。6 _% _# S% a+ u8 Z
' D6 ?$ b8 \6 Y, q( U, S4 T' W
3. 强化的查找/替换功能(正则表达式和自定义替换)
+ t! m7 G$ l/ m$ g; } |* b9 G9 g8 h
TextPro推出支持双字节的正则表达式和首创的自定义替换,功能十分强大。经过适当的组合,可以完成的功能几乎是无限的。详见“正则表达式和自定义替换说明”。
O% ~1 X+ R# s" V6 O7 I1 y" `) P! ^' H+ q. z! l
4.合并文件( [' T( g2 G$ f0 o5 K& r" A8 L
2 ], o) r9 p7 D! c, t& ^ A" | Windows环境下合并文件的软件较少。TextPro能实现Windows环境中比较完善的文件合并功能。1 N: _% F- A. G/ D# z5 O) \' N% A$ g
7 T& J( ~$ E, F' p" p3 w [2 Q1 r* m TextPro有两种合并文件的操作方法。5 i$ v) [! D& z( [
% r3 _9 ^! j* P) a1 [ 一是半自动合并文件:单击“文件|合并文件”,选择文件,排序,填好合并后的文件名,然后单击“合并”;1 e2 W% O% j$ ^7 w
* b1 p7 I# m. u1 \% Z" B
二是自动合并文件:对有规律的文件名可以使用。例如有文件“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 e, k1 Q5 e6 Z. Q4 ~ o; s) l
: ?& A2 i' P) q, s l# E 5.文件比较
2 ~$ u( |, b) I A/ o7 H
" I' |% Q, c* G0 p! z' L v$ Z9 s 能够直观对比两个文件内容异同的软件较罕见。TextPro可以在窗口中打开两个文件,在“窗口”菜单选择“平铺”,分别单击每个文件内容中相同的启始位置,然后连续按键盘上的“F5”按键开始比较。
/ T c2 a6 g5 j* L' P0 H5 r2 j* T$ a k$ _) y) M b
发现不同字符时,程序在下方状态栏提示不相同的字符及其位置,当前激活的文件中,光标自动移到不相同的字符处,以便直接编辑,另一个未激活文件窗口的显示位置自动随之移动。
" P3 T& c9 z8 W- c7 d9 f' a! _8 {7 M6 Y! S$ s
比较时自动忽略回车和半角空格,还有“忽略全角标点符号”和“忽略半角符号”的选项。% n1 @$ {) c) D* F
n- y) h: U+ w3 K8 {( D
如果在比较中失去正确的位置对应,请分别在两个文件中重新设定往下比较的起始位置。- ^$ u3 B) Y) ]1 e3 A' P" O
, n6 C& b. h& E
6.批处理. c N( n% ~! c- o, ]
6 N7 _, b: f7 F$ q' c, q# u% ^4 Q 除了第5项功能之外,TextPro可以同时对多个文件进行多步骤批处理。支持多层目录操作和文件备份。
2 U6 R4 _/ H/ ?: k3 p3 x$ i( P' v
TextPro还有许多特点,可在程序的帮助文件中看到,不一一例举了。TextPro是根据实际需求逐渐增加功能而发展起来的。只要灵活组合各种功能,即可实现汉字转换、文本处理和网页编辑的多种要求。
5 ]! `* C# V# \% r' v- p% v/ U* Z9 }2 C1 M2 D w
7.文字编辑2 ~& L( k; m; h4 t4 \& g9 f* ~) b
8 P& N" h. q8 ?. }8 m 具有比Notepad更好的编辑功能,不受文件大小的限制。
- N' R4 s# m5 \: ^
/ Z7 V, [( K' `# u* M$ J7 V ●下载与反馈●. O9 h' \7 F6 E: }. S% D
" n" B2 H h) M, k7 \ TextPro是一个免费软件。下载、解压后的TextPro.exe程序可直接使用,无须安装。
# h$ C% F' a, `, j7 ?
/ q' l) X2 @6 Z4 ^" C+ y0 N1 X! t, R TextPro可以定制字体的显示颜色和换行方式。TextPro还提供一种GBK显示字库,在非简体中文WINDOWS时可以改善字体的美观性。 |