471

ブラウザで ipython ノートブックの幅を広げたいと考えています。高解像度の画面があり、この余分なスペースを利用するためにセルの幅/サイズを拡大したいと考えています。

ありがとう!


編集/回答: 2017年5月

私は今、jupyterthemesを使用しています: https://github.com/dunovank/jupyter-themes

そしてこのコマンド:

jt -t oceans16 -f roboto -fs 12 -cellw 100%

素敵なテーマで幅を 100% に設定します。

4

14 に答える 14

891

デフォルト設定を変更せず、作業中の現在のノートブックの幅のみを変更したい場合は、セルに次のように入力できます。

from IPython.core.display import display, HTML
display(HTML("<style>.container { width:100% !important; }</style>"))
于 2015-12-03T05:06:51.327 に答える
239

そのdiv.cellソリューションは実際には私の IPython では機能しませんでしたが、幸いなことに誰かが新しい IPython の有効なソリューションを提案しました。

コンテンツを含むファイル~/.ipython/profile_default/static/custom/custom.css(iPython) または~/.jupyter/custom/custom.css(Jupyter) を作成する

.container { width:100% !important; }

次に、iPython/Jupyter ノートブックを再起動します。これはすべてのノートブックに影響することに注意してください。

于 2014-06-13T14:08:29.843 に答える
82

To get this to work with jupyter (version 4.0.6) I created ~/.jupyter/custom/custom.css containing:

/* Make the notebook cells take almost all available width */
.container {
    width: 99% !important;
}   

/* Prevent the edit cell highlight box from getting clipped;
 * important so that it also works when cell is in edit mode*/
div.cell.selected {
    border-left-width: 1px !important;
}
于 2016-02-11T14:38:53.373 に答える
24

新しいインストール後に通常行うことは、すべてのビジュアル スタイルが保存されているメインの css ファイルを変更することです。Minicondaを使用していますが、場所は他のものと似ていますC:\Miniconda3\Lib\site-packages\notebook\static\style\style.min.css

一部の画面では、これらの解像度が異なり、1 を超えています。安全のために、すべてを 98% に変更します。ラップトップの外部画面から切断しても、画面幅は 98% のままです。

次に、1140px を画面幅の 98% に置き換えます。

@media (min-width: 1200px) {
  .container {
    width: 1140px;
  }
}

ここに画像の説明を入力

編集後

@media (min-width: 1200px) {
  .container {
    width: 98%;
  }
}

ここに画像の説明を入力 ノートブックを保存して再起動する


アップデート

最近、インストールされている環境でより広い Jupyter セルを使用する必要があったため、ここに戻って自分に言い聞かせました。

仮想環境でそれを行う必要がある場合は、jupyter をインストールしました。css ファイルは、このサブディレクトリにあります。

env/lib/python3.6/site-packages/notebook/static/style/stye.min.css
于 2017-08-16T06:58:42.053 に答える