Antworten:
eww
ist im Grunde ein interaktiver Wrapper um das shr
Paket, der HTML als Emacs-Text darstellt (das eigentliche HTML-Parsing wird vom libxml
Paket durchgeführt). Sie können es verwenden, mu4e
indem Sie mu4e-html2text-command
eine einfache benutzerdefinierte Funktion festlegen:
(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)
Die Git-Version von mu4e
enthält dieses eingebaute As mu4e-shr2text
und kann folgendermaßen eingestellt werden:
(require 'mu4e-contrib)
(setq mu4e-html2text-command 'mu4e-shr2text)
mu4e-shr2text