Ajustes y apariencia
Las ocho categorías de ajustes — General, Notebook, Editing, Numbers, Dates & Times, Constants & Units, Styling y About — y todos los contratos de apariencia, formato y pie.
Los ajustes de Numlex se organizan en ocho categorías, seleccionadas desde una fila compacta de mosaicos con icono sobre etiqueta en la parte superior de la ventana: General, Notebook, Editing, Numbers, Dates & Times, Constants & Units, Styling y About. Notebook va inmediatamente después de General. Cada página es una columna legible de filas agrupadas con interruptores, selectores y deslizadores nativos, y cada preferencia se guarda localmente en tu Mac; nada de aquí se sincroniza.
Qué posee cada página
| Categoría | Posee |
|---|---|
| General | Idioma de la interfaz, apariencia Auto/Light/Dark, el icono de la app en Dock/App Switcher y la configuración del impuesto sobre las ventas |
| Notebook | Sheet Behavior, controles de Floating Total y preferencias del bloc de notas |
| Editing | Ayudas de operadores e inserciones automáticas: todo lo que reescribe el texto mientras escribes |
| Numbers | Formato numérico regional, conversión al pegar, cómo se muestran y copian las respuestas |
| Dates & Times | El calendario laboral (región de festivos, horas por día laborable) y los alias de zonas horarias personalizados |
| Constants & Units | Constantes globales de la app y unidades personalizadas (una superficie segmentada) |
| Styling | Tipografía, columna de respuestas, colores de sintaxis, vista previa en vivo |
| About | La identidad de la app, Check for Updates y la programación de comprobaciones automáticas |
Primer inicio
Una instalación realmente nueva se abre con un calculation bloom de una sola vez: diez cálculos reales con la propia paleta del editor de la app se reúnen alrededor del icono y se asientan en el eslogan oficial con un único botón Get Started. La secuencia se ejecuta una vez y se detiene; con Reduce Motion el bloque final simplemente está ahí, utilizable de inmediato, sin animación por etapas.
Pulsar Get Started registra el primer inicio y monta el bloc de notas. Las instalaciones existentes nunca ven el bloom. No hay ningún comando Replay en la app: la secuencia de bienvenida no se puede volver a ejecutar.
General
Interfaz
| Control | Valores | Notas |
|---|---|---|
| Idioma de la interfaz | los idiomas incluidos en la app | Solo localiza la interfaz; nunca cambia el formato numérico. |
| Apariencia | Auto / Light / Dark | Se aplica a toda la app al instante. Auto sigue a macOS en vivo; Light y Dark fijan la app e ignoran los cambios del sistema. Las instalaciones nuevas usan Auto por defecto. |
| Icono de la aplicación | Dark / Light | Solo el icono de Dock y App Switcher. Dark (el valor nuevo por defecto) es el icono estándar de la app; Light es el alternativo incluido en la app. El cambio se aplica al instante y se recuerda; nunca cambia el icono del Finder de la propia app ni ningún documento. |
Impuesto
La configuración global del impuesto sobre las ventas para las frases fiscales financieras
(se guarda en los ajustes y nunca se exporta a .nlx). Los controles viven en un grupo
Tax localizado de la página General; Tax no es un mosaico de navegación independiente.
| Control | Valores | Notas |
|---|---|---|
| Región predefinida | Custom + los presets incluidos | Fija el nombre y la tasa una vez al seleccionar (AU GST 10, GB VAT 20, DE VAT 19, NL VAT 21 y más). Los presets incluyen tasas regionales oficiales con su información de origen. Estados Unidos no tiene tasa automática: seleccionarlo fija solo el nombre, deja la tasa sin definir y exige introducirla a mano; un 0% manual se admite y es distinto de sin definir. |
| Nombre del impuesto | texto libre (acotado) | Las frases fiscales lo aceptan sin distinguir mayúsculas: sales tax, VAT y GST siempre están registrados, más este nombre. Por defecto Sales Tax. |
| Tasa del impuesto | porcentaje, 0…<100 | Lo usan + VAT, VAT on …, pre-tax price of … y gross price of …. Vacío = impuesto automático desactivado; entonces esas frases fallan con el error exacto y accionable set sales tax in Settings → Tax. |
Cada cambio se aplica al instante, reevalúa las hojas en vivo y nunca toca el contenido de una hoja, el cursor, la selección ni el desplazamiento. Las fórmulas exactas están en Finanzas e inversiones.
Notebook
Notebook es la segunda página de ajustes, justo después de General. Reúne Sheet Behavior, las preferencias del bloc de notas y los controles de Floating Total.
Sheet Behavior
- On launch — elige Open Last Edited Sheet (por defecto) o New Sheet. La decisión se toma una vez por proceso; abrir otra ventana no crea otra hoja de inicio.
- Use ⌘N for — elige New Sheet (por defecto) o New Window.
- Start sheets with — elige Regular Line (por defecto) o Heading.
- Sort sheets by — elige Date Edited (por defecto), Date Created o Name; el orden se aplica dentro de la carpeta activa.
Notebook preferences
- Line numbers (activado por defecto) muestra el número junto a cada línea de entrada.
- Hide sidebar button when collapsed (desactivado por defecto) oculta el botón de la barra de herramientas cuando la barra lateral está contraída; vuelve a abrirla con ⌃⌘S (Control-Command-S) o View → Toggle Sidebar.
- Las filas de la barra lateral muestran en una línea la fecha de creación y el número de líneas; la fecha se abrevia solo cuando ambas etiquetas no caben.
Minimal Mode
Elige View → Minimal Mode o pulsa ⌘⇧M. Se aplica por ventana y solo durante la sesión,
empieza desactivado en cada ventana y solo está disponible en la ventana principal lista y enfocada.
Se desactiva en Settings, durante la bienvenida/revelado, en pantalla completa nativa y mientras
hay una transición de modo nativo. Minimal Mode solo oculta la barra lateral y el pie Floating
Total; las líneas total inline y las respuestas permanecen. No cambia las preferencias guardadas
de la barra lateral o Floating Total, el contenido de la hoja ni la salida de exportación/impresión.
Editing
Todo aquí cambia el texto que escribes, nunca un valor evaluado.
Operadores
| Control | Efecto |
|---|---|
| Rellenar operadores con espacios | 1+1 se convierte en 1 + 1 |
Sustituir * por × | 3*3 se convierte en 3 × 3 |
Sustituir el acento grave ` por + | 5`5 se convierte en 5 + 5 |
| Usar QuickOperators | 5p5 → 5 + 5, 5m5 → 5 − 5, 5x5 → 5 × 5, 5d5 → 5 ÷ 5 |
Los QuickOperators actúan solo entre dos dígitos y nunca dentro de identificadores (0x1F
nunca se reescribe).
Inserciones automáticas
| Control | Efecto |
|---|---|
| Formatear números con separadores de millar | Agrupa números mientras escribes (10000 → 10,000). La agrupación de las respuestas es un ajuste aparte en Numbers. |
| Insertar la respuesta anterior tras escribir un operador en una línea nueva | Tras pulsar return, escribir cualquier operador (+ − × ÷) empieza una línea que reutiliza la respuesta anterior como token en vivo. |
Numbers
Formato regional
El preset regional cambia cómo se escriben, pegan, agrupan y muestran los números, y qué separador esperan las llamadas a funciones.
| Formato | Ejemplo | Decimal | Agrupación | Separador de argumentos de funciones |
|---|---|---|---|---|
| System | plataforma | configuración regional | configuración regional | ; si el separador decimal del sistema es una coma; si no, , |
| North America | 1,234.56 | . | , | , |
| Western Europe | 1.234,56 | , | . | ; |
| Eastern Europe | 1 234,56 | , | NBSP (se acepta un espacio al escribir) | ; |
Cambiar la región puede reinterpretar números en la hoja abierta. Numlex avisa con la lista de respuestas que cambiarían y solo aplica el cambio cuando lo confirmas.
Dos interruptores independientes están en el mismo grupo: Convert foreign numbers on
paste (convierte un 1,234.56 pegado a la forma local, sin tocar la prosa ni los números
ya locales) y Show thousands separator.
Auto-convert single units
Settings → Numbers → Auto-convert single units está desactivado por defecto. Elige Local units para convertir una medición independiente admisible a unidades métricas, estadounidenses o británicas en la respuesta y los totales. La elegibilidad es deliberadamente estricta: la línea debe contener exactamente un literal numérico y una unidad física integrada. El texto escrito nunca se reescribe.
Las conversiones explícitas, la aritmética y las tasas, las divisas, las unidades personalizadas
y las expresiones compuestas conservan su comportamiento. Las temperaturas (20 C) y el consumo
de combustible (8 L/100km) sin conversión explícita se evalúan como números sin unidad y no se
modifican; sigue haciendo falta una conversión explícita como 20 C to F.
Presentación de respuestas
| Control | Valores | Efecto |
|---|---|---|
| Redondeo | 2…10 decimales | Redondeo global de respuestas. La precisión de cálculo nunca cambia: solo el valor mostrado y copiado. |
| Compactar números grandes | on/off | 100000 se muestra como 100k; los valores copiados conservan toda la precisión. |
| Default answer format → Notation | Automatic, Decimal, Scientific, Engineering, Fraction, Timespan, Custom | Cómo se muestran y copian las respuestas numéricas. Timespan se aplica solo a magnitudes de dimensión temporal; todo lo demás vuelve a Automatic. |
| Denominador de fracción | acotado | El mayor denominador que puede usar la aproximación por fracción. |
| Números negativos | prefijo menos, paréntesis, menos final | Estilo solo de presentación para resultados negativos. |
| Símbolo de divisa | antes/antes con espacio/después/después con espacio | Dónde se sitúa el símbolo de la divisa. |
| Formato personalizado | un esqueleto numérico | Un patrón neutro respecto a la configuración regional como #,##0.00, de hasta 96 caracteres. |
Automatic muestra un valor normal o compacto con un respaldo científico en magnitudes muy
grandes (|v| ≥ 1e16) y nunca cambia por sí solo a notación de ingeniería. Un patrón
personalizado inválido se guarda y se puede editar igualmente, pero nunca llega al
renderizado: esas respuestas vuelven a Automatic hasta que se corrija.
La gramática completa de patrones, las cuatro regiones y las reglas de pegado están en
Formatos numéricos y presentación; la notación Timespan está en
Fechas y horas.
El formato es solo presentación
Cambiar la notación, redondear una respuesta o cambiar el estilo de divisa nunca cambia un valor, la carga de un token de respuesta, una dependencia ni un total. Solo cambia el texto mostrado y copiado.
Dates & Times
La categoría Dates & Times posee las preferencias temporales globales de la app, divididas en dos grupos.
Work calendar — un selector de Holiday region (Automatic = la región del sistema del contexto numérico activo, más los 25 perfiles de país ISO admitidos) y un regulador de Hours per workday (acotado a 1…24, por defecto 8). Los días laborables son de lunes a viernes menos los festivos públicos de la región; una región no admitida o un año fuera de cobertura hace que una consulta de días laborables con fecha falle de forma estricta en lugar de ignorar los festivos en silencio. Los perfiles de festivos incluidos cubren 25 países para 2019–2035 y funcionan sin conexión.
Custom timezones — hasta 100 filas, cada una con un alias de usuario y
un identificador IANA. Cada fila informa un estado de validación en vivo: vacía, incompleta,
nombre inválido, duplicada, reservada por un lugar incluido, zona desconocida o activa. Los
alias se comparan sin distinguir mayúsculas ni espacios y nunca pueden robar un
identificador incluido de ciudad/país/IATA/ICAO/IANA ni una abreviatura fija GMT/UTC. Solo
las filas activas llegan a la búsqueda de zonas horarias (time in <alias>).
Todo el bloque es global de la app y nunca se exporta a .nlx. Consulta
Fechas y horas para la gramática temporal y el catálogo offline de zonas
horarias.
Constants & units
Settings → Constants es una superficie segmentada con dos tablas:
| Sección | Límite de filas | Valores |
|---|---|---|
| Constants | 100 | Un escalar finito adimensional, un porcentaje o un valor monetario con un solo código fiat; puede referenciar otras constantes; las dependencias se resuelven independientemente del orden de las filas. |
| Units | 100 | Un múltiplo de una unidad existente (12 feet) o el literal new unit (una dimensión independiente). |
Cada fila muestra un estado en vivo: incomplete, invalid name, duplicate, reserved, invalid expression, unknown dependency, cycle, limit reached. Las filas inválidas siguen visibles pero inactivas: no reservan ningún nombre y nunca se referencian.
Las constantes y las unidades personalizadas son globales de la app. Las exportaciones
.nlx nunca las incluyen. Las reglas de nombres, los límites y los valores rechazados están
en Unidades y constantes personalizadas.
Styling
Tipografía
Tamaño de fuente (un deslizador continuo) y diseño de fuente: System Default, Rounded, Serif, Monospaced. El tamaño elegido es la única fuente de verdad para el editor, la columna de respuestas y la vista previa, así que la altura de línea y la línea base se mantienen coherentes.
Nuevo en 4.9.3: el texto del bloc de notas también puede usar cualquier familia de fuentes instalada en tu Mac.
- El menú Font enumera directamente los cuatro diseños integrados y añade un submenú Installed Fonts con todas las familias que macOS indica como instaladas. Los nombres de familia provienen de macOS y se muestran exactamente como los escribe macOS.
- Al elegir una familia aparece una fila Face para el estilo exacto de esa familia. Su primera entrada, Regular, significa “la cara normal de la familia” y no un nombre PostScript concreto; las demás entradas son las caras instaladas de la familia. Al elegir otra familia se vuelve a empezar en Regular.
- Elegir un diseño integrado borra la familia y la cara personalizadas: el diseño es a la vez la selección y el respaldo.
- Si una familia elegida no está instalada ahora mismo, el nombre guardado se conserva (así la fuente vuelve cuando se reinstale) y se marca como Unavailable en los ajustes, mientras el texto del bloc de notas usa el diseño integrado seleccionado. No se reescribe nada y nada se rompe.
- La elección es global para la aplicación: vive en el almacén de ajustes
(nunca por hoja y nunca en un archivo
.nlx) y se aplica al editor, a la columna de respuestas (incluidas las filas de total y el valor del pie), a la Preview en vivo y a la fuente Notebook del diálogo de exportación, que la hereda. Una familia o cara elegida explícitamente en el diálogo de exportación solo dura la sesión. - La altura de línea sigue siendo
fontSize × 1.6para los cuatro diseños integrados. Una fuente con métricas naturales más altas la aumenta automáticamente (la mayor de las caras regular/semibold/heavy más 4 pt), de modo que los glifos nunca se recortan; el mismo valor se usa en el editor, las respuestas y la vista previa. - Un cambio de tipografía redistribuye y vuelve a medir las filas en el sitio. Nunca reemplaza tu texto ni toca el contenido de la hoja, los identificadores de línea, los tokens, el cursor, la selección, el texto marcado, el foco, el desplazamiento ni los valores calculados; y los cambios solo de color se siguen repintando sin redistribuir.
Columna de respuestas
| Control | Valores | Efecto |
|---|---|---|
| Ancho | 140–400 pt (predeterminado 200) | El ancho de la columna, como deslizador preciso. El mismo valor se puede fijar arrastrando el delgado separador entre el editor y las respuestas: a la izquierda crece la columna, a la derecha se reduce. |
| Alineación | Leading / Trailing | Dónde se sitúan las respuestas dentro de la columna de respuestas de ancho ajustable. |
| Fondo | Neutral / Sand / Slate / Sage / Blush | El color de superficie de la columna. El texto de las respuestas mantiene un alto contraste en todas las opciones. |
El ancho es solo de presentación: se guarda a nivel de app en el almacén de ajustes (nunca
por hoja, nunca en un archivo .nlx), y cambiarlo nunca toca el contenido de la hoja, los
valores, los tokens, el cursor, la selección, la posición de desplazamiento ni el editor. Un
arrastre actualiza la columna en vivo y guarda exactamente una vez al soltar. En una ventana
que no puede alojar el mínimo de 280 pt del editor más el ancho elegido, la columna se limita
al espacio que queda, de modo que el diseño siempre permanece seguro.
Colores de sintaxis
Ocho roles se pueden estilizar de forma independiente: Numbers, Operators, Variables, Units, Specifiers, Headings, Comments y Labels.
Cada rol ofrece muestras predefinidas (Standard Text, Cyan, Green, Pink Purple, Blue, Money Purple), un color Custom elegido con el selector de color del sistema y Default, que restaura el preset de fábrica de ese rol sin tocar los demás.
Reset Syntax Colors restaura los ocho roles a la vez; tus ajustes de fuente y de columna de respuestas se conservan. Un bloque Preview en vivo muestra los colores actuales de los roles mientras los cambias.
El color de los marcadores de dinero, el de los tokens de respuesta y el del cursor están fijados deliberadamente: no forman parte del conjunto de roles.
About
La página About es la identidad de la app y su centro de actualizaciones:
| Elemento | Comportamiento |
|---|---|
| Identidad | Un bloque centrado con el icono actual de la app (siguiendo en vivo el icono Dark/Light elegido), el nombre «Numlex» y la versión localizada leída del paquete en tiempo de ejecución. |
| Documentación | Un enlace nativo a https://numlex.tech/docs/. |
| GitHub | Un enlace nativo a https://github.com/Qulierm/Numlex. |
| Check for Updates… | Inicia una comprobación ahora (la misma acción que Numlex → Check for Updates…). Desactivado mientras ya hay una comprobación en curso. |
| Comprobar actualizaciones automáticamente | El interruptor nativo sobre la propia preferencia persistida de Sparkle; la programación sigue los valores por defecto de Sparkle (aproximadamente cada 24 horas, con su propio aviso de consentimiento). Numlex nunca fuerza una comprobación al iniciar. |
Las comprobaciones leen el feed HTTPS en https://numlex.tech/appcast.xml, y una versión
descargada debe llevar una firma EdDSA válida que se verifica antes de extraer el
archivo. Si esta compilación no tiene metadatos de actualización empaquetados (por ejemplo,
una ejecución de desarrollo), el grupo lo explica y permanece desactivado en lugar de fallar.
El indicador de comprobación automática no forma
parte del almacén de ajustes de Numlex ni de las exportaciones .nlx.
Actualizar desde una versión antigua: 4.8.0 fue la primera versión con el actualizador, y 4.9.6 es la versión actual. Quien esté en 4.7.0 o antes instala la versión actual a mano una vez; a partir de 4.8.0 las actualizaciones llegan dentro de la app y una compilación al día informa «up to date».
Menú contextual de respuesta
Haz clic derecho (o Control-clic) en una respuesta para abrir su menú nativo. El menú solo existe para las filas que lo tienen: las líneas silenciosas (vacías, encabezados, omitidas), los errores malformados de dinero/fecha/función y la fila de clima no disponible no ofrecen ningún menú.
| Elemento | Se aplica a | Comportamiento |
|---|---|---|
| Copy Answer | respuestas con menú | Copia el valor mostrado exacto. |
| Round (deslizador 0…10 dp) | respuestas numéricas elegibles (el deslizador aparece solo donde se aplica el redondeo) | Vuelve a redondear solo esa respuesta, independientemente del redondeo global 2…10. La línea de origen no se toca. |
| Number Format | respuestas numéricas | Una notación local para esta respuesta; Default borra la anulación. |
| Reset Formatting to Defaults | respuestas con una anulación | Aparece solo cuando existe una anulación; la borra. |
| Convert to Normal Line | filas de subtotal/total general | Sustituye el comando por un literal numérico de precisión completa; la forma con nombre conserva su prefijo name =. |
| Delete Line | respuestas con menú | Elimina la línea de origen de esa respuesta. |
El menú es totalmente nativo y sigue la apariencia del sistema. Una anulación local nunca cambia el valor, un token que referencia la línea (los tokens se renderizan con su propio formato o el global), una dependencia ni un total; consulta Tokens de respuesta y Etiquetas, subtotales y estadística.
Resaltados de línea
Los resaltados de línea no están en el menú contextual de respuesta. Se aplican desde el menú de la app Format → Highlight (None, Yellow, Orange, Green, Blue, Purple, Pink) o desde el menú contextual de texto del editor, y apuntan a la línea lógica del cursor (o a cada línea lógica seleccionada); por eso los encabezados, comentarios y la prosa normal también se pueden resaltar.
- Un resaltado pertenece a la identidad estable de la línea, no a su posición, así que sigue a la línea cuando se insertan o eliminan líneas por encima.
- Los resaltados se guardan con la hoja y se sanean al cargarla: una identidad obsoleta se descarta y, ante un duplicado, gana el primer color válido.
- El resaltado es solo decoración: nunca afecta a la evaluación, las respuestas ni los tokens. Consulta Hojas y archivos.
Contratos de diseño
| Contrato | Valor |
|---|---|
| Ancho de la columna de respuestas | ajustable, 140–400 pt (predeterminado 200 pt); limitado por la ventana para que el editor conserve al menos 280 pt |
| Margen de números de línea | visible: sangría de 54 pt (36 pt de margen + 18 pt de leading); oculto: 18 pt; el margen se recupera por completo y alternarlo nunca acumula desviación |
Barra de total frente a total inline | el panel Total inferior es agnóstico a la dimensión y suma una vez la magnitud evaluada de cada fila de respuesta escalar ordinaria, excluyendo las filas total inline para que nunca se cuenten dos veces; las líneas total inline son un comando de sección aparte que siempre está activo |
| Burbuja del Total inferior | muestra la etiqueta localizada junto al valor mientras ambos caben, y se contrae a una burbuja solo con el valor cuando este chocaría con la etiqueta: la etiqueta, su hueco y su reserva de espacio se eliminan, y la altura de la burbuja y el espacio reservado del pie nunca cambian |
Antes de mostrarse por primera vez, Numlex restaura el marco guardado de la ventana solo si se superpone al menos 100 pt a una pantalla conectada en ambas dimensiones. De lo contrario, la ventana comienza en 800×600 pt, centrada en el área visible principal si cabe; si no hay un área principal adecuada, SwiftUI centra el tamaño alternativo en su pantalla predeterminada. La visibilidad guardada de la barra lateral es independiente; si falta en un almacén antiguo, se muestra expandida. La decisión se toma de forma síncrona; las tasas se cargan por separado y ni la petición ni su resultado retrasan o repiten la colocación.
Persistencia
- Cada preferencia se escribe localmente en el almacén de ajustes de la app; la app funciona por completo offline y ningún ajuste se sube.
- Los datos de nivel de hoja (anulaciones por respuesta, resaltados de línea, contenido de la
hoja) viven con la hoja y su exportación
.nlx. - Las constantes, las unidades personalizadas, las preferencias temporales, la configuración
fiscal, la estadística del pie y el ancho de la columna de respuestas son globales de la app y
nunca se incluyen en
.nlx.
Estadística del pie
El panel Total flotante es configurable: haz clic derecho para elegir Sum, Average,
Count o Median (un único menú nativo con marca, localizado). La elección es un ajuste
global de la app, persistido (nunca parte de .nlx), y solo cambia el pie: nunca el
contenido de la hoja, el cursor, la selección, el IME, la posición de desplazamiento ni el
editor. Count muestra un entero exacto; las demás estadísticas usan la presentación numérica
global existente. Las filas agregadas derivadas (totales inline, subtotales, totales
generales, agregados por etiqueta, divisores) nunca contribuyen, y el Sum por defecto coincide con
el Total anterior. Un valor desconocido vuelve a Sum. Consulta
Etiquetas, subtotales y estadística.
El pie de esta página de documentación atribuye la fuente de las tasas de cambio; no es un ajuste.
Floating Total
La página Notebook posee cuatro controles de Floating Total:
- Show (activado por defecto) controla la visibilidad en ambas ubicaciones. Al desactivarlo,
no aparece ni un pie con espacio reservado ni una superposición; las líneas
totalinline siguen evaluándose y mostrándose. - Avoid overlapping answers (activado por defecto) reserva espacio debajo de las respuestas para el pie. Al desactivarlo, el mismo pie interactivo se superpone al borde inferior de la vista de respuestas sin ocupar espacio de diseño.
- Include referenced lines (activado por defecto) cuenta la fila de origen de cada token de respuesta. Al desactivarlo, excluye esas filas; las filas que muestran un token siguen contando.
- Include variable declaration lines (activado por defecto) cuenta filas de declaración como
x = 5; al desactivarlo, solo cuentan las filas que usan esas variables.
Los tres controles de contribución se aplican por igual a Sum, Average, Count y Median, y a las instantáneas de PDF/impresión. Cambian qué filas elegibles contribuyen, no qué tipos de resultado son elegibles.
Relacionado
- Formatos numéricos y presentación — regiones, modos de presentación y gramática de patrones personalizados.
- Unidades y constantes personalizadas — reglas de nombres, límites, ciclos y valores rechazados.
- Fechas y horas — la gramática temporal detrás de la categoría Dates & Times.
- Finanzas e inversiones — las frases fiscales que usan la configuración Tax.
- Tokens de respuesta — por qué una anulación de presentación local no viaja con un token.
- Hojas y archivos — qué persiste en una hoja y en las
exportaciones
.nlx.