RE: [ostorybook-dev] Matrice

[ Thread Index | Date Index | More lists.tuxfamily.org/ostorybook-dev Archives ]


Bonjour,

J'ai regardé en détail, les chapitres 19 à 21 du livre Harry Potter et l'ordre du Phénix. Je me suis aperçu que J K Rowling avait divisé la ligne 15 avec le titre de l'épisode "The dirtiest tackle" de sa matrice en trois chapitres. Ce qui pose la question, serait-il possible d'avoir un mécanisme pour associer ou dissocier dans la matrice des liens vers des scènes ou des chapitres qui vont changer au cours de l'écriture, en étant carrément divisés ?

Si on pouvait dissocier une ligne de la matrice d'une scène pour la relier à une autre scène, cela serait probablement très utile.

Imaginons la situation : Je crée une matrice et je passe du temps dessus pour élaborer des lignes avec titre d'épisode, ensuite je change d'avis, j'essaye de réorganiser l'ordre des lignes pour changer le rythme. De plus, je m'aperçois que je dois séparer une ligne en trois lignes pour développer plus certains éléments narratifs. J'avais déjà associé cette ligne à une scène, alors j'enlève l'association, la division de la ligne est débloquée. Me voilà avec trois lignes que je crée et j'associe la troisième ligne avec la scène qui regroupait les trois avant. Je crée d'autres scènes, pour les deux autres lignes, que je peux commencer à écrire en les associant avec les deux nouvelles lignes nouvellement créées.

Thibaud

De : oStorybook <ostorybook@xxxxxxxxx>
Envoyé : dimanche 27 février 2022 21:23
À : ostorybook-dev@xxxxxxxxxxxxxxxxxxx <ostorybook-dev@xxxxxxxxxxxxxxxxxxx>
Objet : [ostorybook-dev] Matrice
 
Le 26/02/2022 à 14:58, T F a écrit :
> Bonjour,
>
> Je pense que Story Map peut suffire comme titre dans toutes les langues. Ça vient de ce livre How to Create a Story Map - DIY MFA<https://diymfa.com/writing/mapping-out-your-story>
> Sinon je pense qu'il faudrait se pencher sur une extension conceptuelle pour un schéma supplémentaire avec une matrice qui permette d'insérer des notes.

Voici le résultat de mes réflexions.

Fonctionnalité Matrice

Présentation
Cette fonctionnalité s’adresse plutôt aux auteurs qui commencent un
nouveau projet. En principe elle constitue l’une des premières étapes de
conception.

Procédé
La vue Matrice permet d’afficher l’embryon du projet sous la forma d’un
tableau constitué des colonnes suivantes :
- un numéro d’ordre
- un titre d’épisode
- une description succinct de l’épisode
- autant de colonnes que de fils narratifs à définir
Comme pour tout tableau traité dans logiciel spécialisé (comme Excel ou
Calc) on peut saisir directement les informations dans chaque cellule.
Toutefois il est impératif de commencer par renseigner le numéro
d’ordre. Si ce numéro est absent rien d’autre ne pourra être pris en compte.
Le contenu d’une cellule, à l’exception du numéro, est un simple texte,
sans effet de caractère particulier, limité à une taille maximum de 1024
caractères. Le vérificateur orthographique de base est activé pour
signaler les éventuelles fautes.

Remarques
La notion d’épisode est créée, elle préfigure les chapitres ou les
scènes, selon le choix ultérieur de l’utilisateur. L’épisode pourra donc
être converti, selon son choix, en un chapitre ou une scène.

Réalisation
Un nouvel élément est créé dans la base de données. Cet élément aurait
la composition suivante :
- id : type Long (identificateur unique dans le SGBD, obligatoire, géré
par le programme)
- les champs communs aux autres éléments : nom, description, notes.
- num : type Integer, numéro d’ordre, obligatoire, renseigné par
l’utilisateur
- plot : description succinct de l’épisode
- strandnotes : type List<String>, nombre d’éléments au moins égal au
nombre des fils. Un strandnote peut être vide, ou null.
- un lien vers une scène ou au chapitre lors de la conversion. Ce lien
ne sera pas modifiable par la suite.

Affichage
L’affichage se fait au moyen du JSTable, qui permet en particulier de
sélectionner les colonnes visibles. Par défaut toutes les colonnes sont
visibles. La visibilité des colonnes est mémorisée d’une session à
l’autre. Le contenu de chaque cellule est saisi/modifié directement dans
le tableau, pas de boîte de dialogue dédié. Particularité (par rapport
aux autres usages) les "lignes" peuvent occuper plusieurs lignes selon
le texte (comme dans un tableur lorsqu'on active le retour automatique à
la ligne).

Utilisation externe
Export au format HTML ou document (Word/Writer)

À vos claviers pour commenter/amender.
--
Franz-Albert projet oStorybook


--
oStorybook5 dev



Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/