Docs: Docs ist der interne Begriff von Overleaf für eine bearbeitbare Datei, zum Beispiel eine reine tex-Datei oder eine .bib-Datei. Gespeichert werden der Dateiinhalt, Revisionsinformationen und der Löschstatus.
Kernidentifikation
_id: Eindeutige MongoDB-ObjectId, die diesen Dokumentdatensatz identifiziert.project_id: Verweis auf das Projekt (Project._id), zu dem diese Datei gehört.name: Dateiname, wie er im Dateibaum des Projekts angezeigt wird (z. B.main.tex,sample.bib).
Revision & Versionierung
rev: Revisionsnummer dieses Dokuments innerhalb des Projektverlaufs.version: Interne Schema- oder Formatversion, die vom Editor-Backend verwendet wird.
Dateiinhalt
-
lines:
Array von Strings, das den Dateiinhalt Zeile für Zeile darstellt.
Jedes Element entspricht einer logischen Zeile in der Quelldatei. In diesem Beispiel wird ein BibTeX-Eintrag gespeichert:@article{greenwade93, ... }
-
ranges: Datenstruktur, die für Editor-Anmerkungen oder nachverfolgte Bereiche reserviert ist
(z. B. Auswahlen, Kommentare oder Änderungsverfolgung). Leer, wenn keine aktiven Bereiche vorhanden sind.opOperationsobjekt, das den Kommentar an eine bestimmte Position im Dokument bindet.op.c— Kommentierter ausgewählter Text (Zeicheninhalt)op.p— Ankerposition (Zeichen-Offset)idEindeutige ObjectId dieses Kommentareintrags.metadataInformationen zu Autor und Zeitstempel.
Löschstatus
deleted:
Gibt an, ob dieses Dokument aus dem Projekt gelöscht wurde.deletedAt:
Zeitstempel, der festhält, wann das Dokument gelöscht wurde.
docs-Dokument.
Ein einfaches Beispiel
Ein einfaches Beispiel
Ein komplexes Beispiel
Ein komplexes Beispiel

