mu4e의 렌더러로 eww를 어떻게 사용합니까?


20

Emacs 24.4는 ​​기본 eww 브라우저와 함께 제공됩니다. mu4e 메시지의 렌더러로 eww를 사용하는 올바른 방법은 무엇입니까?

답변:


18

eww기본적으로 shr패키지 주위의 대화식 래퍼로 HTML을 Emacs 텍스트로 렌더링합니다 (실제 HTML 구문 분석은 libxml패키지 에서 수행함). 간단한 사용자 정의 기능 mu4e으로 설정 mu4e-html2text-command하여 사용할 수 있습니다 .

(defun my-render-html-message ()
  (let ((dom (libxml-parse-html-region (point-min) (point-max))))
    (erase-buffer)
    (shr-insert-document dom)
    (goto-char (point-min))))

(setq mu4e-html2text-command 'my-render-html-message)

git 버전 mu4e에는이 내장 기능이 포함되어 mu4e-shr2text있으며 다음과 같이 설정할 수 있습니다.

(require 'mu4e-contrib) 
(setq mu4e-html2text-command 'mu4e-shr2text) 

2
mu4e-shr2text이미지를 표시하지 않습니다 :(
— shackra

@shackra 실제로 좋은 이메일에서 온 html을 표시합니다. 토글 키가 있는지 확실하지 않지만 이미지가 표시되지 않도록 기본 설정되어 있어야합니다. 물론 원격 URI에서 이미지를로드하는 경우 로컬 이미지가 기본적으로 표시되어야합니다.
— nert
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.