Skip to content
/ jvk Public
forked from FIUS/jvk

Sheets and project for the annual Java-Vorkurs of the Fachgruppe Informatik der Universität Stuttgart

License

Notifications You must be signed in to change notification settings

harmptor/jvk

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

jvk

Sheets and project for the annual Java-Vorkurs of the Fachgruppe Informatik der Universität Stuttgart

Compiling Exercise Sheets (LaTeX)

Each exercise sheet can be compiled standalone using pdflatex. This means that it just works with most LaTeX IDEs.

Using GNU Make

For compilation from the command line, we use GNU make and internally latexmk which is usually included in LaTeX distributions.

$ cd sheets
$ make 1/jvk-blatt1.pdf # Compiles the exercise sheet
$ make 1/jvk-blatt1-lsg.pdf # Compiles the solution sheet
$ make build # Compiles all exercise sheets and solution sheets
$ make clean # Deletes LaTeX intermediate files
$ make # Like `make build` followed by `make clean`
$ make cleanall # Deletes LaTeX intermediate files and output files (PDFs)

On Windows (manually)

Compilation without make might be needed for debugging the Makefile or if you're forced to use Windows.

$ cd sheets/1
$ latexmk -pdf jvk-blatt1.tex # Compiles the exercise sheet
$ # Compiles the solution sheet:
$ latexmk -pdf -pdflatex='pdflatex %O "\def\jvksolutions{} \input{%S}"' -jobname=jvk-blatt1-lsg jvk-blatt1.tex

License

The contents of this repository are distributed under the GNU Affero General Public License, except for those files which declare a different licensing within their content, and except for the logos located in ./sheets/logos.

About

Sheets and project for the annual Java-Vorkurs of the Fachgruppe Informatik der Universität Stuttgart

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 59.4%
  • TeX 40.2%
  • Other 0.4%