Skip to content

RolfSander/rulebook

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IUF Rulebook

The rulebook is written in LaTeX and version controlled with git. Find out more about the Technology.

We also have some Working Guidelines.

An overview about the current state:

Reporting Issues

If you find an issue or have an idea for improvement, you can directly report it here on GitHub. Here is what you need to do:

Building the Rulebook

Requirements

  • A latex distribution supporting pdflatex with the following packages installed (for example texlive with texlive-latex-extra on debian based systems like Ubuntu.):
  • inputenc
  • fontenc
  • lmodern
  • minitoc
  • hyperref
  • enumitem
  • graphicx
  • wrapfig
  • longtable
  • gitinfo
  • To produce a PDF highlighting the changes: latexdiff and rcs-latexdiff

Building

Open a terminal in the repository root and type make. This will generate out/iuf-rulebook.pdf. Or use your favourite LaTeX editor.

To include git revision information in the document, you need to install git hooks to extract the information from git. Do this with ./install_hooks. Build the document again and the information should appear.

To produce a PDF highlighting the changes, type make diff OLDCOMMIT=2012 NEWCOMMIT=master. OLDCOMMIT and NEWCOMMIT can be any git references. This will generate out/diff.pdf.

About

IUF Rulebook

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TeX 99.3%
  • Other 0.7%