电子书阅读APP是如何区分章节的?

您所在的位置:网站首页 分章阅读61 电子书阅读APP是如何区分章节的?

电子书阅读APP是如何区分章节的?

2023-12-02 03:53| 来源: 网络整理| 查看: 265

  一般的电子书阅读APP,都是通过“章节分隔符”加“章节标题”的方法区分章节的。

  其中,章节分隔符一般为两个连续的WINDOWS系统下的“回车符”。章节标题则是一段特定文字,其格式为:第*章、第*回、第*卷、第*篇、第*节、第*条等;其中“*”代指零到无穷大的大写数字或0到无穷大的阿拉伯数字。

  一般阅读APP在识别章节时,首先搜索章节分隔符。找到章节分隔符后,就从章节分隔符所在位置开始,向下搜索章节标题;从找到的第一个章节标题处区分章节。因些大多数APP都支持章节分隔符与章节标题间存在少量其它字符的情况,并且会把这些字符划分到上一章节末尾。

  有些APP还限制了两个章节区分之间的字数,间隔字数少于规定字数的,第二个章节区分无效。

  关于WINDOWS下的“回车符”:在机械打字机的时代,纸张的垂直和水平移动是由两个马达分别控制的。因些,想要完成一次标准换行动作需要按两次按键:第一次输入换行符“\n”,控制垂直马达将输入位置下移一行;第二次输入回车符“\r”,控制水平马达将输入位置移至行首。

  到了电子时代,所有操作系统的换行操作都简化为按一次回车键。但是在不同的系统中,按下回车键时输入的字符是不同的。有的是回车符:“\r”,有的是换行符:“\n”。而WINDOWS系统为了兼容不同文本,按下回车键时输入的字符是换行符加回车符:“\n\f”。

  因此,只有WINDOWS系统下的“回车符”才能作为章节分隔符,其它系统下的“回车符”是不行的。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3