Come posso aggiungere "note a margine" a un file di testo in modalità organizzazione?


9

Mi chiedo come potrei aggiungere l'equivalente di note a margine (segnali, indicazioni di punti di pensiero, riferimenti) a un testo in modalità org?

I tag funzionano bene, ma sembrano essere limitati ai titoli.

Potrei anche dividere l'intero testo in due colonne di dimensioni fisse, (con una |<140>|<20>|tabella). Tuttavia, in quest'ultimo caso, il testo non scorreva adeguatamente.

Le note a piè di pagina sono anche un modo per aggiungere ulteriori informazioni, ma non saranno più note a margine. Ecco perché le chiamano note a piè di pagina, suppongo.

Quali altre opzioni ho? Potrei ad esempio aprire due buffer e in qualche modo "legare" lo scorrimento di entrambi in modo che la riga n del buffer a, appaia sempre sul lato della riga n del buffer b?


1
Il annotatepacchetto (disponibile anche su Mepla) serve allo scopo?
Kaushal Modi,

@kaushalmodi annotatenon ha funzionato abbastanza bene per me. Finora, il migliore che ho trovato è il scroll-all-mode. Ho appena aperto due buffer paralleli. Ciò ha lo svantaggio che entrambi i testi non sono collegati tra loro però.
Quora Feans,

1
Questo non è ciò che il poster originale vuole ascoltare, ma raccomando solo di scrivere le note sotto l'intestazione e di dimenticare completamente le note a margine. Ogni nota può iniziare con lo standard -. Mi piace usare un trattino seguito da due spazi per ogni nota sotto l'intestazione principale. Non ho righe vuote tra le note relative all'intestazione direttamente sopra. In questo modo, non si può armeggiare con cose importanti che si trovano altrove.
elenco delle leggi

Ecco il link al manuale relativo a ciò che chiamo note e quale modalità org chiama liste semplici
lista delle leggi

Risposte:


4

Una cosa che puoi fare è la posizione dei segnalibri e aggiungere annotazioni ai segnalibri.

Se si utilizza Segnalibro +, le annotazioni dei segnalibri possono esse stesse utilizzare la Modalità organizzazione. Possono anche essere documenti separati (che possono anche avere i propri segnalibri e annotazioni).


1

Mi piace la risposta di Drew. Per completezza, dovrei menzionare le note .

Se desideri note per ciascun titolo, ma non limitarti a tag di una sola parola, prova a scrivere note con data e ora memorizzate in un cassetto delle proprietà accanto al titolo. Possono essere qualsiasi cosa nella sintassi dell'organizzazione. Puoi inserirli comodamente con C-c C-zsul titolo. Hai anche la possibilità di esportarli impostando org-export-with-drawers. Tuttavia, se vuoi note in qualsiasi punto casuale del documento, la risposta di Drew sembra quella che desideri.


1

Potresti trovare utili le righe di commento . Saranno separati dal resto del contenuto e non esportati.

Le righe che iniziano con zero o più spazi bianchi seguite da uno '#' e uno spazio bianco vengono trattate come commenti e, come tali, non vengono esportate.

Allo stesso modo, le regioni circondate da '# + BEGIN_COMMENT' ... '# + END_COMMENT' non vengono esportate.

Infine, una parola chiave "COMMENTO" all'inizio di una voce, ma dopo qualsiasi altra parola chiave o cookie prioritario, commenta l'intero sottoalbero. In questo caso, il sottostruttura non viene esportato e nessun blocco di codice al suo interno viene eseguito1. Il comando seguente aiuta a cambiare lo stato del commento di un titolo.

Cc; Attiva o disattiva la parola chiave "COMMENTO" all'inizio di una voce.


0

Che ne dici di usare inlinetasks ?

Se si imposta org-export-with-inlinetaskssu nilallora servono esclusivamente come note a margine per l'autore del documento.


Puoi per favore espandere la tua risposta? Salto attraverso il collegamento nella tua risposta attuale, ma ciò mi richiede di passare a pochi altri collegamenti per cercare di ottenere un quadro completo di ciò che org-inlinetaskè. Sarebbe meglio se tu potessi fornire un esempio di come usare org-inlinetaske come risponde alla domanda del PO. E quindi puoi fornire link utili alla documentazione originale invece di far saltare l'utente tramite più link.
Kaushal Modi,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.