pteron 0.5.5
Pre-release
Pre-release
pteron 0.5.5
Corte de desarrollo (prerelease) que lleva las ecuaciones inline a las presentaciones con el mismo campo vivo que Write, ordena la cinta de los editores en filas horizontales estilo Word y saca las notas del orador del lienzo a la barra de estado. Además corrige el reset de estilos vendoreado que imponía white-space: nowrap al contenido de cualquier botón de la aplicación y ordena el revelado de la frase en los rumbos de Home.
Novedades
- Ecuaciones inline en Present: una isla LaTeX de una diapositiva deja de pintarse cruda en el lienzo y se tipografía en una capa DOM con la misma caja y tipografía; doble clic o Intro abre el campo MathLive, la cinta muestra la pestaña contextual Ecuación e «Insertar → Ecuación» inserta en el cursor del texto en edición. El PPTX conserva OMML nativo con alternativa legible y el SVG/HTML de la presentación incrusta la fórmula. Aplica a Write y a Present, que comparten el renderizador.
- El índice de una raíz, un exponente o un límite deja de agrandarse a tamaño display: la isla en línea se compone en
\displaystyley el estilo resuelve cada script.
- El índice de una raíz, un exponente o un límite deja de agrandarse a tamaño display: la isla en línea se compone en
- Cinta de los editores estilo Word: sin fila de título, con QAT, buscador y modo compacto como iconos a la derecha de las pestañas, interruptor de estado declarado (
aria-pressed) y tooltip de acción. Los controles consecutivos comparten una fila horizontal, la pestaña Página usa menús grandes con etiquetas que envuelven, la galería de fondos rotula con nombres y el buscador abre sus resultados con Enter. - Notas del orador desde la barra de estado: la franja fija bajo la mesa desaparece y el lienzo queda para la presentación y el chat. La barra ofrece «Notas» —con punto cuando la diapositiva tiene texto— y abre un panel con el contador y su alcance declarado («Van al PPTX · no se ven al presentar»).
- Comandos y plantillas: seis comandos
/insertan pautas de trabajo extensas y reescribibles desde Memoria y contexto, cada uno puede seguir la estructura de una plantilla DOCX asignada en Plantillas, y la referencia adjunta al turno precede a la plantilla, muestra su estructura y puede guardarse como modelo (ADR-121..123). - Atajos y ayuda del editor: Ctrl/⌘⇧S exporta, la lista de atajos suma buscar, rehacer y cerrar diálogos, y Ayuda y Acerca abren la documentación de pteron como enlace externo validado por IPC.
- Home: la frase que explica cada rumbo se revela dentro del propio botón, que crece con ella, en vez de flotar por debajo, donde el muelle del chat la tapaba.
- Estilos: el reset de botones del editor vendoreado imponía
white-space: nowrapa cualquier botón del renderer y a su contenido; la propiedad queda acotada al editor y a la capa de presentación, que son quienes la piden (versrc/vendor/meridian/NOTICE.md). El aviso del modal de Ayuda recupera su caja.
Calidad y evidencia
- Suite completa de 212 archivos de pruebas (2.018 aprobadas, 33 omitidas) en verde sobre este corte.
npm run verify— lint, formato, TypeScript estricto, suite, build de producción y las cuatro verificaciones de app (exportaciones del editor, recuperación de cinta y superficie Write/Present en app real) — pasa completo.npm run release:preflight -- v0.5.5aprueba versión, nota de la versión y canal de publicación.- Arnés live C01–C04 sobre
deepseek-flash-direct(DeepSeek V4.1 Flash por API directa, id vigente del catálogo): los cuatro casos entregaron —C01 conversacional, C02 1 material, C03 2 materiales y C04 1 material— con 88 comprobaciones aprobadas, ninguna fallida y 18 llamadas al modelo en 242.036 tokens. El catálogo del proveedor no publica tarifa para el id nuevo, así que el costo estimado de la corrida queda en cero y no se usa como medición. - Matriz visual de capturas y auditoría de integración de los editores ampliadas con la ecuación de diapositiva.
Plataformas y distribución
- macOS: Apple serie M, firmado y notarizado.
- Windows 11: beta sin firma. Comprueba que la descarga provenga del repositorio oficial
marcorojasb/pteron-beta. - Linux: deb/rpm/tar.gz/AppImage firmados con GPG.
- Publicación distribuida mediante la etiqueta
v0.5.5enmarcorojasb/pteron-betacomo prerelease.