分享

文本修辑转换器的使用方法

 昵称exYhg 2010-10-27

一、概述

“文本修辑转换器”是带字码转换功能的纯文本的编辑器。它除了具备一般文本编辑功能,最大的特点就是具有文本浏览、快速切换显示编码、简易的文本整理以及字符内码转换等功能。其中字码转换功能丰富灵活,除可使用软件提供的字符转换方案,还提供了制作转换方案表的工具,可由用户制作自定义的字码转换方案。

二、程序界面

(A)顶部菜单:具体功能见菜单内容。简介如下:

文件:包括新建、打开、最近打开、保存、另存、打开NOTEPAD、退出等,其中最近打开菜单记录了用户所打开过的文本文件路径,便于快速翻查,打开NOTEPAD即打开WINDOW系统默认的记事本程序。

编辑:包括撤销、查找、复制、粘贴、剪切、全选等一般的编辑命令,3.8版本以后,编辑框内可以通过鼠标拖拽来移动文本块(同时按下Ctrl键可复制文本块),另外本菜单中应用户要求增加替换表项,可由对文本内容按照替换表中预先设定的替换内容进行批量替换,详细介绍见下。

清理:包括一键清、清理空行、清理空格、清理回车、清理TAB等,用于对文本进行快速清理,删除无用字符保留最简洁文本内容,其中一键清理可以一次点击按钮同时清理空行、空格、回车、TAB以及任意自定义的多个字符组合。

插入:包括插入换行符,用于根据一定的条件向文本插入换行符以增加换行,使文本便于阅读。

查看:包括查看模式(编辑器模式:当用户打开另外一个文本时,程序会检查并提醒用于保存当前文件;浏览器模式,不提醒用于保存,便于实现文本的快速切换查看)自动换行、字体大小、编码(可在GB2312,Big5,韩文、日文和UNICODE等显示编码间切换),显示状态栏、上一文本、下一文本(等同向前浏览、向后浏览见下介绍)、当前目录(等同Exp 打开当前文件夹见下介绍)。

选项:包括文本文本点右键启动、转码结果显示在和自动保存提示,用于设置程序选项,有关选项的具体功能说明,请查看本帮助相关内容。

转码:包括常用字码转换、转码编辑器和自定义字码转换三个区,常用字码转换包括一些常用的字码转换,包括:Unicode、GBK、BIG5、韩码、日码之间的转换;转码编辑器用于打开转码编辑器,该编辑器用于制作和编辑有关转码的数据文件,用于可以使用它来自定义制作自己的转码文件,详见下;自定义字码转换区内是一些由用户自定义的转码方案。有关自定义转换方案详见下。

插件:用于安插第三方程序或用户开发的插件,用于扩展本软件的功能,有关说明请见下面。

(B)中部编辑框:用于显示及编辑文本文件内容,编辑框支持GB2312,Big5,韩文、日文和UNICODE显示格式,支持拖拽复制操作。

(C)底部状态栏:

状态栏中各功能由左至右功能分别如下:

文件名:当用户打开一个文本文件时,此处显示所打开的文本文件名。用户点击此框,可以即时修改当前所打开的文件的文件名。

[原文:**]内码格式:当用户打开的文本文件是UNICODE编码格式或者UTF-8编码格式,此处会显示出相应的说明,非UNICODE码文本会显示为“ANSI”。

[当前:**]当前编码:此处显示当前显示的编码格式,文本修辑转换器可以以GB2312,Big5,韩文、日文和UNICODE等编码格式显示所打开的文本文件,并可以在不同的显示编码格式间快速切换,点击此按钮即可以实现有关切换(注意:一个文本只会在其中一种编码格式下才能显示正常,当显示乱码或者空白时,请尝试以其他编码格式显示)。

[]向后浏览:打开浏览上一个文本文件,指与当前所打开的文件处在同一目录下的文本文件,由电脑按顺序搜索出来的上一个文件。当当前文件是该目录第一个文件时,会提示‘已到尽头’。

[Exp] 打开当前文件夹:点击此按钮将打开当前所打开的文本文件所在的文本夹。

[Del] 删除当前文件:点击此按钮可以删除当前所打开的文本文件。

信息说明:用鼠标或者键盘在编辑区移动光标,此栏中将显示当前光标所在行和列的数字,当进行某些操作时,如替换操作,在此栏中将显示操作结果。


三、字符内码转换

转换目的

在实际文本操作中,我们经常需要对文本内容进行内码的替换工作,如:

内码转换:例如:简体中文的文本转换为繁体中文,把GBK的内码文本转换为BIG5或者UNICODE的内码文本,或进行相反的操作。

替换某些敏感字眼,以便于在互联网上传播时避开搜索引擎的搜索。

制作特殊阅读方式的文本,例如制作火星文。

清除文本内的干扰文。某些网站为了防止别人对其内容拷贝到别处,在文本内插入不规则的特殊字符,使用文本修辑转换器可以将其统一替换为空格。

具体操作

用文本修辑转换器打开一个文本文件,或者拷贝一段文本内容到变变的编辑框内,点击菜单[字码转换],并从中选择一个变换的方案,就可执行转码操作。

本程序对字码转换的输出结果有两种方式,一种是在[新窗口中出现],一种是在[当前窗口中出现],若用户选择在当前窗口中出现,则输出的结果会覆盖当前编辑的数据。用户可以通过菜单[选项]->[变码结果输出到]下面的子项中,决定采取何种方式。

例如,用户需要将UNICODE文本转换为普通中文ANSI码,可有两种方式:(一)是将有关文字内容保存为UNICODE或UTF-8格式的文本, 用本程序将其打开,然后在菜单[字码转换]下,选择一个合适的转换项,将文字内码转换为ANSI码(由于UNICODE码的字符容量比任意一种编码的ANSI码大,因此转换后可能会有部分字符显示不出来)后保存就可以了。(二)用户启动程序后,通过点击状态栏上的[当前:××]按钮,直到显示为[当前:UNICODE],然后把文字内容拷贝编辑框,再进行同上的菜单操作即可。

工作原理

本软件进行的变码是以变码方案表为基础进行的。每个变码方案文件( *.dtt)中包含一个变码方案表。系统默认的变码方案文件保存在“Lib”文件目录下,而用户自定义的变码方案文件保存在“user”文件目录下。在进行变码转换时,软件将编辑框内的文本内的字符逐一与变码方案表中的首列的字符比较,若相同则将其替换为该行次列中的字符,直到替换完毕。更详细的关于变码方案的说明,请查看变码方案编辑器的帮助说明。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多