Repeto Documentation
Parcourir la documentation

Cartes, notes et champs

Comprenez le modèle de données de Repeto afin que les cartes associées restent cohérentes et modifiables.

Une note est l’enregistrement source que vous modifiez. Ses champs contiennent des informations liées. Une carte est une question de révision produite par un modèle à partir de cette note.

Ce modèle permet à un même fait de produire plusieurs directions de révision sans dupliquer le texte source.

Une note peut produire plusieurs cartes

Prenons une note de langue avec ces champs :

ChampValeur
Termebonjour
Traductionhello
ExempleBonjour, Marie.

Un modèle de reconnaissance peut demander la traduction de bonjour. Un second peut demander le terme français correspondant à hello. Les cartes sont sœurs, car elles partagent la même note.

Si l’exemple est incorrect, modifiez-le une seule fois dans la note. Chaque carte sœur utilisant le champ Example reçoit la correction.

Un champ, une fonction

Utilisez un champ par élément d’information réutilisable. Préférez Term, Translation, Definition, Example et Source à un seul champ contenant un texte entièrement mis en forme.

Des champs distincts permettent de :

  • réutiliser les mêmes données dans différents modèles ;
  • rechercher un contenu significatif ;
  • masquer les parties facultatives quand une valeur est vide ;
  • changer la présentation sans réécrire les notes ;
  • importer et exporter plus sûrement des collections structurées.

Les champs et modèles possèdent des identités internes stables. Les renommer ou les réordonner modifie la présentation sans déplacer les valeurs vers un mauvais champ ni réinitialiser la carte sœur correspondante. La suppression d’un champ utilisé est bloquée, car elle détruirait du contenu. Retirer un modèle laisse sa carte et son historique disponibles pour le nettoyage explicite des Cartes vides au lieu de les supprimer silencieusement.

Éviter les doublons involontaires

Lors de l’ajout manuel d’une note, Repeto compare son premier champ à toute la collection parmi les notes du même type. Une correspondance affiche les paquets existants et exige de confirmer Ajouter le doublon avant de créer une nouvelle note. La comparaison distingue la casse après normalisation Unicode NFC et extraction du texte HTML visible.

L’avertissement ne fusionne pas les notes et ne change ni identité, ni planification, ni état FSRS, ni historique. Le nettoyage des doublons dans le Navigateur de la collection est un autre flux explicite.

Les cartes portent l’état de planification

Le contenu et les étiquettes appartiennent à la note. Chaque carte possède son historique : état, échéance, intervalle, répétitions, oublis et données de mémoire FSRS. Des cartes sœurs peuvent donc être dues à des dates différentes malgré une source commune.

Suspendre une carte l’écarte de l’étude normale sans supprimer la note. Supprimer la note efface toutes les cartes qu’elle a générées ; confirmez donc soigneusement cette action.

Modifier pendant la révision

Appuyez sur E pour modifier les champs de la note actuelle. L’enregistrement vous ramène dans la même séance. C’est pratique pour corriger une faute ou préciser une réponse au moment où vous repérez le problème.

Pour les changements structurels, utilisez l’éditeur du paquet ou le gestionnaire des types plutôt que d’intégrer la mise en page à chaque réponse.

Étiquettes, marques et drapeaux

Les étiquettes décrivent une note et servent à l’organisation et à la recherche. Une marque est l’étiquette spéciale marked et apparaît donc sur toutes les sœurs de la note. Les drapeaux décrivent une carte individuelle et utilisent les couleurs 1–7, ou 0 sans drapeau.

L’outil de révision peut marquer la note ou définir le drapeau actuel. Le Navigateur recherche les drapeaux et applique les actions de cycle de vie sans confondre sélection de cartes et suppression de notes.

Les cartes ne sont pas des paramètres de paquet

Déplacer une carte change son emplacement, pas son type de note ni son contenu. La copie de planification d’un paquet détermine comment ses cartes sont introduites et révisées. Lors d’une séance sur un paquet parent, chaque carte conserve les paramètres effectifs de son paquet d’origine.

Lisez ensuite Types de notes et modèles pour contrôler la transformation des champs en recto et verso.