Books: Difference between revisions

From OLPC
Jump to navigation Jump to search
(Added calc subsection and several calc books)
No edit summary
 
(152 intermediate revisions by 45 users not shown)
Line 1: Line 1:
{{Translations}}
Books are a concept, a collection format, a way of organizing ideas; including [[#Ebooks|ebooks]], textbooks, picturebooks and others. There are many sources of [[Free books]] in the public domain, or under [[GFDL]], various [[Creative Commons]], and other licenses.


We are no longer asking for books for inclusion in the XO laptop. Thank you all for your contributions! --[[User:Quozl|Quozl]] 01:07, 26 June 2014 (UTC)
== Books ==


----
=== Textbooks ===
==== Mathematics ====
* http://www.lightandmatter.com/index.html
* http://www.digitalculture.org/index.html
* http://openmathtext.org/downloads.html
===== Calculus =====
* http://www.math.umn.edu/~garrett/calculus/
* http://math.furman.edu/~dcs/book/
* http://math.furman.edu/~dcs/mvbook/
* http://math.furman.edu/~dcs/yact/
* http://www.pdmi.ras.ru/~olegviro/ShchepinCalc.html
* http://www.math.wisc.edu/~keisler/calc.html
==== Physics ====
* http://www.motionmountain.net/
==== Kerala ====
''jgay has some''


* According to Wikipedia page [http://en.wikipedia.org/wiki/Book Book] - "A book is a set of written, printed, illustrated, or blank sheets, made of ink, paper, parchment, or other materials, usually fastened together to hinge at one side. A single sheet within a book is called a leaf, and each side of a leaf is called a page. A set of text-filled or illustrated pages produced in electronic format is known as an electronic book, or e-book."
==== South Africa ====
* According to Wikipedia page [http://en.wikipedia.org/wiki/E-book E-book] - "An electronic book (variously: e-book, eBook, e-Book, ebook, digital book, or even e-edition) is a book-length publication in digital form, consisting of text, images, or both, readable on computers or other electronic devices."
''see the 16 books recently released in 6 languages''


== Using ==


There are several ways to put books on an XO laptop:
=== childrens books online ===
* adding books to the [[Library]] as [[Collections]] using [[OSBuilder]], then deploying to laptops en-mass, suitable for large deployments,
* adding books after install but before use with the [[Customization stick]], or [[Tiny Core Linux]], suitable for small deployments,
* using the built-in [[Software update]] feature,
* by portable media such as a [[USB drive]],
* by download from a [[School server]], appliance, or internet.


== Lists ==
* eBook formats : Bob DuCharme has put epub versions of some of the [http://www.snee.com/epubkidsbooks/ Project Gutenberg Childrens Books] together.


During the early years of the project, before e-books were popular, we asked for a list of books, and the community responded. See our [[/List|list of books]].
*[http://books.google.com/books?lr=&num=20&as_brr=1&q=subject%3A%22Juvenile+Fiction%22&btnG=Search+Books Children's Fiction] from [http://books.google.com Google Books]


== Readers ==
*[http://books.google.com/books?lr=&num=20&as_brr=1&q=subject%3A%22Juvenile+Nonfiction%22&btnG=Search+Books Children's Non Fiction] from [http://books.google.com Google Books]


An e-book reader is software that displays the book for reading. The XO laptop includes readers, and other readers are available. See the early [[/Renderers|page on readers]].
* [http://www.schoollibrary.com/OLPC/ World Public Library] has made more than 1,000 eBooks freely available to the public specifically gathered for OLPC folks. Please visit to download the titles.


== Formats ==
See also The OLPC [[literature]] page, with links to sites offering collections of free (Public Domain out-of-copyright) and commercial Ebooks in many languages. There are also specific '''[[Ebook collections|book collections]]''' being developed by libraries and archives for OLPC (add your own!).


E-books come in different formats, for which a compatible reader is required. See the early [[/Formats|page on formats]].
=== terminology and formats ===
An "ebook" is a book that is stored in a computer and read on a computer screen. We refer to digital books simply as "books" on the wiki. Books are data without a reader application. (This last point is stretched somewhat by recent versions of Adobe Acrobat's [[PDF]] reader which can handle embedded Javascript applications in a [[PDF]] document and for HTML files containing Javascript). But for the purposes of this page we should restrict ourselves to the simpler, pure data digital books. There will be a place for rich documents containing Javascript, but these are really applications with lots of data, not books as such.


==Ebook Formats==
== See also ==
Book formats should be compressed (to conserve space) and open. In particular, they must not be encumbered by patents, and must be inclusive - they should not favor any particular vendor.


* [[Books/Spanish|Spanish]] (and [[Libros]]),
===DejaVU===
* early discussion on [[Book reader]], and [[Book reader feature set|feature set]],
The [[DJVU]] format was developed in order to provide a much higher level of compression for scanned paper books, than existing formats like JPEG and TIFF can provide.
* early discussion on using [[Wiki as a book reader]],

* [[Deployment Guide]] for how books can be put on the XO laptop prior to deployment, or as downloads once classes start.
===PDF===
The [[PDF]] format is a simplified form of the Postscript programming language that only includes the commands necessary to paint ink on the page. It is easy for end users to create PDFs with the Print function of a word processing or drawing application. There are extensive Free/Open Source libraries of functions for creating, editing, and otherwise modifying PDFS, and applications built from them. For example, libpoppler and the Poppler PDF Utilities. There are also several Free PDF display programs, including xpdf, kpdf, evince, gv, and ViewPDF.

===HTML===
Although not particularly designed as a book format, HTML is widely used for books. Most
newer [[Project Gutenberg]] books are available as HTML. Both special purpose Ebook readers and web browsers can be used to access HTML Ebooks. The OLPC does include a web browser.

===XML===
XML is not a directly usable format, but rather a meta-format. XML alone is not a book format, but many modern formats that can be used for books are XML based, such as ODF, and the XHTML variant of HTML. Other XML based formats are [http://www.docbook.org/ DocBook], popular for computer manuals, or [http://www.tei-c.org/ TEI], used in the Humanities. Modern web browsers can render XML directly, but to make such a display attractive some transform (expressed in CSS or XSLT) may be required.

===OpenDocument===
[[OpenDocument Viewer|OpenDocument]] is a compressed format (zip-compressed XML) for documents, including books, presentations, and spreadsheets. Complex documents (with many images) can be sent as a single document (unlike HTML), yet it can flow in a display (unlike PDF). It is also editable. [[AbiWord]] runs on the OLPC and is capable of opening ODF files.

===Greenstone===
[http://www.greenstone.org/cgi-bin/library Greenstone] is a monolithic format for document collections. A Greenstone library allows quick full-text search access to large collections, and is typically smaller than the full-text it contains, due to the compression scheme it uses. A Greenstone library can be both accessed via a web server or locally on a (read-only) disk. A complete Greenstone collection can be large, which makes it less useful, given the storage constraints of the OLPC.

===FictionBook===
"[http://www.fictionbook.org/index.php/Eng:FictionBook FictionBook] is an XML format for storage of books where each element of the book is described by tags." Also known as fb2, it is supported by FBReader. In fact, the [http://www.fbreader.org/about.php FBReader website] lists other Ebook formats that are not listed here.

==Book Readers==
===Evince===
The [[Evince]] book reader is part of the OLPC project. Currently it supports [[DJVU]], [[PDF]], Postscript and DVI. The OLPC project will likely include only DJVU and PDF as well as an XML/HTML based format. The [[Read]] activity uses Evince to render, and has a modified UI targeted to kids.

===Plucker===
A popular book format for PalmOS devices. A [http://cvs.plkr.org/index.cgi/viewer-GTK%2B2-POSIX/ reader for Linux/X11/GTK+] already exists in the plkr.org CVS codebase (and is distributed in the Plucker 1.8 source tarfile). It should run on OLPC machine's OS. Most [[Project Gutenberg]] books are already available in Plucker format at the URL
<pre>http://www.gutenberg.org/cache/plucker/NUMBER/NUMBER</pre>
where NUMBER is the PG book number for that book. For instance, John Stuart Mill's autobiography is available from PG in Plucker format as http://www.gutenberg.org/cache/plucker/10378/10378.

===FBReader===
An open source Ebook reader supporting many formats (fb2, html, chm, plucker, Palmdoc, mobipocket, etc.). [http://www.fbreader.org/about.php more about FBReader]

===OpenBerg===
[http://www.openberg.org OpenBerg] Reader is a multiformat book reader based on Mozilla technologies. It's far from complete but it can already display rich XML/HTML books and organize libraries. Livesearch is in the works, as well as Plucker compatibility. The project could use help.

===OpenDocument Viewer===
The ODF Fellowship's [[OpenDocument Viewer]] could be used as a reader for OpenDocument files.
It is open source.


==OLPC Features==
There are some pages already discussing how book formats and book readers could be specially adapted to the OLPC:

* [[book reader feature set]]
* [[Wiki as a book reader]]

[[Category:Developers]]
[[Category:Software ideas]]
[[Category:File formats]]

Latest revision as of 02:37, 26 June 2014

  English | Espanol HowTo [ID# 296221]  +/-  


We are no longer asking for books for inclusion in the XO laptop. Thank you all for your contributions! --Quozl 01:07, 26 June 2014 (UTC)


  • According to Wikipedia page Book - "A book is a set of written, printed, illustrated, or blank sheets, made of ink, paper, parchment, or other materials, usually fastened together to hinge at one side. A single sheet within a book is called a leaf, and each side of a leaf is called a page. A set of text-filled or illustrated pages produced in electronic format is known as an electronic book, or e-book."
  • According to Wikipedia page E-book - "An electronic book (variously: e-book, eBook, e-Book, ebook, digital book, or even e-edition) is a book-length publication in digital form, consisting of text, images, or both, readable on computers or other electronic devices."

Using

There are several ways to put books on an XO laptop:

Lists

During the early years of the project, before e-books were popular, we asked for a list of books, and the community responded. See our list of books.

Readers

An e-book reader is software that displays the book for reading. The XO laptop includes readers, and other readers are available. See the early page on readers.

Formats

E-books come in different formats, for which a compatible reader is required. See the early page on formats.

See also