Attualmente il mio orgmode (v8.3.4), durante l'esportazione in LaTeX (e forse altri formati ma non ho controllato), genera una nuova riga per una riga di commento o un blocco di righe di commento consecutive. Questo è indesiderabile perché in LaTeX, ciò creerà un nuovo paragrafo. Quando scrivo, spesso ho bisogno di commentare una o due righe nel mezzo di un paragrafo, ma non voglio dividere quel paragrafo in due. Attualmente, a causa di questo comportamento di orgmode, devo spostare quelle righe commentate dopo il paragrafo, il che può essere fonte di confusione quando rivedo il testo.
Di seguito è riportato un esempio minimo. La fonte orgmode è:
First sentence.
# Commented sentence.
Last sentence.
che viene esportato in LaTeX da orgmode come (omettendo il preambolo):
\begin{document}
\tableofcontents
First sentence.
Last sentence.
\end{document}
C'è una linea vuota tra la prima e l'ultima frase, che risulta in due paragrafi anziché in uno.
C'è un modo per fermare questo comportamento di orgmode? Una riga di commento, o un blocco di righe di commento, deve essere esportata su 0 byte / carattere, nemmeno una nuova riga. Questo è il comportamento di LaTeX durante l'elaborazione dei commenti.
# comments
, ma sfortunatamente nessuna funziona per # + BEGIN_COMMENT commenti # + END_COMMENT viene inserita una nuova riga nell'esportazione LaTeX nel luogo in cui era presente il commento sul blocco ... esiste un modo semplice per risolverlo? EDIT (hell-yeah, c'è): in base alla risposta fornita da @John, il seguente funziona sia # comments
per i #+BEGIN_COMMENT
blocchi sia per i blocchi: (defun delete-org-commenti (backend) (loop per commento in (reverse (org- element-map (org-element-parse-buffer) 'comment' identity)) do (setf (buffer-substring (org-element-property: inizia il commento)