Windows e Linux

Le tabelle di LibreOffice Writer si attraversano cella per cella con NVDA: l’add-on sperimentale che riapre una segnalazione del 2014

Writer IA2 Table Navigation 0.2.0 è entrato nell'Add-on Store il 28 agosto: comandi di riga e colonna, Say All e gestione delle celle unite per un problema aperto nel bug tracker di NVDA dal maggio 2014.

Pubblicato il 4 min lettura Notato un errore? Scrivi a redazione

Illustrazione editoriale a tema: Le tabelle di LibreOffice Writer si attraversano cella per cella con NVDA: l’add-on sperimentale che riapre una segnalazione del 2014

Il 28 agosto, alle 05:01 UTC, nell’Add-on Store di NVDA è comparso un add-on con un nome poco invitante e un obiettivo molto specifico: Writer IA2 Table Navigation, versione 0.2.0. Serve a spostarsi fra le celle di una tabella dentro LibreOffice Writer usando i comandi di navigazione tabellare di NVDA, quelli che in Microsoft Word funzionano da anni. Lo firma lo sviluppatore che nell’Add-on Store compare come vtsai, con licenza GPL v2, e il codice sta nel repository surfer0627/Writer-IA2-Table-Navigation su GitHub.

Una segnalazione aperta dal 2014

La descrizione dell’add-on dichiara a chiare lettere di essere materiale di prova per la segnalazione numero 4133 del progetto NVDA. Quella segnalazione esiste davvero e ha una data: è stata aperta il 9 maggio 2014 da un utente che si firma Diego, si intitola «Commands to Navigate through tables Should Work in OpenOffice and LibreOffice» e a oggi risulta ancora aperta, con otto commenti. Dodici anni.

Il testo originale della segnalazione descrive il comportamento in tre passaggi: si crea una tabella in Writer, ci si posiziona in una cella qualsiasi, si preme Control più Alt più le frecce direzionali. NVDA non si sposta alla cella successiva. Gli stessi comandi in Word portano il cursore di cella in cella e fanno annunciare il contenuto insieme alle coordinate di riga e colonna.

Che cosa fa la 0.2.0

La prima versione pubblica, la 0.1.0, era uscita su GitHub il 27 giugno 2026 e l’autore la descriveva come una prova di fattibilità sperimentale per la navigazione fra celle basata su IAccessible2, l’interfaccia di accessibilità che LibreOffice espone al sistema operativo. La 0.2.0 è stata pubblicata su GitHub il 22 agosto e sei giorni dopo è entrata nell’Add-on Store.

Il changelog della 0.2.0 elenca sette voci. La navigazione fra celle è stata migliorata, e con lei la gestione delle celle unite, il caso che nelle tabelle complesse manda fuori strada il conteggio di righe e colonne. Sono stati aggiunti comandi per saltare direttamente alla prima o all’ultima riga e alla prima o all’ultima colonna. Ne sono stati aggiunti altri per leggere la riga o la colonna corrente senza spostare il cursore, quindi senza perdere il punto in cui si stava scrivendo. È arrivato il Say All applicato a una riga o a una colonna, cioè la lettura continua dell’intera fila di celle.

Sul piano tecnico l’add-on aggiunge i campi tabella IA2 al TextInfo di Writer, il meccanismo con cui NVDA descrive internamente il testo di un documento, e migliora le informazioni sulle tabelle inviate al display braille. L’ultima voce del changelog riguarda il codice: navigazione, lettura del contenuto e Say All sono stati separati in moduli distinti, la premessa perché altri possano metterci mano.

L’autore avverte: è un test

Nella scheda dell’Add-on Store la frase è esplicita: l’add-on serve a testare la segnalazione 4133, non è una build ufficiale di NVDA e non è una correzione definitiva. Chi lo installa sta contribuendo a una prova sul campo, con quello che comporta in termini di comportamenti imprevisti su documenti reali.

La scheda indica NVDA 2025.3 come versione minima richiesta e dichiara la compatibilità testata fino a NVDA 2026.1. La 2026.2, entrata in release candidate il 24 agosto e arrivata alla seconda RC il 26, non compare ancora fra le versioni dichiarate.

Perché LibreOffice conta

LibreOffice è la suite per ufficio installata di serie su molte distribuzioni Linux ed è la scelta di parecchie amministrazioni pubbliche europee che hanno abbandonato le licenze Microsoft. Su un documento con tabelle prodotto in quel contesto e aperto in Writer, secondo quanto descrive la segnalazione 4133, i comandi di navigazione tabellare di NVDA non spostano il cursore da una cella all’altra.

Il progetto LibreOffice ha lavorato negli anni sul supporto IAccessible2 su Windows, e questo add-on prova a usare quella base dal lato dello screen reader invece che dal lato dell’applicazione. Se la prova regge, il codice diventa argomento per chiudere la segnalazione dentro NVDA.

Writer IA2 Table Navigation si installa dall’Add-on Store di NVDA, sotto menu NVDA, Strumenti, Add-on Store, cercandolo fra gli add-on disponibili. Il file si può anche scaricare a parte: scarica Writer IA2 Table Navigation 0.2.0 dalla pagina releases su GitHub (gratis, licenza GPL v2, richiede NVDA 2025.3 o successivo).

Chiedi a Sonar su questo articolo

Sonar è l’assistente di TecnoAccess: risponde usando solo gli articoli della testata e ti dice sempre di quando è la cosa che racconta.

Iscriviti e ricevi il libro in regalo

Copertina del libro: AI e disabilità visiva 2026, guida annuale della redazione di Tecnoaccess.

Iscrivendoti alla newsletter ricevi subito «AI e disabilità visiva 2026», il nostro libro di 67 pagine sugli strumenti che funzionano davvero, in EPUB e in PDF accessibile.

Poi, ogni venerdì mattina, le notizie della settimana e un consiglio pratico su VoiceOver, NVDA o TalkBack che pubblichiamo solo lì. È gratis e ci si disiscrive con un clic.