Tôi muốn đặt một số mã tùy chỉnh trong một tệp riêng biệt và bao gồm nó từ các tệp khác sau này. Ví dụ: tệp config.org
có một dòng #+MATHJAX: align:"left" mathml:t
. Làm cách nào để đưa nó vào một tệp .org khác abc.org
để hiệu ứng ròng giống hệt như tôi viết dòng #+MATHJAX
trực tiếp trong abc.org?Trong chế độ org, làm cách nào để đưa các tệp .org khác từ tệp .org (chính)?
Trả lời
Sử dụng #+setupfile: /path/to/config.org
documented here.
Chỉ thị #+INCLUDE
có thể include another file with export options (nhưng không thể ảnh hưởng đến cấu hình của tệp kèm theo vì nó chỉ dành cho mục đích xuất). Sử dụng nó như:
#+INCLUDE: "/path/to/config.org"
hướng dẫn sử dụng cho biết "trong quá trình xuất". nó sẽ không hoạt động đối với các chỉ thị như "# + startup: overview", phải không? –
@sindikat Vâng, có vẻ như vậy. Tôi giả định từ ví dụ của bạn (MathJax) rằng điều này là đủ. – pmr
# + INCLUDE không hoạt động đối với tệp cấu hình MathJax. Tôi đã thử. – updogliu
Rất đẹp. Không biết điều đó. – pmr