Docs: Docs is de interne term van Overleaf voor een bewerkbaar bestand, bijvoorbeeld een gewoon tex-bestand of een .bib-bestand. Het slaat de bestandsinhoud, revisie-informatie en de verwijderstatus op.
Kernidentificatie
_id: Unieke MongoDB-ObjectId die dit documentrecord identificeert.project_id: Verwijzing naar het project (Project._id) waartoe dit bestand behoort.name: Bestandsnaam zoals weergegeven in de bestandsboom van het project (bijv.main.tex,sample.bib).
Revisies en versiebeheer
rev: Revisienummer van dit document binnen de projectgeschiedenis.version: Interne schema- of formaatversie die door de editorbackend wordt gebruikt.
Bestandsinhoud
-
lines:
Array van strings die de bestandsinhoud regel voor regel weergeeft.
Elk element komt overeen met één logische regel in het bronbestand. In dit voorbeeld bevat het een BibTeX-item:@article{greenwade93, ... }
-
ranges: Datastructuur gereserveerd voor editorannotaties of bijgehouden bereiken
(bijv. selecties, opmerkingen of het bijhouden van wijzigingen). Leeg wanneer er geen actieve bereiken zijn.opOperatie-object dat de opmerking aan een specifieke positie in het document koppelt.op.c— Geselecteerde tekst van de opmerking (tekeninhoud)op.p— Ankerpositie (tekenoffset)idUnieke ObjectId van deze opmerking.metadataInformatie over auteur en tijdstip.
Verwijderstatus
deleted:
Geeft aan of dit document uit het project is verwijderd.deletedAt:
Tijdstip waarop het document is verwijderd.
docs.
Een eenvoudig voorbeeld
Een eenvoudig voorbeeld
Een complex voorbeeld
Een complex voorbeeld

