Les formats utilisés par Stylo sont des standards, il est possible de mettre en place des chaines de traitements pour sortir des objets éditoriaux autres que des articles.
En particulier, Stylo permet de produire des mémoires et des thèses.
Attention: Stylo est actuellement en refonte. Nous vous présentons ici [la nouvelle version](https://alpha.stylo.14159.ninja/), en ligne **à titre de démonstration**. La nouvelle version sera bientôt disponible sur l'outil officiel.
</div>
## Principes de base
> Un mémoire est constitué de plusieurs documents Stylo mis bout-à-bout.
- Ces documents peuvent être les chapitres ou les parties du mémoire.
- Ils sont rassemblés ensemble dans un mémoire à l'aide d'un même label ("tag"), qui doit être associé à chaque document Stylo.
- Chaque chapitre fonctionne donc comme un document Stylo : il peut être partagé en tant que tel (annotation, preview, etc.). C'est au moment de l'export du mémoire que les différentes parties sont éditées ensemble.
- Une interface dédiée permet d'ordonner les différents documents, et d'éditer les métadonnées du mémoire.
- Ils sont rassemblés ensemble dans un mémoire à l'aide d'un même label _[tag]_, qui doit être associé à chaque document Stylo.
- Chaque chapitre fonctionne donc comme un document Stylo :
- il possède ses propres métadonnées et sa propre bibliographie.
- il peut être partagé en tant que tel (annotation, preview, etc.). C'est au moment de l'export du mémoire que les différentes parties sont éditées ensemble.
- Une interface dédiée _[My Books]_ permet d'ordonner les différents documents, et d'éditer les métadonnées du mémoire.
Dans cette version de démo, les documents sont ordonnés par ordre alphabétique de titre de document Stylo (à ne pas confondre avec le `title` des métadonnées)
</div>
## Quelques particularités
...
...
@@ -30,30 +43,54 @@ Au moment de l'export, vous pourrez déclarer l'organisation de votre mémoire :
Dans un mémoire ou une thèse, la bibliographie est souvent divisées en différentes sections. Stylo permet de créer une bibliographie organisée en sous-sections.
En trois étapes :
En deux étapes :
1. dans les métadonnées du mémoire, il faut déclarer les différentes sections de la bibliographie. Pour cela, passez les métadonnées en mode raw, et ajoutez avant `---` les lignes suivantes :
1. dans les métadonnées du mémoire, il faut déclarer les différentes sections de la bibliographie. Pour cela, passez les métadonnées en mode raw , puis ajoutez avant `---` les lignes suivantes :
```yaml
subbiblio:
-key:pratique
title:Pratique littéraire
-key:theorie
title:Théorie
```
```yaml
subbiblio:
- key: pratique
title: Pratique littéraire
- key: theorie
title: Théorie
```
La structure est la suivante :
- `key` est la "clé de section", autrement dit un tag qui sera utilisé à l'étape suivante
- `title` sera votre titre de section de bibliographie, tel qu'il sera affiché dans le mémoire.
La structure est la suivante :
- `key` est la "clé de section", autrement dit un tag qui sera utilisé à l'étape suivante
- `title` sera votre titre de section de bibliographie, tel qu'il sera affiché dans le mémoire.
2. pour chacune des références bibliographiques concernée, ajoutez dans le champs `keywords` la clé de section (ex: `pratique`, ou `theorie`). Cette étape peut être faite soit dans Zotero, soit dans Stylo, en éditant le bibtex directement.
### Métadonnées du mémoire
Dans une prochaine version, l'interface "My Books" proposera un éditeur de métadonnées pour les métadonnées du mémoire ou de la thèse.