关于电子书out of heap memory的问题解决及其他
??关键问题是每个章节不要太大,我见过有27000字的章节可以看的,估计再大就不行了,所以各位制作电子书的时候先用word排排版。用“工具”-“字数统计”看看有多少字。不行就分多点章节。还有,装载电子书的目录名长度也有关系,如果出现out of heap memory,请试着将目录名改为1~4个字母长度,往往能奏效。但aone兄制作的《浣花洗剑录》第五章我无论如何没办法看,总是出现out of heap memory,如果有能看的,我估计是不同版本的6688内存大小不一样,有哪位能看的请说一声。
??另外,根据制作软件J2ME版本不同,制作出来的效果也不一样,以前有些版本做出来的电子书在屏幕顶端会有一些显示不正常或者被进度条遮盖。新版本则解决了这个问题,请大家在http://j2me.y365.com/eBook.zip下载ben9657兄的最新版本。
??还有一个问题就是大家排版的时候最好不要直接复制粘贴。这样会多出许多无用的空格和回车,使文章看起来有少少杂乱,因为网上很多文章为了排版的美观或者其他原因,加入了很多手动回车符和空格。解决方法是:将文章粘贴到word中,然后观察自然段落的标志,有的是一个回车加四个半角空格;有的是连续两个回车加四个半角空格,总之应该是和手动换行有区别的。找到这个特征,在查找替换里面将此特征(例如一个回车加四个半角空格)全部替换成99999。然后再用替换的方法去掉所有回车和空格(方法是在“替换”中输入回车或空格,“替换成”中什么也不输入。最后将99999替换成一个回车和两个全角空格,因为全角空格在6688里面显示美观,而四个半角空格则显示宽度不够,会使文章无法对齐。