The "Yellow Paper": Ethereum's formal specification
TeX Shell
Latest commit a2ea19e Jan 17, 2017 @pirapira pirapira committed on GitHub Merge pull request #213 from axic/revision-in-output
Include git hash in PDF

README.md

yellowpaper

Gitter

The paper comes as a single latex file Paper.tex. The latest version is generally available as a PDF at https://ethereum.github.io/yellowpaper/paper.pdf .

It can be viewed in PDF format with pdflatex Paper.tex (local install of a current free tex distribution required).

After creating Paper.pdf for the first time and every time the bibliography file (Biblio.bib) is updated, you will also need to run bibtex Paper and then pdflater Paper twice (e.g. bibtex Paper && pdflatex Paper && pdflatex Paper) in order to correctly incorporate all the bibliography references. Alternatively, try the supplied build script (build.sh).

There are also some online tools like http://latex.informatik.uni-halle.de/latex-online/latex.php you can use for compiling/preview.