首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >IPython/木星笔记本3-默认情况下隐藏标题

IPython/木星笔记本3-默认情况下隐藏标题
EN

Stack Overflow用户
提问于 2015-03-05 10:58:25
回答 4查看 3K关注 0票数 5

在Windows3.0之前,可以通过将其添加到".ipython\profile_default\static\custom\custom.js“(在IPython上)中来隐藏笔记本标题:

代码语言:javascript
复制
$([IPython.events]).on("app_initialized.NotebookApp", function () {
    $('div#header').hide();
    $('div#maintoolbar').hide();
});

或者对于木星,“~/. Jupyter /custom.js”,将IPython替换为Jupyter

also see this question

这似乎已经行不通了。它隐藏了页眉,但也在页面的顶部和底部留下了很大的空白。我不熟悉javascript和css。有人找到解决办法了吗?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2015-03-11 12:15:12

将此添加到配置文件中的~/.ipython/profile_default/static/custom/custom.css (例如,我的custom.css ):

代码语言:javascript
复制
div#site{
    height: 100% !important;
}

去掉底部任何肮脏的灰色空间。此外,我还将其添加到我的custom.js (相同的文件夹)中,以使用ctrl-`切换标题:

代码语言:javascript
复制
$([IPython.events]).on('notebook_loaded.Notebook', function(){
    $('#header').hide();

    IPython.keyboard_manager.command_shortcuts.add_shortcut('ctrl-`', function (event) {
        if (IPython.notebook.mode == 'command') {
            $('#header').toggle();
            return false;
        }
        return true;
    });
});

缺点是,您可能会意外地滚动标题部分离开页面,但这只会发生在你滚动它,这不是什么大问题,特别是如果你希望它大部分是隐藏的。

票数 10
EN

Stack Overflow用户

发布于 2015-03-16 17:39:11

在ipython 3中,#header指的是页面顶部的完整程序集,而不仅仅是像ipython 2中那样的图像横幅。

为了永久隐藏工具栏和标题,同时保留菜单,我添加了

代码语言:javascript
复制
$([IPython.events]).on("app_initialized.NotebookApp", function () {
    $('div#header-container').hide();
    $('div#maintoolbar').hide();
});

给我的~/.ipython/profile_name/static/custom/custom.js

票数 5
EN

Stack Overflow用户

发布于 2015-05-11 06:38:28

结合@John_C和@cknd的答案避免使用@John_C

代码语言:javascript
复制
$([IPython.events]).on('notebook_loaded.Notebook', function(){
    $('#header').hide();
    IPython.keyboard_manager.command_shortcuts.add_shortcut('ctrl-;', function (event) {
        if (IPython.notebook.mode == 'command') {
            $('#header').toggle();
            return false;
        }
        return true;
    });

    IPython.keyboard_manager.command_shortcuts.add_shortcut('ctrl-.', function (event) {
        if (IPython.notebook.mode == 'command') {
            $('#header').show();
            $('#header-container').toggle();
            $('#maintoolbar').toggle();
            return false;
        }
        return true;
    });

});
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28876235

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档