Numlex Documentación
Uso de Numlex

Hojas y archivos

Hojas con nombre, carpetas de un solo nivel, almacenamiento local, importación/exportación .nlx, exportación a PDF e impresión.

Una hoja es un bloc de notas con nombre. Numlex las guarda localmente y te permite trasladarlas como archivos.

Hojas y carpetas

Trabaja en hojas con nombre con números de línea, tintado de sintaxis y una columna de resultados en vivo. Las hojas se agrupan por las pestañas de carpeta de un solo nivel ancladas en la parte inferior de la barra lateral: la pestaña integrada General más las carpetas que crees.

  • Seleccionar una pestaña solo filtra la lista de hojas: el editor y el cursor no se mueven.
  • Arrastra una hoja sobre una pestaña de carpeta para archivarla allí.
  • Las carpetas tienen un solo nivel: no hay carpetas anidadas.

Dónde se guardan las hojas

Las hojas se guardan localmente en tu Mac en ~/Library/Application Support/Numlex. Nada se sincroniza con un servidor. La pequeña superficie de red de la app es la actualización horaria de tasas de cambio, las consultas weather in … que escribes tú y las búsquedas de lugares para las líneas geográficas. Consulta Privacidad y red y Datos en vivo y geografía.

Resaltados de línea

Cualquier línea lógica puede llevar un color de resaltado (seis colores más None), aplicado desde Format → Highlight o desde el menú contextual de texto del editor a la línea del cursor o a las líneas seleccionadas, incluidas las que no tienen respuesta. No forma parte del menú contextual de respuesta. Un resaltado pertenece a la línea, no a su posición, así que sigue a la línea cuando se insertan o eliminan líneas por encima, y se guarda con la hoja. El resaltado es solo decoración: nunca afecta a la evaluación, a las respuestas ni a los tokens. Consulta Estilo y constantes.

Importar y exportar (.nlx)

Desde el menú File puedes importar o exportar cualquier hoja como archivo .nlx: una copia portátil y autónoma que puedes mover entre Macs, guardar como copia de seguridad o compartir.

Nota: las constantes y unidades personalizadas de toda la app no se incrustan en las exportaciones .nlx, como tampoco las anulaciones de presentación por respuesta, que se guardan con la hoja. Una hoja que referencia una constante espera que exista en la máquina que abra el archivo. Consulta Unidades y constantes personalizadas y Estilo y constantes.

Arrastrar una hoja para exportarla

Arrastra una fila de hoja desde la barra lateral hasta Finder o un destino del Dock respaldado por Finder, como Downloads, para crear una copia .nlx. No es destructivo: la hoja original permanece en Numlex. Arrastrarla a una pestaña de carpeta de Numlex es una operación aparte dentro de la app, no una exportación.

Exportar a PDF e imprimir

File → Exportar hoja como PDF… escribe la hoja actual como PDF, y File → Imprimir… (⌘P) la imprime — ambos desde la hoja tal como está en pantalla. La hoja de opciones controla la familia tipográfica, el estilo y el tamaño (8–36 pt), el resaltado de sintaxis, los números de línea, el total inferior, ocultar los comentarios //, ocultar los marcadores # iniciales y un rango de líneas opcional. Estas opciones son solo de la sesión: nunca entran en el almacén de ajustes ni en .nlx.

Ambos caminos dibujan páginas blancas (el editor nunca se captura): se conservan los números de línea originales, los tokens de respuesta como las mismas etiquetas de cápsula, los totales en línea y los resaltados persistentes, y el total de un rango parcial suma solo las filas exportadas. Un rango vacío o no válido desactiva la acción con un mensaje, en lugar de escribir un archivo en blanco. La exportación y la impresión son totalmente offline; una escritura fallida o cancelada no deja archivos parciales. El comportamiento completo está en Exportar e imprimir.

Tamaño de la ventana

La ventana principal se reduce hasta una altura de contenido de 260 pt para escritorios compactos; el valor predeterminado es 800×600, y la barra lateral y la columna de resultados se desplazan de forma segura con cualquier tamaño.

¿Has encontrado un error en esta documentación? Infórmalo en GitHub