Pannello di Controllo Moderatore ]

[Risolto] Più indici analitici per un documento

Discussioni sui problemi di installazione e configurazione

[Risolto] Più indici analitici per un documento

Messaggioda Otaku » mercoledì 13 giugno 2018, 16:51

Sto preparando un testo per cui mi servono più indici analitici: uno per i luoghi citati, uno per i nomi citati, ecc.
Come devo fare?

Grazie anticipatamente.
Ultima modifica di charlie il giovedì 28 giugno 2018, 16:59, modificato 2 volte in totale.
Motivazione: Aggiunta spunta verde
OpenOffice 4.1.5 su Windows 10
Otaku
 
Messaggi: 24
Iscritto il: mercoledì 13 giugno 2018, 16:27

Re: Più indici analitici per un documento

Messaggioda charlie » mercoledì 13 giugno 2018, 17:01

Ciao e benvenuto sul forum.
Se intanto ti vuoi presentare puoi farlo qui: https://forum.openoffice.org/it/forum/viewforum.php?f=16
Per una panoramica delle regole del forum consulta il Manuale di sopravvivenza: http://forum.openoffice.org/it/forum/viewtopic.php?f=1&t=2
Buon proseguimento.
charlie
macOS 10.12 Sierra: Open Office 4.1.5 - LibreOffice 5.4.3.2
Windows 7 pro (VirtualBox): Open Office 4.1.5 - LibreOffice 5.4.4.2
Ubuntu 17.04 LTE (VirtualBox): LibreOffice 5.1.6.2
http://www.charlieopenoffice.altervista.org
Avatar utente
charlie
Site Admin
Site Admin
 
Messaggi: 5238
Iscritto il: mercoledì 19 dicembre 2012, 11:50

Re: Più indici analitici per un documento

Messaggioda hubert lambert » mercoledì 13 giugno 2018, 18:42

Ciao,

Teoricamente non è possibile. In pratica si può farcela usando due file di concordanza.
Bisogna solo di sempre scegliere il file di concordanza corrispondente al indice prima di aggiornarlo.
Saluti.
OpenOffice 4.1.2/4.1.4 | LibreOffice 5.4.4/6.0
Win7 + LinuxMint
hubert lambert
Volontario
Volontario
 
Messaggi: 124
Iscritto il: venerdì 9 giugno 2017, 13:48

Re: Più indici analitici per un documento

Messaggioda Otaku » giovedì 14 giugno 2018, 7:53

Orbene,,,

Ho creato due indici analitici, ciascuno collegato al suo file di concordanza
- indice dei luoghi.sdi
- Indice dei nomi.sdi

Ho selezionato una parola nel testo e cliccato su "inserisci / indici / voce" aggiungendola ad "analitico", ma con ciò la aggiunge ad entrambi gli indici, senza darmi la possibilità di scegliere a quale dei due assegnarla.

Come faccio quindi a distinguere i contenuti dei due indici analitici?

Grazie anticipatamente.
OpenOffice 4.1.5 su Windows 10
Otaku
 
Messaggi: 24
Iscritto il: mercoledì 13 giugno 2018, 16:27

Re: Più indici analitici per un documento

Messaggioda hubert lambert » giovedì 14 giugno 2018, 8:18

Ho dimenticato di dire che uno dei file dovrà essere compilato a mano (tramite Calc, ad esempio, è abbastanza semplice).
Proverò ad allegare un esempio stasera.
OpenOffice 4.1.2/4.1.4 | LibreOffice 5.4.4/6.0
Win7 + LinuxMint
hubert lambert
Volontario
Volontario
 
Messaggi: 124
Iscritto il: venerdì 9 giugno 2017, 13:48

Re: Più indici analitici per un documento

Messaggioda Otaku » giovedì 14 giugno 2018, 8:46

Beh, se gli indici analitici vanno compilati a mano, invece di cliccare sulle diverse occorrenze, faccio più in fretta a scrivermelo io come un normale testo all'interno della pagina, senza bisogno di file esterni e tante complicazioni...

Che delusione!
OpenOffice 4.1.5 su Windows 10
Otaku
 
Messaggi: 24
Iscritto il: mercoledì 13 giugno 2018, 16:27

Re: Più indici analitici per un documento

Messaggioda hubert lambert » giovedì 14 giugno 2018, 16:53

