Fai la tua domanda
0

Creare un indice dei link web

chiesto il 2018-08-19 14:08:10 +0100

Immagine gravatar per Domenico L.

Nel mio documento ho inserito diversi Hyperlink (collegamenti a risorse web).

Siccome il documento dovrebbe anche essere stampato, vorrei creare un indice con questi link.

Non ho trovato funzioni già esistenti, ma ho pensato che si potrebbe fare con una macro, purtroppo pur conoscendo la programmaizone non conosco gli oggetti di libreoffice.

Vorrei ottenere una cosa come: "Parola Usate" - indirizzo Http...................pagina

Sapete aiutarmi?

modifica retag flag offensive close merge delete

4 Answers

0

risposto il 2018-08-21 22:36:31 +0100

Immagine gravatar per akurery

updated 2018-08-21 22:38:57 +0100

Prova con questa estensione (una versione alternativa di trova e sostituisci) è in grado di trovare i link:
https://extensions.libreoffice.org/ex...
qui la documentazione:
http://macrojtb.hys.cz/HelpAltSearch_...
Prova a giocarci un po', ad esempio se cerchi [:::HyperLinkURL::] e lo sostituisci con \0 - \u (il primo è uno zero), perdi tutti i link, ma te li ritrovi sostituiti tutti con "Testo - url"
Oppure se lo sostituisci con \0\E{\u} (il primo è sempre uno zero), ti ritrovi con Testo(1) ed una nota a fine documento con il relativo url (es. (1)www.chenesoio.com)
Ho scritto (1), ma in realtà viene messo solo l'1 in apice.
E' vero perdi i link, ma se lo fai su una copia del documento che devi stampare e ti conservi l'originale non va poi così male.
Prova a vedere anche con gli altri parametri, magari riesci anche a mantenere i link, non è che la conosco così bene questa estensione.

modifica flag offensive delete link more

Commenti

Ecco, ho dato una scorsa veloce alla documentazione, per mantenere i link basta che nelle sostituzioni metti un \f davanti alle espressioni, così mantiene il formato originale.

In pratica se in sostituisci ci metti \f\0\E{\0 - \u} ottieni più o meno quello che vuoi tu.

Immagine gravatar per akurery akurery ( 2018-08-21 22:42:13 +0100 )modifica

Grazie mille ora ci guardo...

è ma l'obbiettivo è quello di creare un indice... è vero che ti fa salvare l'output in un file nuovo...

Ok.. non è quello che volevo ma qualcosa sono riuscito a fare: \h&\t\u\t\I\p\R da qui poi posso convertire in tabella agevolmente, e farci un po' di giochi, non è come un indice vero che si auto aggiorna, ma meglio ce riscrivere a mano :D

Immagine gravatar per Domenico L. Domenico L. ( 2018-08-23 11:01:20 +0100 )modifica

Ecco... la tua soluzione funzionava egregiamente.... fino alla versione 5 ora non va più. Mannaggia!!!

Immagine gravatar per Domenico L. Domenico L. ( 2019-11-07 00:55:58 +0100 )modifica
0

risposto il 2018-08-21 12:03:29 +0100

Ciao, Domenico.

Quello della stampa degli URL è un problema che purtroppo viene sottovalutato. L'ho visto risolvere elegantemente solo da Discourse, che è un motore per Forum, il quale aggiunge in fondo al documento una lista del tipo:

[1] http://surpardisfa.aaa.bb
[2] https://neuro.macro.cr
[3] https://eccete.ra

Ho utilizzato la programmazione di macro in LO solo superficialmente ma sono interessato a approfondire. Magari si potrebbe arrivare a creare un'estensione.

Ci si può lavorare

modifica flag offensive delete link more

Commenti

non sarebbe male. Io avevo lavorato un po' con le macro di microsoft. Cmq vedendo il navigator, non dovrebbe essere difficile da creare l'estensione, il più è conoscere il DOM di libreOffice e come creare un indice

dai un occhiata al tool sopra

Immagine gravatar per Domenico L. Domenico L. ( 2018-08-23 11:01:07 +0100 )modifica
Immagine gravatar per Domenico L. Domenico L. ( 2019-11-07 02:08:46 +0100 )modifica
0

risposto il 2019-11-25 15:02:09 +0100

Immagine gravatar per Domenico L.
modifica flag offensive delete link more
0

risposto il 2018-08-22 09:15:13 +0100

Immagine gravatar per RGB-es

Puoi farlo, ma devi lavorare un po' prima. Ci sono due possibilità. Una è creare una database bibliografica prima per elencare tutti i link ai siti. Puoi consultare il capitolo D.3 e anche la sezione E.1.5 del mio libro su Writer per più informazione.

L'altra possibilità: se i link sono in paragrafi indipendenti, puoi applicare su questi paragrafi uno stile personalizzato per poi creare un indice che presenti soltanto quel stile di paragrafo. Trovi come creare e gestire indici nel capitolo C.1. Se non sono in paragrafi indipendenti, puoi selezionare i link e «marcarli» per fare un indice personalizzato, simile al indice di parole.

modifica flag offensive delete link more

Commenti

grazie... speravo di non dovere inserire a mano una bibliografia o almeno automatizzarne il popolamente partendo dal navigator

Immagine gravatar per Domenico L. Domenico L. ( 2018-08-23 11:02:02 +0100 )modifica
Login/Signup to Answer

Question Tools

1 follower

Stats

Chieste: 2018-08-19 14:08:10 +0100

Seen: 52 times

Last updated: Nov 25