Docs: Docs je interní označení Overleafu pro upravitelný soubor, například čistý soubor tex nebo soubor .bib. Ukládá obsah souboru, informace o revizích a stav smazání.
Základní identifikace
_id: Jedinečný MongoDB ObjectId identifikující tento záznam dokumentu.project_id: Odkaz na projekt (Project._id), ke kterému tento soubor patří.name: Název souboru, jak se zobrazuje ve stromu souborů projektu (např.main.tex,sample.bib).
Revize a verzování
rev: Číslo revize tohoto dokumentu v rámci historie projektu.version: Interní verze schématu nebo formátu používaná backendem editoru.
Obsah souboru
-
lines:
Pole řetězců představujících obsah souboru řádek po řádku.
Každý prvek odpovídá jednomu logickému řádku zdrojového souboru. V tomto příkladu ukládá záznam BibTeX:@article{greenwade93, ... }
-
ranges: Datová struktura vyhrazená pro anotace editoru nebo sledované rozsahy
(např. výběry, komentáře nebo sledování změn). Je prázdná, pokud nejsou přítomny žádné aktivní rozsahy.opje objekt operace, který váže komentář ke konkrétní pozici v dokumentu.op.c— komentovaný vybraný text (obsah znaků)op.p— pozice ukotvení (posun ve znacích)idJedinečný ObjectId tohoto záznamu komentáře.metadataInformace o autorovi a časové razítko.
Stav smazání
deleted:
Určuje, zda byl tento dokument z projektu smazán.deletedAt:
Časové razítko zaznamenávající, kdy byl dokument smazán.
docs.
Jednoduchý příklad
Jednoduchý příklad
Složitější příklad
Složitější příklad

