css jupyterlab -更改样式-字体,字体大小

sycxhyv7  于 2023-03-20  发布在  其他
关注(0)|答案(7)|浏览(414)

我最近更新到了JupyterLab的最新版本(0.28.12),我使用的是Windows。
我试过调整Miniconda/Anaconda文件夹\Lib\site-packages\jupyterlab\themes\@jupyterlab\theme-light-extension中的variables.css文件。我主要想改变字体家族和大小,我试过使用variables.css文件。但是,我看不到任何变化。
我走到了删除两个主题文件夹的极端,但我仍然可以通过实验室界面毫无问题地更改主题。
JupyterLab主题.css文件位于何处?或者我如何才能找到它们?我搜索了css文件,themes子文件夹似乎是它们的唯一位置。我似乎无法在我的用户目录c:\Users\User\.jupyter中找到任何Jupyter Notebook的.css文件所在的位置。
谢谢!

pb3s4cty

pb3s4cty1#

我现在在Ubuntu上运行的是0.35.4版本,可以在设置-〉高级设置编辑器中编辑字体,从顶部的菜单栏中选择。
有很多选项可以通过在Raw View中修改json字符串来设置,如下图所示:

z9ju0rcb

z9ju0rcb2#

我用的是ubuntu,所以可能要适应windows。单元格编辑的字体在UI中可用,如@vince-w所示。我只是复制了一个最小的设置到我的用户设置中。

{
    "codeCellConfig": {
        "fontFamily": "DejaVu Sans Mono",
        "fontSize": 15,
        "lineHeight": 1.2,
    },
    "markdownCellConfig": {
        "fontFamily": "M+ 2p",
        "fontSize": 16,
        "lineHeight": 1.2,
    },
    "rawCellConfig": {
        "fontFamily": "M+ 2p",
        "fontSize": 16,
        "lineHeight": 1.2,
    }
}

All good, except for the rendered markdown in the notebook. To fix that I found the css file in my conda env and modified it directly. Pretty much what @苗晧宇 noted. Change path for light/dark.
$HOME/水蟒3/环境/您的环境名称/共享/木星/实验室/主题/@木星实验室/主题-黑暗-扩展/index.css

/*                       vvvv changed from 14px  */
  --jp-content-font-size1: 16px; /* Base font size */

  /*                        vvvv inserted at the front  */
  --jp-content-font-family: 'M+ 2p', -apple-system, BlinkMacSystemFont, 'Segoe UI',

我尝试在$HOME/.jupyter/lab/themes/@jupyterlab/theme-dark-extension/index.css中创建一个index.css文件的副本,但是jupyterlab忽略了它。

hs1ihplo

hs1ihplo3#

现在可以通过Settings菜单更改界面大多数元素的字体大小。例如:Settings-〉JupyterLab Theme-〉Increase Code Font Size等等

  • 注意:* 如果勾选View-〉Presentation Mode,则这些不会改变。

要更改字体样式,仍然需要转到Settings-〉Advanced Settings Editor(如其他答案中所述)-也可以在那里更改字体大小-即使启用了演示模式,这也会生效。

gr8qqesn

gr8qqesn4#

http://jupyterlab.readthedocs.io/en/latest/user/extensions.html?highlight=themes开始:

  • themes目录包含JupyterLab主题扩展的资源(如CSS和图标)。
  • themes目录位于JupyterLab应用程序目录下,默认为<sys-prefix>/share/jupyter/lab,其中<sys-prefix>是当前Python环境的站点特定目录前缀,可以通过运行jupyter lab path查询当前应用程序路径。
goucqfw6

goucqfw65#

你应该改变字体大小的网站。它应该在Settings->Fonts->Code->Size的代码编辑器和Settings->Fonts->Content->Size的主要内容的css文件应该是<prefix>/share/jupyter/lab/themes/@jupyterlab/<your theme>/index.css。要改变字体,找到所有的地方,在css文件中看起来像设置字体,并改变它。

yk9xbfzb

yk9xbfzb6#

要在JupyterLabs上增大字体大小:
1.点击:设置〉主题〉增加代码字体大小

l7mqbcuq

l7mqbcuq7#

Jupyter桌面版最新3.6.1。

相关问题