Jupyter ist sehr nützlich, aber manchmal wünschte ich mir, ich hätte diese Funktion.
In einem solchen Fall handelt es sich um eine Erweiterung.
Jupyter verfügt über Notebook-Erweiterungen, mit denen Sie die Funktionalität erweitern können.
Die Tatsache, dass es auf der offiziellen Website Erweiterungen gibt, ist ein wenig, aber es ist in Ordnung, einige zu verwenden. Praktisch.
Wenn Sie Jupyter verwenden, aber keine Erweiterung, probieren Sie es bitte aus.
Jupyter notebook extensions Auf GitHub ist ein Repository mit Erweiterungen verfügbar, die Jupyter Funktionen hinzufügen.
https://github.com/ipython-contrib/IPython-notebook-extensions
Dieses Repository ist praktisch, da Sie in Ihrem Browser zwischen Aktivieren und Deaktivieren der Erweiterung wechseln können.
Es scheint, dass es von einer Gruppe entwickelt wird, die nicht mit dem offiziellen IPython-Entwicklerteam verwandt ist.
pip install pyyaml
git clone https://github.com/ipython-contrib/IPython-notebook-extensions
cd IPython-notebook-extensions
sudo python setup.py install
Öffnen Sie nach Abschluss der Installation den Konfigurationsbildschirm und aktivieren Sie die gewünschte Erweiterung.
Der Konfigurationsbildschirm kann geöffnet werden, indem Sie das Jupyter-Notizbuch ausführen und über einen Browser auf localhost: 8888 / nbextensions /
zugreifen.
jupyter-vim-binding extension Menschen, die normalerweise vim verwenden, fühlen sich gestresst, wenn sie keine vim-Tastenkombinationen verwenden können.
Für solche Personen gibt es eine Erweiterung namens Jupyter-Vim-Bindung.
Es ist nicht im vorherigen Repository enthalten, Sie können es jedoch unabhängig vom folgenden Repository eingeben. Das Demo-Image ist auch auf GitHub.
https://github.com/lambdalisue/jupyter-vim-binding
Sie können es direkt installieren oder Sie können es installieren, indem Sie es in die zuvor erwähnten IPython-Notebook-Erweiterungen integrieren.
Dieses Mal mit letzterem installieren.
cd $(jupyter --data-dir)/nbextensions/usability
git clone https://github.com/lambdalisue/jupyter-vim-binding.git vim_binding
chmod -R go-w vim_binding
Nach der Installation aktivieren Sie es über localhost: 8888 / nbextensions /
.
Bitte beachten Sie, dass einige der ursprünglichen Tastaturkürzel möglicherweise nicht verfügbar sind.
NbExtensions menu item
Fügen Sie dem Menü Bearbeiten eine Schaltfläche hinzu, um localhost: 8888 / nbextensions /
zu öffnen.
Lassen Sie uns dies vorerst aktivieren.
Code Font Size Fügen Sie der Symbolleiste eine Schaltfläche hinzu, mit der Sie die Schriftgröße Ihres Codes erhöhen / verringern können.
Codefolding Sie können den Code in der Zelle reduzieren.
Comment/Uncomment Hotkey Fügen Sie eine Verknüpfung zu Kommentar / Kommentar hinzu.
Drag and Drop Ziehen Sie ein Bild per Drag & Drop, um es in Ihre Notiz einzufügen.
Das Bild wird in dasselbe Verzeichnis wie das Notizbuch kopiert und unter Bezugnahme eingefügt.
Auf youtube gibt es ein Demo-Video.
http://youtu.be/buAL1bTZ73c
Equation Auto Numbering Geben Sie die Formelnummer in die Formel ein. Eine Schaltfläche zum Ein- / Ausblenden der Formelnummer wird ebenfalls hinzugefügt.
Table of Content Die Inhaltstabelle wird folgendermaßen angezeigt.
zenmode Verwenden Sie diese Option, wenn die Menüleiste im Weg ist.
Recommended Posts