2013-07-30 2 views
0

Я хотел бы сделать предварительный просмотр/выдержку моего epub e-book. Экстракт содержит только две главы, но я хочу иметь оглавление, которое включает в себя все главы. Не включенные главы не должны отображаться как ссылки. Просто текстовый заголовок. Как я могу это сделать?Содержание для предварительного просмотра epub Книга

Спасибо :-)

ответ

0

Если вы говорите в вашем toc.xhtml, все, что вам нужно сделать, это удалить <a>...</a> теги вокруг элементов в вопросе. Если вы говорите в toc.ncx, на самом деле нет способа показать элементы, которых там нет. Вы можете приблизиться к этому, включив в выписку последнюю страницу, в которой рассказывается о том, где можно получить полную версию, или об авторе, или что-то еще, и поместите что-то вроде <span id="chapter3" /> <span id="chapter4" /> и так далее на этой странице. Это даст ссылки на содержание, что-то, на что указывает, и привлечет ваших читателей к потенциально полезной информации.

0

в ncx вы должны быть в состоянии уйти с заменой атрибута src в тегах содержимого с #, но я сомневаюсь, что это будет проверять

<navPoint id="navPoint-1" playOrder="1"> 
    <navLabel> 
    <text>ch 1</text> 
    </navLabel> 
    <content src="Text/Section0001.xhtml" /> 
</navPoint> 
<navPoint id="navPoint-2" playOrder="2"> 
    <navLabel> 
    <text>ch 2</text> 
    </navLabel> 
    <content src="#" /> 
</navPoint> 
<navPoint id="navPoint-3" playOrder="3"> 
    <navLabel> 
    <text>ch 3</text> 
    </navLabel> 
    <content src="#" /> 
</navPoint>