Docs : « Docs » est le terme interne d’Overleaf désignant un fichier modifiable, par exemple un simple fichier tex ou un fichier .bib. Il stocke le contenu du fichier, les informations de révision et l’état de suppression.
Identification
_id: ObjectId MongoDB unique identifiant cet enregistrement de document.project_id: référence au projet (Project._id) auquel appartient ce fichier.name: nom du fichier tel qu’il apparaît dans l’arborescence du projet (par exemplemain.tex,sample.bib).
Révisions et versionnage
rev: numéro de révision de ce document dans l’historique du projet.version: version interne du schéma ou du format utilisée par le backend de l’éditeur.
Contenu du fichier
-
lines:
Tableau de chaînes représentant le contenu du fichier ligne par ligne.
Chaque élément correspond à une ligne logique du fichier source. Dans cet exemple, il contient une entrée BibTeX :@article{greenwade93, ... }
-
ranges: structure de données réservée aux annotations de l’éditeur ou aux plages suivies
(par exemple sélections, commentaires ou suivi des modifications). Vide lorsqu’aucune plage n’est active.op: objet d’opération qui associe le commentaire à une position précise dans le document.op.c— texte sélectionné commenté (contenu en caractères)op.p— position d’ancrage (décalage en caractères)id: ObjectId unique de cette entrée de commentaire.metadata: informations sur l’auteur et l’horodatage.
État de suppression
deleted:
Indique si ce document a été supprimé du projet.deletedAt:
Horodatage de la suppression du document.
docs Overleaf.
Un exemple simple
Un exemple simple
Un exemple complexe
Un exemple complexe

