feat: ajout de la compilation des textes au format pdf/epub
A l'aide de l'outil crowbook, ajouté d'un moyen de télécharger les textes
This commit is contained in:
parent
b0864810a4
commit
7660cdbcbf
9 changed files with 57 additions and 16 deletions
|
@ -13,3 +13,7 @@ cd ../../
|
||||||
echo "STEP 4 - Generation de l'espace littéraire"
|
echo "STEP 4 - Generation de l'espace littéraire"
|
||||||
cd src/textes
|
cd src/textes
|
||||||
hexo generate
|
hexo generate
|
||||||
|
|
||||||
|
echo "STEP 5 - Générations des livres à télécharger"
|
||||||
|
cd ../crowbook
|
||||||
|
source generate-text.sh
|
||||||
|
|
17
src/crowbook/common.book
Normal file
17
src/crowbook/common.book
Normal file
|
@ -0,0 +1,17 @@
|
||||||
|
author: Kazhnuz
|
||||||
|
lang: fr
|
||||||
|
|
||||||
|
epub.version: 3
|
||||||
|
|
||||||
|
tex.template.add: '
|
||||||
|
\makeatletter
|
||||||
|
\@ifclassloaded{book}
|
||||||
|
{\usepackage{quotchap}}
|
||||||
|
{}
|
||||||
|
\makeatother
|
||||||
|
'
|
||||||
|
|
||||||
|
tex.links_as_footnotes: false
|
||||||
|
|
||||||
|
proofread.languagetool: true
|
||||||
|
proofread.grammalecte: true
|
9
src/crowbook/generate-text.sh
Normal file
9
src/crowbook/generate-text.sh
Normal file
|
@ -0,0 +1,9 @@
|
||||||
|
mkdir ../../dist/download
|
||||||
|
|
||||||
|
crowbook -s "../textes/source/_posts/contes/lenfant-et-le-dragon.md"
|
||||||
|
crowbook -s "../textes/source/_posts/contes/elegie-commencement.md"
|
||||||
|
crowbook -s "../textes/source/_posts/contes/remedes-mathematicien.md"
|
||||||
|
crowbook -s "../textes/source/_posts/contes/lenfant-qui-marcha.md"
|
||||||
|
|
||||||
|
#crowbook -s "src/textes/source/_posts/nouvelles/zoomorphes.md"
|
||||||
|
#crowbook -s "src/textes/source/_posts/nouvelles/prisonnier.md"
|
|
@ -31,6 +31,11 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
strong.btn-fake {
|
||||||
|
@include button($button_large);
|
||||||
|
@include button-fullcontrol(transparent, transparent, rgba(0,0,0,1));
|
||||||
|
}
|
||||||
|
|
||||||
a.article-nav-link-wrap {
|
a.article-nav-link-wrap {
|
||||||
@include button($button_large);
|
@include button($button_large);
|
||||||
padding-left: $button_large;
|
padding-left: $button_large;
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
---
|
---
|
||||||
import: ../../../../crowbook/common.book
|
import: ../../../../crowbook/common.book
|
||||||
title: L'enfant qui marcha
|
title: "L'élégie du commencement"
|
||||||
date: '2017/10/02 09:45:00'
|
date: '2017/07/06 10:23:00'
|
||||||
lang: fr
|
lang: fr
|
||||||
version: 0.1.0
|
version: 0.1.0
|
||||||
license: CC-BY-SA 4.0
|
license: CC-BY-SA 4.0
|
||||||
|
@ -10,8 +10,8 @@ output:
|
||||||
- pdf
|
- pdf
|
||||||
- epub
|
- epub
|
||||||
- proofread.html
|
- proofread.html
|
||||||
output.pdf: ../../../../dist/contes/elegie-commencement/index.pdf
|
output.pdf: ../../../../../dist/download/elegie-commencement.pdf
|
||||||
output.epub: ../../../../dist/contes/elegie-commencement/index.epub
|
output.epub: ../../../../../dist/download/elegie-commencement.epub
|
||||||
download: elegie-commencement
|
download: elegie-commencement
|
||||||
categories:
|
categories:
|
||||||
- Contes
|
- Contes
|
||||||
|
|
|
@ -1,17 +1,17 @@
|
||||||
---
|
---
|
||||||
import: ../../../../crowbook/common.book
|
import: ../../../../crowbook/common.book
|
||||||
title: L'enfant et le dragon
|
title: "L'enfant et le dragon"
|
||||||
lang: fr
|
lang: fr
|
||||||
version: 0.1.0
|
version: 0.1.0
|
||||||
license: CC-BY-SA 4.0
|
license: CC-BY-SA 4.0
|
||||||
date: '2017/10/02 09:45:00'
|
date: '2018/06/12 23:38:00'
|
||||||
proofread.grammalecte: true
|
proofread.grammalecte: true
|
||||||
output:
|
output:
|
||||||
- pdf
|
- pdf
|
||||||
- epub
|
- epub
|
||||||
- proofread.html
|
- proofread.html
|
||||||
output.pdf: ../../../../dist/dl/lenfant-et-le-dragon.pdf
|
output.pdf: ../../../../../dist/download/lenfant-et-le-dragon.pdf
|
||||||
output.epub: ../../../../dist/dl/lenfant-et-le-dragon.epub
|
output.epub: ../../../../../dist/download/lenfant-et-le-dragon.epub
|
||||||
download: lenfant-et-le-dragon
|
download: lenfant-et-le-dragon
|
||||||
categories:
|
categories:
|
||||||
- Contes
|
- Contes
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
---
|
---
|
||||||
import: ../../../../crowbook/common.book
|
import: ../../../../crowbook/common.book
|
||||||
title: L'enfant qui marcha
|
title: "L'enfant qui marcha"
|
||||||
date: '2017/10/02 09:45:00'
|
date: '2017/07/06 10:13:00'
|
||||||
lang: fr
|
lang: fr
|
||||||
version: 0.1.0
|
version: 0.1.0
|
||||||
license: CC-BY-SA 4.0
|
license: CC-BY-SA 4.0
|
||||||
|
@ -10,8 +10,8 @@ output:
|
||||||
- pdf
|
- pdf
|
||||||
- epub
|
- epub
|
||||||
- proofread.html
|
- proofread.html
|
||||||
output.pdf: ../../../../dist/contes/lenfant-qui-marcha/index.pdf
|
output.pdf: ../../../../../dist/download/lenfant-qui-marcha.pdf
|
||||||
output.epub: ../../../../dist/contes/lenfant-qui-marcha/index.epub
|
output.epub: ../../../../../dist/download/lenfant-qui-marcha.epub
|
||||||
download: lenfant-qui-marcha
|
download: lenfant-qui-marcha
|
||||||
categories:
|
categories:
|
||||||
- Contes
|
- Contes
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
---
|
---
|
||||||
import: ../../../../crowbook/common.book
|
import: ../../../../crowbook/common.book
|
||||||
title: Les remèdes du mathématicien
|
title: "Les remèdes du mathématicien"
|
||||||
date: '2017/10/02 09:45:00'
|
date: '2016/12/16 17:23:00'
|
||||||
lang: fr
|
lang: fr
|
||||||
version: 0.1.0
|
version: 0.1.0
|
||||||
license: CC-BY-SA 4.0
|
license: CC-BY-SA 4.0
|
||||||
|
@ -10,8 +10,8 @@ output:
|
||||||
- pdf
|
- pdf
|
||||||
- epub
|
- epub
|
||||||
- proofread.html
|
- proofread.html
|
||||||
output.pdf: ../../../../dist/contes/remedes-mathematicien/index.pdf
|
output.pdf: ../../../../../dist/download/remedes-mathematicien.pdf
|
||||||
output.epub: ../../../../dist/contes/remedes-mathematicien/index.epub
|
output.epub: ../../../../../dist/download/remedes-mathematicien.epub
|
||||||
download: remedes-mathematicien
|
download: remedes-mathematicien
|
||||||
categories:
|
categories:
|
||||||
- Contes
|
- Contes
|
||||||
|
|
|
@ -36,6 +36,12 @@
|
||||||
<%- partial('post/category') %>
|
<%- partial('post/category') %>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong class="btn btn-fake">Télécharger : </strong>
|
||||||
|
<a href="/download/<%- post.download %>.pdf" class="btn btn-primary">.PDF</a>
|
||||||
|
<a href="/download/<%- post.download %>.epub" class="btn btn-info">.EPUB</a>
|
||||||
|
</div>
|
||||||
|
|
||||||
<footer class="article-footer">
|
<footer class="article-footer">
|
||||||
<% if (post.comments && config.disqus_shortname){ %>
|
<% if (post.comments && config.disqus_shortname){ %>
|
||||||
<a href="<%- post.permalink %>#disqus_thread" class="article-comment-link"><%= __('comment') %></a>
|
<a href="<%- post.permalink %>#disqus_thread" class="article-comment-link"><%= __('comment') %></a>
|
||||||
|
|
Reference in a new issue