自己開發的txt電子書閱讀軟件,排版竟可直逼epub?

自從沉浸閱讀推出後,很多用戶過來詢問,怎麼不支持本地txt電子書啊?總是看在線的,如果沒有網絡豈不是很尷尬啊~

為此,我將沉浸閱讀的特有的txt電子書規則在安卓版本實現了:

自己開發的txt電子書閱讀軟件,排版竟可直逼epub?

閱讀中界面

自己開發的txt電子書閱讀軟件,排版竟可直逼epub?

本地書庫界面

自己開發的txt電子書閱讀軟件,排版竟可直逼epub?

閱讀界面

安卓版下載地址:http://www.institutionmanage.xyz/OpenReading/appDownload ,蘋果版由於賬戶調查原因無法更新,目前在線版本不支持本地電子書。


怎麼製作沉浸閱讀能夠識別的電子書呢?

以截圖的這篇《狂人日記》為例,可以很輕鬆看出來沉浸閱讀是怎麼運作的:

自己開發的txt電子書閱讀軟件,排版竟可直逼epub?

狂人日記片段

我們先從章節看起。

沉浸閱讀中通過以“#”號開頭,以“----”號結束來識別一個章節。

緊接著,沉浸閱讀的語法借鑑了Markdown語法。以數個“#”號加上一個空格的開頭的一個段落,即為一個標題。

如以“## ”開頭的為二級標題,“### ”開頭的為三級標題,以此類推,一直支持到十級標題。章節與章節之間以符號四個“-”,即“----”為分割。符號“----”必須獨佔一個段落。

書籍的最後也必須包含一個“----”符號,否則電子書的最後一個章節也將會丟失。

Markdown語法對於沉浸閱讀來說有啟發作用,比如在沉浸閱讀中,想要加粗某些字,只需要將要加粗的字包含在“**”即可。如“**要加粗的字**”,斜體、斜體粗體亦是如此。

當然了,沉浸閱讀的語法不僅僅是分個章節,加個粗或者斜體就完事的了。在接下來的一系列文章裡,我將逐一介紹沉浸閱讀電子書高級的製作方法。


如果你確實不知道怎麼製作符合沉浸閱讀規範的電子書,可以加入在評論中留言。


分享到:


相關文章: