2017-11-06 7 views
1

用バッシュ下のEmacsでのLinuxのフォントを使用することはできません(Windows用ない Emacsは)ルーク・リーによって与えられた素晴らしい指示に従うことは、ここでソースからインストールするには:How to use X Windows with Emacs on Windows 10 Bash?は、私が実行しているbashforwindowsだ、とネイティブのemacsをインストールしたWindows

xserverとしてMobaXTermを使用して、bashからemacsを正常に実行できます。しかし、私はemacsに私のlinuxフォント(またはWindowsフォント)を見ることができません。

私のシェルから、私はfc-listを実行し、consolaと(私が欲しいものである)Inconsolataのようなものを含んでいるリストを取得することができます

[~]$ fc-list 
/usr/share/fonts/truetype/dejavu/DejaVuSerif-Bold.ttf: DejaVu Serif:style=Bold 
/usr/share/fonts/truetype/dejavu/DejaVuSansMono.ttf: DejaVu Sans Mono:style=Book 
/usr/share/fonts/truetype/dejavu/DejaVuSans.ttf: DejaVu Sans:style=Book 
/home/hal/.local/share/fonts/consolaz.ttf: Consolas:style=Bold Italic 
/home/hal/.local/share/fonts/Inconsolata-Bold.ttf: Inconsolata:style=Bold 
/usr/share/fonts/truetype/dejavu/DejaVuSans-Bold.ttf: DejaVu Sans:style=Bold 
/home/hal/.local/share/fonts/consolai.ttf: Consolas:style=Italic 
/usr/share/fonts/truetype/dejavu/DejaVuSansMono-Bold.ttf: DejaVu Sans Mono:style=Bold 
/home/hal/.local/share/fonts/Inconsolata-Regular.ttf: Inconsolata:style=Regular 
/home/hal/.local/share/fonts/consolab.ttf: Consolas:style=Bold 
/home/hal/.local/share/fonts/consola.ttf: Consolas:style=Regular 
/usr/share/fonts/truetype/inconsolata/Inconsolata.otf: Inconsolata:style=Medium 
/usr/share/fonts/truetype/dejavu/DejaVuSerif.ttf: DejaVu Serif:style=Book 

をしかし、Emacsはこれらを見ることはできません。私は、そのシェルからのemacsを実行し、emacsのから(print (font-family-list))を実行して、私が出た場合:

私はしたいフォントのいずれかが含まれていません
("courier" "helvetica" "new century schoolbook" "times" "utopia" 
"lucida" "lucidabright" "lucidatypewriter" "fixed" "nil" "clearlyu 
alternate glyphs" "clearlyu arabic extra" "clearlyu arabic" "clearlyu 
devanagari" "clearlyu devangari extra" "clearlyu ligature" "clearlyu 
pua" "clean" "fixed" "open look cursor" "open look glyph" "courier" 
"helvetica" "new century schoolbook" "times" "utopia" "lucida" 
"lucidabright" "lucidatypewriter" "fixed" "nil" "clearlyu alternate 
glyphs" "clearlyu arabic extra" "clearlyu arabic" "clearlyu 
devanagari" "clearlyu devangari extra" "clearlyu ligature" "clearlyu 
pua" "clean" "fixed" "open look cursor" "open look glyph" "fixed") 

使用可能なフォントを見るためにemacsを入手するにはどうしたらいいですか、それ以外の方法でインストールする方法はありますか?

答えて

0

はfontconfigのサポートだけでなく、使用するものを指定してコンパイルされたEmacsのバージョンを取得

+0

感謝をXコアフォントサブシステム(醜いを、限定を廃止予定)!私はfontconfigのサポートを最初から再構築しようとしましたが、それは役に立たないようです。私は最初にインストールされたfontconfigとlibxftをインストールし、emacs configureはそれを見つけました: fontconfig> = 2.2.0 ...を確認しています。CFLAGS = ' - I/usr/include/freetype2' LIBS = ' - lfontconfig -lfreetype' xft> = 0.13.0 ...はいCFLAGS = ' - I/usr/include/freetype2' LIBS = ' - lXft' 私はemacsを再構築して実行しましたが、 font-family-list))。 – hal3

関連する問題