Talk:Books
editing the page directly
I put five or six books directly into the article, imitating the macro I saw used elsewhere on the page. After that I noticed that it said to add links here on the talk page. Hope that's not a problem. The ones I listed were by Crowell (me), Hefferon, Raymond, and Keisler.--bcrowell
PDF format
Is the OLPC laptop going to use pdf format? How does this interact with any intellectual rights which Adobe http://www.adobe.com might have in pdf? Is pdf now an ISO format rather than Adobe's intellectual property?
- PDF is a data file format. Adobe has no rights to other people's data. That said, there are several open-source tools to produce, read or manipulate PDF data files. I'll stick something about this on the PDF page.
I learned to produce pdfs using Serif PagePlus 9 http://www.serif.co.uk in 2003. I found that pdf is a very effective format as it enables one to embed fonts in it, so one can use one's own fonts even if the person reading the document does not have the fonts installed on his or her computer.
Here is a link to a pdf document which I produced back in 2003 which might be of interest in a general sense in passing.
http://www.users.globalnet.co.uk/~ngo/poster.PDF
PDF is not a proprietary format. PDF is widely implemented in open-source software (pdftex, scribus, a gazillion others). If Adobe has any IP in pdf, it's not in the basic format, it's in relatively new and/or obscure features. --bcrowell
PDF and HTML
It should be noted that almost every composition program also includes save-as-HTML as an option; the output is eclectic, but no moreso than PDF output. Since an ebook has no need for "pages", PDF seems like a peculiar format. PDF is not particularly well suited to rewriting, splicing and recombining, or collaborative editing.
HTML seems obvious to me, with a rich toolset, good readers already available, a large number of people intimately familiar with the format, and an even larger number of people casually familiar with the format. All for a format that has always been best suited for reading. It seems like a natural fit.
- We have more control over what the kids do than over what the content developers do. If content developers know PDF, they will produce PDF content. The OLPC needs to be able to support such a ubiquitous format. HTML is a no-brainer but tools which save as HTML often include Javascript and rely on ActiveX controls.
- Also, I question the assertion about pages. An ebook will not fit all on one screen so it either needs "pages" or it needs to scroll like the ancient books that were burned when the library in Alexandria was destroyed. The OLPC screen has enough resolution to view an entire A4 page at once if it is rotated and the OLPC is held like an open book.
When you generate a PDF, you do it from a source file. For instance, it's very common to generate PDFs from LaTeX source; Scribus, IIRC, uses XML source files. If you want to edit collaboratively, you do it on the source files. It's exactly like a program written in C. Just because Linux is usually distributed in binary executable format, that doesn't mean Linux is somehow evil and closed source, or can't be freely modified.--bcrowell
On a PC one can get a free reader for pdf from the http://www.adobe.com webspace. However, I remember the issues about Intellectual Property Rights and the OLPC laptop and therefore ask the following questions please.
1. What is the application that will be distributed with the OLPC laptops to read pdf documents?
2. Would Adobe Acrobat actually run on an OLPC laptop?
- This is a total nonissue. There are plenty of free pdf readers that run on Linux, including xpdf and evince.--bcrowell
and Evince
Khim: Of course it's possible to install Adobe Acrobat on OLPC, no problem. But... Adobe Acrobat is prime example of the famous "Two-thirds of their software is used to manage the other third, which mostly does the same functions nine different ways". It's own libcurl and libssl, spellchecker and expat... No wonder it's huge: 18.5Mb binary, 16.1Mb - libraries, 47Mb - set of plugins, 4.7Mb - browser plugin. 86.3Mb just to read PDF file! I've seen whole linux distributions (with PDF reader and browser) smaller then that... And, of course, it needs a lot of memory to do it as well...
So no, Adobe Acrobat is out of question - something poppler-based (like evince, for example). No ECMAScript, no Forms but small and fast...
- Evince will be used by the OLPC.
Evince, FBReader, PDF
I'm a PocketPC ebook reader since 2000 so you can take my thoughts with a grain of salt. PDF is simply awful. It is huge, clumsy, and usually crashes whatever opens it. I recently opened an atlas on the XO and sure enough, I had to reboot.
Not sure about Evince. FBReader looks good. Whichever one is fast and allows us to make quick ebooks with pictures is my choice. Harriska2 13:42, 21 December 2007 (EST)
Bookreader features
Some desired bookreader features, for pdf and other:
- Fast loading of pages
- Quick [pre]loading of TOC and other frontmatyter
- Loading of text before images, or other partial rendering, for speed?
- Streaming of long books
- "Full screen View" (no options, just keyboard interface to navigate, only contents will be shown on the display)
- Some link to text-to-speech to try reading the document
Filtering up of metadata
- Attribution/authorship/naming
- Page #, place in work (section title?)
- Size/load-time of entire work
Annotation
- Storing of notes
- Sharing/aggregation of notes (show/hide others?)
- Bookmarking, within a doc and across docs; likewise deep linking
ASCII/Unicode/txt
No matter where what other program could be used to read a text file, this should be a basic option for the e-book reader. Other formats may come and go, but a text file is the essential e-book. Tinktron 03:45, 23 December 2007 (EST)
book links to be formatted for article
Pages listing open-content books
- http://textbookrevolution.org/
- http://www.theassayer.org/
- http://blog.opentextbook.org/about/
- http://ocw.mit.edu/index.html
- http://www.phys.uu.nl/~thooft/theorist.html#languages
- http://spiff.rit.edu/classes/
- http://cnx.org/
- http://globaltext.org/
- http://en.wikibooks.org/wiki/Main_Page
- Manual of Military Hygiene for the Military Services of the United States - Contains useful methods of low tech water treatment and common disease prevention, see related books.
- Encyclopedia of practical receipts and processes. (1872) - Old, but contains information on improvised canning, dying, soap-making, basic chemistry, water purification, etc. djvu available on same page.
- http://www.textkit.com/latin_grammar.php - latin language education - plenty of latin texts in google books.
- http://www.textkit.com/greek_grammar.php - ancient greek language education
- http://www.r-hansen.com/broken/ - A RPG rule book, under creative commons license
Pages hosting books
- http://www.math.miami.edu/~ec/book/
- http://en.wikibooks.org/wiki/Social_and_Cultural_Foundations_of_American_Education
- http://www.adrian.edu/politicalscience/TAPBook/pdeles.php
- http://www.gabrielgurley.com/
- http://www.ubiqx.org/cifs/
Copyrights reserved
- http://www.math.upenn.edu/~wilf/DownldGF.html
- http://www.stanford.edu/~boyd/cvxbook/
- http://www.inference.phy.cam.ac.uk/mackay/itila/book.html
- http://elsa.berkeley.edu/users/mcfadden/prodecon1.html
- http://elsa.berkeley.edu/users/mcfadden/discrete.html
- http://elsa.berkeley.edu/users/mcfadden/travel.html
- http://ww2.economics.utoronto.ca/osborne/bm/
- http://www.columbia.edu/~ram15/ie/ietoc.html
- http://users.ugent.be/~gdegeest/
- http://www.daviddfriedman.com/laws_order/
- http://home.earthlink.net/~econanalytics/freebookshome.htm
- http://gyre.umeoce.maine.edu/physicalocean/Tomczak/regoc/index.html
- http://www.math.gatech.edu/~cain/notes/calculus.html
- http://ocw.mit.edu/ans7870/resources/Strang/strangtext.htm
- http://www.math.gatech.edu/~cain/winter99/complex.html
- http://www.math.uiuc.edu/~r-ash/
- http://www.math.cornell.edu/~hatcher/
- http://msri.org/publications/books/gt3m/
- http://www.ellerman.org/Davids-Stuff/Maths/Rota-Baclawski-Prob-Theory-79.pdf
- http://edoutreach.wpafb.af.mil/Educator%20Resources/Math%20Resources/CalculuswoLimits.pdf
- http://www.math.uni-hamburg.de/home/diestel/books/graph.theory/index.html
- http://www.malaspina.com/etext/heavens.htm
- http://www.math.ubc.ca/people/faculty/cass/graphics/text/www/index.html
- http://www.stat.yale.edu/~pollard/1984book/
- http://e23.sjgames.com/item.html?id=AG0204
Direct links to books
Quaternionic electrodynamics by Saint Alban http://www.scribd.com/doc/4445/quaternionic-electrodynamics
Buck the System by James Glave A former wired and outside magazine editor takes local eating to hilarious new heights. (There's protein in them woods!) http://www.glave.com/?p=19
Quantum Microeconomics by Yoram Bauman An alternative introductory/intermediate textbook that focuses on optimization analysis and game theory. http://www.smallparty.org/yoram/quantum/quantum.pdf
Quantum Microeconomics with Calculus by Yoram Bauman An alternative introductory/intermediate textbook that focuses on optimization analysis and game theory. http://www.smallparty.org/yoram/quantum/quantumcalc.pdf
Ariel Rubinsetin Modeling Bounded Rationality, MIT Press, 1998. http://arielrubinstein.tau.ac.il/book-br.html http://gametheory.tau.ac.il/el/getPDF.asp?Pfile=br.pdf
Ariel Rubinstein Economics and Language Cambridge University Press, 2000 http://arielrubinstein.tau.ac.il/el.html http://gametheory.tau.ac.il/el/getPDF.asp?Pfile=E.pdf
Econometrics by Michael Creel An open source econometrics textbook. http://pareto.uab.es/wp/2003/57503.pdf
Discovering information systems (1.7 Mbytes pdf) by Jean-Paul Van Belle, Jane Nash, and Mike Eccles (University of Cape Town). http://www.globaltext.org/file/DiscoveringInformationSystems.pdf
Linear Algebra by Jim Hefferon, Saint Michael's College http://joshua.smcvt.edu/linalg.html/ ftp://joshua.smcvt.edu/pub/hefferon/book/book.pdf
Calculus, from Whitman College, CC-BY-NC-SA http://www.whitman.edu/mathematics/multivariable
Elementary Algebra by Keith Matthews, 1991 http://www.numbertheory.org/book/ http://www.numbertheory.org/book/mp103.pdfhttp://www.dartmouth.edu/~chance/teaching_aids/books_articles/probability_book/book.html http://www.numbertheory.org/book/sol.pdf
Introduction to Probability, 2nd revised edition Charles M. Grinstead J. Laurie Snell American Mathematical Society http://www.dartmouth.edu/~chance/teaching_aids/books_articles/probability_book/book.html http://math.dartmouth.edu/~prob/prob/prob.pdf http://math.dartmouth.edu/~prob/prob/prob.tar.gz http://www.dartmouth.edu/~chance/teaching_aids/books_articles/probability_book/Answersodd-5-17-03.pdf http://www.dartmouth.edu/~chance/teaching_aids/books_articles/probability_book/errata-10-20-07.pdf
A Course in Universal Algebra: The Millennium Edition by Stanley N. Burris and H.P. Sankappanavar http://www.math.uwaterloo.ca/~snburris/htdocs/ualg.html http://www.math.uwaterloo.ca/~snburris/htdocs/UALG/univ-algebra.pdf
Lecture Notes on Optimization, by Pravin Varaiya http://robotics.eecs.berkeley.edu/~varaiya/papers_ps.dir/NOO.pdf
A Problem Course in Mathematical Logic is a freeware mathematics text by Stefan Bilaniuk. Released under the GNU Free Documentation License, Version 1.2 or later. http://euclid.trentu.ca/math/sb/pcml/pcml.html http://euclid.trentu.ca/math/sb/pcml/pcml-16.pdf
http://shoup.net/ntb/ A Computational Introduction to Number Theory and Algebra by Victor Shoup, Cambridge University Press, creative commons http://shoup.net/ntb/ntb-v2_1.pdf
http://www.ecp6.jussieu.fr/pageperso/bondy/books/gtwa/gtwa.html Graph Theory with Applications J.A. Bondy and U.S.R. Murty http://www.ecp6.jussieu.fr/pageperso/bondy/books/gtwa/pdf/GTWA.pdf
http://www.physics.miami.edu/~nearing/mathmethods/ Mathematical Tools for Physics Physics 315, University of Miami James Nearing http://www.physics.miami.edu/~nearing/mathmethods/mathematical_methods.pdf
Notes on Differential Equation, by Bob Terrell. http://www.math.cornell.edu/~bterrell/dn.pdf http://www.math.cornell.edu/~bterrell/
http://www.cosc.brocku.ca/~duentsch/papers/methprimer1.html Sets, Relations, Functions, by Ivo Düntsch and Günther Gediga. http://www.cosc.brocku.ca/~duentsch/archive/methprimer1.pdf Another one by Düntsch and Gediga is Rough Set Data Analysis. http://www.cosc.brocku.ca/~duentsch/archive/nida.pdf
Predicative Arithmetic, by Edward Nelson. http://www.math.princeton.edu/~nelson/books/pa.pdf
http://www.case.edu/artsci/math/wells/pub/ttt.html Toposes, Triples and Theories by Michael Barr and Charles Wells http://www.case.edu/artsci/math/wells/pub/pdf/ttt.pdf
Linear Partial Differential Equations and Fourier Theory , by Marcus Pivato. http://xaravve.trentu.ca/305/305.pdf http://xaravve.trentu.ca/pivato/index.html Another one by Professor Pivato is Voting, Arbitration, and Fair Division: The Mathematics of Social Choice. http://xaravve.trentu.ca/pivato/Teaching/voting.pdf
Gretchen Angelo, Liberte, http://www.lightandmatter.com/french/ (a French language textbook)