
【jupyter notebook默認樣式】
一、jupyter Notebook樣式美化
當時覺得jupyter notebook難看的時候,我就尋思有沒有大神做過某些工具來更改樣式,畢竟肯定不止我一個人覺得丑,程序員越牛逼,往往Ta就越挑剔。果不其然,經過網上的一番搜索之后,在gitHub上發現了某位大佬的開源項目——jupyterthemes!

github地址:https://github.com/dunovank/jupyter-themes
安裝步驟:
當然,前提是你已經安裝過了jupyter notebook!如果沒有的話,就直接安裝Anaconda吧,里面自帶了jupyter notebook。
在cmd中使用pip安裝:
代碼語言:JavaScript代碼運行次數:0運行復制
# install jupyterthemespip install jupyterthemes# upgrade to latest versionpip install --upgrade jupyterthemes
官方的安裝到這里就結束了。但是我在進行了上面的操作之后,還是不行,打開notebook之后,代碼都不能運行了。后來經過排查,發現是notebook版本太低,這也是安裝jupyterthemes的時候最常見的問題。于是,我們對我們的notebook進行升級,在cmd中輸入:
代碼語言:javascript代碼運行次數:0運行復制
conda upgrade notebook
升級之后,再重新安裝一下jupyterthemes,即可安裝成功。
然后,我們就可以調整我們的樣式了。
調整樣式:
首先,我們看看有哪些樣式可供選擇。在cmd中,我們允許命令:
代碼語言:javascript代碼運行次數:0運行復制
jt -l
便可查看樣式列表:

想更改樣式,直接在cmd中輸入jt -t 主題名即可。下面我隨便展示一下其中的幾個:
①chesterish:

②grade3:

③gruvboxd:

④gruvboxl:

⑤monokai:

是不是酷炫了許多?!
但是,我還是不太滿意,因為有一些字體不夠美觀,輸出區的字體太小了,這個時候就需要借助jupyterthemes中的各種命令來調整了。
下面貼出主要的幾個命令(全部命令去GitHub上查看):
cl options
arg
default
List Themes
-l
—
Code Font
-f
—
Code Font-Size
-fs
11
Notebook Font
-nf
—
Notebook Font Size
-nfs
13
Text/MD Cell Font
-tf
—
Text/MD Cell Fontsize
-tfs
13
Output Area Fontsize
-ofs
8.5
Toolbar Visible
-T
—
Name & Logo Visible
-N
—
Kernel Logo Visible
-kl
—
Reset default Theme
-r
—
具體每個命令什么作用就顧名思義了,不用我翻譯了。注意,所有的命令行,前面都要用jt來開頭,這樣才代表是jupyterthemes的命令。
經過我的反復調試,我終于調整到了我看得舒服的樣式,下面分享一下我的個性化命令:
代碼語言:javascript代碼運行次數:0運行復制
jt -t onedork -f roboto -fs 14 -nfs 14 -tfs 14 -ofs 11
得到的樣子是這樣的:

字體美觀,大小合適,甚合朕意!
當然,每個人審美不同,大家可以根據自己的喜好進行調整。
二、Windows的命令行美化
前段時間在我的Windows電腦上用虛擬機安裝了一個Ubuntu系統,才發現,命令行終端可以這么好看。其實好看,要求并不高,我只是希望字體美觀一點,大小合適一點。
最重要的是,能不能別用“宋體”?。?/p>
但是我打開windows的命令行:

放大一點看:

您瞧瞧,都8012年了,為什么還是給人“像素時代”的感覺。。。為什么人家Mac、人家Linux的命令行就是看的那么順眼呢?
于是我又開始了對Windows命令行的改造:
①修改字體、更改窗口大小:
打開記事本,粘貼如下代碼:
代碼語言:javascript代碼運行次數:0運行復制
Windows Registry Editor Version 5.00 [HKEY_CURRENT_USERConsole%SystemRoot%_system32_cmd.exe] "WindowSize"=dword:00190069 "ScreenBufferSize"=dword:01170058 "WindowPosition"=dword:0079004b "ColorTable01"=dword:00235600 "FontSize"=dword:00160010 "FontWeight"=dword:00000190 "FaceName"="Consolas" "FontFamily"=dword:00000036
保存后,修改文件名為:Consolas.reg,有經驗的人應該知道,這就是一個注冊表文件了:

然后,雙擊這個文件:


點擊“是”,不用怕。
好了,現在咱們的命令行已經不一樣了!看看吧:

字體以及大小變得更好看了!
②接下來,為了更加酷炫,我們再設置一下透明度:
在窗口的上邊右鍵點擊“屬性”,設置透明度:

大功告成!
現在打開命令行,就賞心悅目了!展示一下:
