最近找到一款功能非常强大的文本编辑工具,网上查了一下,很多汉化组也在使用这款工具。4 j p" c4 S5 q s3 q; ~: O7 S& W# E
它好像也能有加半角空格等功能。有待研究。
- I7 u$ L- k3 y( \- S0 f8 v( Z
) X* q4 s! w% L2 B0 K; m原文* j, p/ M1 g% b: i" I c6 h" l$ ~
http://www.fodian.net/tools/
! z6 N% S0 G- N" O0 |& C7 U , Q3 L0 e1 ^* r* [
! `* H) H6 V; z8 Z- w, ~
说明如下
; K' U& \4 d) W! t8 N Q( @& a# |( z3 cTextPro文本处理程序(5.1,472K,2003年4月30日) 下 载
7 R, B0 U, V+ _ e- W0 y, f ● 主要功能+ P8 w& z4 q+ Z! e/ S9 ~( `
: Y: q* ]& |+ J. D* B6 U! _
1. BIG5(BIG5+)码文件与GBK码文件相互转换: T0 `9 X4 Y0 j3 Y$ h: O( `
8 u% T9 j' _3 L8 u; E" V- {5 c. t
TextPro可以将13083个BIG5码和约21500个BIG5+码汉字与GBK码相互转换,转码数量在同类软件中最大。除了一对一的汉字转换外,内部转换时还采取了以词组选择多义字的方法以尽量减少转换错误;随后用户还可在自动转码后采用人工干预的“复选”操作,对最常见的转换错误进行审核。(用户还可自定义某学科的专用字替换表,详见“汉字转换说明”文件。)
" Z4 p6 ]$ m- X- r1 H
2 N6 [/ x6 |4 A/ E& D+ q# E+ t* @ 由于Windows系统只支持BIG5码,不支持BIG5+码,我们决定从5.0正式版中舍弃GBK转BIG5+。. @+ U' j0 I. e) W$ V6 v
" J9 N% n- c% D; N* Z4 t
2. GBK码繁体与简体相互转换6 M5 | w; u% S. P
( |4 U5 F0 F3 C# q 与第1种功能结合,可以实现BIG5(BIG5+)至GBK简体优先的内码转换。5 q6 P0 J B4 g
" O5 A9 E2 L% C2 r3 i: n j! V 示例如下:(下面BIG5码字符显示为乱码,可用中文平台显示原来的字。)
3 y- c+ G- z* c6 U! E! y( r7 ^& `/ f D' x+ h; ^0 z
BIG码字符:竒阶疘簄宫履卅
7 O$ Q1 ]- P4 O. X$ I) t
2 x6 }* [0 A9 z- l) i+ ] 转为GB码:经论、涅盘、阿僧只劫、金刚萨□(有错漏字)
z1 A( ]1 Z& c; A. D2 I
" ~' z# c0 H) Y0 O. \5 I4 N 转为GBK码:經論、涅槃、阿僧祇劫、金剛薩埵(不合国标)
& e( J/ s0 d8 _+ X7 p- V$ w0 F& N" F$ u7 O: N4 \ H" m
再繁转简:经论、涅槃、阿僧祇劫、金刚萨埵(符合国标)$ k4 h; e$ V: H; G" c. S3 n, c
6 T5 P9 H3 u/ V7 C$ a5 Y
GBK码繁简体转换与BIG5+/GBK转换功能分开执行可以适应一些特殊的需求,也为今后UNICODE的发展趋势做好了准备。
0 {& {; s1 i* x) }
) V6 g& s9 f3 b* G 简体转繁体中解决了大部分一对多的难题,但对复杂情形和古文还不适用,只能起到参考作用。详见“汉字转换说明”文件。
" I+ M* q X3 V7 ^' g; Z; i1 |$ {/ _. {2 v* l5 o' @; V
3. 强化的查找/替换功能(正则表达式和自定义替换)
L( j) U; y" R( Y( D
1 T: E7 }& ]9 I" D0 x TextPro推出支持双字节的正则表达式和首创的自定义替换,功能十分强大。经过适当的组合,可以完成的功能几乎是无限的。详见“正则表达式和自定义替换说明”。, u5 Y& H( g; k9 j' U% [4 J4 V
& p4 D% B/ s; h" W2 A 4.合并文件
) _7 ^- @) y( g/ I; X' m& Y; O# N, v C0 e
Windows环境下合并文件的软件较少。TextPro能实现Windows环境中比较完善的文件合并功能。 b4 d6 G6 q9 v/ W2 P- [
0 ^7 F& O1 T; t1 ] TextPro有两种合并文件的操作方法。
5 z- j* A1 V" m8 W* A4 a! X3 V/ p7 h* k$ C; Z& c5 T
一是半自动合并文件:单击“文件|合并文件”,选择文件,排序,填好合并后的文件名,然后单击“合并”;+ `6 j. r& V/ ^. M
' B; E5 s% M: A1 ]& `" G1 J4 Z 二是自动合并文件:对有规律的文件名可以使用。例如有文件“001_001.txt”,“001_002.txt”……,“002_001.txt”,“002_002.txt”……,可以单击“文件|自动合并文件”,对其中的源文件输入正则表达式“(\d+)_(\d+)\.txt”,目标文件名为“\1.txt”,排序关键字为“\2”,则所有以001开头的文件合并为001.txt,以002开头的所有文件合并为002.txt。
0 }- o, D9 X& p+ B5 N
( I% m' c8 `! F8 N 5.文件比较' ]! s& X- E4 N# W. H' H6 q( F& H
+ ^1 G+ e: w* ~$ i, Z. L1 l: J& _
能够直观对比两个文件内容异同的软件较罕见。TextPro可以在窗口中打开两个文件,在“窗口”菜单选择“平铺”,分别单击每个文件内容中相同的启始位置,然后连续按键盘上的“F5”按键开始比较。) ^ ~0 U5 e/ [ W
1 M$ b q0 ]" g6 m: F 发现不同字符时,程序在下方状态栏提示不相同的字符及其位置,当前激活的文件中,光标自动移到不相同的字符处,以便直接编辑,另一个未激活文件窗口的显示位置自动随之移动。
5 q& ] @' s+ M9 M! ]' P6 [0 B$ f& r/ r7 h) E5 l# C, Z2 l
比较时自动忽略回车和半角空格,还有“忽略全角标点符号”和“忽略半角符号”的选项。9 C5 m+ I. G' I2 a
8 d/ r+ {+ ~$ T) Q6 p( r
如果在比较中失去正确的位置对应,请分别在两个文件中重新设定往下比较的起始位置。
& ?! M4 j: P5 z: \( N6 ^0 _4 T1 D+ z
% {% L* E- }2 t" B2 l, c9 y1 G 6.批处理. {/ y i( ^+ d
7 Z+ L1 I* u9 ~ 除了第5项功能之外,TextPro可以同时对多个文件进行多步骤批处理。支持多层目录操作和文件备份。7 C8 I7 T @+ y1 Y
0 G+ L3 b3 N& m; ]" [( [ TextPro还有许多特点,可在程序的帮助文件中看到,不一一例举了。TextPro是根据实际需求逐渐增加功能而发展起来的。只要灵活组合各种功能,即可实现汉字转换、文本处理和网页编辑的多种要求。$ k0 Z2 `9 \+ |0 ^
- x/ S* Z8 h& M4 Y/ i0 c0 ^
7.文字编辑' b+ a. n+ C: p7 ~1 g
) t0 f+ M* d; R$ y" R 具有比Notepad更好的编辑功能,不受文件大小的限制。
* |' B% X1 s7 D5 J* }# s7 g0 L: v3 w
●下载与反馈●, }* N: f; c! O- n
% F8 o" Y" |; A
TextPro是一个免费软件。下载、解压后的TextPro.exe程序可直接使用,无须安装。$ T: ?4 X4 _ {! _. q$ D
4 a9 H) s& x: F3 U2 e/ _; I TextPro可以定制字体的显示颜色和换行方式。TextPro还提供一种GBK显示字库,在非简体中文WINDOWS时可以改善字体的美观性。 |