Skip to content

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

Notifications You must be signed in to change notification settings

lantolin/ThinkJava2

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ThinkJava2 - Castellano

Intento de proyecto de traducción de este excelente libro al castellano.

Es un proyecto, de momento, puramente personal y al que dedico mucho menos tiempo del que me gustaría, de modo que avanzará muy despacio (o incluso nada). Las contribuciones son más que bienvenidas.

La motivación de este proyecto es hacer este texto accesible a los estudiantes con poco o ningún conocimiento de Inglés. Descubrí el libro mientras buscaba un material adecuado para enseñar programación y Java en la Formación Profesional de Grado Superior. Me encantó la filosofía del libro, sus principios guía y su clara vocación pedagógica.

Mi agradecimiento y mi admiración a los autores por ceder su trabajo bajo una licencia abierta.

ThinkJava2

LaTeX source for Think Java, 2nd edition. Copyright (c) 2020 Allen B. Downey and Chris Mayfield. This edition was published in December 2019 by O'Reilly Media (ISBN 9781492072508).

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://greenteapress.com/wp/think-java-2e/ 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 thinkjava2.tex
pdflatex thinkjava2.tex
pdflatex thinkjava2.tex

The source code includes a Makefile that automates this process. On Linux, you may need to install texlive-latex-extra and texlive-fonts-recommended.

To build the HTML versions, the hevea package is required. Use the Makefile as follows:

make hevea    # static html
make trinket  # interactive

About

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

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TeX 89.6%
  • Java 5.1%
  • Python 2.5%
  • HTML 1.6%
  • CSS 0.7%
  • Makefile 0.4%
  • Other 0.1%