maestria-investigacion/tesis/generate-all

34 lines
1.5 KiB
Plaintext
Raw Normal View History

# Añade bibliografía al MD
2020-02-13 02:53:25 -06:00
cd md/ && ./add-bib && cd ../
2020-02-13 04:42:52 -06:00
# Genera el HTML
cd html/ && ./generate && cd ../
# Genera el PDF
2020-02-13 02:53:25 -06:00
cd pdf/ && ./generate && cd ../
# Genera el EPUB y MOBI
2020-02-13 02:53:25 -06:00
cd ebooks/ && ./generate && cd ../
# Genera el DOCX
2020-02-13 02:53:25 -06:00
cd docx/ && ./generate && cd ../../
2020-02-13 02:53:25 -06:00
# Mueve la analítica
mv tesis/ebooks/out/logs/pc-analytics/analytics.html anexos/analitica/
# Modifica fecha de modificación al index.html
2020-02-16 07:32:15 -06:00
sed -i "s|\(<span class=\"date\">\).\+\(</span>\)|\1$(date +'%d de %B del %Y')\2|g" index.html
2020-02-13 02:53:25 -06:00
# Modifica uuid de la versión
new_uuid=$(expr substr $(uuidgen) 1 8)
sed -i "s|?v=\S\+\"|?v=$new_uuid\"|g" index.html
2020-02-13 04:42:52 -06:00
sed -i "s|\(<code class=\"version\">\)\S\+\(</code>\)|\1$new_uuid\2|g" index.html
2020-02-13 02:53:25 -06:00
# Refresca md5 de los archivos
2020-02-13 04:42:52 -06:00
sed -i "s|\(<code class=\"md5-md\">\)\S\+\(</code>\)|\1$(md5sum tesis/md/tesis_with-bib.md | awk '{print $1}')\2|g" index.html
sed -i "s|\(<code class=\"md5-html\">\)\S\+\(</code>\)|\1$(md5sum tesis/html/tesis.html | awk '{print $1}')\2|g" index.html
sed -i "s|\(<code class=\"md5-pdf\">\)\S\+\(</code>\)|\1$(md5sum tesis/pdf/tesis.pdf | awk '{print $1}')\2|g" index.html
sed -i "s|\(<code class=\"md5-epub\">\)\S\+\(</code>\)|\1$(md5sum tesis/ebooks/out/tesis.epub | awk '{print $1}')\2|g" index.html
sed -i "s|\(<code class=\"md5-mobi\">\)\S\+\(</code>\)|\1$(md5sum tesis/ebooks/out/tesis.mobi | awk '{print $1}')\2|g" index.html
sed -i "s|\(<code class=\"md5-docx\">\)\S\+\(</code>\)|\1$(md5sum tesis/docx/tesis.docx | awk '{print $1}')\2|g" index.html