OpenOffice - Contatore di parole

Installazione, configurazione e uso di programmi e strumenti.
Avatar utente
sape73
Prode Principiante
Messaggi: 92
Iscrizione: lunedì 16 novembre 2009, 16:12

OpenOffice - Contatore di parole

Messaggio da sape73 »

OpenOffice è un’ottima alternativa all’Office di Microsoft, forse l’unica disponibile per chi vuole creare documenti, presentazioni e fogli di calcolo senza depauperare il proprio portafogli, ma i difetti non mancano. Ad esempio, quanti di voi utilizzando Writer sentono la mancanza di un contatore di parole che si aggiorna in tempo reale e viene visualizzato nella finestra principale del programma?
Molti, lo sappiamo. Ed è per questo che oggi vogliamo segnalarvi Word Count, un comodo script python che porta un contatore di parole in tempo reale nel celebre software di video-scrittura incluso in OpenOffice. Ecco una rapida guida su come scaricarlo, avviarlo e usarlo.
Collegarsi a questa pagina http://tinyurl.com/2wvho5d e copiare lo script presente sotto la voce OO.o Live Word Count / wc.py;
Aprire il Blocco Note (o qualsiasi altro editor di testo) e incollare al suo interno quanto copiato;
Salvare il file come wc.py;
Recarsi nella cartella %appdata%\OpenOffice.org\3\user\Scripts (basta digitare il percorso nel menu Start o in Esplora Risorse);

Se non è stato già fatto, creare una cartella chiamata python all’interno della cartella Scripts;
Spostare il file wc.py creato in precedenza nella cartella python.
Adesso bisogna caricare lo script in OpenOffice.org Writer, in modo che venga visualizzata la finestrella con il contatore di parole in tempo reale. Ecco come fare:
Avviare Writer;
Recarsi nel menu Strumenti > Macro > Organizza Macro > Python;
Espandere il menu Macro Personali;
Aprire la cartella wc;
Selezionare WordCount e cliccare su Avvia.
A questo punto, comparirà una finestrella denominata Word Count con all’interno il contatore di parole aggiornato in tempo reale: ci mette qualche frazione di secondo per aggiornare il numero delle parole, ma funziona. E visualizza pure il numero delle parole evidenziate nel documento.
La finestra del Word Count e posizionabile in qualsiasi punto di Writer e rimane sempre in primo piano. Non esiste un’opzione interna per farla caricare automaticamente ad ogni accesso ad OpenOffice, ma possiamo smanettare un po’ nelle impostazioni del programma per ottenere il risultato sperato. Ecco come:
Avviare Writer;
Recarsi nel menu Strumenti > Personalizza;
Selezionare la scheda Eventi e la voce OpenOffice.org dal menu a tendina collocato in basso;
Evidenziare la voce Avvio Applicazione e cliccare sul Pulsante Macro;
Selezionare la voce WordCount dello script wc, come fatto in precedenza, e il gioco è fatto.
Adesso il Word Count dovrebbe avviarsi automaticamente ad ogni accesso a Writer, l’unico problema è che potrebbe essere visualizzato non sempre in primo piano. Provate a vedere come va e, mal che vada, dovrete continuare a caricare la macro manualmente: non è un dramma.
Ultima modifica di sape73 il venerdì 9 luglio 2010, 12:53, modificato 1 volta in totale.
Avatar utente
Valix
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 272
Iscrizione: venerdì 3 novembre 2006, 17:53
Contatti:

Re: OpenOffice - Contatore di parole

Messaggio da Valix »

Non credi, per correttezza, dovresti indicare la fonte della tua guida?
>> Quando avete risolto un problema, mettete [Risolto] nel titolo del primo post <<

L'immaginazione è più importante della conoscenza. La conoscenza è limitata, l'immaginazione abbraccia il mondo. Albert Einstein
Avatar utente
clerville6
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 2071
Iscrizione: domenica 12 aprile 2009, 20:29
Desktop: XFCE
Distribuzione: Xubuntu 18.04 Bionic Beaver
Località: CENTO (FE)

