標籤:

jupyter notebook中顯示字體如何調整?

jupyter notebook中顯示字體如何調整?


你們這些回答都好麻煩呀。直接換個主題不就好了么。幹嘛要自己造輪子呀。

上鏈接:GitHub - dunovank/jupyter-themes: Custom Jupyter Notebook Themes

下面是一些主題的截圖:

下面是配置方式:

【圖片均來源於上面的Github地址】


其實也不複雜,一般找到你的python安裝目錄下

/lib/site-packages/notebook/static/custom/

裡面有個custom.css文件,你只要修改這個文件就可以了.

我稍微改了一下,變成了下面這幅樣子:

比原來漂亮多了,附帶一下我修改的內容:

/*
Placeholder for custom user CSS

mainly to be overridden in profile/static/custom/custom.css

This will always be an empty file in IPython
*/
.CodeMirror pre {font-family: Monaco; font-size: 10pt;}
* {font-family: Monaco;}
div.output_area pre {font-family: Monaco; font-size: 10pt;}
div.input_prompt {font-family: Monaco; font-size: 10pt;}
div.out_prompt_overlay {font-family: Monaco; font-size: 10pt;}
div.prompt {font-family: Monaco; font-size: 10pt;}
span.cm-comment {font-family: Monaco !important; font-style:normal !important; color:#FFAE3C !important;}

懂點html的話,可以自由發揮啦,修改無效的話,可以提高優先順序,加入!important語句就可以了.


其實這個問題並沒有那麼複雜,我之前也遇見強迫症發咯,想要改字體,覺得這種字體太丑咯=-= 答主之前使用的是google瀏覽器,後來我把默認的瀏覽器更改成了win10自帶的,字體也就改過來了,也有人用的火狐瀏覽器,字體也同樣沒有問題,親測有效哦~,所以只需要更改打開jupyter的默認瀏覽器即可,當然這是最簡單的方法,答主發現的這個方法也不錯

============分割線================

三個月前還沒有接觸web,答主現在接觸了一段時間的web,現在給出其他的一些解決方法,書籍名稱:python web 開發實戰,作者;@董偉明如下圖所示:


如果你是要改代碼的字體的話,你可以通過修改瀏覽器的字體來達到目的:

如果是chrome瀏覽器:

設置里的高級設置:

高級設置里的自定義字體:

修改寬度固定的字體:

notebook的代碼字體就變了。


用 Chrome 擴展 Stylish 加了一行 CSS,效果還行。

#notebook-container * { font-family: Consolas, "微軟雅黑" }


無人回復,自己GOOGLE解決!詳見:http://stackoverflow.com/questions/22386359/how-to-change-font-in-ipython-notebook


我用的上面王蒙的方法【裝chrome插件】,我也下過排第一的jupyterthemes。綜合看來還是原生的jupyter notebook + chrome插件是比較好的選擇。我具體說一下怎麼裝

1:先安裝插件:

2. 新建樣式

3.輸入樣式代碼

我的樣式代碼:

```

#notebook-container * {

font-family: Consolas, "微軟雅黑"

}

```

你可以根據你的喜好調整字體和大小

4. 效果

調整前:

調整後


推薦閱讀:

惠普廣告里的奇怪字體是現成的字體還是定製字形?
森澤字體公司字體名稱里的「A-OTF」和「G-OTF」有什麼區別?
除了鎚子以外的安卓系統顯示華文黑體有什麼問題?
漢儀最近推出了很多個人設計師的字體,其質量都如何?

TAG:字體 |