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
- to use standard HTML5, Javascript, svg, webgl, etc. to describe the content,
- 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.
- 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.
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). |