Docs: Docs è il termine interno di Overleaf per un file modificabile, ad esempio un semplice file tex o un file .bib. Memorizza il contenuto del file, le informazioni sulle revisioni e lo stato di eliminazione.
Identificazione principale
_id: ObjectId MongoDB univoco che identifica questo record del documento.project_id: riferimento al progetto (Project._id) a cui appartiene questo file.name: nome del file così come appare nell’albero dei file del progetto (ad es.main.tex,sample.bib).
Revisioni e versioni
rev: numero di revisione di questo documento all’interno della cronologia del progetto.version: versione interna dello schema o del formato usata dal backend dell’editor.
Contenuto del file
-
lines:
Array di stringhe che rappresenta il contenuto del file riga per riga.
Ogni elemento corrisponde a una riga logica del file sorgente. In questo esempio memorizza una voce BibTeX:@article{greenwade93, ... }
-
ranges: struttura dati riservata alle annotazioni dell’editor o agli intervalli tracciati
(ad es. selezioni, commenti o revisioni tracciate). È vuota quando non sono presenti intervalli attivi.opè l’oggetto operazione che associa il commento a una posizione specifica nel documento.op.c— testo selezionato del commento (contenuto in caratteri)op.p— posizione di ancoraggio (offset in caratteri)idObjectId univoco di questa voce di commento.metadatainformazioni sull’autore e sul timestamp.
Stato di eliminazione
deleted:
Indica se questo documento è stato eliminato dal progetto.deletedAt:
Timestamp che registra quando il documento è stato eliminato.
docs di Overleaf.
Un esempio semplice
Un esempio semplice
Un esempio complesso
Un esempio complesso

