a free and open-source calculus textbook
TeX Ruby Perl Other
Switch branches/tags
Nothing to show
Latest commit e656709 Apr 19, 2016 Ben Crowell Ben Crowell add anothing missing file
Permalink
Failed to load latest commit information.
ch00 change title to Brief Calculus; fix errata sent by Arthur YSC Apr 14, 2014
ch01 get rid of flying punctuation after equations Nov 10, 2015
ch02 add anothing missing file Apr 19, 2016
ch03 ch 3 was missing from repo, added it Apr 19, 2016
ch04 get rid of flying punctuation after equations Nov 10, 2015
ch05 get rid of flying punctuation after equations Nov 10, 2015
ch06 get rid of flying punctuation after equations Nov 10, 2015
ch07 get rid of flying punctuation after equations Nov 10, 2015
ch08 get rid of flying punctuation after equations Nov 10, 2015
ch09 get rid of flying punctuation after equations Nov 10, 2015
ch99 add anothing missing file Apr 19, 2016
code initial setup of git repository Jan 18, 2009
config software work for handheld devices Dec 26, 2011
scripts get rid of flying punctuation after equations Nov 10, 2015
.gitignore get rid of flying punctuation after equations Nov 10, 2015
Makefile add anothing missing file Apr 19, 2016
README get rid of flying punctuation after equations Nov 10, 2015
calc.cls get rid of flying punctuation after equations Nov 10, 2015
calc.tex get rid of flying punctuation after equations Nov 10, 2015
custom_html.yaml work on html output Nov 5, 2013
fullembed.map switch from gs filtering to fullembed.map mechanism Sep 7, 2012
gen_graph.rb fix error in ch 1 hw, expanding square Apr 13, 2014
learn-cmd-syntax.sty adding learned_commands stuff Jan 8, 2012
lmmath.sty fix goof in der command Jan 22, 2014
mytocloft.sty initial setup of git repository Jan 18, 2009
sansmath.sty initial setup of git repository Jan 18, 2009
standalone.css more handheld stuff Dec 26, 2011

README

=================================================================
producing pdf output
=================================================================
Compiling the book into pdf format is fairly easy on a Linux
machine. Basically you just need to install some open-source
software. The following are the relevant packages on a Debian-based
system such as Ubuntu:
  texlive-full
  gnuplot
  qpdf
  m4
  inkscape
  imagemagick
  libjson-ruby
  libjson-perl (version 2.0 or higher)
  ruby 1.9.2 or higher

Go to the main directory (the one where you found this README).

Do
  make setup
This will check that you have at least inkscape 0.47 and ruby 1.9 and set all
the scripts to be executable.

Then:
  make figures
  make book

I haven't tried compiling the books on MacOS X or Windows. I suspect
it could be done on MacOS X without any heroic measures, and I suspect
that it would be a real pain on Windows.