Le parole le scrivi una volta al documento, il programma troverà da solo tutte le occorrenze. Non è lo stesso come compilare tutto a mano...
Ma in effetti è solo un'elusione.
Allegati
Otaku.odt
(11.31 KiB) Scaricato 13 volte
sdi.zip
luoghi.sdi + nomi.sdi
(363 Byte) Scaricato 13 volte
OpenOffice 4.1.2/4.1.4 | LibreOffice 5.4.4/6.0
Win7 + LinuxMint
hubert lambert
Volontario
Volontario
 
Messaggi: 124
Iscritto il: venerdì 9 giugno 2017, 13:48

Re: Più indici analitici per un documento

Messaggioda Otaku » giovedì 14 giugno 2018, 18:32

Proverò...
...ma già mi chiedo come farà l'indice a capire se quando in un capitolo si cita "il Vegezzi" si sta parlando di Saverio Vegezzi o di Giovenale Vegezzi, se non glielo dico io.
E se riconoscerà come equivalenti le forme nome-cognome, cognome-nome, cognome [nome], ecc.

Ho sempre avuto scarsa fiducia nei riconoscimenti automatici.

Grazie comunque.

PS) Ho scompattato i file, poi ho aperto il file odt... Apparentemente, tutto bene. Poi, non appena ho aggiornato i due indici, sono diventati identici, mescolando nomi e luoghi. Mi convince sempre meno...
OpenOffice 4.1.5 su Windows 10
Otaku
 
Messaggi: 24
Iscritto il: mercoledì 13 giugno 2018, 16:27

Re: Più indici analitici per un documento

Messaggioda hubert lambert » giovedì 14 giugno 2018, 21:46

La maggior parte di quelli problemi avrebbero una soluzione, ma invece
Otaku ha scritto:mi chiedo come farà l'indice a capire se quando in un capitolo si cita "il Vegezzi" si sta parlando di Saverio Vegezzi o di Giovenale Vegezzi
questo davvero no.
Mi dispiace che, a questo punto, io non possa aiutare...
OpenOffice 4.1.2/4.1.4 | LibreOffice 5.4.4/6.0
Win7 + LinuxMint
hubert lambert
Volontario
Volontario
 
Messaggi: 124
Iscritto il: venerdì 9 giugno 2017, 13:48

Re: Più indici analitici per un documento

Messaggioda Otaku » venerdì 15 giugno 2018, 19:10

Gentilissimo comunque.

Per un momento ho sperato di avere l'intuizione giusta...
Ho creato un unico indice analitico, disattivando la protezione contro le modifiche accidentali, e ho quindi suddiviso le voci all'interno dell'area indice, ottenendo questo:

INDICE ANALITICO

1. Luoghi
Voce 1
Voce 2

2. Nomi
Voce 3
Voce 4

...e mi sarebbe andato anche bene, ma non appena ho cliccato su "aggiorna", tutta la mia impaginazione è stata cancellata, riportandomi all'indice unico con tutto mescolato.

E anche così, dunque, non funziona.
Resto in attesa di eventuali altri trucchi o simili per aggirare il problema.

Certo, però, che come si possono fare infiniti indici standard, non credo fosse impossibile fare infiniti indici analitici, eh! (Suggerimento per le prossime versioni)
OpenOffice 4.1.5 su Windows 10
Otaku
 
Messaggi: 24
Iscritto il: mercoledì 13 giugno 2018, 16:27

Re: Più indici analitici per un documento

Messaggioda hubert lambert » venerdì 15 giugno 2018, 19:40

Sarebbe possibile con una macro. Il documento allegato illustra le possibilità.
Se fossi interessato, possiamo discuterne...
Saluti.
Allegati
Otaku_v2.odt
(32.55 KiB) Scaricato 13 volte
OpenOffice 4.1.2/4.1.4 | LibreOffice 5.4.4/6.0
Win7 + LinuxMint
hubert lambert
Volontario
Volontario
 
Messaggi: 124
Iscritto il: venerdì 9 giugno 2017, 13:48

Re: Più indici analitici per un documento

Messaggioda Otaku » venerdì 22 giugno 2018, 17:23

Per essere interessato, sarei interessato... solo che al momento sto lottando con Java. E non posso neppure chiedere consigli a Martin Mystére...

10. Provo ad aprire il documento; dice che devo installare Java
20. Scarico e installo Java; installazione completata: riavviare
30. Riavvio
40. GOTO 10

Loop infinito che non sono ancora riuscito a risolvere...
OpenOffice 4.1.5 su Windows 10
Otaku
 
Messaggi: 24
Iscritto il: mercoledì 13 giugno 2018, 16:27

Re: Più indici analitici per un documento

Messaggioda hubert lambert » venerdì 22 giugno 2018, 18:47

