Scrollistic
Screenshots
Download
User manual
Contact
About
Privacy

EBook Index creation

Does your eBook need an index ? Scrollistic now provides simple indexing to guide your reader to relevant content.

Scrollistic indexes are contained in the body of the eBook and linked from the Table of Contents. They can also be found by eBook readers that have implemented this area of the EPUB 3 specification and may offer additional functionality either now or in the future.

As the index is standard HTML, it will work in a MOBI eBook or even as HTML.

As we have used "The War of the Worlds" by HG Wells as an example book to display certain features, for consistency, here is what an index may look like for this famous book. This was created by reading through the text and adding index markers before the paragraph you wish to index. The rest is automated.

A Scrollistic index in place

The index is generated during the document generation process. Scrollistic merges, groups and sorts the tags, creates the hyperlinks and includes an alphabetic jump list at the top to speed up navigating very long indexes.

Index generated by Scrollistic
A Scrollistic index

Tagging the paragraphs is a manual process because it requires human understanding of the relevance of the text. It also requires thinking about what your reader may wish to look up.

Here's what an index tag looks like.

<index>First level*Second Level</index>

First level is the first level index you want and second level is an optional sub level. Separated by an asterisk *.

You do not have to type the tags every time you want an index entry. Use the indexing tool on the top controls. Position you cursor at the start of the paragraph you wish to index, click the indexing button and enter your first and optional second level entries. Don't forget to separate them with an asterisk or it will be treated as a long first level entry.

How combinations of tags interact in best shown by example.

Adding a single index entry with only a first level will generate the following index.
<index>Mars</index>
index generated by Scrollistic
Adding a second identical entry elsewhere in the document.
<index>Mars</index>
<index>Mars</index>
index generated by Scrollistic
Adding a new index tag with first and second level entry.
<index>Mars</index>
<index>Mars</index>
<index>Mars*Location</index>
index generated by Scrollistic
And finally a collection of index tags of mixed first and second level generates the following index.
<index>Mars</index>
<index>Mars</index>
<index>Mars*Location</index>
<index>Mars*described</index>
<index>Martians*first contact</index>
<index>Martians*described</index>
<index>Martians*described</index>
index generated by Scrollistic