![]() |
#1 |
Banned
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 244
Karma: 2112680
Join Date: Jan 2017
Device: iBooks
|
Indexes without page numbers?
Consider the following example from an index from a book in the public domain:
State Trees, 354-7; of, Idaho, 354-5; Illinois, 355 If I turned this book into a reflowable epub, then the page numbers wouldn't make sense. So how do most epub authors handle this kind of situation? Since epubs are searchable, I've thought of just creating a static index (i.e. no links) that lists key words that readers can then search for. (However, it wouldn't work for the example I posted above, which would have to be customized somehow.) Have you ever seen such an index in an epub? |
![]() |
![]() |
![]() |
#2 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 13,237
Karma: 78869092
Join Date: Nov 2007
Location: Toronto
Device: Libra H2O, Libra Colour
|
Why not have State Trees be a clickable link to the start of text on page 354 (or in fact the first applicable item) and the same for of, Idaho etc.
|
![]() |
![]() |
Advert | |
|
![]() |
#3 |
Banned
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 244
Karma: 2112680
Join Date: Jan 2017
Device: iBooks
|
That's what I was thinking; make an index that consists primarily of plain text (not hyperlinked), but link things that are harder to search for, like "state tree."
For example, if "Charles Murphy" is indexed to three separate pages and "John Ledyard" is indexed to two pages, then the index might look like this: Ledyard, John Murphy, Charles ...letting readers know these subjects exist. They could then do a simple search to find all occurrences of those names. |
![]() |
![]() |
![]() |
#4 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 3,821
Karma: 19162882
Join Date: Nov 2012
Location: Te Riu-a-Māui
Device: Kobo Glo
|
EPUBs can have page numbers in the form of a <pageList> section in the ncx that maps page numbers to html locations. Not all ereaders support it, but there is no harm in including it.
Then you can use a belt and braces approach and also link the page number in the index to the page location in the html with a normal hyperlink, so those ereaders that don't use the pageList can still use the hyperlinks. |
![]() |
![]() |
![]() |
#5 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 5,677
Karma: 23983815
Join Date: Dec 2010
Device: Kindle PW2
|
Quote:
Shameless plug: I created a simple Sigil plugin for generating pageList sections and Sigil has a built-in index generator (Tools > Index > Index Generator). However, AFAIK, I don't know of any epub2 app that actually displays pageList page numbers. (ADE displays page numbers, but they need to be defined as page maps, and if you include a page map the book will no longer pass epubcheck.) If you decide to embed page number targets, you might want to convert your epub2 book to an epub3 book, because then at least iBooks and Azardi users will be able to enable the display of printed page numbers. If you decide to convert your epub2 book to an epub3 with the Sigil epub3 output plugin, remember to update the NCX TOC via Tools > Epub3 Tools > Generate NCX from Nav once you've finalized the book. |
|
![]() |
![]() |
Advert | |
|
![]() |
#6 | |||
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,306
Karma: 13057279
Join Date: Jul 2012
Device: Kobo Forma, Nook
|
Quote:
I can't say I've seen one that mixes up plain text + hyperlinked words though. Quote:
You insert a link where the page break occurs (Page 354+355): Spoiler:
Then in the Index you would have to create all the links back: Spoiler:
Side Note: In this specific case, it would be even more of a giant pain in the ass to generate + check links for the condensed form of numbers: 354-7 = 357. Quote:
https://www.mobileread.com/forums/sh...d.php?t=279004 We went into very in-depth discussion on "Page Numbers" in ebooks (and how meaningful they are), how to do Indexes, Indexes compared to search, etc. etc. Last edited by Tex2002ans; 02-12-2017 at 05:08 AM. |
|||
![]() |
![]() |
![]() |
#7 | |
Banned
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 244
Karma: 2112680
Join Date: Jan 2017
Device: iBooks
|
Quote:
Af for Epub2 and Epub3, those are just different versions, right? My understanding is that it all began with Epub2 (or something even more primitive), but people are now creating Epub3 files. Anyway, I've been saving all my projects as Epub3. |
|
![]() |
![]() |
![]() |
#8 | |
Banned
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 244
Karma: 2112680
Join Date: Jan 2017
Device: iBooks
|
Quote:
I think even an index without links would be helpful, just to give people a quick look at the various things discussed in the book. In fact, I've thought about creating several separate static indexes, arranged by topic. For example, there could be an index to people's names, another index to place names, etc. |
|
![]() |
![]() |
![]() |
#9 |
Resident Curmudgeon
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 78,844
Karma: 143095300
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
An index without links isn't useful. If you are creating an index, add in the links.
|
![]() |
![]() |
![]() |
#10 |
frumious Bandersnatch
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 7,542
Karma: 19001583
Join Date: Jan 2008
Location: Spaniard in Sweden
Device: Cybook Orizon, Kobo Aura
|
If the book has chapters/sections, you could use them instead of page numbers (still the links should point to the right place in the text, not just to the beginning of the chapter). If there are several occurrences in the same chapter, you add letters, like 1-a, 1-b, 1-c, etc. Or you could simply use some dingbat or bullet as a placeholder for the link.
A note of caution, when an index in paper says 354-7, it could be that a single passage that spans the 4 pages refers to the term, or it could be that there are at least 4 different independent occurrences of the term that happen to be in pages 354, 355, 356, 357. The former case would need a single link, the latter four links. Even worse, a single page number could actually hold several independent occurrences of the term, which would require several links... So, if you don't want to keep the page numbers, you'd have to practically redo the whole index. |
![]() |
![]() |
![]() |
#11 | |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 4,520
Karma: 121692313
Join Date: Oct 2009
Location: Heemskerk, NL
Device: PRS-T1, Kobo Touch, Kobo Aura
|
Quote:
All in all, ePUB3 did not take off as planned. Mainly because the support is lacking and it is only backwards compatible to a certain point. The reading application that support ePUB3 can read ePUB2, but not the other way round. So, a kind of mixed form has been created which has parts of 2 and parts of 3 and somewhat works. It is not ideal at all. The most common approach nowadays is that if you need features in ePUB3, use ePUB3. Otherwise use version 2. One additional thing, how is version two 'primitive'? |
|
![]() |
![]() |
![]() |
#12 | |
Do-er, All of the Things
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 26
Karma: 1970
Join Date: Jan 2017
Location: Midwest
Device: Androids
|
The lastest version of EPUB (3.1) has an optional spec (http://www.idpf.org/epub/idx/) that might help with your idea. But, a reading agent has to support it (which they're not required) - and sometimes readers already have a 'search' function built in (so slightly duplicating the effort).
To your original issue: Quote:
Another quirky way I saw was an EPUB that used the Header/Footer support for EPUB to identify what amount content corresponded to the physical page of that book. Seems like a lot of work, and you still need a reading system that will pickup that info and display it - but again that's a page on the physical book. A user opening the same EPUB in a different reader that doesn't use that same technique, may see completely different page numbers (so any citation/location is kind of moot). IMHO: This seems like a lot of work to apply a 'fixed' page number to something that's meant to be not-fixed. If you're really need some absolute definition of 'physical' location, just keep to a Fixed-Layout EPUB3 instead. |
|
![]() |
![]() |
![]() |
#13 |
Fanatic
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 557
Karma: 400004
Join Date: Feb 2009
Device: ONYX M96
|
Hi, I usually create Indexes like the one I attach (a screenshot from "Syria Calling" ePub). I think this is a good way to allow reader to follow link inside the ebook and have a way to differentiate the multiple instances of a word inside a single chapter.
|
![]() |
![]() |
![]() |
#14 |
Banned
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 244
Karma: 2112680
Join Date: Jan 2017
Device: iBooks
|
|
![]() |
![]() |
![]() |
#15 | |||||
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,306
Karma: 13057279
Join Date: Jul 2012
Device: Kobo Forma, Nook
|
Quote:
For the most part, I would just keep the Index the way it is... it would save you the most headaches and wouldn't do any harm. Doing a simple change like going from paragraph form -> indented form is an easy change (and I would recommend for readability): Spoiler:
to: Spoiler:
The paragraph form is harder to read and doesn't make much sense in an ebook... the paragraph form was really chosen only to save paper. But going from a single Index into multiple is most likely going to be a much more extensive + harder change. What about author names that were only mentioned because of a book that was referenced? Do you split states into their own Index too? What if the state occurs as a subentry? A lot of this stuff really just has to be decided ahead of time by the indexer before they begin indexing. Changing the organization in such a major way, while having the greatest of intentions, might make the Index as a whole worse than before. Quote:
A single page number is deceptive and can quickly bloat itself to many minutes of work... multiply that by thousands of entries, and digitizing an Index properly in this way quickly expands to WEEKS/MONTHS of work. Quote:
![]() Quote:
http://www.infogridpacific.com/blog/...ndex-spec.html I tend to agree with the assessment... it is an unmaintainable disaster. (And on top of that, nothing supports it, nor do I suspect anything ever will.) Quote:
With your books you want to reach the widest possible audience, not locking yourself to a small subset of the market. And you want the books to look good on all devices (and have proper fallbacks), not just look good on iBooks and look like ass on everything else. Last edited by Tex2002ans; 02-13-2017 at 04:43 PM. |
|||||
![]() |
![]() |
![]() |
Tags |
index |
Thread Tools | Search this Thread |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Chapter Page Numbers Instead of Title Page Numbers | TheArtfulDodger | Devices | 1 | 11-18-2013 01:08 PM |
Kindle (AZW3/MOBI) ebooks with "real page numbers" to PDF with same page numbers? | abvgd | Conversion | 2 | 05-24-2013 01:24 PM |
PRS-T1 Can you make page-numbers correspond to page-turns? | bibahbuzemann | Sony Reader | 13 | 01-01-2012 12:03 AM |
Anyone ever see PAGE numbers? | jswinden | Amazon Kindle | 20 | 08-24-2011 12:05 PM |
Is there a hack for displaying page numbers rather than location numbers? | nesler | Kindle Developer's Corner | 16 | 02-15-2011 12:00 AM |