29

Windows 7 のデフォルト設定の設定を永続的に変更することはできますか? font-size と shell size を変更したいと思います。

4

7 に答える 7

28

ipython コマンド ライン アプリケーションの構成に関する説明は、IPython の Web サイトにあります特にフォントサイズを設定するための段階的な手順:

まず、IPython プロファイルを作成します。IPython または IPython の QtConsole を実行するだけでこれを実行できますが、手動で実行する必要がある場合は、

ipython profile create

次に、IPython 構成ファイルを作成します。

  • ウィンドウズ -%USERPROFILE%\.ipython\profile_default\ipython_config.py
  • Linux または OS X -~/.ipython/profile_default/ipython_config.py

サンプル IPython コンテンツ:

c = get_config()

c.IPythonWidget.font_size = 11
c.IPythonWidget.font_family = 'Consolas'

ipython.orgには、より詳細なサンプル構成ファイルがあります。

于 2013-09-19T20:55:47.853 に答える
1

段階的に、次のようにします。

Windows 7 ( MingW ) の bash では、IPython から直接ヘルプを得ることができます。

/c/Python27/Scripts/IPython.exe qtconsole --help-all | grep font2.

次に、ipython_config.py (.ipython ホーム ディレクトリにあります。Windows 7 の場合: /c/Users/< your_user >/.ipython/profile_default/ipython_config.py ) を編集するだけです。

c.IPythonWidget.font_size = 11
c.IPythonWidget.font_family = 'Calibri'

ウィンドウのサイズについては、この問題を参照してください。最新バージョンをインストールする必要がある場合があります。

于 2013-04-26T02:53:02.640 に答える
1

IPython/Jupyter の最新バージョンの場合:

  1. 関連する設定ファイルは現在~/.jupyter/jupyter_qtconsole_config.py

    ファイルの先頭でc = get_config()

  2. フォントサイズに関連するコマンドはc.ConsoleWidget.font_size = 12

  3. (参照:他の構成可能なオプションの参照。)

  4. もう 1 つの設定はc.JupyterWidget.syntax_style = "trac"(たとえば)、配色設定です。スキームのリスト。カスタム スキームを作成することが可能です。最も簡単な方法は、他のファイルと同様の形式のファイルをディレクトリに配置することですyour_name_here.py$PYTHON/Lib/site-packages/pygments/styles(このように構成するのは少し脆弱に思えますが、カスタム スキームを登録する別の提案された方法も同様に脆弱に思えます。) CSS を使用してより多くのスタイルを指定できます。上記のように構成ファイルで:

    c.JupyterQtConsoleApp.stylesheet = '/path/to/your_name_here.css'
    

    「LightBG」スタイルシートの例をここに示します。(いくつかの CSS クラスしかありません。デフォルトのハイライトの一部はデフォルトのままであり、CSS または Pygments スタイル ファイルを使用してそれらを変更する方法はありません。たとえば、SyntaxErrorメッセージのハイライトはデフォルトのままです。最新バージョンでは修正されています —ここでの議論を参照してください。)


ここにボーナスがあります。1 つの関数呼び出しを使用して IPython qtconsole 設定を変更するためのショートカット。

次のコードを という名前のファイルに入れますIPYTHON_PROFILE_DIR/startup/startup.ipy。(何らかの理由で、これは~/.ipythonではなくの下にあり~/.jupyterます。) " " 以外の名前を付けることができますstartup.ipyが、拡張子は.ipyではなく でなければなりません.py

def edit_config():
    profile_path = !ipython locate profile
    !{'gvim "%s/ipython_config.py"' % profile_path[0]}

gvim(「 」を好みのエディターに置き換えます。)

これで、Jupyter Qtconsole の設定を微調整する必要があるときはいつでも、次を使用して起動できます。

In [1]: edit_config()
于 2016-09-08T11:36:09.963 に答える
1

設定ファイルを変更しましたか?http://ipython.org/ipython-doc/stable/api/generated/IPython.config.loader.html#IPython.config.loader.Config

于 2012-07-10T13:47:37.027 に答える
1

ipython ウィンドウを右クリックして、[デフォルト] を選択できます。そこからデフォルトの構成を設定できます。

于 2016-01-22T22:21:11.573 に答える