|
Creare etichette, collegamenti e
riferimenti |
|
Si può creare una nuova etichetta inattiva utilizzando
M-! o Inserisci→Collegamento→Etichetta
e un riferimento a questa etichetta utilizzando M-? o
Inserisci→Collegamento→Referenza. Si faccia attenzione a porre
l'etichetta in un punto in cui il suo numero sarà corretto.
Quando si assegnano etichette alle sezioni, la posizione raccomandata
è quella subito dopo il nome della sezione. Quando si
etichettano le equazioni, la posizione raccomandata è
all'inizio dell'equazione.
È possibile creare degli hyperlink ad altri documenti
utilizzando M-i > o Inserisci→Collegamento→Collegamento
ipertestuale. Il primo campo dell'hyperlink
è associato al testo, che risulta visualizzato in blu quando
viene attivato. Il secondo campo contiene il nome di un documento, che
può torvarsi sul web. Come usualmente accade per gli hyperlink,
un collegamento della forma #etichetta punta ad
una etichetta nello stesso documento e un collegamento della forma url#etichetta punta ad una etichetta che si
trova nel documento all'indirizzo url.
In maniera simile, si può associare un'azione ad una parte di
testo o a degli elementi grafici utilizzando M-i * o
Inserisci→Collegamento→Azione. In questo caso, il secondo campo
contiene uno script Guile/Scheme, che viene eseguito ogni volta che si
fa doppio click due volte sul testo, dopo la sua attivazione. Per
ragioni di sicurezza, tali script non sono sempre accettati. Per
default, viene chiesto se si vuole accettare lo script; questo
comportamento di default può essre modificato in Modifica→Preferenze→Sicurezza.
Si noti che il comando Guile/Scheme:
(system "shell-command")
valuta shell-command come comando shell.
Infine, si possono includere direttamente altri documenti in un dato
documento utilizzando M-i i o Inserisci→Collegamento→Includi.
Ciò consente per esempio di includere il listato di un
programma nel proprio testo, in modo che le modifiche che verranno
compiute sul programma si riflettano automaticamente nel testo in cui
è esso stato incluso.
© 1998–2003 Joris van der Hoeven, Lucia Gecchelin, Andrea
Centomo
Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License, Version 1.1 or
any later version published by the Free Software Foundation; with no
Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
Texts. A copy of the license is included in the section entitled
"GNU Free Documentation License".