2014-05-08 1 views

Répondre

11
  1. Si elle n'existe pas déjà, créez un fichier nommé custom.js dans /Users/YOURUSERNAME/.ipython/profile_default/static/custom/
    (Vous devrez peut-être exécuter ipython profile create, si vous ne l'avez jamais exécuter cette commande.)

  2. En custom.js, mettre les lignes suivantes de JavaScript

    $([IPython.events]).on("app_initialized.NotebookApp", function() { 
        $('div#header').hide(); 
    }); 
    
  3. Si vous souhaitez cacher également la barre d'outils par défaut, utilisez ces lignes o f JavaScript au lieu

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

Pour Ipython3, utilisez "$ ('div # header-container'). Hide();" au lieu de "$ ('div # header'). hide();" – user5061

+0

Vous pouvez également ajouter un [raccourci clavier pour basculer entre l'en-tête, le menu et la barre d'outils] (http://stackoverflow.com/questions/28876235/ipython-notebook-3-hide-headers-by-default?lq=1) –

2

Si vous avez une IPython récente, comme v3.0.0 ou plus, et voient le succès que sporadique avec cette méthode, vous aurez besoin de brancher dans la dépendance de RequireJS chargeur, et mettre ce qui suit dans votre common.js:

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

common.js est chargé au bas de la page, donc il n'y a pas besoin d'attendre l'événement prêt DOM, à savoir $(function() { ... }).

Pour plus de détails, voir ma réponse au Turn off auto-closing parentheses in ipython et ses commentaires.

1

si vous utilisez Anaconda3, s'il vous plaît faire:

  1. mise à jour de votre C:\Anaconda3\Lib\site-packages\notebook\static\custom\custom.css

    .container{ width:100% !important; } 
    div#site{ height: 100% !important; } 
    
  2. mise à jour de votre C:\Anaconda3\Lib\site-packages\notebook\static\custom\custom.js, et nous ajoutons un raccourci ctrl+ pour basculer l'en-tête

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