Verifica le opzioni Strumenti -> OpenOffice -> Java: una versione di Java deve essere presente e selezionata (pulsante di opzione).
OpenOffice 4.1.2/4.1.4 | LibreOffice 5.4.4/6.0
Win7 + LinuxMint
hubert lambert
Volontario
Volontario
 
Messaggi: 124
Iscritto il: venerdì 9 giugno 2017, 13:48

Re: Più indici analitici per un documento

Messaggioda Otaku » sabato 23 giugno 2018, 9:37

Ringraziando per l'infinita pazienza, qualche passo avanti l'ho fatto...
Non riuscendo in alcun modo a fargli riconoscere il Jre8 che avevo scaricato, ho seguito le istruzioni di quest'altra pagina...

https://forum.openoffice.org/it/forum/v ... f=2&t=8284

...e son riuscito a fargli riconoscere jre7.
Ho riavviato, riaperto il documento di prova Otaku_v2.odt ma anche riconoscendo l'ambiente Java non esegue la macro né cliccando sul pulsante né passando da

Strumenti / Macro / Esegui macro / Otaku_v2.odt / Module / Insertindex -> Esegui

Sarò pure rimbambito, ma queste procedure mi sembrano ben poco user-friendly.
OpenOffice 4.1.5 su Windows 10
Otaku
 
Messaggi: 24
Iscritto il: mercoledì 13 giugno 2018, 16:27

Re: Più indici analitici per un documento

Messaggioda hubert lambert » sabato 23 giugno 2018, 12:51

Forse le macro non sono autorizzate. Vedi qui: Strumenti -> Opzioni -> Sicurezza -> Sicurezza delle macro -> scegliere Medio.

Otaku ha scritto:ma queste procedure mi sembrano ben poco user-friendly
Non conosco più user-friendly che un pulsante o un voce di menu ;) .
Il risultato, quando tutto sarà apposto:
Otaku.png

Allego anche una versione migliorata. La macro va chiamata dal menu Inserisci -> Indici e tabelle -> indici analitici personalizzati.
Allegati
Otaku_v3.odt
(34.44 KiB) Scaricato 10 volte
OpenOffice 4.1.2/4.1.4 | LibreOffice 5.4.4/6.0
Win7 + LinuxMint
hubert lambert
Volontario
Volontario
 
Messaggi: 124
Iscritto il: venerdì 9 giugno 2017, 13:48

Re: Più indici analitici per un documento

Messaggioda Otaku » sabato 23 giugno 2018, 16:45

Poco user-friendly era il percorso per arrivare a far funzionare il tastino magico, che ora...

:bravo: ALLELUJA - GLORIA IN EXCELSIS FORO :bravo:

...funziona!

Metterò il fatidico [risolto] non appena abbia imparato a creare / personalizzare da solo il suddetto pulsantino magico.
Nel frattempo, un grazie infinite per l'aiuto. :D

PS) Un tocco di felicità leggere nell'indice il nome del Monte Barro, dove andavo a funghi da bambino. :D
OpenOffice 4.1.5 su Windows 10
Otaku
 
Messaggi: 24
Iscritto il: mercoledì 13 giugno 2018, 16:27

Re: Più indici analitici per un documento

Messaggioda hubert lambert » sabato 23 giugno 2018, 17:11

:D

Per semplificare la continuazione, è possibile decomprimere il file allegato nella directory /Scripts/python del profilo utente (ad esempio su Windows: C:\Users\<nome utente>\AppData\Roaming\Open(o)LibreOffice\4\user\Scripts\python).
La macro sarà accessibile da qualsiasi documento tramite il menu Strumenti -> Macro -> Esegui macro -> Macros personali -> multi_lex_index -> insertindex. Può ovviamente essere assegnata a una voce di menu o a una scorciatoia da tastiera...
Eseguire i primi test su una copia del documento, grazie ;) .
OpenOffice 4.1.2/4.1.4 | LibreOffice 5.4.4/6.0
Win7 + LinuxMint
hubert lambert
Volontario
Volontario
 
Messaggi: 124
Iscritto il: venerdì 9 giugno 2017, 13:48

Re: Più indici analitici per un documento

Messaggioda Otaku » sabato 23 giugno 2018, 17:53

Allora...

Sono andato nella directory C:\Utenti\Paolo\AppData\Roaming\OpenOffice\4\user\Scripts
Ho dezippato l'allegato sdi.zip nella cartella "\python" (che ho dovuto creare apposta perché non esisteva)
Ne sono usciti due file:

luoghi.sdi
nomi.sdi

Ho riavviato per sicurezza

Rientrando, ho aperto il documento in cui devo lavorare, che si chiama Definitivo.odt
Ho selezionato Strumenti|Macro|Esegui macro...|Macro personali
...e qui non ho trovato alcun "multi_lex_index" bensì la sottocartella |Standard|Module1 contenente una "main"

Per scrupolo, ho controllato le "Macro di Open Office", dove ho visto una "pythonSamples|TableSample" contenente una "createTable" che però credo non c'entri nulla...

:?
OpenOffice 4.1.5 su Windows 10
Otaku
 
Messaggi: 24
Iscritto il: mercoledì 13 giugno 2018, 16:27

Re: Più indici analitici per un documento

Messaggioda hubert lambert » domenica 24 giugno 2018, 1:37

Scusami, chè sono sbadato: ho dimenticato due cose :roll: .
Primo il zip, che contiene un file "py" (la macro) e un file "xml" (il dialogo).
Secondo dire che la macro trasforma un indice personale in un indice analitico personale. Dunque, per fare funzionare la macro, si deve prima inserire voci d'indici personalizzati. Il numero ed i nomi di quelli indici non importano.
Buona note.
Allegati
multilexindex.zip
(2.9 KiB) Scaricato 6 volte
OpenOffice 4.1.2/4.1.4 | LibreOffice 5.4.4/6.0
Win7 + LinuxMint
hubert lambert
Volontario
Volontario
 
Messaggi: 124
Iscritto il: venerdì 9 giugno 2017, 13:48

Re: Più indici analitici per un documento

Messaggioda Otaku » domenica 24 giugno 2018, 12:00

Siamo ad un passo dalla meta, ma devo ancora risolvere un paio di intoppi...

Scompattato lo zip, aperto il documento in cui ho creato due indici personalizzati (il secondo, non so perché, non funziona nonostante abbia usato la stessa procedura del primo, con due voci in ciascuno), vedo e lancio la macro... ma la tendina relativa a "scegli l'indice" appare vuota.

Per scrupolo, ho provato a selezionare gli indici, e poi anche l'intero documento, prima di lanciare la macro. Nulla.

PS) Quando passo col cursore sulle voci indice, mi compare la tendina che mi conferma <nome indice>:<nome voce> per tutte eppure solo il primo indice viene poi compilato.
Anche aggiornando gli indici, non cambia nulla.
Ho provato a cancellarli entrambi, e a reinserirli in ordine inverso, anche su pagine distinte: il primo che inserisco funziona, il secondo no.
E continuando a fare prove di "elimina / inserisci indice" (senza toccare nient'altro) ora non funziona nessuno dei due qualunque cosa faccia.
Mistero...

Una volta si sarebbe potuto provare a sacrificare una vergine, ma di questi tempi...
OpenOffice 4.1.5 su Windows 10
Otaku
 
Messaggi: 24
Iscritto il: mercoledì 13 giugno 2018, 16:27

Re: Più indici analitici per un documento

Messaggioda hubert lambert » domenica 24 giugno 2018, 12:11

Potresti allegare il tuo file con quale hai fatto i test?
OpenOffice 4.1.2/4.1.4 | LibreOffice 5.4.4/6.0
Win7 + LinuxMint
hubert lambert
Volontario
Volontario
 
Messaggi: 124
Iscritto il: venerdì 9 giugno 2017, 13:48

Re: Più indici analitici per un documento

Messaggioda Otaku » domenica 24 giugno 2018, 12:30

Allegato...
Ho tolto solo le foto perché superava le dimensioni limite.

Tremo all'idea di quanti errori formali possa aver commesso; qualunque consiglio - anche di altra natura - è ben accetto. :)
Allegati
Definitivo - senza foto.odt
(18.56 KiB) Scaricato 8 volte
OpenOffice 4.1.5 su Windows 10
Otaku
 
Messaggi: 24
Iscritto il: mercoledì 13 giugno 2018, 16:27

Re: Più indici analitici per un documento

Messaggioda hubert lambert » domenica 24 giugno 2018, 12:59

La macro non cerca nelle cornici e tabelle. Farò la modificazione questo pomeriggio oppure questa sera.
OpenOffice 4.1.2/4.1.4 | LibreOffice 5.4.4/6.0
Win7 + LinuxMint
hubert lambert
Volontario
Volontario
 
Messaggi: 124
Iscritto il: venerdì 9 giugno 2017, 13:48

Re: Più indici analitici per un documento

Messaggioda Otaku » domenica 24 giugno 2018, 13:06

Ancora grazie infinite per il tempo che mi stai dedicando.
Non avere fretta, mi raccomando, perché io non ne ho. :)
OpenOffice 4.1.5 su Windows 10
Otaku
 
