Docs: Docs är Overleafs interna term för en redigerbar fil, till exempel en ren tex-fil eller en .bib-fil. Den lagrar filens innehåll, revisionsinformation och raderingsstatus.
Grundläggande identifiering
_id: Unikt MongoDB-ObjectId som identifierar denna dokumentpost.project_id: Referens till projektet (Project._id) som filen tillhör.name: Filnamnet som det visas i projektets filträd (t.ex.main.tex,sample.bib).
Revision och versionshantering
rev: Revisionsnummer för detta dokument i projekthistoriken.version: Intern schema- eller formatversion som används av editorns backend.
Filinnehåll
-
lines:
En array av strängar som representerar filens innehåll rad för rad.
Varje element motsvarar en logisk rad i källfilen. I det här exemplet lagras en BibTeX-post:@article{greenwade93, ... }
-
ranges: Datastruktur reserverad för editorannoteringar eller spårade intervall
(t.ex. markeringar, kommentarer eller ändringsspårning). Tom när inga aktiva intervall finns.opär ett operationsobjekt som knyter kommentaren till en specifik position i dokumentet.op.c— Den kommenterade markerade texten (teckeninnehåll)op.p— Ankarposition (teckenförskjutning)idUnikt ObjectId för denna kommentarspost.metadataInformation om författare och tidsstämpel.
Raderingsstatus
deleted:
Anger om dokumentet har raderats från projektet.deletedAt:
Tidsstämpel som registrerar när dokumentet raderades.
docs.
Ett enkelt exempel
Ett enkelt exempel
Ett komplicerat exempel
Ett komplicerat exempel

