OpenIntroStat / openintro-statistics

📚 An open-source textbook written at the college level. OpenIntro also offers a second college-level intro stat textbook and also a high school variant.
https://www.openintro.org/book/os
Other
404 stars 253 forks source link

Navigation Issues #47

Open waldo1979 opened 2 years ago

waldo1979 commented 2 years ago

The final PDF document is difficult to navigating on common document readers and tablet software. The table of content only includes chapters and not the corresponding subsections. I've tried Amazon's Kindle reader (iOS, Windows, OSX) and OSX's preview app.

It improve navigation and rendering, a native eBook format should be used (e.g. epub or mobi). Has anyone attempted to convert the latex to a native ebook format? One possible option might be tex4ebook

DavidDiez commented 2 years ago

Thanks for your message. Opening the table of contents on Preview, I can see the chapters in the menu. If I click on a chapter, it takes me to the first page of the chapter. On that page, each section number/title for the chapter is shown and hyperlinked, so I can click those to get to a section. Does this work for you?

Due to the subsections leading to ~5x more menu items, we chose to only support down to section level navigation in the Tables of Contents, but I've added a note in our tracking doc for determining whether it is worth adding that detail in the next edition.

If the intent is to find something specific and less for navigation, then the index at the end of the book may also cover that need.

Re: ebook -- Thanks for the pointer to tex4ebook! I'll take a look at it over the Dec/Jan holiday to see how much work this would be.

waldo1979 commented 2 years ago

Although non-intuitive, the chapter toc's link are working, thank you for the tip! Other textbooks solve large table of contents issues with collapsed/collapsable chapter headings (feature of Amazon's KFX format). Sounds like you're working against a limitation of PDF file format. Getting to mobi or epub format would solve some challenges and give the ability to publish in major ebook sites like Amazon.