【问题标题】:ipython notebook: how to toggle header invisible by defaultipython notebook:如何在默认情况下切换标题不可见
【发布时间】:2014-05-08 11:48:13
【问题描述】:

我想为我的 14 英寸屏幕节省一些空间。我应该写什么,例如ipython_notebook_config.py 来触发这个?

【问题讨论】:

    标签: ipython-notebook


    【解决方案1】:
    1. 如果不存在,则在/Users/YOURUSERNAME/.ipython/profile_default/static/custom/中创建一个名为custom.js的文件
      (如果您从未运行过此命令,您可能必须运行 ipython profile create。)

    2. custom.js中,放入以下几行JavaScript

      $([IPython.events]).on("app_initialized.NotebookApp", function () {
          $('div#header').hide();
      });
      
    3. 如果您还想默认隐藏工具栏,请改用这些 JavaScript 行

      $([IPython.events]).on("app_initialized.NotebookApp", function () {
          $('div#header').hide();
          $('div#maintoolbar').hide();
      });
      

    【讨论】:

    【解决方案2】:

    如果你有一个最近的 IPython,比如 v3.0.0 或更高版本,并且只看到使用此方法的零星成功,你需要挂钩到 RequireJS 依赖加载器,并将以下内容放入你的 common.js:

    require(['jquery'], function($) {
      $('#header-container').hide();
    });
    

    common.js 在页面底部加载,因此无需等待 DOM 就绪事件,即$(function() { ... })

    如需进一步讨论,请参阅我在 Turn off auto-closing parentheses in ipython 及其 cmets 的回答。

    【讨论】:

      【解决方案3】:

      如果您使用的是Anaconda3,请这样做:

      1. 更新你的C:\Anaconda3\Lib\site-packages\notebook\static\custom\custom.css

        .container{ width:100% !important; }
        div#site{ height: 100% !important; }
        
      2. 更新您的C:\Anaconda3\Lib\site-packages\notebook\static\custom\custom.js,我们添加一个快捷方式ctrl+ 用于切换标题

        $([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;
            });
        });
        

      【讨论】:

        猜你喜欢
        • 2013-12-10
        • 2015-05-06
        • 2021-06-08
        • 1970-01-01
        • 2015-03-26
        • 1970-01-01
        • 2019-10-10
        • 2016-05-13
        • 1970-01-01
        相关资源
        最近更新 更多