Emacs

GNU Emacs

Create a Topic

Topics

Emacsで日本語とEmojiをとりあえず表示する方法

1183 views Tweet
wakairo @wakairo
Last edited

まずは、OSに利用したいフォントをインストールします。
例えば、Ubuntuでは以下のコマンドで、Notoの日本語フォント(等幅フォントを含む)とEmojiのフォントをインストールできます。

sudo apt-get install fonts-noto-cjk
sudo apt-get install fonts-noto-color-emoji

次に、.emacsに以下の設定を追記します。Emacsを再起動するなどして、この設定を反映させれば、とりあえず日本語とEmojiは表示されるようになります。

(create-fontset-from-ascii-font "Noto Sans Mono CJK JP" nil "Monospace")
(set-fontset-font "fontset-Monospace" 'unicode "Noto Color Emoji" nil 'append)
(add-to-list 'default-frame-alist '(font . "fontset-Monospace"))

ちなみにフォントサイズは、以下のようにハイフン(-)の後ろの数字で指定できます。

(create-fontset-from-ascii-font "Noto Sans Mono CJK JP-12" nil "Monospace")
0
Raw
https://www.techtips.page/en/comments/268
❤️2
😄1
🔧1