Desidero inserire alcuni codici di personalizzazione in un file separato e includerlo successivamente da altri file. Ad esempio, il file config.org
ha una singola riga #+MATHJAX: align:"left" mathml:t
. Come faccio a includerlo in un altro file .org abc.org
in modo che l'effetto netto sia esattamente lo stesso di quello che scrivo sulla linea #+MATHJAX
direttamente in abc.org?In org-mode, come posso includere altri file .org da un file .org (principale)?
risposta
Usa #+setupfile: /path/to/config.org
documented here.
La direttiva #+INCLUDE
può include another file with export options (ma non può influire sulla configurazione del file allegato, poiché è solo per scopi di esportazione). Usalo come:
#+INCLUDE: "/path/to/config.org"
dice "durante l'esportazione". non funzionerà per le direttive come "# + avvio: panoramica", giusto? –
@sindikat Sì, sembra così. Ho ipotizzato dal tuo esempio (MathJax) che questo sarebbe stato sufficiente. – pmr
# + INCLUDE non funziona per il file di configurazione MathJax. Provai. – updogliu
Bella scoperta. Non lo sapevo. – pmr