[…]
PS: consiglio in ogni caso di attivare tra le Preferenze anche “Permetti agli script di scrivere i file”.Dopo questo passaggio, e in seguito al riavvio di TeXworks, anche lo script “Formatta tabella/matrice” pare che abbia iniziato a funzionare. (Giusto per curiosità ho poi disattivato nuovamente l’opzione “Permetti agli script di scrivere i file” e, stranamente, anche dopo aver riavviato TeXworks lo script ha fatto il suo dovere.)
Grazie per il tuo lavoro.
Ciao
Antonio
Il motivo è che lo script per la formattazione (dato che non interagisce con l’utente) è costretto a usare delle impostazioni che il wizard ha salvato da qualche parte. In particolare, il wizard salva le impostazioni su disco.
All’inizio, se non è attiva l’opzione “Permetti agli script di scrivere i file”, il formatter (non trovando nulla su disco) usa le impostazioni con le quali l’ho inizializzato nel file js. Quando abiliti la scrittura e dopo usi il wizard, questo scrive le impostazione su disco. Anche se poi disattivi la scrittura su disco, il formatter continuerà a usare le impostazioni salvate, anche se riavvii TeXworks.
Questo in realtà è quello che accadeva fino a mezz’ora fa 🙂
Ho modificato i sorgenti in modo che le impostazioni vengano salvate anche in RAM, non solo su disco. In tal modo, se non sono presenti sul disco, il formatter le può sempre leggere dalla RAM, ma ovviamente vengono perse riavviando TeXworks. La scrittura su disco garantisce la persistenza anche rispetto a riavvii di TW.
Ciao,
Antonio