Building Scientific Web Books

by

Martin Otter
German Aerospace Center (DLR)
Institute of System Dynamics and Control

Version 0.9.3, October 18, 2015 (Draft)
 

Abstract
This web book describes how to use HTML5 technology to build a scientific web book with purely open source tools. The basic idea is

  1. to use standard HTML5, Javascript, svg, webgl, etc. to describe the content,
  2. use the open source command line tool makeWebBook to add/update section numbers, figure/table numbers, equation numbers, cross references, bibliographic references, navigation bars and a table of contents file.
  3. use an HTML5 compliant browser like Firefox to render the content

This web book is a description of the approach and serves as template book.

The book relies on an HTML5 compliant browser that supports MathML, such as Firefox. Equations are not displayed in a good way with a browser that does not support MathML (e.g. Internet Explorer 9 or Chrome).

Click on Table Of Contents or on Next to start with this book.
 

Creative Commons License This work (= all *.html files of this book) is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License with exception of the files stored under "resources" that have either the license of their owner (since copied from the web) or are in the public domain (so no restriction).