最近找到一款功能非常强大的文本编辑工具,网上查了一下,很多汉化组也在使用这款工具。9 }- O, e* Q2 b- I
它好像也能有加半角空格等功能。有待研究。
- I) r$ p- w: `4 k1 D6 X/ G8 o& z2 _
原文
2 ?0 D3 ?& i+ P- V3 A& i& K: Rhttp://www.fodian.net/tools/1 W0 a1 a. _: B$ r9 a* d2 N8 Z3 m
. } C2 T/ t1 [( h. P7 J& H/ y5 [5 C! `, A) ^. J! r5 P
说明如下
4 V; ^ D+ D: ^( |1 s* PTextPro文本处理程序(5.1,472K,2003年4月30日) 下 载 - b8 o2 H6 v; b6 r7 Y0 B% t* a# P
● 主要功能" j0 t$ Q; j. C
' {8 f2 D& ?2 R) a6 J# D 1. BIG5(BIG5+)码文件与GBK码文件相互转换
" \! o! j) `: P5 c1 R2 g9 X& l# r s8 p0 L! B# x
TextPro可以将13083个BIG5码和约21500个BIG5+码汉字与GBK码相互转换,转码数量在同类软件中最大。除了一对一的汉字转换外,内部转换时还采取了以词组选择多义字的方法以尽量减少转换错误;随后用户还可在自动转码后采用人工干预的“复选”操作,对最常见的转换错误进行审核。(用户还可自定义某学科的专用字替换表,详见“汉字转换说明”文件。)
7 B& c) U% G4 K, z( ~; S
D% B; t% O& c; i 由于Windows系统只支持BIG5码,不支持BIG5+码,我们决定从5.0正式版中舍弃GBK转BIG5+。
" C$ a; r7 \. `' \
1 \+ V: u- G6 I) O- O! Q: M 2. GBK码繁体与简体相互转换) d( x' A% x1 o5 H; @ a
# ]6 e7 ?( y& V: q7 h! z 与第1种功能结合,可以实现BIG5(BIG5+)至GBK简体优先的内码转换。. c( ^# z+ h; g. V! e5 t
6 c2 L( E5 \( u) a7 Z9 M! ]
示例如下:(下面BIG5码字符显示为乱码,可用中文平台显示原来的字。)
$ d* M$ T6 R' C
z6 d% E E1 O9 b" b8 K BIG码字符:竒阶疘簄宫履卅
. z6 b& O2 Z% e( m- b$ y- [/ |
( ^& G8 x# J: m. r- t4 a, o 转为GB码:经论、涅盘、阿僧只劫、金刚萨□(有错漏字)
$ ^5 S4 `# ] ~8 t) G }2 {, k: G8 K: w
转为GBK码:經論、涅槃、阿僧祇劫、金剛薩埵(不合国标)
. `! i* W5 b- b5 c0 B, ?2 _" H& C/ C I; R
再繁转简:经论、涅槃、阿僧祇劫、金刚萨埵(符合国标)
, e' k& K9 b7 n7 ^0 y
7 { X: w: w$ Y GBK码繁简体转换与BIG5+/GBK转换功能分开执行可以适应一些特殊的需求,也为今后UNICODE的发展趋势做好了准备。) K P/ m6 ^% G" n- |/ z2 @( |! _
3 p$ [2 {8 A P. r Y5 w. E9 n
简体转繁体中解决了大部分一对多的难题,但对复杂情形和古文还不适用,只能起到参考作用。详见“汉字转换说明”文件。
) N4 m+ Y, H1 s3 B2 q$ S" C1 I) @: N& h! n( X1 C" [
3. 强化的查找/替换功能(正则表达式和自定义替换)
/ ]* I8 m& R3 K( D, W* X
, h: m. w, X7 u; o9 B- _ TextPro推出支持双字节的正则表达式和首创的自定义替换,功能十分强大。经过适当的组合,可以完成的功能几乎是无限的。详见“正则表达式和自定义替换说明”。! y* k; r9 t# H9 G& g
5 a% g6 H9 |0 r2 Y
4.合并文件
! X' v9 r; H9 a% s) P7 O! a. I, M, H. I0 y/ J! }
Windows环境下合并文件的软件较少。TextPro能实现Windows环境中比较完善的文件合并功能。2 `. W2 j- G% |9 E' W- N. L
/ v5 h2 P: v" o# B3 H; t% z% O* C7 n
TextPro有两种合并文件的操作方法。7 M% g2 f/ [: R% J
. m/ W' U! O; G4 o
一是半自动合并文件:单击“文件|合并文件”,选择文件,排序,填好合并后的文件名,然后单击“合并”;- |# r/ Y' q0 `. m4 K% G) J' G( |
& f2 s8 _" r+ Q: F- _; S& 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 s s9 s/ {/ t: e
; K! G' t8 f5 D) v 5.文件比较/ {& n5 e9 ~" h6 l: U1 T4 h' |2 _
2 \- X0 }7 |1 T) E# [ 能够直观对比两个文件内容异同的软件较罕见。TextPro可以在窗口中打开两个文件,在“窗口”菜单选择“平铺”,分别单击每个文件内容中相同的启始位置,然后连续按键盘上的“F5”按键开始比较。
. h/ f# Y+ k/ A7 X% C! {4 }1 Y2 X( e* r0 H9 ?$ V/ `
发现不同字符时,程序在下方状态栏提示不相同的字符及其位置,当前激活的文件中,光标自动移到不相同的字符处,以便直接编辑,另一个未激活文件窗口的显示位置自动随之移动。5 Y( I4 H* G9 E
4 ^$ r8 Q7 Y/ C1 U+ a g
比较时自动忽略回车和半角空格,还有“忽略全角标点符号”和“忽略半角符号”的选项。8 q7 ?0 [0 b, j1 j3 W
6 H- l: J: Z; n: y2 t 如果在比较中失去正确的位置对应,请分别在两个文件中重新设定往下比较的起始位置。, V) K+ N. ~5 o6 S2 K
6 j) X! W1 c* L _
6.批处理. t( d }* `6 U: d, Q2 _
+ ~: o m" a1 w( U 除了第5项功能之外,TextPro可以同时对多个文件进行多步骤批处理。支持多层目录操作和文件备份。$ T/ B8 b: P$ r# r1 }9 @5 c7 S; b
3 J" i* M: f9 B6 d; Z# ^& L5 G TextPro还有许多特点,可在程序的帮助文件中看到,不一一例举了。TextPro是根据实际需求逐渐增加功能而发展起来的。只要灵活组合各种功能,即可实现汉字转换、文本处理和网页编辑的多种要求。
, ^* i/ H( Q% h9 @$ a5 ~. B2 J# M+ `! x, ?2 H7 |
7.文字编辑$ t6 s. f* v7 ], M1 S! [/ C' b
# [7 T1 p4 [5 v" {( H" n# D
具有比Notepad更好的编辑功能,不受文件大小的限制。
" }% U3 t) Q+ V3 z3 ~" H' D; l/ d7 D& {- Q4 n A
●下载与反馈●+ J5 y. s2 r3 c7 I; a
1 n( t0 e4 C" c# E; I TextPro是一个免费软件。下载、解压后的TextPro.exe程序可直接使用,无须安装。
5 W f* }; q# Q+ V4 r: p5 W2 z8 @3 k5 q5 J& L/ d/ R/ L8 M$ y- L+ I
TextPro可以定制字体的显示颜色和换行方式。TextPro还提供一种GBK显示字库,在非简体中文WINDOWS时可以改善字体的美观性。 |