HTMLのソースを貼り付けたいときは、HTMLのメタ文字 「&、<、>、"」 をそれぞれ「&、<、>、"」 に変換しないといけない。 Emacsで自動で変換してくれるelispはないかと探したけど、ないので適当に書いてみた。 (defun html-quote (start end) "選択範囲の「< > & 」と引用符記号「\"」をエスケープする" (interactive "r") (save-excursion (save-restriction (narrow-to-region start end) (goto-char (point-min)) (while (re-search-forward "<" nil t) (replace-match "<")) (goto-char (point-min)) (while (re-search-