@@ -4,14 +4,21 @@ HTML_TITLE = 'Libro gratuito de jQuery en español - Fundamentos de jQuery
4
4
5
5
all :
6
6
7
- @@echo "Generando HTML"
8
- @@pandoc -s -S -N --toc --section-divs --highlight-style=tango --template ./pandoc/html.template -T ${HTML_TITLE} --variable=date :${DATE} ./libro/markdown/cap01-bienvenido.markdown ./libro/markdown/cap02-conceptos-basicos-javascript.markdown ./libro/markdown/cap03-conceptos-basicos-jquery.markdown ./libro/markdown/cap04-nucleo-jquery.markdown ./libro/markdown/cap05-eventos.markdown ./libro/markdown/cap06-efectos.markdown ./libro/markdown/cap07-ajax.markdown ./libro/markdown/cap08-extensiones.markdown ./libro/markdown/cap09-mejoras-rendimiento.markdown ./libro/markdown/cap10-organizacion-codigo.markdown ./libro/markdown/cap11-eventos-personalizados.markdown ./libro/markdown/licencia.markdown -o ./libro/html/index.html
9
- @@echo "HTML generado"
7
+ @@echo "Copiando figuras en la carpeta html"
8
+ @@cp -a ./libro/markdown/figuras ./libro/html
9
+ @@echo "Generando HTML"
10
+ @@pandoc -s -S -N --toc --section-divs --highlight-style=tango --template ./pandoc/html.template -T ${HTML_TITLE} --variable=date:${DATE} ./libro/markdown/cap01-bienvenido.markdown ./libro/markdown/cap02-conceptos-basicos-javascript.markdown ./libro/markdown/cap03-conceptos-basicos-jquery.markdown ./libro/markdown/cap04-nucleo-jquery.markdown ./libro/markdown/cap05-eventos.markdown ./libro/markdown/cap06-efectos.markdown ./libro/markdown/cap07-ajax.markdown ./libro/markdown/cap08-extensiones.markdown ./libro/markdown/cap09-mejoras-rendimiento.markdown ./libro/markdown/cap10-organizacion-codigo.markdown ./libro/markdown/cap11-eventos-personalizados.markdown ./libro/markdown/licencia.markdown -o ./libro/html/index.html
11
+ @@echo "HTML generado"
10
12
11
- @@echo "Generando EPUB"
12
- @@pandoc -S --epub-metadata=./pandoc/epub.metadata.xml --epub-stylesheet=./pandoc/epub.styles.css --variable=title :${EPUB_TITLE} ./libro/markdown/cap01-bienvenido.markdown ./libro/markdown/cap02-conceptos-basicos-javascript.markdown ./libro/markdown/cap03-conceptos-basicos-jquery.markdown ./libro/markdown/cap04-nucleo-jquery.markdown ./libro/markdown/cap05-eventos.markdown ./libro/markdown/cap06-efectos.markdown ./libro/markdown/cap07-ajax.markdown ./libro/markdown/cap08-extensiones.markdown ./libro/markdown/cap09-mejoras-rendimiento.markdown ./libro/markdown/cap10-organizacion-codigo.markdown ./libro/markdown/cap11-eventos-personalizados.markdown ./libro/markdown/licencia.markdown -o ./libro/epub/Fundamentos_de_jQuery.epub
13
- @@echo "EPUB generado"
13
+ @@echo "Generando EPUB"
14
+ @@pandoc -S --epub-metadata=./pandoc/epub.metadata.xml --epub-stylesheet=./pandoc/epub.styles.css --variable=title:${EPUB_TITLE} ./libro/markdown/cap01-bienvenido.markdown ./libro/markdown/cap02-conceptos-basicos-javascript.markdown ./libro/markdown/cap03-conceptos-basicos-jquery.markdown ./libro/markdown/cap04-nucleo-jquery.markdown ./libro/markdown/cap05-eventos.markdown ./libro/markdown/cap06-efectos.markdown ./libro/markdown/cap07-ajax.markdown ./libro/markdown/cap08-extensiones.markdown ./libro/markdown/cap09-mejoras-rendimiento.markdown ./libro/markdown/cap10-organizacion-codigo.markdown ./libro/markdown/cap11-eventos-personalizados.markdown ./libro/markdown/licencia.markdown -o ./libro/epub/Fundamentos_de_jQuery.epub
15
+ @@echo "EPUB generado"
14
16
15
- @@cd libro/html/; echo "Entrando en libro/html/ para generar PDF"; \
16
- markdown2pdf -N --toc --xetex --template ../../pandoc/latex.template --variable=date :${DATE} ../markdown/cap01-bienvenido.markdown ../markdown/cap02-conceptos-basicos-javascript.markdown ../markdown/cap03-conceptos-basicos-jquery.markdown ../markdown/cap04-nucleo-jquery.markdown ../markdown/cap05-eventos.markdown ../markdown/cap06-efectos.markdown ../markdown/cap07-ajax.markdown ../markdown/cap08-extensiones.markdown ../markdown/cap09-mejoras-rendimiento.markdown ../markdown/cap10-organizacion-codigo.markdown ../markdown/cap11-eventos-personalizados.markdown -o ../pdf/Fundamentos_de_jQuery.pdf
17
- @@echo "PDF generado"
17
+ @@echo "Copiando figuras para generar PDF"
18
+ @@cp -a ./libro/markdown/figuras ./
19
+ @@echo "Generando PDF"
20
+ @@pandoc -N --toc --latex-engine=xelatex --no-highlight --template ./pandoc/latex.template --variable=date:${DATE} ./libro/markdown/cap01-bienvenido.markdown ./libro/markdown/cap02-conceptos-basicos-javascript.markdown ./libro/markdown/cap03-conceptos-basicos-jquery.markdown ./libro/markdown/cap04-nucleo-jquery.markdown ./libro/markdown/cap05-eventos.markdown ./libro/markdown/cap06-efectos.markdown ./libro/markdown/cap07-ajax.markdown ./libro/markdown/cap08-extensiones.markdown ./libro/markdown/cap09-mejoras-rendimiento.markdown ./libro/markdown/cap10-organizacion-codigo.markdown ./libro/markdown/cap11-eventos-personalizados.markdown -o ./libro/pdf/Fundamentos_de_jQuery.pdf
21
+ @@echo "PDF generado"
22
+ @@echo "Eliminando figuras"
23
+ @@rm -r ./figuras
24
+ @@echo "Archivos generados correctamente"
0 commit comments