最近找到一款功能非常强大的文本编辑工具,网上查了一下,很多汉化组也在使用这款工具。
! Q( D1 y: W! k, a3 {; b它好像也能有加半角空格等功能。有待研究。
5 U" P. C& y: s; Y1 M' B& \) |$ y, R
原文
8 l# h. ~0 g7 ^) j+ Ahttp://www.fodian.net/tools/" |% L d! x; l! L% z- N. w. W
4 G; `. W! w7 f0 C& A' B
' g, }4 K" Q. ]/ n& F
说明如下8 Q" R* b3 s; ~, |
TextPro文本处理程序(5.1,472K,2003年4月30日) 下 载 5 `) L4 C1 A; f7 [
● 主要功能
D8 Q2 C# g* Y) S. v/ P
% ? k: {" D+ K& ] 1. BIG5(BIG5+)码文件与GBK码文件相互转换
) P3 ^0 b' r$ i0 ~# |
, k) P- A% l, h: _& V+ k$ E TextPro可以将13083个BIG5码和约21500个BIG5+码汉字与GBK码相互转换,转码数量在同类软件中最大。除了一对一的汉字转换外,内部转换时还采取了以词组选择多义字的方法以尽量减少转换错误;随后用户还可在自动转码后采用人工干预的“复选”操作,对最常见的转换错误进行审核。(用户还可自定义某学科的专用字替换表,详见“汉字转换说明”文件。)) e8 v) A% L5 M& y; t ]- c
9 S5 z3 ~( P7 T3 g& B" ~+ V
由于Windows系统只支持BIG5码,不支持BIG5+码,我们决定从5.0正式版中舍弃GBK转BIG5+。
$ ~5 u7 k+ V, O$ n: U
i. u- `1 w" S1 l$ j2 v 2. GBK码繁体与简体相互转换
" X, y J9 B% r& ~
) [: E& g+ l) V7 E 与第1种功能结合,可以实现BIG5(BIG5+)至GBK简体优先的内码转换。
& R! z; K3 J/ w& b2 X! R5 |6 {8 N0 g9 d3 Y- G. x0 u. O( ~
示例如下:(下面BIG5码字符显示为乱码,可用中文平台显示原来的字。)
8 o E$ z5 K) Q: } T7 ?4 |: R. I8 n% z& _5 r0 b) J1 [$ q2 ?! C
BIG码字符:竒阶疘簄宫履卅7 G9 @; L6 Y7 d* O3 Z
* w; S' l' E, J/ y: N/ L( w9 d
转为GB码:经论、涅盘、阿僧只劫、金刚萨□(有错漏字)6 [* x4 {" N% n3 _ ]& e2 n7 P) R- m
7 M( S; ^' ^ B5 {5 X
转为GBK码:經論、涅槃、阿僧祇劫、金剛薩埵(不合国标)
. y+ Q* e: e7 s, g v
1 \# N% N' k5 I- h; E+ A 再繁转简:经论、涅槃、阿僧祇劫、金刚萨埵(符合国标)
) |: N1 o' E7 ]. m% Z! X: H4 ]6 I
6 \1 x' L( S' O: ~7 r GBK码繁简体转换与BIG5+/GBK转换功能分开执行可以适应一些特殊的需求,也为今后UNICODE的发展趋势做好了准备。4 h* K! I3 {% f; K2 B+ K4 x0 R/ S& B
% Q( o- M1 @; _& ~8 f( T' I; T
简体转繁体中解决了大部分一对多的难题,但对复杂情形和古文还不适用,只能起到参考作用。详见“汉字转换说明”文件。
. m5 f5 R% O) @% c2 Q$ P6 l" D0 x( H* V) ~0 u! C4 n! @8 u
3. 强化的查找/替换功能(正则表达式和自定义替换)3 M; {) U# P9 h: H" C6 F
1 H; r9 w" U: x. b/ l! ?- G; T TextPro推出支持双字节的正则表达式和首创的自定义替换,功能十分强大。经过适当的组合,可以完成的功能几乎是无限的。详见“正则表达式和自定义替换说明”。6 D3 o# N* k& [
* B' b% k6 Q# x3 b3 y
4.合并文件9 d4 v0 q4 f8 a k7 Y2 `
1 X: h j3 R5 U
Windows环境下合并文件的软件较少。TextPro能实现Windows环境中比较完善的文件合并功能。) `3 O2 r6 p4 K
6 p# d1 p, G8 m! i( u+ k TextPro有两种合并文件的操作方法。) p; \. M4 O: E7 q! _
* c! a/ ~; g& _- q; ]. S 一是半自动合并文件:单击“文件|合并文件”,选择文件,排序,填好合并后的文件名,然后单击“合并”;
5 s: Z7 `$ f- L
- n; P; M/ ^3 }. r% J 二是自动合并文件:对有规律的文件名可以使用。例如有文件“001_001.txt”,“001_002.txt”……,“002_001.txt”,“002_002.txt”……,可以单击“文件|自动合并文件”,对其中的源文件输入正则表达式“(\d+)_(\d+)\.txt”,目标文件名为“\1.txt”,排序关键字为“\2”,则所有以001开头的文件合并为001.txt,以002开头的所有文件合并为002.txt。5 o# c0 _/ _1 y6 V/ l& B8 `- O* p& n( V
; F/ s& d/ G- `; Y! e
5.文件比较
5 Q$ b) y8 D% M- M) ]. ^( z1 z$ g
3 R5 i( C, H, h, f 能够直观对比两个文件内容异同的软件较罕见。TextPro可以在窗口中打开两个文件,在“窗口”菜单选择“平铺”,分别单击每个文件内容中相同的启始位置,然后连续按键盘上的“F5”按键开始比较。7 {+ X% P' s$ R7 w
% g7 c8 U6 j$ ]$ s9 W, V! \) g 发现不同字符时,程序在下方状态栏提示不相同的字符及其位置,当前激活的文件中,光标自动移到不相同的字符处,以便直接编辑,另一个未激活文件窗口的显示位置自动随之移动。
- ^: `5 V) M9 \) K- t. j1 D+ n" A7 `) k" s6 ?) a5 j
比较时自动忽略回车和半角空格,还有“忽略全角标点符号”和“忽略半角符号”的选项。
% O& U3 d1 h. S& C8 p0 V8 R- _& |# o4 F" |# H n8 Z
如果在比较中失去正确的位置对应,请分别在两个文件中重新设定往下比较的起始位置。! H9 l" w$ ~ H3 R& L- Y$ V5 w, a
" t6 ?/ o3 P3 B7 E$ B 6.批处理" t( v+ ~' C: j* U
- v. q, {5 r7 S% X- b$ ]
除了第5项功能之外,TextPro可以同时对多个文件进行多步骤批处理。支持多层目录操作和文件备份。
& W y! ?2 d+ z3 K. x! `% F+ _9 I% ]% i! N2 i
TextPro还有许多特点,可在程序的帮助文件中看到,不一一例举了。TextPro是根据实际需求逐渐增加功能而发展起来的。只要灵活组合各种功能,即可实现汉字转换、文本处理和网页编辑的多种要求。
- I8 m& u* V3 d R8 I
+ Y7 W1 T5 R, S. [5 t 7.文字编辑( L( T$ ~5 I/ Z! c/ j" |$ X/ E
5 c5 S& a4 ?4 s5 |5 q1 l+ {8 [ 具有比Notepad更好的编辑功能,不受文件大小的限制。
: g0 ^$ O& s7 q$ D1 ^ q$ o5 t" e
9 P% S+ y: ]6 z, @# s9 ~ ●下载与反馈●
7 ?. l4 A- j5 C# u8 v Q# X8 B* m9 I) F5 ^' I
TextPro是一个免费软件。下载、解压后的TextPro.exe程序可直接使用,无须安装。
% X" ^* G! _ Z9 w( j2 c2 w1 T/ q( _ S: T* T1 b+ P
TextPro可以定制字体的显示颜色和换行方式。TextPro还提供一种GBK显示字库,在非简体中文WINDOWS时可以改善字体的美观性。 |