About
Little Redis Book è un'introduzione a Redis.
Questo libro è stato originariamente scritto da Karl Seguin, e tradotto in versione italiana da Sandro Conforto.
Licenza
Il libro è liberamente distribuibile sotto la licenza Attribution-NonCommercial 3.0 Unported.
Formato
Il libro è scritto in Markdown e convertito in PDF usando pandoc. Si sono inseriti inoltre alcuni comandi specifici Latex per migliorare la conversione in PDF.
Per generare le versioni PDF, Kindle, EPUB, installare pandoc, un convertitore universale di documenti.
Generare il PDF
pandoc include markdown2pdf per generare il PDF usando una modifica di un template https://github.com/claes/pandoc-templates:
#!/bin/sh
paper=a4paper
hmargin=3cm
vmargin=3cm
fontsize=11pt
mainfont=Verdana
sansfont=Tahoma
monofont="Courier New"
columns=onecolumn
geometry=portrait
nohyphenation=true
markdown2pdf --xetex --template=template/xetex.template \
-V paper=$paper -V hmargin=$hmargin -V vmargin=$vmargin \
-V mainfont="$mainfont" -V sansfont="$sansfont" -V monofont="$monofont" \
-V geometry=$geometry -V columns=$columns -V fontsize=$fontsize \
-V nohyphenation=$nohyphenation it/redis.md -o redis.pdf
Generare l'EPUB
Usare il seguente script per generare la versione EPUB:
#!/bin/sh
paper=a4paper
hmargin=3cm
vmargin=3cm
fontsize=11pt
mainfont=Verdana
sansfont=Tahoma
monofont="Courier New"
columns=onecolumn
geometry=portrait
nohyphenation=true
pandoc -f markdown -t epub --epub-metadata=it/metadata.xml \
--template=template/xetex.template -V paper=$paper \
-V hmargin=$hmargin -V vmargin=$vmargin -V mainfont="$mainfont" \
-V sansfont="$sansfont" -V monofont="$monofont" -V geometry=$geometry \
-V columns=$columns -V fontsize=$fontsize -V nohyphenation=$nohyphenation \
it/redis.md -o redis.epub
L'Immagine del Titolo
Viene inclusa un'immagine PSD dell'immagine del titolo. Il font usato è Comfortaa.