例えば、Emacsで編集したテキストファイルを、メールに添付してAさんに送る。AさんがWindowsを使っていて、添付されたテキストファイルをメモ帳で開いたときに、改行が崩れる可能性がある。
Emacsで、Windows向けの改行コードを使用するには、改行コードを"unix"から"dos"に変更すればよい。
以下が、文字コードがUTF-8で、改行コードがWindows向けの設定。
;; デフォルトの文字コード (set-default-coding-systems 'utf-8-dos) ;; 新規バッファの文字コード (prefer-coding-system 'utf-8-dos) ;; ファイル名の文字コード (set-file-name-coding-system 'utf-8-dos) ;; キーボード入力の文字コード (set-keyboard-coding-system 'utf-8-dos)
;; デフォルトの文字コード (set-default-coding-systems 'utf-8-unix) ;; 新規バッファの文字コード (prefer-coding-system 'utf-8-unix) ;; ファイル名の文字コード (set-file-name-coding-system 'utf-8-unix) ;; キーボード入力の文字コード (set-keyboard-coding-system 'utf-8-unix)