GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - PenseAllen/ThinkJava2: LaTeX source for Think Java, 2nd edition, by Allen Downey and Chris Mayfield.

BranchesTags
Open more actions menu
 
 

Latest commit

 

History

99 Commits
99 Commits

Folders and files

NameName
Last commit message
Last commit date
code
code
 
 
figs
figs
 
 
hevea
hevea
 
 
trinket
trinket
 
 
.gitignore
.gitignore
 
 
Makefile
Makefile
 
 
README.md
README.md
 
 
appa.tex
appa.tex
 
 
appb.tex
appb.tex
 
 
appc.tex
appc.tex
 
 
appd.tex
appd.tex
 
 
appe.tex
appe.tex
 
 
ch00.tex
ch00.tex
 
 
ch01.tex
ch01.tex
 
 
ch02.tex
ch02.tex
 
 
ch03.tex
ch03.tex
 
 
ch04.tex
ch04.tex
 
 
ch05.tex
ch05.tex
 
 
ch06.tex
ch06.tex
 
 
ch07.tex
ch07.tex
 
 
ch08.tex
ch08.tex
 
 
ch09.tex
ch09.tex
 
 
ch10.tex
ch10.tex
 
 
ch11.tex
ch11.tex
 
 
ch12.tex
ch12.tex
 
 
ch13.tex
ch13.tex
 
 
ch14.tex
ch14.tex
 
 
headings.ist
headings.ist
 
 
latexonly.tex
latexonly.tex
 
 
onechap.tex
onechap.tex
 
 
thinkjava.tex
thinkjava.tex
 
 
toc.html
toc.html
 
 
zarchive.tex
zarchive.tex
 
 

Repository files navigation

ThinkJava2

LaTeX source for Think Java, 2nd edition. Copyright (c) 2017 Allen Downey and Chris Mayfield. This new edition is a work in progress and won't be completed until May 2019.

Permission is granted to copy, distribute, and/or modify this work under the terms of the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License, which is available at https://creativecommons.org/licenses/by-nc-sa/4.0/.

The original form of this book is the LaTeX source code available from http://thinkjava.org and https://github.com/ChrisMayfield/ThinkJava2.

The illustrations were drawn using xfig (http://www.xfig.org/) and dia (https://wiki.gnome.org/Apps/Dia/). These tools are free and open-source.

Compiling the LaTeX source has the effect of generating a device-independent representation of the book, which can be converted to other formats and printed.

To compile the PDF version from source:

pdflatex thinkjava.tex
pdflatex thinkjava.tex
pdflatex thinkjava.tex

The source code includes a Makefile that automates this process. On Linux, you may need to install texlive-latex-extra. To build the HTML version, the hevea package is required.

About

LaTeX source for Think Java, 2nd edition, by Allen Downey and Chris Mayfield.

Resources

Readme
Activity
Custom properties

Stars

1 star

Watchers

1 watching

Forks

0 forks
Report repository

Releases

Packages

Contributors

Languages

You are visitor 01402520 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.