Kalman-and-Bayesian-Filters.../pdf
Roger Labbe 782119171d Fixed copy when directory not empty
Was copying the kf_book subdirectory into the existing one
if it was already there, causing PDF build failure if you
didn't clean prior to running it.
2018-02-02 10:52:05 -08:00
..
__init__.py Moved book generation code into PDF directory 2015-01-27 09:06:21 -08:00
6x9build_book.bat Modified 6x9 script to generate entire book. 2015-07-26 08:40:40 -07:00
book6x9.tplx Lots of book formatting changes. 2015-11-26 13:08:40 -08:00
book_old.tplx Switched to IPython 3.0 format. 2015-03-02 16:48:52 -08:00
book_to_pdf.bat Moved book generation code into PDF directory 2015-01-27 09:06:21 -08:00
book.tplx I added the stix font in check in 49f604be52 2018-01-01 12:57:03 -08:00
build_book Rewrites for orthogonal version of eqns 2016-01-23 07:18:43 -08:00
build_book6x9.bat PDF build scripts build 6x9 book separately. 2015-12-20 08:59:11 -08:00
build_book_html.sh Changes to improve PDF generation of the book 2015-04-03 18:50:39 -07:00
build_book.bat Fixed PDF generation re %matplotlib magic 2017-01-18 12:23:06 -08:00
build_html_ipynb.py Some work on HTML conversion. 2016-09-25 11:31:48 -07:00
clean_book Better code formatting with ``python 2015-07-18 08:43:24 -07:00
clean_book.bat Fixed PDF generation re %matplotlib magic 2017-01-18 12:23:06 -08:00
formatting.py Updated imports to use nondeprecated libraries 2016-04-23 04:29:31 -07:00
html_book Changes to improve PDF generation of the book 2015-04-03 18:50:39 -07:00
html_build_book Some work on HTML conversion. 2016-09-25 11:31:48 -07:00
html_build_book.bat Some work on HTML conversion. 2016-09-25 11:31:48 -07:00
index.ipynb Playing with html generation 2015-03-07 22:41:39 -08:00
make_chapter.bat Better code formatting with ``python 2015-07-18 08:43:24 -07:00
merge_book.py Weights should be reset to 1/N after resampling. 2017-07-03 13:07:28 -07:00
nbmerge.py Moved book generation code into PDF directory 2015-01-27 09:06:21 -08:00
readme.txt Updated to explain only Windows is supported atm 2018-01-22 13:24:55 -08:00
report_old.tplx Switched to IPython 3.0 format. 2015-03-02 16:48:52 -08:00
rm_notebook.py Fixed PDF generation re %matplotlib magic 2017-01-18 12:23:06 -08:00
run_notebooks.bat Fixed copy when directory not empty 2018-02-02 10:52:05 -08:00
short_build_book Changes to improve PDF generation of the book 2015-04-03 18:50:39 -07:00
short_merge_book.py Fixed formatting for PDF. 2015-03-03 18:46:19 -08:00
to_pdf.py Fixed obsolete import, hard code of filename 2016-01-03 10:43:45 -08:00
update_pdf.bat fixed script error 2015-04-05 22:10:01 -07:00
update_pdf.sh Changes to improve PDF generation of the book 2015-04-03 18:50:39 -07:00

This directory contains code to convert the book into the PDF file. The normal
build process is to cd into this directory, and run build_book from the command
line. If the build is successful (no errors printed), then run clean_book from
the command line. clean_book is not run automatically because if there is an
error you probably need to look at the intermediate output to debug the issue.

I build the PDF my merging all of the notebooks into one huge one. I strip out
the initial cells for the book formatting and table of contents, and do a few
other things so it renders well in PDF.

I used to do this in Unix, but switched to Windows. The Unix scripts have not
been kept up to date.

There is also some experimental code to convert to html.

The files with short in the name combine only a couple of notebooks together.
I use this to test the production without having to wait the relatively long
time required to produce the entire book. Mostly this is for testing the
scripts.

No one but me should need to run this stuff, but if you fork the project and
want to generate a PDF, this is how you do it.