Messaggi: 24
Iscritto il: mercoledì 13 giugno 2018, 16:27

Re: Più indici analitici per un documento

Messaggioda hubert lambert » domenica 24 giugno 2018, 18:11

Ecco una versione corretta.
Una cosa ancora: gli indici vengono creati con, di default, il nome dell'indice come titolo e gli stili di indice predefiniti. Se uno o l'altro viene modificato, queste modifiche verranno mantenute dopo un aggiornamento.
Buona sera.
Allegati
multilexindex.zip
(3.11 KiB) Scaricato 6 volte
OpenOffice 4.1.2/4.1.4 | LibreOffice 5.4.4/6.0
Win7 + LinuxMint
hubert lambert
Volontario
Volontario
 
Messaggi: 124
Iscritto il: venerdì 9 giugno 2017, 13:48

Re: Più indici analitici per un documento

Messaggioda Otaku » domenica 24 giugno 2018, 19:46

Al momento, sembra che tutto funzioni a dovere.
Ancora grazie, e complimenti per la competenza tecnica! :bravo:
OpenOffice 4.1.5 su Windows 10
Otaku
 
Messaggi: 24
Iscritto il: mercoledì 13 giugno 2018, 16:27

Re: [Risolto] Più indici analitici per un documento

Messaggioda hubert lambert » domenica 24 giugno 2018, 20:15

Con piacere :) .
OpenOffice 4.1.2/4.1.4 | LibreOffice 5.4.4/6.0
Win7 + LinuxMint
hubert lambert
Volontario
Volontario
 
Messaggi: 124
Iscritto il: venerdì 9 giugno 2017, 13:48

Re: [Risolto] Più indici analitici per un documento

Messaggioda Otaku » lunedì 25 giugno 2018, 21:33

Ancora qualche dettaglio, sperando di non esagerare...

1. Come voce indice ho inserito "Alpi Cozie" ma nell'indice riporta "Alpi cozie" (perde la seconda maiuscola)

2. Come si aggiunge/toglie a un documento il pulsante che avevi messo tu per evitare di fare ogni volta tutta la trafila?

3. Sarebbe possibile avere, in aggiunta alle opzioni, "aggiorna tutti gli indici"?

Poi, dovrei aver finito di scocciare.
...qui, perché mi son già inserito in un'altra discussione per un altro tipo di problema di indici. :P
OpenOffice 4.1.5 su Windows 10
Otaku
 
Messaggi: 24
Iscritto il: mercoledì 13 giugno 2018, 16:27

Re: [Risolto] Più indici analitici per un documento

Messaggioda hubert lambert » martedì 26 giugno 2018, 12:10

Ciao Otaku,

Ecco una versione che:
- corregge il problema della maiuscola;
- aggiunge un'opzione "applica a tutti";
- tiene conto di un'eventuale numerazione personale delle pagine;
- corregge un grosso errore che cancellava primi paragrafi insieme al indice (sempre provare su una copia del documento!).

Per utilizzare un pulsante, devi visualizzare la barra degli strumenti Controlli per formulario, aggiungere un pulsante ed assegnare la macro nelle proprietà.
Puoi anche personalizzare menu e barre degli strumenti (Strumenti -> Personalizza...), chè sarebbe più semplice.
Saluti.
Allegati
multi_lex_index.zip
(3.91 KiB) Scaricato 8 volte
OpenOffice 4.1.2/4.1.4 | LibreOffice 5.4.4/6.0
Win7 + LinuxMint
hubert lambert
Volontario
Volontario
 
Messaggi: 124
Iscritto il: venerdì 9 giugno 2017, 13:48

Re: [Risolto] Più indici analitici per un documento

Messaggioda Otaku » martedì 26 giugno 2018, 17:19

Meraviglioso! :bravo:

Il "grosso errore", nel mio file, non si era manifestato; ma in ogni caso sto reimpaginando "in bella" un originale realizzato in Word, per cui non correvo rischi comunque.

Grazie ancora! :)
OpenOffice 4.1.5 su Windows 10
Otaku
 
Messaggi: 24
Iscritto il: mercoledì 13 giugno 2018, 16:27

Prossimo

Torna a Installazione e risoluzione problemi

Chi c’è in linea

Visitano il forum: Nessuno e 3 ospiti