Creare etichette, collegamenti e riferimenti

Si può creare una nuova etichetta inattiva utilizzando M-! o InserisciCollegamentoEtichetta e un riferimento a questa etichetta utilizzando M-? o InserisciCollegamentoReferenza. 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 InserisciCollegamentoCollegamento 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 InserisciCollegamentoAzione. 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 ModificaPreferenzeSicurezza. 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 InserisciCollegamentoIncludi. 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.

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".