本發(fā)明涉及電子書編輯技術(shù)領(lǐng)域,尤其涉及一種實(shí)現(xiàn)分支選擇結(jié)構(gòu)電子書編輯的系統(tǒng)、方法和客戶端。
背景技術(shù):
隨之技術(shù)發(fā)展,電子閱讀(E-book Reading)已不只局限于個人計算機(jī)(Personal Computer),越來越多的電子數(shù)碼設(shè)備和移動通信設(shè)備已經(jīng)具有電子書閱讀的功能,并出現(xiàn)了專門用于電子書閱讀的終端設(shè)備。誠然,電子書(E-book)相對紙質(zhì)書本有著便攜、易用、大容量、節(jié)能環(huán)保等優(yōu)點(diǎn),還可以合理利用碎片時間、實(shí)現(xiàn)更精美設(shè)計和增加多媒體功能;但現(xiàn)階段的電子閱讀仍未脫離傳統(tǒng)閱讀那種被動式地接收作者劇情設(shè)計的閱讀方式。
近年來,隨著觸屏式的電子數(shù)碼設(shè)備和移動通信終端快速發(fā)展和普及,因其良好的人機(jī)交互體驗(yàn)效果深受消費(fèi)者推崇,交互式閱讀的概念隨之產(chǎn)生。目前,交互式閱讀電子書應(yīng)用主要側(cè)重幼兒教育、兒童故事這類非小說類的文字量較少的題材。上述題材的交互式閱讀電子書應(yīng)用一般是通過在該類交互式閱讀電子書中設(shè)置觸點(diǎn),并通過讀者的點(diǎn)擊等操作實(shí)現(xiàn)就該觸點(diǎn)內(nèi)容的互動。然而,以小說為例,這類題材的文學(xué)作品內(nèi)容豐富,有著連續(xù)的故事情節(jié)和復(fù)雜的環(huán)境描寫。顯然,上述交互式閱讀電子書應(yīng)用無法適用于小說、散文等這類文學(xué)作品的閱讀。
一種實(shí)現(xiàn)交互式電子閱讀的系統(tǒng)和方法及設(shè)備能夠?qū)崿F(xiàn)上述小說類題材文學(xué)作品的交互式電子閱讀。該實(shí)現(xiàn)交互式電子閱讀的系統(tǒng)和方法及設(shè)備主要通過分支選擇播放實(shí)現(xiàn)讀者與電子書的交互,使讀者可以通過互動影響甚至決定作品劇情的發(fā)展方向,提高閱讀的樂趣和參與性。
但是,目前市場上的電子書編輯器,如EXE電子書編輯器、CHM電子書編輯器、UMD電子書編輯器等,顯然不能編輯生成該類交互式閱讀電子書。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明提供一種實(shí)現(xiàn)分支選擇結(jié)構(gòu)電子書編輯的系統(tǒng)、方法和客戶端,用于解決小說等這類內(nèi)容豐富、具有連續(xù)的故事情節(jié)和復(fù)雜的環(huán)境描寫的文學(xué)作品交互式閱讀電子書的編輯問題。
本發(fā)明實(shí)施例提供一種實(shí)現(xiàn)分支選擇結(jié)構(gòu)電子書編輯的系統(tǒng),包括新建單元、打開單元、編輯單元、生成單元、自查單元、上傳審查單元;其中,
A所述新建單元,用于新建所述交互式閱讀電子書;具體為,新建一本空白的所述交互式閱讀電子書,設(shè)定其相關(guān)參數(shù),存入編輯設(shè)備的內(nèi)存,同時指令打開所述編輯設(shè)備的可視化編輯界面,渲染預(yù)設(shè)內(nèi)容;
進(jìn)一步,所述相關(guān)參數(shù),即記述有該書的簡介信息,包括該書的名稱、題材、作品簡介及編輯模板等;
B所述打開單元,用于打開所述交互式閱讀電子書;具體為,獲取存在本地或云端服務(wù)器的所述交互式閱讀電子書,解析并得到其參數(shù)和信息,同時指令打開所述編輯設(shè)備的可視化編輯界面,根據(jù)所述解析得到的信息在所述可視化編輯界面渲染所述交互式閱讀電子書的分支選擇結(jié)構(gòu)文檔;
C所述編輯單元,用于實(shí)現(xiàn)用來生成所述交互式閱讀電子書的分支選擇結(jié)構(gòu)電子文檔的編輯;其實(shí)現(xiàn)過程為,
C1創(chuàng)建所述分支選擇電子文檔的數(shù)據(jù)結(jié)構(gòu);具體為,在所述編輯設(shè)備的內(nèi)存中創(chuàng)建節(jié)點(diǎn)列表、節(jié)點(diǎn)動作列表、章節(jié)節(jié)點(diǎn)列表、擴(kuò)展信息列表;
所述節(jié)點(diǎn)是所述分支選擇結(jié)構(gòu)文檔的最小單位,是所述交互式閱讀電子書實(shí)現(xiàn)分支選擇播放功能的最小載體;所述分支選擇結(jié)構(gòu)由N(N>=2,N為整數(shù))節(jié)點(diǎn)組成;所述節(jié)點(diǎn)動作是指所述節(jié)點(diǎn)列表中的節(jié)點(diǎn)在播放后能夠調(diào)用的動作,所述節(jié)點(diǎn)動作用于描述該節(jié)點(diǎn)指向連接后續(xù)節(jié)點(diǎn)的情況;
C2打開所述編輯設(shè)備的可視化界面,并在所述可視化界面新建、編輯所述分支選擇結(jié)構(gòu)文檔,同時對應(yīng)地更新所述分支選擇結(jié)構(gòu)文檔的數(shù)據(jù)結(jié)構(gòu);
C3標(biāo)注所述分支選擇結(jié)構(gòu)文檔中的節(jié)點(diǎn),以便更加高效地查找所述分支選擇結(jié)構(gòu)文檔中的節(jié)點(diǎn)和編輯所述可視化分支選擇結(jié)構(gòu)文檔;
所述擴(kuò)展信息列表,為用于寫入所述交互式閱讀電子書的擴(kuò)展信息的集合;所述擴(kuò)展信息包括所述新建單元中設(shè)定的相關(guān)參數(shù);
D所述生成單元,用于生成所述交互式閱讀電子書;具體為,打包經(jīng)過編輯并儲存于所述編輯設(shè)備中的分支選擇電子文檔數(shù)據(jù)結(jié)構(gòu),并經(jīng)加密、壓縮,生成所述交互式閱讀電子書;
E所述自查單元,根據(jù)預(yù)設(shè)規(guī)則自查所述交互式閱讀電子書是否符合預(yù)設(shè)要求;包括審查所述交互式閱讀電子書中敏感字,審查所述交互式閱讀電子書的組成情況等;所述審查交互式閱讀電子書的組成情況即審查所述交互式閱讀電子書的分支選擇結(jié)構(gòu)是否符合預(yù)設(shè)要求,比如全書的字?jǐn)?shù)、節(jié)點(diǎn)數(shù)目、故事情節(jié)等以及每個節(jié)點(diǎn)的字?jǐn)?shù)等是否達(dá)到預(yù)設(shè)要求以及分支選擇結(jié)構(gòu)的完整性等;
F所述上傳審核單元,用于將所述生成單元生成的交互式閱讀電子書上傳至官方數(shù)據(jù)庫服務(wù)器,以便官方人工審查所述交互式閱讀電子書。
進(jìn)一步,上述一種實(shí)現(xiàn)分支選擇結(jié)構(gòu)電子書編輯的系統(tǒng),還包括,
G預(yù)覽單元,具體為,在所述可視化編輯界面中的一側(cè)加載預(yù)覽窗口,并根據(jù)預(yù)設(shè)規(guī)則在所述預(yù)覽窗口播放正在編輯的所述交互式閱讀電子書;所述預(yù)覽單元用于實(shí)現(xiàn)正在編輯部分的播放效果(即閱讀效果);進(jìn)一步,能夠標(biāo)注正在編輯節(jié)點(diǎn)以及其在預(yù)覽窗口的播放效果,以及展示該編輯節(jié)點(diǎn)與其前后節(jié)點(diǎn)在預(yù)覽窗口的播放效果;
E統(tǒng)計單元,用于統(tǒng)計當(dāng)前編輯進(jìn)度下所述交互式閱讀電子書的編輯信息,如字?jǐn)?shù)、分支、選項、結(jié)局、故事情節(jié)等。
本發(fā)明實(shí)施例提供一種實(shí)現(xiàn)分支選擇結(jié)構(gòu)電子書編輯的方法,包括:
S1新建或打開所述交互式閱讀電子書;
S2編輯用來生成所述交互式閱讀電子書的分支選擇結(jié)構(gòu)電子文檔;
S3生成所述交互式閱讀電子書;具體為,打包經(jīng)過編輯并儲存于所述編輯設(shè)備中的分支選擇電子文檔數(shù)據(jù)結(jié)構(gòu),并經(jīng)加密、壓縮,生成所述交互式閱讀電子書;
S4根據(jù)預(yù)設(shè)規(guī)則自查所述交互式閱讀電子書是否符合預(yù)設(shè)要求;包括審查所述交互式閱讀電子書中敏感字,審查所述交互式閱讀電子書的組成情況等;所述審查交互式閱讀電子書的組成情況即審查所述交互式閱讀電子書的分支選擇結(jié)構(gòu)是否符合預(yù)設(shè)要求,比如全書的字?jǐn)?shù)、節(jié)點(diǎn)數(shù)目、故事情節(jié)等以及每個節(jié)點(diǎn)的字?jǐn)?shù)等是否達(dá)到預(yù)設(shè)要求以及分支選擇結(jié)構(gòu)的完整性等;
S5將所述生成的交互式閱讀電子書上傳至官方數(shù)據(jù)庫服務(wù)器,以便官方人工審查所述交互式閱讀電子書;其中,
所述新建交互式閱讀電子書,具體為,新建一本空白的所述交互式閱讀電子書,設(shè)定其相關(guān)參數(shù),存入編輯設(shè)備的內(nèi)存,同時指令打開所述編輯設(shè)備的可視化編輯界面,渲染預(yù)設(shè)內(nèi)容;
所述打開交互式閱讀電子書,具體為,獲取存在本地或云端服務(wù)器的所述交互式閱讀電子書,解析并得到其參數(shù)和信息,同時指令打開所述編輯設(shè)備的可視化編輯界面,根據(jù)所述解析得到的信息在所述可視化編輯界面渲染所述交互式閱讀電子書的分支選擇結(jié)構(gòu)文檔;
所述編輯分支選擇結(jié)構(gòu)電子文檔,其實(shí)現(xiàn)過程為,
創(chuàng)建所述分支選擇電子文檔的數(shù)據(jù)結(jié)構(gòu);具體為,在所述編輯設(shè)備的內(nèi)存中創(chuàng)建節(jié)點(diǎn)列表、節(jié)點(diǎn)動作列表、章節(jié)節(jié)點(diǎn)列表、擴(kuò)展信息列表;
所述節(jié)點(diǎn)是所述分支選擇結(jié)構(gòu)文檔的最小單位,是所述交互式閱讀電子書實(shí)現(xiàn)分支選擇播放功能的最小載體;所述分支選擇結(jié)構(gòu)由N(N>=2,N為整數(shù))節(jié)點(diǎn)組成;所述節(jié)點(diǎn)動作是指所述節(jié)點(diǎn)列表中的節(jié)點(diǎn)在播放后能夠調(diào)用的動作,所述節(jié)點(diǎn)動作用于描述該節(jié)點(diǎn)指向連接后續(xù)節(jié)點(diǎn)的情況;
打開所述編輯設(shè)備的可視化界面,并在所述可視化界面新建、編輯所述分支選擇結(jié)構(gòu)文檔,同時對應(yīng)地更新所述分支選擇結(jié)構(gòu)文檔的數(shù)據(jù)結(jié)構(gòu);
標(biāo)注所述分支選擇結(jié)構(gòu)文檔中的節(jié)點(diǎn),以便更加高效地查找所述分支選擇結(jié)構(gòu)文檔中的節(jié)點(diǎn)和編輯所述可視化分支選擇結(jié)構(gòu)文檔;
所述擴(kuò)展信息列表,為用于寫入所述交互式閱讀電子書的擴(kuò)展信息的集合;所述擴(kuò)展信息包括所述新建單元中設(shè)定的相關(guān)參數(shù)。
進(jìn)一步,上述一種實(shí)現(xiàn)分支選擇結(jié)構(gòu)電子書編輯的方法,還包括,
在所述可視化編輯界面中的一側(cè)加載預(yù)覽窗口,并根據(jù)預(yù)設(shè)規(guī)則在所述預(yù)覽窗口播放正在編輯的所述交互式閱讀電子書;所述預(yù)覽單元用于實(shí)現(xiàn)正在編輯部分的播放效果(即閱讀效果);進(jìn)一步,能夠標(biāo)注正在編輯節(jié)點(diǎn)以及其在預(yù)覽窗口的播放效果,以及展示該編輯節(jié)點(diǎn)與其前后節(jié)點(diǎn)在預(yù)覽窗口的播放效果;
統(tǒng)計當(dāng)前編輯進(jìn)度下所述交互式閱讀電子書的編輯信息,如字?jǐn)?shù)、分支、選項、結(jié)局、故事情節(jié)等。
本發(fā)明實(shí)施例還提供一種實(shí)現(xiàn)分支選擇結(jié)構(gòu)電子書編輯的客戶端,包括上述實(shí)現(xiàn)分支選擇結(jié)構(gòu)電子書編輯的系統(tǒng)或使用上述實(shí)現(xiàn)分支選擇結(jié)構(gòu)電子書編輯的方法;所述客戶端安裝在但不限于個人計算機(jī)上。
本發(fā)明提供一種實(shí)現(xiàn)分支選擇結(jié)構(gòu)電子書編輯的系統(tǒng)、方法和客戶端,其系統(tǒng)包括新建單元、打開單元、編輯單元、生成單元、自查單元、上傳審查單元;其方法為,首先新建或打開所述交互式閱讀電子書,然后編輯用來生成所述交互式閱讀電子書的分支選擇結(jié)構(gòu)電子文檔,進(jìn)而生成所述交互式閱讀電子書,最后經(jīng)過自查和上傳至官方數(shù)據(jù)庫服務(wù)器,以便官方人工審查。通過上述實(shí)現(xiàn)分支選擇結(jié)構(gòu)電子書編輯的系統(tǒng)、方法和客戶端解決了小說等這類內(nèi)容豐富、具有連續(xù)的故事情節(jié)和復(fù)雜的環(huán)境描寫的文學(xué)作品交互式閱讀電子書的編輯問題,該類交互式閱讀電子書可提升讀者閱讀時的樂趣和帶入感。
附圖說明
圖1為本發(fā)明實(shí)施例提供的一種實(shí)現(xiàn)分支選擇結(jié)構(gòu)電子書編輯的系統(tǒng)的組成結(jié)構(gòu)示意圖;
圖2為本發(fā)明實(shí)施例提供的一種實(shí)現(xiàn)分支選擇結(jié)構(gòu)電子書編輯的方法的流程圖;
具體實(shí)施方式
為使本發(fā)明實(shí)施例的目的、技術(shù)方案和取得的有益效果更加清楚,下面結(jié)合附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地表述。但是應(yīng)當(dāng)理解,此處描述的實(shí)施例僅用于說明和解釋本發(fā)明,并不用于限定本發(fā)明。基于本發(fā)明中的實(shí)施例,本領(lǐng)域的技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
本發(fā)明實(shí)施例1提供的一種實(shí)現(xiàn)分支選擇結(jié)構(gòu)電子文檔編輯的系統(tǒng),如圖1所示,該系統(tǒng)包括新建單元101、打開單元102、編輯單元103、生成單元104、自查單元105、上傳審查單元106;其中,
所述新建單元101,用于新建所述交互式閱讀電子書;具體為,新建一本空白的所述交互式閱讀電子書,設(shè)定其相關(guān)參數(shù),存入編輯設(shè)備的內(nèi)存,同時指令打開所述編輯設(shè)備的可視化編輯界面,渲染預(yù)設(shè)內(nèi)容;
所述相關(guān)參數(shù),即記述該書的簡介信息,包括該書的名稱、題材、作品簡介、編輯模板等;
所述打開單元102,用于打開所述交互式閱讀電子書;具體為,獲取存在本地或云端服務(wù)器的所述交互式閱讀電子書,解析并得到其參數(shù)和信息,同時指令打開所述編輯設(shè)備的可視化編輯界面,根據(jù)所述解析得到的信息在所述可視化編輯界面渲染所述交互式閱讀電子書的分支選擇結(jié)構(gòu)文檔;
所述編輯單元103,用于實(shí)現(xiàn)用來生成所述交互式閱讀電子書的分支選擇結(jié)構(gòu)電子文檔的編輯;其實(shí)現(xiàn)過程為,
創(chuàng)建所述分支選擇電子文檔的數(shù)據(jù)結(jié)構(gòu);具體為,在所述編輯設(shè)備的內(nèi)存中創(chuàng)建節(jié)點(diǎn)列表、節(jié)點(diǎn)動作列表、章節(jié)節(jié)點(diǎn)列表、擴(kuò)展信息列表;
所述節(jié)點(diǎn)是所述分支選擇結(jié)構(gòu)文檔的最小單位,是所述交互式閱讀電子書實(shí)現(xiàn)分支選擇播放功能的最小載體;所述分支選擇結(jié)構(gòu)由N(N>=2,N為整數(shù))節(jié)點(diǎn)組成;所述節(jié)點(diǎn)動作是指所述節(jié)點(diǎn)列表中的節(jié)點(diǎn)在播放后能夠調(diào)用的動作,所述節(jié)點(diǎn)動作用于描述該節(jié)點(diǎn)指向連接后續(xù)節(jié)點(diǎn)的情況;
打開所述編輯設(shè)備的可視化界面,并在所述可視化界面新建、編輯所述分支選擇結(jié)構(gòu)文檔,同時對應(yīng)地更新所述分支選擇結(jié)構(gòu)文檔的數(shù)據(jù)結(jié)構(gòu);
標(biāo)注所述分支選擇結(jié)構(gòu)文檔中的節(jié)點(diǎn),以便更加高效地查找所述分支選擇結(jié)構(gòu)文檔中的節(jié)點(diǎn)和編輯所述可視化分支選擇結(jié)構(gòu)文檔;
所述擴(kuò)展信息列表,為用于寫入所述交互式閱讀電子書的擴(kuò)展信息的集合;所述擴(kuò)展信息包括所述新建單元中設(shè)定的相關(guān)參數(shù);
所述生成單元104,用于生成所述交互式閱讀電子書;具體為,打包經(jīng)過編輯并儲存于所述編輯設(shè)備中的分支選擇電子文檔數(shù)據(jù)結(jié)構(gòu),并經(jīng)加密、壓縮,生成所述交互式閱讀電子書;
所述自查單元105,根據(jù)預(yù)設(shè)規(guī)則自查所述交互式閱讀電子書是否符合預(yù)設(shè)要求;包括審查所述交互式閱讀電子書中敏感字,審查所述交互式閱讀電子書的組成情況等;所述審查交互式閱讀電子書的組成情況即審查所述交互式閱讀電子書的分支選擇結(jié)構(gòu)是否符合預(yù)設(shè)要求,比如全書的字?jǐn)?shù)、節(jié)點(diǎn)數(shù)目、故事情節(jié)等以及每個節(jié)點(diǎn)的字?jǐn)?shù)等是否達(dá)到預(yù)設(shè)要求以及分支選擇結(jié)構(gòu)的完整性等;
所述上傳審核單元106,用于將所述生成單元生成的交互式閱讀電子書上傳至官方數(shù)據(jù)庫服務(wù)器,以便官方人工審查所述交互式閱讀電子書。
作為本發(fā)明實(shí)施例1的優(yōu)化方案,本發(fā)明實(shí)施例2提供的一種實(shí)現(xiàn)分支選擇結(jié)構(gòu)電子文檔編輯的系統(tǒng),如圖1所示,該系統(tǒng)還包括預(yù)覽單元107,具體為,在所述可視化編輯界面中的一側(cè)加載預(yù)覽窗口,并根據(jù)預(yù)設(shè)規(guī)則在所述預(yù)覽窗口播放正在編輯的所述交互式閱讀電子書;所述預(yù)覽單元用于實(shí)現(xiàn)正在編輯部分的播放效果(即閱讀效果);進(jìn)一步,能夠標(biāo)注正在編輯節(jié)點(diǎn)以及其在預(yù)覽窗口的播放效果,以及展示該編輯節(jié)點(diǎn)與其前后節(jié)點(diǎn)在預(yù)覽窗口的播放效果。
作為本發(fā)明實(shí)施例1的優(yōu)化方案,本發(fā)明實(shí)施例3提供的一種實(shí)現(xiàn)分支選擇結(jié)構(gòu)電子文檔編輯的系統(tǒng),如圖1所示,該系統(tǒng)還包括統(tǒng)計單元108,用于統(tǒng)計當(dāng)前編輯進(jìn)度下所述交互式閱讀電子書的編輯信息,如字?jǐn)?shù)、分支、選項、結(jié)局、故事情節(jié)等。
本發(fā)明實(shí)施例4提供的一種實(shí)現(xiàn)分支選擇結(jié)構(gòu)電子文檔編輯的方法,如圖2所示,該方法包括:
步驟201,新建或打開所述交互式閱讀電子書;
步驟202,編輯用來生成所述交互式閱讀電子書的分支選擇結(jié)構(gòu)電子文檔;
步驟203,生成所述交互式閱讀電子書;具體為,打包經(jīng)過編輯并儲存于所述編輯設(shè)備中的分支選擇電子文檔數(shù)據(jù)結(jié)構(gòu),并經(jīng)加密、壓縮,生成所述交互式閱讀電子書;
步驟204,根據(jù)預(yù)設(shè)規(guī)則自查所述交互式閱讀電子書是否符合預(yù)設(shè)要求;包括審查所述交互式閱讀電子書中敏感字,審查所述交互式閱讀電子書的組成情況等;所述審查交互式閱讀電子書的組成情況即審查所述交互式閱讀電子書的分支選擇結(jié)構(gòu)是否符合預(yù)設(shè)要求,比如全書的字?jǐn)?shù)、節(jié)點(diǎn)數(shù)目、故事情節(jié)等以及每個節(jié)點(diǎn)的字?jǐn)?shù)等是否達(dá)到預(yù)設(shè)要求以及分支選擇結(jié)構(gòu)的完整性等;
步驟205,將所述生成的交互式閱讀電子書上傳至官方數(shù)據(jù)庫服務(wù)器,以便官方人工審查所述交互式閱讀電子書;
所述新建交互式閱讀電子書,具體為,新建一本空白的所述交互式閱讀電子書,設(shè)定其相關(guān)參數(shù),存入編輯設(shè)備的內(nèi)存,同時指令打開所述編輯設(shè)備的可視化編輯界面,渲染預(yù)設(shè)內(nèi)容;所述打開交互式閱讀電子書,具體為,獲取存在本地或云端服務(wù)器的所述交互式閱讀電子書,解析并得到其參數(shù)和信息,同時指令打開所述編輯設(shè)備的可視化編輯界面,根據(jù)所述解析得到的信息在所述可視化編輯界面渲染所述交互式閱讀電子書的分支選擇結(jié)構(gòu)文檔;
所述編輯分支選擇結(jié)構(gòu)電子文檔,其實(shí)現(xiàn)過程為,
創(chuàng)建所述分支選擇電子文檔的數(shù)據(jù)結(jié)構(gòu);具體為,在所述編輯設(shè)備的內(nèi)存中創(chuàng)建節(jié)點(diǎn)列表、節(jié)點(diǎn)動作列表、章節(jié)節(jié)點(diǎn)列表、擴(kuò)展信息列表;
所述節(jié)點(diǎn)是所述分支選擇結(jié)構(gòu)文檔的最小單位,是所述交互式閱讀電子書實(shí)現(xiàn)分支選擇播放功能的最小載體;所述分支選擇結(jié)構(gòu)由N(N>=2,N為整數(shù))節(jié)點(diǎn)組成;所述節(jié)點(diǎn)動作是指所述節(jié)點(diǎn)列表中的節(jié)點(diǎn)在播放后能夠調(diào)用的動作,所述節(jié)點(diǎn)動作用于描述該節(jié)點(diǎn)指向連接后續(xù)節(jié)點(diǎn)的情況;
打開所述編輯設(shè)備的可視化界面,并在所述可視化界面新建、編輯所述分支選擇結(jié)構(gòu)文檔,同時對應(yīng)地更新所述分支選擇結(jié)構(gòu)文檔的數(shù)據(jù)結(jié)構(gòu);
標(biāo)注所述分支選擇結(jié)構(gòu)文檔中的節(jié)點(diǎn),以便更加高效地查找所述分支選擇結(jié)構(gòu)文檔中的節(jié)點(diǎn)和編輯所述可視化分支選擇結(jié)構(gòu)文檔;
所述擴(kuò)展信息列表,為用于寫入所述交互式閱讀電子書的擴(kuò)展信息的集合;所述擴(kuò)展信息包括所述新建單元中設(shè)定的相關(guān)參數(shù)。
作為本發(fā)明實(shí)施例4的優(yōu)化方案,本發(fā)明實(shí)施例5提供的一種實(shí)現(xiàn)分支選擇結(jié)構(gòu)電子文檔編輯的方法,還包括在所述可視化編輯界面中的一側(cè)加載預(yù)覽窗口,并根據(jù)預(yù)設(shè)規(guī)則在所述預(yù)覽窗口播放正在編輯的所述交互式閱讀電子書;所述預(yù)覽單元用于實(shí)現(xiàn)正在編輯部分的播放效果(即閱讀效果);進(jìn)一步,能夠標(biāo)注正在編輯節(jié)點(diǎn)以及其在預(yù)覽窗口的播放效果,以及展示該編輯節(jié)點(diǎn)與其前后節(jié)點(diǎn)在預(yù)覽窗口的播放效果。
作為本發(fā)明實(shí)施例4的優(yōu)化方案,本發(fā)明實(shí)施例6提供的一種實(shí)現(xiàn)分支選擇結(jié)構(gòu)電子文檔編輯的方法,還包括統(tǒng)計當(dāng)前編輯進(jìn)度下所述交互式閱讀電子書的編輯信息,如字?jǐn)?shù)、分支、選項、結(jié)局、故事情節(jié)等。
本發(fā)明實(shí)施例7、8、9分別提供一種實(shí)現(xiàn)分支選擇結(jié)構(gòu)電子書編輯的客戶端,分別包括本發(fā)明實(shí)施例1、2、3提供的實(shí)現(xiàn)分支選擇結(jié)構(gòu)電子書編輯的系統(tǒng)。
本發(fā)明實(shí)施例10、11、12分別提供一種實(shí)現(xiàn)分支選擇結(jié)構(gòu)電子書編輯的客戶端,分別使用本發(fā)明實(shí)施例4、5、6提供的實(shí)現(xiàn)分支選擇結(jié)構(gòu)電子書編輯的方法。
上述實(shí)施例中提供的實(shí)現(xiàn)分支選擇結(jié)構(gòu)電子書編輯的系統(tǒng)、方法、客戶端解決了小說等這類內(nèi)容豐富、具有連續(xù)的故事情節(jié)和復(fù)雜的環(huán)境描寫的文學(xué)作品交互式閱讀電子書的編輯問題,該類交互式閱讀電子書可提升讀者閱讀時的樂趣和帶入感。
最后應(yīng)說明的是:以上實(shí)施例僅用于說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述實(shí)施例對本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解:其依然可以對前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的精神和范圍。