最近找到一款功能非常强大的文本编辑工具,网上查了一下,很多汉化组也在使用这款工具。
/ u' J) i2 `, j+ I它好像也能有加半角空格等功能。有待研究。- w; {7 ^% p4 F2 W/ S0 i" D0 Y0 a/ _' L
: |, J( d2 h0 s7 h: j, |) A. o原文) G: G% `: a, l7 Z2 L9 o
http://www.fodian.net/tools/
O: C# i @. f# S- }
3 F; f' j3 M: p9 b& T+ \7 i$ w9 } }2 d% H. n! R2 q7 P6 y
说明如下
) X C1 l. z3 H4 MTextPro文本处理程序(5.1,472K,2003年4月30日) 下 载 3 d3 Y) B5 v7 C' R4 C7 c
● 主要功能
1 w. ^8 j) f$ U4 D$ S1 b6 H7 E1 c/ t: t; x: R# ^8 c. O
1. BIG5(BIG5+)码文件与GBK码文件相互转换( [) B; \4 q# m# N6 I5 h6 E0 L G
( n* Q3 u4 E+ H8 b$ P, O
TextPro可以将13083个BIG5码和约21500个BIG5+码汉字与GBK码相互转换,转码数量在同类软件中最大。除了一对一的汉字转换外,内部转换时还采取了以词组选择多义字的方法以尽量减少转换错误;随后用户还可在自动转码后采用人工干预的“复选”操作,对最常见的转换错误进行审核。(用户还可自定义某学科的专用字替换表,详见“汉字转换说明”文件。)
0 d! @ ~- x+ K& _
8 ^( Y# s4 |4 M/ Y# t 由于Windows系统只支持BIG5码,不支持BIG5+码,我们决定从5.0正式版中舍弃GBK转BIG5+。0 N% n' @: |! D) f( I. ]! F
9 W, L0 O+ Q2 P( _; I" w
2. GBK码繁体与简体相互转换
6 a M+ T. x. k( _9 \1 q
. e3 e! m" G& l- t0 H. \5 }4 x 与第1种功能结合,可以实现BIG5(BIG5+)至GBK简体优先的内码转换。
% v" x5 b: }: K) x( y
3 L& Y3 e! v$ z* L8 | 示例如下:(下面BIG5码字符显示为乱码,可用中文平台显示原来的字。)" k+ D0 b9 B4 N2 R* P( }' \
$ s$ Z) i- k4 g8 f3 D% n BIG码字符:竒阶疘簄宫履卅0 V. u7 `) i; V
; {# R/ D4 ^3 G, {/ E2 O/ f
转为GB码:经论、涅盘、阿僧只劫、金刚萨□(有错漏字)! X( N n* [; V. L# \' I
, C3 |( k% K5 s- R
转为GBK码:經論、涅槃、阿僧祇劫、金剛薩埵(不合国标): Q p% H8 ~4 T3 h7 ^1 g. ]' a+ a4 |
: f5 U6 F! b4 I( [- Z/ i3 _! u 再繁转简:经论、涅槃、阿僧祇劫、金刚萨埵(符合国标)
% q9 z# ?* H* F2 i, M( y
6 b( F& N8 ~! h& r) A7 g1 g; }3 n GBK码繁简体转换与BIG5+/GBK转换功能分开执行可以适应一些特殊的需求,也为今后UNICODE的发展趋势做好了准备。3 J }$ `' o6 p
, \% d. d) p- l* h. x6 k" @ 简体转繁体中解决了大部分一对多的难题,但对复杂情形和古文还不适用,只能起到参考作用。详见“汉字转换说明”文件。
0 ?4 b5 ^! h; Q v J
3 z% M- e7 T$ |4 s! U7 V. L 3. 强化的查找/替换功能(正则表达式和自定义替换)' Q1 ^3 J; u3 s! [) n6 r3 M
9 D, {/ m( t K" N6 B7 G$ S TextPro推出支持双字节的正则表达式和首创的自定义替换,功能十分强大。经过适当的组合,可以完成的功能几乎是无限的。详见“正则表达式和自定义替换说明”。$ v7 I/ E- Y+ ?( Q1 M4 U* d
$ C, H7 Z6 ~6 t. M; b' e& ?
4.合并文件: L# r5 @3 @* Q. k9 A: k" V
- W/ B. I4 t* v6 ^; m4 i! E Windows环境下合并文件的软件较少。TextPro能实现Windows环境中比较完善的文件合并功能。) N+ S& n: O$ w6 Z& M) w: O, ~
! S9 t8 G/ Q/ T, Q: @% M
TextPro有两种合并文件的操作方法。) S, E, t* z4 t; g7 y O5 x
$ c1 q- ], ^! |: H2 D 一是半自动合并文件:单击“文件|合并文件”,选择文件,排序,填好合并后的文件名,然后单击“合并”;
/ @* |) v$ y7 \' g1 b4 A1 {7 }/ W
二是自动合并文件:对有规律的文件名可以使用。例如有文件“001_001.txt”,“001_002.txt”……,“002_001.txt”,“002_002.txt”……,可以单击“文件|自动合并文件”,对其中的源文件输入正则表达式“(\d+)_(\d+)\.txt”,目标文件名为“\1.txt”,排序关键字为“\2”,则所有以001开头的文件合并为001.txt,以002开头的所有文件合并为002.txt。
- }$ m; W e& B: o/ O
: p/ A, |" L- k( ?, k2 S1 W 5.文件比较
. Q2 Z& [- U( l Q: r
; I! s+ Q8 _* K( M 能够直观对比两个文件内容异同的软件较罕见。TextPro可以在窗口中打开两个文件,在“窗口”菜单选择“平铺”,分别单击每个文件内容中相同的启始位置,然后连续按键盘上的“F5”按键开始比较。& R/ y2 h% J5 s( Q P
7 x0 g9 @6 {+ J) s x% U# n 发现不同字符时,程序在下方状态栏提示不相同的字符及其位置,当前激活的文件中,光标自动移到不相同的字符处,以便直接编辑,另一个未激活文件窗口的显示位置自动随之移动。) ?* g- B: a% D! y% E
: M# N* c8 K6 x2 L) d; L
比较时自动忽略回车和半角空格,还有“忽略全角标点符号”和“忽略半角符号”的选项。
4 T+ v( g' I% I9 y4 ^' N7 ?& B$ O5 |- J& V, H) f
如果在比较中失去正确的位置对应,请分别在两个文件中重新设定往下比较的起始位置。
7 s# E0 x* t1 T6 z+ o) s% D! I" U; i+ L8 R! y! F: M [
6.批处理2 `3 P8 F7 ~& _' i
2 c+ r* o; R \" i6 R$ R9 W
除了第5项功能之外,TextPro可以同时对多个文件进行多步骤批处理。支持多层目录操作和文件备份。
6 W$ B$ }+ s8 }: t, ~" g g6 l
: N; W& x9 x* d TextPro还有许多特点,可在程序的帮助文件中看到,不一一例举了。TextPro是根据实际需求逐渐增加功能而发展起来的。只要灵活组合各种功能,即可实现汉字转换、文本处理和网页编辑的多种要求。
! P+ Q( z7 _$ `8 I5 r4 ~+ ^' w
- z6 T( m5 |9 k8 Y5 q, _* ^ 7.文字编辑
1 u! I# `+ ~; J& @# O
/ b1 I1 h5 h1 O3 ?! s 具有比Notepad更好的编辑功能,不受文件大小的限制。 2 @8 U( l& \& w4 H- V8 y+ R
# C7 C9 s* Q3 _3 G6 i3 {( ^. J- u8 l ●下载与反馈●
1 Z7 W% \* k) j. O
$ q/ A' o/ |( m& D$ a- h, P9 } TextPro是一个免费软件。下载、解压后的TextPro.exe程序可直接使用,无须安装。
" S& O! o3 H n/ R/ F5 z2 x. o9 g
* h! Z, a0 `4 q8 n! z TextPro可以定制字体的显示颜色和换行方式。TextPro还提供一种GBK显示字库,在非简体中文WINDOWS时可以改善字体的美观性。 |