더 파고 후가 않습니다 하지 것으로 보인다 내장 조직 또는 일반적으로이를 조정하는 옵션을 선택합니다. 이미지 시스템에는 기본 배경을 사용자 정의 할 수있는 방법이 없으며 조직은 :background
속성 을 설정할 수있는 방법이 없습니다 . 그러나 대부분의 이미지가 :background
디스플레이 속성을 지원하는 것처럼 보입니다 .
이 기능을 수정하여 조직에 추가했습니다 (읽기 : 한 .emacs.d
줄 변경 으로 복사하여 붙여 넣기 ) org-display-inline-images
.
이 기능은 다소 길기 때문에 여기서는 재생산하지 않습니다. 함수의 51 행은 다음과 같습니다.
(setq img (save-match-data (create-image file type nil :width width)))
(투명한 배경) 또는 색상을 org-inline-image-background
보유 할 수 있는 새로운 사용자 정의 변수를 정의했습니다 nil
.
(defcustom org-inline-image-background nil
"The color used as the default background for inline images.
When nil, use the default face background."
:group 'org
:type '(choice color (const nil)))
그런 다음 라인 51에 추가했습니다.
(setq img (save-match-data (create-image file type nil :width width
:background org-inline-image-background)))
이것은 아름답게 작동하며 색상 피커를 사용하여 사용자 정의 할 수 있으므로 모든 요구 사항을 충족시킵니다.