Ho testato gli script sia su Windows 7 con le versioni 0.4.1 r.827 e 0.5 r.834 di TeXworks che su Ubuntu 11.04 con la 0.5 r.834.
Debian Sid
Texworks 0.5 r.1Gli script si installano e vengono riconosciuti, ma, se lanciati, si ottiene il seguente errore:
`ReferenceError: Can't find variable: __FILE__`Ad ogni modo, grazie per il lavoro svolto,
Domenico
È un po’ anomalo come errore. Ho modificato gli script in modo che scompaia, ma mi vien da pensare che se davano quell’errore ne possano dare anche altri. Riscarica entrambi i file js e fammi sapere.
Ho controllato la correttezza della cartella come hai suggerito e confermo che è quella giusta (dove sono presenti altri script che ho trovato installati di default) però non mi compaiono comunque. Boh…La versione è la 0.4.1r829 (presente attualmente sul repository texworks-stable per ubuntu/debian)
Sinceramente non ho la più pallida idea del perché TeXworks non riesca a vederli. L’unico motivo razionale sarebbe un errore nell’intestazione degli script (le righe dei commenti iniziali). Prova a mandarmi l’intestazione di uno script che ti vede correttamente, è nella forma:
`// TeXworksScript
// Title: &Crea tabella/matrice…
// Description: Apre una finestra di dialogo che agevola la creazione di tabelle o matrici.
// Author: Antonio Macrì
// Version: 0.9.2
// Date: 2011-06-06
// Script-Type: standalone
// Context: TeXDocument
// Shortcut: Ctrl+K, Ctrl+T`
Ho anche cambiato la codifica di “tableFormatter.js”, mi sono reso conto che non era UTF-8: riscaricalo (anzi, riscarica pure “tableWizard.js”). Dimmi se con queste modifiche funzionano. A limite, appena ho tempo domani posso dare un’occhiata ai sorgenti TeXworks in cerca di altre possibili fonti d’errore.
Tra l’altro ho notato un piccolo bug… l’ho corretto.
Ciao e grazie delle segnalazioni.