Skip to content

Latest commit

 

History

History
61 lines (43 loc) · 1.88 KB

README-it.md

File metadata and controls

61 lines (43 loc) · 1.88 KB

Come posso stampare questo libro?

Diciamo che non si vuole navigare o interagire con gli esempi e si desidera solo un buon vecchio libro di testo che si può leggere sulla spiaggia o sul vostro tragitto verso la città. In questo caso è possibile stampare questo libro.

Installare glslViewer

Per la stampa di questo libro è necessario in primo luogo trasformarlo. Per questo è necessario glslViewer uno strumento console per gli shader che compilerà e trasformare gli esempi in immagini.

Su MacOSX siate sicuri di avere installato homebrew e quindi sul terminale digitate:

brew update
brew upgrade
brew tap homebrew/versions
brew install glfw3
cd ~
git clone https://github.com/patriciogonzalezvivo/glslViewer.git
cd glslViewer
make
make install

Su Raspberry Pi è necessario fare:

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install git-core glslviewer

Installare Latex Engine e Pandoc

Per trasformare i capitoli Markdown in Latex e poi in un file PDF useremo Xetex Latex Engine e Pandoc.

Su MacOSX:

Scarica e Installa basictex & MacTeX-Additions e poi installa Pandoc facendo:

brew install pandoc

Su Raspberry Pi:

sudo apt-get install texlive-xetex pandoc

Trasforma il libro in un pdf e stampalo

Ora che avete tutto ciò che serve, è il momento di clonare la repository di questo libro e compilare il libro.

A tale scopo aprite il terminale e digitate:

cd ~
git clone https://github.com/patriciogonzalezvivo/thebookofshaders.git
cd thebookofshaders
make

Se tutto va bene, si vedrà un file book.pdf che potete leggere sul vostro dispositivo preferito o stampare.