Voglio risparmiare spazio per il mio schermo da 14 pollici. Cosa dovrei scrivere ad es. ipython_notebook_config.py per attivare questo?notebook ipython: come attivare l'intestazione invisibile per impostazione predefinita
risposta
Se non esiste già, creare un file denominato
custom.js
in/Users/YOURUSERNAME/.ipython/profile_default/static/custom/
(Potrebbe essere necessario eseguireipython profile create
, se non avete mai eseguire questo comando.)In
custom.js
, mettere le seguenti righe di JavaScript$([IPython.events]).on("app_initialized.NotebookApp", function() { $('div#header').hide(); });
Se si vorrebbe nascondere anche la barra degli strumenti di default, utilizzare queste linee o f JavaScript invece
$([IPython.events]).on("app_initialized.NotebookApp", function() { $('div#header').hide(); $('div#maintoolbar').hide(); });
Se si dispone di un recente IPython, come v3.0.0 o superiore, e stanno vedendo il successo solo sporadici con questo metodo, avrete bisogno di agganciare nel caricatore RequireJS dipendenza, e Inserire il seguente nella vostra common.js
:
require(['jquery'], function($) {
$('#header-container').hide();
});
common.js
viene caricato nella parte inferiore della pagina, quindi non c'è bisogno di aspettare per l'evento ready DOM, vale a dire, $(function() { ... })
.
Per ulteriori discussioni, vedere la risposta allo Turn off auto-closing parentheses in ipython e i relativi commenti.
se si utilizza Anaconda3
, si prega di fare:
aggiornamento tua
C:\Anaconda3\Lib\site-packages\notebook\static\custom\custom.css
.container{ width:100% !important; } div#site{ height: 100% !important; }
aggiornamento tua
C:\Anaconda3\Lib\site-packages\notebook\static\custom\custom.js
, e aggiungiamo una scorciatoiactrl+
per ginocchiera l'intestazione$([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; }); });
Per Ipython3 utilizzare "$ ('div # header-container'). Hide();" invece di "$ ('div # header'). hide();" – user5061
Puoi anche aggiungere una [scorciatoia da tastiera per attivare l'intestazione, il menu e la barra degli strumenti] (http://stackoverflow.com/questions/28876235/ipython-notebook-3-hide-headers-by-default?lq=1) –