如何建立TXT2HTM的网页模版?
“电子文档处理器”从1.0.75版本开始支持用户自定义网页模版,这样,用户利用TXT2HTM不但可以生成个性化的网页,而且可以大大减少二次编辑的工作量。此项功能将在今后的版本里不断得到加强,希望用户可以使用这样的“自动功能”轻松制作自己的网页或电子书。
一、TXT2HTM模版指令集:
[ewtitle]
[ewcharset]
[ewheading]
[ewdate]
[ewtime]
[ewlast]
[ewindex]
[ewnext]
[ewbody]
二、TXT2HTM模版指令含义及用法:
1、[ewtitle]:
网页标题(即位于网页指令<title></title>之间的文字)。用户在自己的网页或电子书模版中插入这个指令,则程序在转换时会自动替换[ewtitle]为TXT的第一行文字。
用法:
<title>[ewtitle]</title>
或形如:<title>国华软件-[ewtitle]</title>
2、[ewcharset]:
网页的编码设置(如GB2312、BIG5),设置编码的好处是在不同内码的操作系统可以自动识别文本的编码,从而减少乱码的出现,尤其对于繁简体文本更是这样。
注意事项:如果您在网页的相应位置插入了[ewcharset]这项指令,“电子文档处理器”将自动以当前操作系统的内码替换[ewcharset]指令,比如,程序侦测到操作系统是繁体WIN2000,则[ewcharset]将被“BIG5”替换。如果您不愿意使用默认的系统内码,请直接使用硬编码而不要在模版里插入[ewcharset]指令,因为您在模版里直接写上“GB2312”则所有转换生成的页面都使用这个编码--不管您的系统是否是中文简体系统。
用法:
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=[ewcharset]"/>
3、[ewheading]:
网页的主标题。
用法:
在您希望出现主标题的地方插入[ewheading]即可(“电子文档处理器”默认[ewheading]的内容与[ewtitle]一致)
如:<p align="center"><strong>功能说明:网页文件与TXT文件的转换</strong></center>
4、 [ewdate]:
当前系统日期。程序自动以当前系统的日期替换[ewdate]指令。
5、 [ewtime]:
当前系统时间。程序自动以当前系统的时间替换[ewtime]指令。
6、[ewbody]:
正文内容,就是待转换的TXT文件的全部内容。请注意:这个命令必须有;这个指令请只出现一次。
用法:
在您希望放置正文内容的地方直接插入[ewbody]指令即可。
7、[ewlast]:
返回上一个页面的文件名。自动取得上一个页面的地址以实现网页之间的跳转。
用法:
<a href="[ewlast]">前页</a>
或<a href="[ewlast]" target=_blank>上一页</a>
或<a href="[ewlast]" target=_blank><img src="last.gif" alt="上一页"></a>
8、[ewindex]:
返回索引文件名。
用法同[ewlast]
9、[ewnext]:
返回下一个页面的文件名。
用法同[ewlast]
三、TXT2HTM模版使用注意事项:
1、所有指令都不区分大小写,用户编写时不用考虑指令用大写还是小写。
2、指令中间不允许插入空格或其他字符,否则指令无效。
3、指令必须用中括号括住。
4、如果您的模版里出现图片或其他文件(如*.css,*.js等),建议在模版里使用相对位置,而且在TXT2HTM转换后,需要用户手工复制这些文件到相应目录下。
5、所有的网页模版结尾必须是“.htm”,否则程序不识别。
6、网页模版请使用比较贴切的文件名称,如“兰色海洋.htm”,“电子书模版001.htm”等,这样便于用户选取使用哪个模版。
7、所有的网页模版必须存放于“电子文档处理器”的子目录“template\txt2htm”下面。
8、程序运行会自动载入所有的模版,程序运行时用户如果直接增加了新的网页模版,请按TXT2HTM设置里的“R”按钮。
9、选择不同模版后,可以通过按TXT2HTM设置里的“V”按钮实现预览。
10、程序自带的默认模版,支持20种配色,用户不可以直接修改这个内置的模版(如颜色、字体、布局等),但可以通过修改位于模版目录的“ebook01.htm”得到新的版式(这个模版与内置的一样)。
11、为了防止自己制作的电子书上的站点链接被人批量替换或批量删除,可以使用[ewdate]和[ewtime]再结合网页的隐藏指令(<!-- -->)可以简单地对自己要保护的链接或文字做一加密处理---这种加密的思路只是防止文字被批量删除而已,请参看“北极星书库”使用的电子书模版“ebook02.htm”里面的写法。
12、所有模版用户可以把相关指令或代码修改为自己需要的。不使用的网页模版可以直接删除。模版里面的文字仅做例子,使用前请替换为自己需要的文字--这些文字以简体提供,繁体用户可以直接删除或利用内码转换功能转成繁体。
13、如果用户有网页设计能力,并且愿意把自己设计的电子书模版提供给作者供大家使用,请直接把模版文件MAIL给软件作者,在下一版本将直接提供给“电子文档处理器”的用户使用,这样做除了可以方便大家外,而且设计者不用备份自己设计的电子书模版,因为一旦提供给软件作者,今后下载“电子文档处理器”就已经包括这个模版了,软件作者在帮助文件里将鸣谢提供者。
|