Skip to content
/ book Public
forked from info201/book

Source code for the course book

License

Notifications You must be signed in to change notification settings

tfelice25/book

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

185 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

INFO 201: Technical Foundations in Informatics

This repository contains the source code for the INFO 201: Technical Foundations in Informatics course book. The published book can be viewed at https://info201.github.io/.

Note that all edited source files (including images and other assets) should be edited within the root folder; files in the build directory may be overwritten.

Dependencies

You should be able to install all required R dependencies using packrat: simply restart R (e.g., through an interactive session in the terminal) in order to automatically install the required libraries.

  • If that doesn't work, you should be able to use the packrat::restore() function. You may need to do this through RStudio.

Additionally, you may need to install the following libraries separately:

Building the Book

You can use the included Makefile to build the book:

  • make book to build the HTML version of the book (the output is saved in the saved in the repository's root folder).

  • make pdf to build the PDF version of the book.

  • make epub to build the epub version of the book.

  • make all to build all versions of the book.

  • make serve to serve a local copy of the book for development (with auto-refreshing browser).

  • make deploy to publish the built book to https://info201.github.io. these are my edits to the file (Thalia Felice) atom is in sunset and links to the course book repo don't work as of Jan 2023

About

Source code for the course book

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 95.4%
  • CSS 2.6%
  • JavaScript 1.5%
  • R 0.5%
  • Makefile 0.0%
  • TeX 0.0%