• Home
  • About
  • Connect
  • Books
  • Books with fiction blog

Books with Views

~ multidimensional e-reading

Books with Views

Monthly Archives: February 2012

An interactive index

23 Thursday Feb 2012

Posted by Ola in index, meta information, views

≈ Leave a comment

Paper books often have an index. The index is a list, near the end of the book, where indexed words are given, often in alphabetical order, and for each indexed word, page numbers where the indexed word can be found are given.

In an electronic book on the web, an alternative is to create an interactive index. This can be done using a search box where the reader can type a word, and if the word is in the index, one or more links to where the word can be found are displayed.

In a Book with Views, one could go a step further, and let the indexed words be view-specific. This can be tried out, in the book Into Programming, for example by first searching for the word computer, which is in all views, and then searching for compiler and interpreter, which are not available in all views.

The search works in any page of the book.

There is also a traditional index, at the Index page, which is one of the About pages.

Keeping track of concepts

06 Monday Feb 2012

Posted by Ola in concepts, meta information, views

≈ Leave a comment

In a textbook kind of book, new concepts are introduced to the reader. In a book with hyperlinks, such as an e-book or a book on the web, it is possible to link the introduction of a concept to a table with all concepts in the book, bundled together with explanations, and perhaps also with links to be used for further reading.

In a Book with Views, this can be extended to a per-view handling of the concepts. You can see an example of this, in the introduction of the concepts variable and value in the beginning of the chapter called Names and values in the book Into Programming.

The collection of concepts can also be reached via the book’s About page.

View-specific URL references

02 Thursday Feb 2012

Posted by Ola in meta information, references, views

≈ Leave a comment

When describing how to compile and run a program, you may want to refer to tools suitable for this task. These tools are often language-specific, like if you have a C-compiler it is good for precisely that task – compiling C-programs.

In a programming book with views, where each view represent a specific programming language, different tool references can be made for the different views. You can see an example of this in the Section How to make it run (use the menu on the left to change view), in the book Into Programming.

You can also see how the different URLs pointing to the different tools show up on the About page for URLs.

Please enter email address below

Recent Posts

  • Layered Books
  • Making books with XML
  • Books with Software
  • Three (3) books about programming? – Nope, there’s only one!
  • Linking in and out of a book

Latest Tweets

Error: Twitter did not respond. Please wait a few minutes and refresh this page.

Where to go from here?

  • Books with fiction
  • gapingvoid
  • Harpers
  • Seth's Blog
  • The Story of Telling

Archives

  • January 2018
  • July 2016
  • October 2013
  • September 2012
  • July 2012
  • June 2012
  • May 2012
  • April 2012
  • March 2012
  • February 2012
  • January 2012

Categories

  • ARM
  • assembly
  • bare metal
  • C
  • concepts
  • download
  • e-book
  • e-book reader
  • Emacs
  • epub
  • hello world
  • index
  • Intel
  • Into Computers
  • Into Embedded
  • Into Programming
  • Java
  • Layered Books
  • math
  • meta information
  • mobi
  • nxml
  • pandoc
  • pdf
  • programming
  • programming languages
  • PSGML
  • Python
  • references
  • RelaxNG
  • release note
  • software
  • views
  • XML

Meta

  • Register
  • Log in
  • Entries feed
  • Comments feed
  • WordPress.com

Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their use.
To find out more, including how to control cookies, see here: Cookie Policy