Lanzamiento

Liteleaf 0.8-r19 conecta búsqueda, referencias y PDF con más precisión

La versión 0.8-r19 mantiene visibles los resultados y destinos SyncTeX, actualiza bibliografías con seguridad y añade sugerencias contextuales para referencias LaTeX.

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