一千萬個為什麽

搜索

EPUB 2 NCX我應該如何支持pageList?



我的查看器支持從NCX navMap條目填充的TOC。 然而,我遇到的一些書籍在navMap部分有一些頁面,只有在pageList部分有一些頁面。 例如


    
        
            Title
        
        
        
            
                Title
            
            
        
    



    
        1
        
    
    
        2
        
            

我可以在navMap內容之後添加頁面,但是我擔心從相同的源xhtml中填充兩種導航類型是完全有效的,我不希望本書的某些部分有效地出現兩次,一次用於navMap,一次用於分頁。 例如


    
        
            Chapter 1
        
        
        
            
                Chapter 1
            
            
        
    



    
        1
        
    
    
        2
        
            

規格在做什麽看起來很模糊。處理這種情況的建議方法是什麽?

轉載註明原文: EPUB 2 NCX我應該如何支持pageList?

一共有 1 個回答:

恕我直言,你正在混合navMap和pageList部分的功能。 navMap部分用於TOC顯示,pageList部分理論上用於顯示印刷版中的頁碼。

我在理論上說,因為我不知道實際使用這些信息的單個ePub2應用程序。

也就是說,除非您打算使用可選的Sigil ePub3輸出插件,它使用pageList信息生成ePub3頁面列表導航部分。