Liteleaf 0.8-r19 hace más directo el camino entre una idea en el código fuente y
su representación en el PDF. Las revisiones desde 0.8-r16 se concentran en
mantener visible y correcto el punto de interés, ya sea un resultado de
búsqueda, una entrada bibliográfica, un destino SyncTeX o un \label{} del
proyecto.
La búsqueda del editor centra ahora la coincidencia activa al escribir, avanzar, retroceder o reemplazar. Después de que CodeMirror mide su área virtualizada, Liteleaf confirma geométricamente que el resultado está visible y corrige el desplazamiento cuando es necesario, sin retirar el foco de la búsqueda ni alterar el documento, la selección, los resaltados o la colaboración.
La compilación también es más predecible para trabajos con bibliografía. El PDF y SyncTeX activos pertenecen siempre a la mayor revisión correcta de las fuentes: una compilación antigua que termine más tarde no puede sustituir los artefactos nuevos. La regla se aplica tanto a PostgreSQL como a standalone, conserva la compilación más reciente de una misma revisión y mantiene el último PDF válido cuando un job posterior falla o se cancela.
“Limpiar y compilar” solicita ahora a latexmk una reconstrucción completa en
el workspace aislado del job. Esto garantiza que un cambio confirmado en el
archivo .bib llegue a la siguiente compilación. En el visor, los enlaces
internos utilizan la página y las coordenadas completas del destino PDF; así,
distintas citas de una misma página pueden conducir directamente a sus entradas
respectivas. Como antes, el documento LaTeX debe generar esos destinos internos.
En la sincronización inversa, un clic en el PDF revela de forma fiable la línea y el cursor correspondientes, incluso después de abrir el panel de código o cambiar de archivo. La posición se confirma después del layout del editor y sigue siendo local: scroll, panel, archivo abierto, zoom y posición del PDF no se transmiten a otros participantes. La presencia colaborativa puede compartir el cursor, pero solo la acción voluntaria de seguir a un usuario mueve la viewport propia.
La versión 0.8-r19 completa el flujo con autocompletado contextual dentro de
\ref{}. Un catálogo autenticado reúne los \label{} de los archivos .tex,
ignora comentarios y entornos literales comunes, informa contexto, ubicación y
duplicados e impone límites seguros para proyectos grandes. El documento abierto
se analiza en memoria, por lo que un label recién editado puede aparecer antes
del siguiente checkpoint.
Al escribir una referencia, el editor ofrece hasta cinco resultados ordenados por clave, prefijo, fragmento, contexto y ruta. La búsqueda se refina con cada carácter e inserta únicamente la clave en el argumento actual, sin modificar comandos cercanos. De este modo, Liteleaf 0.8-r19 reduce la distancia entre localizar, referenciar, compilar y revisar documentos extensos.
← Volver al blog