조직 모드 헤더 속성을 전역 적으로 설정하는 방법은 무엇입니까?
다음 조직 모드 얽힘 속성 ( mkdirp ) 을 설정하려고합니다.
디렉토리가 없으면 얽힌 파일에 대한 상위 디렉토리를 만듭니다. 'yes'값은 디렉토리 생성을 활성화하고 'no'는이를 금지합니다.
분명히 모든 관련 코드 블록에 대해 설정하는 것이 합리적입니다. 내 질문은 :
전체 .org 파일에 대해 이와 같은 헤더 속성 / 인수를 전역 적으로 설정하는 방법이 있습니까?
답변
파일 수준 속성은 다음과 같이 설정할 수 있습니다.
#+PROPERTY: header-args :mkdirp yes
다음 구문을 사용하여 언어 별 인수를 설정할 수 있습니다 (속성 p1
을 value로 설정 v1
).
#+PROPERTY: header-args:lang :p1 v1
다른 모든 항목을 기본값으로 재설정하지 않고 속성을 추가 lang+
하려면 다음과 같이을 사용하십시오 . 설정 p1
시 이전에 설정 한 내용은 수정되지 않습니다 p2
. 포함하지 않는 +
, p2
세트 것이지만, p1
기본값으로 되돌릴 것
#+PROPERTY: header-args:lang+ :p2 v2
.
효과를 적용하려면 파일 수준 속성을 평가해야합니다 ( C-c C-c
줄에서 또는 버퍼를 닫았다가 다시 엽니 다).
마지막으로 파일 * Header
수준이 아니라 PROPERTIES
서랍을 사용하여 각 수준 에서 속성을 설정할 수 있습니다 .
* Header
:PROPERTIES:
:header-args:lang: :property_1 v1 :property_2 v2
:header-args:lang+: :property_n value_n
:END:
이는 즉시 적용되며 평가할 필요가 없습니다.
보다 https://orgmode.org/manual/Property-Syntax.html 자세한 내용은