Re: OpenOffice - Contatore di parole

Messaggio da clerville6 »

Valix ha scritto: Non credi, per correttezza, dovresti indicare la fonte della tua guida?
e già...
L'uomo libero qualche volta dovrebbe prendersi la libertà di essere schiavo!
Avatar utente
el_Felix
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1059
Iscrizione: martedì 13 maggio 2008, 7:20
Località: RM
Contatti:

Re: OpenOffice - Contatore di parole

Messaggio da el_Felix »

Ma perché, fare "Strumenti->Conteggio Parole" fa schifo?

o non ho capito io la questione...
Avatar utente
c_estrena
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 626
Iscrizione: lunedì 10 luglio 2006, 20:04
Distribuzione: Debian Wheezy
Località: franssia

!

Messaggio da c_estrena »

Ciao a tutti
ho bisogno di un contatore di parole in tempo reale (devo scrivere articoli con un determinato numero di parole e sì, fa un po' schifo interrompersi ad ogni linea per fare strumenti>conteggio parole).
Sul net ho trovato questa guida http://www.geekissimo.com/2010/07/09/op ... co-writer/ che vedo copiaincollata qui.
Ne approfitto per chiedere alcune delucidazioni...
1. la guida è per windows, quindi io ho creato una cartella python (ho provato pure Python) in ~/.openoffice/3/user/Scripts
2. Li ho inserito lo script
3. il problema è che, quando vado su Strumenti> Macro> Organizza Macro> Python, oo non mi vede lo script che ho inserito nella cartella!!
ho provato a rendere lo script eseguibile, ma niente, continua a non presentarsi tra le macro disponibili...
Chiedo dunque consiglio: come posso fare per poter usare lo script?
in alternativa, esistone altre estensioni o funzionalità di OO che permettano di raggiungere lo stesso risultato?
grazie mille per ogni suggerimento!
Ultima modifica di c_estrena il sabato 4 dicembre 2010, 15:12, modificato 1 volta in totale.
Avatar utente
c_estrena
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 626
Iscrizione: lunedì 10 luglio 2006, 20:04
Distribuzione: Debian Wheezy
Località: franssia

Re: OpenOffice - Contatore di parole

Messaggio da c_estrena »

Allora, piccolo aggiornamento...
la macro continua a non trovarsi, ma...sorpresa! tra le macro di OOo ce n'è già una che si chiama wordcounter.bsh (deduco dall'estensione che non si tratta di uno script python).
Provando a lanciarla, mi rimanda questo errore:
Immagine
non ho capito...
googolando "EvalError" corrisponde a: "EvalError indicates that we cannot continue evaluating the script or the script has thrown an exception. EvalError may be thrown for a script syntax error, an evaluation error such as referring to an undefined variable, an internal error. "
cioè c'è un errore di sintassi nello script...vallo a trovare!
help
Ultima modifica di c_estrena il sabato 4 dicembre 2010, 15:28, modificato 1 volta in totale.
Avatar utente
c_estrena
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 626
Iscrizione: lunedì 10 luglio 2006, 20:04
Distribuzione: Debian Wheezy
Località: franssia

Re: OpenOffice - Contatore di parole

Messaggio da c_estrena »

Ritornando allo script wc.py ho spulciato i commenti del blog del tipo che ha scritto la macro ed ho trovato qualcuno che aveva il mio stesso problema...solo che lui usa windows e l'ha risolto riscaricando il file (ci ho provato anch'io, ma niente!)
ho lasciato un commento chissà che mi risponda..
http://yawar.blogspot.com/2006/05/live- ... t-for.html

ps: ho visto che in uno dei commenti c'è scritto di installare il pacchetto pythonuno (è un utente di Fedora che lo dice), ma non l'ho trovato, ne' per ubuntu ne' per debian
Ultima modifica di c_estrena il sabato 4 dicembre 2010, 15:52, modificato 1 volta in totale.
Scrivi risposta

Ritorna a “Applicazioni”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 7 ospiti