Docs: Docs es el término interno de Overleaf para un archivo editable, por ejemplo, un archivo tex puro o un archivo .bib. Almacena el contenido del archivo, la información de revisión y el estado de eliminación.
Identificación principal
_id: ObjectId único de MongoDB que identifica este registro de documento.project_id: referencia al proyecto (Project._id) al que pertenece este archivo.name: nombre del archivo tal como aparece en el árbol de archivos del proyecto (p. ej.,main.tex,sample.bib).
Revisiones y versiones
rev: número de revisión de este documento dentro del historial del proyecto.version: versión interna del esquema o formato usada por el backend del editor.
Contenido del archivo
-
lines:
Array de cadenas que representa el contenido del archivo línea a línea.
Cada elemento corresponde a una línea lógica del archivo fuente. En este ejemplo, almacena una entrada BibTeX:@article{greenwade93, ... }
-
ranges: estructura de datos reservada para anotaciones del editor o rangos registrados
(p. ej., selecciones, comentarios o control de cambios). Está vacía cuando no hay rangos activos.opObjeto de operación que vincula el comentario a una posición específica del documento.op.c— texto seleccionado del comentario (contenido de caracteres)op.p— posición de anclaje (desplazamiento en caracteres)idObjectId único de esta entrada de comentario.metadataInformación del autor y marca de tiempo.
Estado de eliminación
deleted:
Indica si este documento se ha eliminado del proyecto.deletedAt:
Marca de tiempo que registra cuándo se eliminó el documento.
docs de Overleaf.
Un ejemplo sencillo
Un ejemplo sencillo
Un ejemplo complejo
Un ejemplo complejo

