⚡ ajout de suivi de progression csv et doc de cronjob
This commit is contained in:
parent
c7383ed6ef
commit
d76e23bb65
6 changed files with 151 additions and 8 deletions
16
README.md
16
README.md
|
@ -38,7 +38,7 @@ Le dossier "inspirations" est destiné à avoir des images, des médias, des doc
|
|||
Les intrigues sont des arcs narratifs qui peuvent se superposer dans votre histoire.
|
||||
Pour avoir cette vision des superpositions, le script `make_intrigues_to_csv.py` liste les entêtes et recherche si elles contiennent deux nombres séparés par un tiret.
|
||||
Par exemple :
|
||||
** l'intrigue bidule chose 4-9
|
||||
`** l'intrigue bidule chose 4-9`
|
||||
|
||||
Indique que l'on souhaite que cette intrigue débute dans la partie 4 et se termine dans la partie 9.
|
||||
Sans information de numérotation, on part du principe qu'une intrigue dure 1 partie de l'histoire, dans l'ordre des intrigues.
|
||||
|
@ -52,7 +52,8 @@ Permettent de transformer votre livre en produit distribuable: ebook, html, pdf,
|
|||
### Génération de plan de livre
|
||||
`python structure_generator.py`
|
||||
Génère un plan de chapitres selon les nombres de chapitres, de sous parties, et d'objectif de mots par section donnés.
|
||||
Il ne reste plus qu'à copier le texte donné dans livre.org
|
||||
Il ne reste plus qu'à copier le texte donné dans livre.org ou a utliser la sortie du script pour écrire dans un fichier.
|
||||
|
||||
|
||||
### Conversion du livre
|
||||
Conversion en epub, html, et pdf grâce à pandoc.
|
||||
|
@ -77,14 +78,21 @@ Vous pouvez modifier cet objectif dans `stats_chapitres.py` puis lancer la mise
|
|||
Un tag ajouté aux entêtes de chapitre permet de définir des objectifs de mots.
|
||||
:target_500: définit une cible à 500 mots, :target_1200: défniit la cible à 1200. Cela permettra au générateur de statistiques d'affiner son avancée plus finement. Ce sont des indicateurs, dans la réalité les auteurs écrivent leurs chapitres avec des volumes très variables.
|
||||
|
||||
## Suivi de progression de la rédaction
|
||||
## Suivi de progression de la rédaction
|
||||
|
||||
Il est envisagé que chaque génération de mise à jour des statistiques remplisse un fichier csv de suivi daté afin de pouvoir voir sa progression quotidienne.
|
||||
La génération de données statistiques peut être incluse dans une tâche cron pour ne pas avoir à faire de lancement de commande tous les jours.
|
||||
|
||||
Exemple de cronjob pour lancer le suivi toutes les heures, adaptez le chemin du script dans le dossier du livre concerné:
|
||||
`0 * * * * /usr/bin/python3 /home/user/book_generator/mon_livre_exemple/follow_progress.py`
|
||||
|
||||
Ceci alimente un fichier csv de suivi des évolutions et présente les changements de mots du jour, ainsi que depuis la semaine dernière.
|
||||
|
||||
Le CSV contient les décomptes de mots pour livre.org, personnages.org, le nombre de personnages, de chapitres, et de sous chapitres.
|
||||
|
||||
# Licence
|
||||
AGPLv3+
|
||||
|
||||
# Contacts:
|
||||
contact+book_generator@cipherbliss.com
|
||||
@tykayn@mastodon.cipherbliss.com
|
||||
@tykayn@mastodon.cipherbliss.com
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue