Hatena::¥Ö¥í¥°(Diary)

torutk ¤ ÎÆüµ RSS¥Õ¥£¡¼¥É

2018-02-22

¢£[] Windows¾å ¤ Îemacs ¤ Ç ¥ Þ¡¼ ¥ ¯ ¥ ¢ ¥ à ¥ × ¥ Æ ¥ ¥ ¹ ¥ È ¤ Î ¥ × ¥ ì ¥ Ó ¥ 塼ɽ¼¨ ¤ ò ¤ ¹ ¤ ë

ºÇ¶á½ÐÄ ¥ ¤ ¹ ¤ 뵡²ñ ¤ ¬Â¿ ¤ «¤ à ¤ und ¤ Î ¤ Ç¡ ¢ ¸Ä¿Í½êÍ ¤ Î ¥ Ρ¼ ¥ ÈPC ¤ ò» ý »² ¤ ·¡ ¢ °ÜÆ°Ãæ ¤ ÎÅżÖÆâ ¤ äÅÓÃæ ¤ εÊÃã¡ ¢ ½ÉÇñÀè ¤ Ç» È ¤ à ¤ Æ ¤ ¤ ¤ Þ ¤ ¹ ¡£Wiki ¤ ä ¥ Ö ¥ í ¥ ° ¤ μ ¹ É® ¤ Ë »È ¤ ¦ ¤ ³ ¤ È ¤ ¬Â¿ ¤ ¤ ¤ Î ¤ Ç ¤ ¹ ¤ ¬¡ ¢ ½ÐÀè ¤ Ç ¤ Ïɬ ¤ º ¤ · ¤ â ¥ ¤ ¥ ó ¥ ¿¡¼ ¥ Í ¥ à ¥ È ¤ ËÀܳ ¤ Ç ¤ ¤ ë ¤ È ¤ ϸ ¤ ê ¤ Þ ¤» ¤ ó*1¡£

ÂçÄñ ¤ ÎWiki¡ ¢ ¥ Ö ¥ í ¥ ° ¤ Ï ¥ ¤ ¥ ó ¥ ¿¡¼ ¥ Í ¥ à ¥ ÈÀܳ ¤ µ ¤ ì ¤ ¿PC ¤ ÇWeb ¥ Ö ¥ é ¥ ¦ ¥ ¶ ¾å ¤ ǵ½Ò ¤ ¹ ¤ ë ¤ Î ¤ Ç¡ ¢ °ÜÆ°Ãæ ¤ Ç ¥ Í ¥ à ¥ ÈÀܳ ¤ zu ¤ Ê ¤ ¤ ´ Ķ ¤ Ç ¤ Ϻî¶È ¤ zu ¤ Ç ¤ ¤ Ê ¤ ¤ ¤ ³ ¤ È ¤ ¬Â¿ ¤ ¯ ¤ Ê ¤ ê ¤ Þ ¤ ¹ ¡£

¤ der l ¤ ³ ¤ Ç¡ ¢ Wiki ¤ ä ¥ Ö ¥ í ¥ ° ¤ Ç¿ ¤ ¯ºÎÍÑ ¤ µ ¤ ì ¤ Æ ¤ ¤ ¤ ë ¥ Þ¡¼ ¥ ¯ ¥ ¢ ¥ à ¥ × ¥ Æ ¥ ¥ ¹ ¥ È ¤ ò ¥ Æ ¥ ¥ ¹ ¥ È ¥ ¨ ¥ Ç ¥ £ ¥ und ¤ ǵ½Ò ¤ ·¡ ¢ ¥ × ¥ ì ¥ Ó ¥ 塼 ¤ Ç ¤ ¤ ë´Ä¶ ¤ òõ ¤ · ¤ Æ ¤ ß ¤ Þ ¤ · ¤ ¿¡£

Pandoc ¤ ò »È ¤ ¦

¼¡ ¤ Î ¥ Ö ¥ í ¥ ° ¤ Ç¾Ò²ð ¤ µ ¤ ì ¤ Æ ¤ ¤ ¤ Þ ¤ · ¤ ¿¡£

Emacs ¤ Ç ¤ ª¼ê·Ú ¤ ËEPUB ¤ È ¤ «Markdown ¤ Îʸ½ñ ¤ òÆÉ ¤ á ¤ ë ¤ ä ¤ Ä

  • Emacs 24 ¤ «¤ éɸ½àÅëºÜ ¤ Îeww (Web ¥ Ö ¥ é ¥ ¦ ¥ ¶) ¤ zu» È ¤ ¨ ¤ ë
  • ¥ Þ¡¼ ¥ ¯ ¥ ¢ ¥ à ¥ ׸À¸ì ¤ ǽñ ¤ «¤ ì ¤ und ¥ Õ ¥ ¡ ¥ ¤ ¥ ë ¤ òpandoc ¤ ò²ð ¤ · ¤ Æeww¾å ¤ Ëɽ¼ ¨

¥ »¥ à ¥ È ¥ ¢ ¥ à ¥ סÊWindows¡Ë

WindowsÍÑ ¤ ÎEmacs 25.3 ¤ ¬Æþ¼ê ¤ Ç ¤ ¤ Þ ¤ ¹ ¡£

http://cha .la.coocan.jp/doc/NTEmacs.html

Pandoc ¤ ÎWindowsÈÇ ¤ òÆþ¼ê ¤ · ¤ Þ ¤ ¹ ¡£MSI·Á¼° ¥ ¤ ¥ ó ¥ ¹ ¥ È¡¼ ¥ é ¤ ¬Äó¶¡ ¤ µ ¤ ì ¤ Æ ¤ ¤ ¤ Þ ¤ ¹ ¡£

http://pandoc .org/installing.html

pandoc.el ¤ òÆþ¼ê ¤ · ¤ Þ ¤ ¹ ¡£

https://github.com/zonuexe/pandoc.el

init.el ¤ ˵ºÜ

(require 'pandoc)
(pandoc-turn-on-advice-eww)

¤ ¢ ¤ È ¤ Ï¡ ¢ M-x pandoc-open-eww ¤ Ç ¥ Õ ¥ ¡ ¥ ¤ ¥ ë ¤ ò »ØÄê ¤ ¹ ¤ ì ¤ Ðeww ¤ Ç ¥ × ¥ ì ¥ Ó ¥ 塼ɽ¼¨ ¤ È ¤ Ê ¤ ê ¤ Þ ¤ ¹ ¡£

¥ È ¥ é ¥ Ö ¥ ë ¥ · ¥ 塼 ¥ È

ÂÐ¾Ý ¥ Õ ¥ ¡ ¥ ¤ ¥ ë ¤ ÏUTF-8

¥ Þ¡¼ ¥ ¯ ¥ ¢ ¥ à ¥ × ¥ Æ ¥ ¥ ¹ ¥ È ¤ ÎÊ ¸ »ú ¥ ¨ ¥ ó ¥ ³¡¼ ¥ Ç ¥ £ ¥ ó ¥ ° ¤ kUTF-8 ¤ Ç ¤ Ï ¤ Ê ¤ ¤ ¾ì ¹ ç*2¡ ¢ ¼¡ ¤ Î ¥ ¨ ¥ 顼 ¤ È ¤ Ê ¤ ê ¤ Þ ¤ ¹ ¡£

pandoc.exe: Cannot decode byte '\x82': Data.Text.Internal.Encoding.decodeUtf8: Invalid UTF-8 stream
Emacs ¤ Î ¥ ¨ ¥ ó ¥ ³¡¼ ¥ Ç ¥ £ ¥ ó ¥ °

¥ Þ¡¼ ¥ ¯ ¥ ¢ ¥ à ¥ × ¥ Æ ¥ ¥ ¹ ¥ È ¤ ÎÊ ¸ »ú ¥ ¨ ¥ ó ¥ ³¡¼ ¥ Ç ¥ £ ¥ ó ¥ ° ¤ òUTF-8 ¤ Ë ¤ · ¤ Æ ¤ â¡ ¢ shift-jis ¤ ò» È ¤ à ¤ Æ ¤ ¤ ¤ ë ¤ È ¥ ¨ ¥ 顼 ¤ zu ¤ Ç ¤ Þ ¤ · ¤ ¿¡£

These default coding systems were tried to encode text
in the buffer ¡Æemacs-pandoc_mode.textile.html¡Ç:

emacs ¤ ¬À¸À® ¤ ¹ ¤ ë°ì »þ ¥ Õ ¥ ¡ ¥ ¤ ¥ ë ¤ ÎÊ ¸» ú ¥ ¨ ¥ ó ¥ ³¡¼ ¥ Ç ¥ £ ¥ ó ¥ ° ¤ kUTF-8 ¤ Ç ¤ Ï ¤ Ê ¤ ¯ ¥ · ¥ Õ ¥ ÈJIS ¤ Ë ¤ Ê ¤ à ¤ Æ ¤ ¤ ¤ ë ¤ Î ¤ zu ¸ ¶ ° ø ¤ È »× ¤ ï ¤ ì ¤ Þ ¤ ¹ ¡£

emacs ¤ ÎÀßÄê ¥ Õ ¥ ¡ ¥ ¤ ¥ ëinit.el ¤ ˼¡ ¤ Î ¤ è ¤ ¦ ¤ ˵½Ò ¤ ¹ ¤ ë ¤ È¡ ¢ ¼Â ¹ Ô ¤ ¹ ¤ ë´Ä¶ ¤ Ë ¹ ç ¤ ï ¤ »¤ Æ ¥ ¨ ¥ ó ¥ ³¡¼ ¥ Ç ¥ £ ¥ ó ¥ ° ¤ ¬ÀßÄê ¤ µ ¤ ì ¤ Þ ¤ ¹ ¡£emacs ¤ ÇÆüËÜ¸ì ¤ ò °· ¤ ¦ ¤ È ¤ ¤ Ï¡ ¢ °ìÈÌŪ ¤ ˼¡ ¤ Î ¤ è ¤ ¦ ¤ ËÆüËܸìÍÑ ¤ ÎÀßÄê ¤ ò ¤ · ¤ Æ ¤ ¤ ¤ Þ ¤ ¹ ¡£

(set-language-environment "Japanese")

¼Â ¹ ԴĶ ¤ ˱þ ¤ ¸ ¤ und ¥ ¨ ¥ ó ¥ ³¡¼ ¥ Ç ¥ £ ¥ ó ¥ ° ¤ ¬ÀßÄê ¤ µ ¤ ì ¤ Þ ¤ ¹ ¡£Windows´Ä¶ ¤ Ç ¤ ϼ¡ ¤ Î ¤ è ¤ ¦ ¤ Ë ¤ Ê ¤ à ¤ Æ ¤ ¤ ¤ Þ ¤ · ¤ ¿¡£

  (japanese-shift-jis iso-2022-jp japanese-iso-8bit iso-2022-jp-2 utf-8 iso-2022-7bit iso-latin-1 iso-2022-8bit-ss2 emacs-mule raw-text in-is13194-devanagari utf-8-auto ...)
  • *scratch * ¥ Ð ¥ à ¥ Õ ¥ ¡ ¤ Ç¡ ¢ (coding-system-priority-list) ¤ òC-j ¤ ÇÉ ¾ ² Á ¤ ¹ ¤ ë ¤ Ⱦå½Ò ¤ ¬ÆÀ ¤ é ¤ ì ¤ Þ ¤ · ¤ und

¤ der l ¤ ³ ¤ Ç¡ ¢ ¼¡ ¤ ÎÀßÄê ¤ òinit.el ¤ Ë¡ ¢ ¾å½Ò ¤ Î (set-language-environment "Japanese") ¤ è ¤ ê¸å ¤ í ¤ ˵½Ò ¤ · ¤ Þ ¤ ¹ ¡£

(prefer-coding-system 'utf-8-unix)

¢£[] emacs ¤ Îorg-mode ¤ ÇTODO ¤ ä ¥ á ¥ â ¤ ò ¤ ¹ ¤ ë

Emacs ¤ Ç ¥ Þ¡¼ ¥ ¯ ¥ ¢ ¥ à ¥ × ¥ Æ ¥ ¥ ¹ ¥ È ¤ Î ¥ × ¥ ì ¥ Ó ¥ 塼 ¤ òÄ ´ ¤ Ù ¤ Æ ¤ ¤ ¤ und »þ ¤ Ë ¸« ¤ «¤ ± ¤ und ¥ Ö ¥ í ¥ ° ¤ Ç ¤ ¹ ¡£

TODO ¥ ê ¥ ¹ ¥ È ¤ È ¥ á ¥ â½ñ ¤ ¤ Ë ¤ À ¤ ± Emacs ¤ ò »È ¤ à ¤ Æ ¤ ß ¤ Þ ¤» ¤ ó ¤ «¡ ©

ÊØÍø ¤ der l ¤ ¦ ¤ Ê ¤ Î ¤ Ç »È ¤ à ¤ Æ ¤ ß ¤ è ¤ ¦ ¡£

*1¡§ ¤ ¤ ¤ Þ½ÐÄ ¥ Àè ¤ Ç ¤ ³ ¤ ÎÆüµ ¤ ò½ñ ¤ ¤ ¤ Æ ¤ ¤ ¤ Þ ¤ ¹ ¤ ¬¡ ¢ ¥ Û ¥ Æ ¥ ë ¤ ÎÉô ²° ¤ ÎÍÀþLAN ¤ Ë·Ò ¤ ¤ ¤ Ç ¤ â ¤ ¦ ¤ ó ¤ È ¤ â ¤ ¹ ¤ ó ¤ È ¤ â¸À ¤ ï ¤ º ¥ ¤ ¥ ó ¥ ¿¡¼ ¥ Í ¥ à ¥ ÈÀܳ ¤ ¬ÍøÍÑ ¤ Ç ¤ ¤ Æ ¤ ¤ ¤ Þ ¤ »¤ ó¡£ ¥ ¹ ¥ Þ ¥ Õ ¥ © ¤ Î ¥ Æ ¥ ¶ ¥ ê ¥ ó ¥ ° ¤ ÇÀܳÃæ

*2¡§ÆüËܸìÈÇWindows OS¾å ¤ Ç ¤ ÏÎò »ËŪ·Ð°Þ ¤ ÇÊ ¸» ú ¥ ¨ ¥ ó ¥ ³¡¼ ¥ Ç ¥ £ ¥ ó ¥ ° ¤ ËCP932¡Ê ¥ · ¥ Õ ¥ ÈJIS ¤ ˳ÈÄ ¥ Ê ¸ »ú ¤ ¬²Ã ¤ ï ¤ à ¤ und ¤ â ¤ Î¡Ë ¤ ò» È ¤ ¦ OSɸ½à ¥ Ä¡¼ ¥ ë¡ ¦ ¥ ¢ ¥ × ¥ ê ¥ ±¡¼ ¥ · ¥ ç ¥ ó ¤ ¬Â¿ ¤ ¤