{"id":10593,"date":"2025-11-28T11:00:22","date_gmt":"2025-11-28T02:00:22","guid":{"rendered":"https:\/\/home.hirosaki-u.ac.jp\/relativity\/?p=10593"},"modified":"2026-02-14T14:04:58","modified_gmt":"2026-02-14T05:04:58","slug":"%e6%96%b0%e3%81%97%e3%81%84%e5%bc%98%e5%a4%a7-jupyterhub-%e3%81%ae-matplotlib-%e3%81%a7%e6%97%a5%e6%9c%ac%e8%aa%9e%e3%82%92%e8%a1%a8%e7%a4%ba%e3%81%95%e3%81%9b%e3%82%8b%e8%a8%ad%e5%ae%9a","status":"publish","type":"post","link":"https:\/\/home.hirosaki-u.ac.jp\/relativity\/10593\/","title":{"rendered":"\u65b0\u3057\u3044\u5f18\u5927 JupyterHub \u306e matplotlib \u3084 sympy-plotting-backends \u3067\u65e5\u672c\u8a9e\u3092\u8868\u793a\u3055\u305b\u308b\u8a2d\u5b9a"},"content":{"rendered":"<p><!--more-->matplotlib \u3067\u30bf\u30a4\u30c8\u30eb\u3084\u30e9\u30d9\u30eb\u30fb\u51e1\u4f8b\u306b\u65e5\u672c\u8a9e\u3092\u8868\u793a\u3055\u305b\u308b\u5834\u5408\u306b\u306f\uff0c<\/p>\n<pre>import japanize_matplotlib<\/pre>\n<p>\u3059\u308c\u3070\u3088\u3044\uff0c\u3068\u3044\u3046\u306e\u304c\u691c\u7d22\u3059\u308c\u3070\u51fa\u3066\u304f\u308b\u3002\u78ba\u304b\u306b matplotlib \u3060\u3051\u306a\u3089\u3053\u308c\u3067\u3044\u3044\u304c\uff0c\u8a66\u3057\u3066\u307f\u305f\u3068\u3053\u308d\u3067\u306f\u65b0\u3057\u3044\u5f18\u5927 JupyterHub \u306e sympy-plotting-backends \u3067\u306f <code>import japanize_matplotlib<\/code> \u3057\u3066\u3082\u65e5\u672c\u8a9e\u30d5\u30a9\u30f3\u30c8\u90e8\u5206\u304c\u30c8\u30fc\u30d5\u306b\u306a\u308b\u3002<\/p>\n<p>\u305d\u3093\u306a\u3068\u304d\u306f\uff0c\u3042\u3089\u304b\u3058\u3081<\/p>\n<pre>fc-list | grep Noto<\/pre>\n<p>\u3067 Noto \u30d5\u30a9\u30f3\u30c8\u304c\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3055\u308c\u3066\u3044\u308b\u3053\u3068\u3092\u78ba\u8a8d\u3057\uff0c<code>~\/.config\/matplotlib\/matplotlibrc<\/code> \u306b\u4ee5\u4e0b\u306e\u3088\u3046\u306b\u30d5\u30a9\u30f3\u30c8\u8a2d\u5b9a\u3092\u66f8\u304f\u3002<\/p>\n<pre>## If you wish to change your default style, copy this file to one of the\r\n## following locations:\r\n## Unix\/Linux:\r\n## $HOME\/.config\/matplotlib\/matplotlibrc\r\n## Other platforms:\r\n## $HOME\/.matplotlib\/matplotlibrc\r\n##\r\n## matplotlib \u3084 sympy plotting backends \u3067\u65e5\u672c\u8a9e\u30d5\u30a9\u30f3\u30c8\u3092\u4f7f\u3046\r\n##\r\n\r\nfont.serif: Noto Serif CJK JP, DejaVu Serif, Bitstream Vera Serif, Computer Modern Roman, New Century Schoolbook, Century Schoolbook L, Utopia, ITC Bookman, Bookman, Nimbus Roman No9 L, Times New Roman, Times, Palatino, Charter, serif\r\nfont.sans-serif: Noto Sans CJK JP, DejaVu Sans, Bitstream Vera Sans, Computer Modern Sans Serif, Lucida Grande, Verdana, Geneva, Lucid, Arial, Helvetica, Avant Garde, sans-serif\r\nfont.monospace: Noto Sans Mono CJK JP, DejaVu Sans Mono, Bitstream Vera Sans Mono, Computer Modern Typewriter, Andale Mono, Nimbus Mono L, Courier New, Courier, Fixed, Terminal, monospace<\/pre>\n<p>\u3053\u3046\u3059\u308c\u3070\uff0c<code>import japanize_matplotlib<\/code> \u306f\u4e0d\u8981\u3067\u65e5\u672c\u8a9e\u304c\u30c8\u30fc\u30d5\u306b\u306a\u3089\u305a\u306b\u8868\u793a\u3055\u308c\u308b\u3002<\/p>\n<p>\u65e7 JupyterHub \u3067\u306f\u53d7\u8b1b\u5b66\u751f\u306e\u4fbf\u5b9c\u3092\u306f\u304b\u308b\u305f\u3081\u306b\u7ba1\u7406\u8005\u6a29\u9650\u3067 system-wide \u306a matplotlibrc \u3092\u66f8\u304d\u63db\u3048\u3066\u3044\u305f\u304c\uff0c\u65b0 JupyterHub \u3067\u306f\u305d\u306e\u3088\u3046\u306a\u6a29\u9650\u3082\u306a\u3044\u306e\u3067\uff0c\u30e6\u30fc\u30b6\u30fc\u6bce\u306b\u8a2d\u5b9a\u3057\u3066\u3082\u3089\u3046\u307b\u304b\u306a\u3044\u304c\uff0c\u3069\u3046\u3084\u3063\u3066\u3053\u306e\u8a2d\u5b9a\u3092\u53d7\u8b1b\u5b66\u751f\u306b\u3084\u3063\u3066\u3082\u3089\u3046\u304b\u304c\u60a9\u307f\u306e\u7a2e\u3002<\/p>\n<h3>\u8ffd\u8a18\uff1a\u8a2d\u5b9a\u30d5\u30a1\u30a4\u30eb matplotlibrc \u306e\u8a2d\u7f6e\u3068\u8a2d\u5b9a\u78ba\u8a8d\u306e\u30ce\u30fc\u30c8\u30d6\u30c3\u30af<\/h3>\n<p>\u6388\u696d\u3067\u306f\uff0c\u4ee5\u4e0b\u306e\u3088\u3046\u306a\u65b9\u6cd5\u3092\u8a66\u3057\u3066\u307f\u308b\u3053\u3068\u306b\u3002<\/p>\n<p>\u307e\u305a\uff0c\u4e0a\u8a18\u306e\u30d5\u30a9\u30f3\u30c8\u8a2d\u5b9a\u304c\u8a18\u8f09\u3055\u308c\u305f\u8a2d\u5b9a\u30d5\u30a1\u30a4\u30eb <code>matplotlibrc<\/code> \u3092 Moodle \u304b\u3089\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3057\u3066\u3082\u3089\u3044\uff0c\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3057\u305f <code>matplotlibrc<\/code> \u3092\uff0c\u5f18\u5927 JupyterHub \u306e\u5404\u81ea\u306e\u6388\u696d\u7528\u306e\u30d5\u30a9\u30eb\u30c0\uff08\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\uff09\u306b\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3059\u308b\u3002<\/p>\n<h4>matplotlibrc \u306e\u5185\u5bb9<\/h4>\n<pre>font.serif: Noto Serif CJK JP, DejaVu Serif, Bitstream Vera Serif, Computer Modern Roman, New Century Schoolbook, Century Schoolbook L, Utopia, ITC Bookman, Bookman, Nimbus Roman No9 L, Times New Roman, Times, Palatino, Charter, serif \r\nfont.sans-serif: Noto Sans CJK JP, DejaVu Sans, Bitstream Vera Sans, Computer Modern Sans Serif, Lucida Grande, Verdana, Geneva, Lucid, Arial, Helvetica, Avant Garde, sans-serif \r\nfont.monospace: Noto Sans Mono CJK JP, DejaVu Sans Mono, Bitstream Vera Sans Mono, Computer Modern Typewriter, Andale Mono, Nimbus Mono L, Courier New, Courier, Fixed, Terminal, monospace<\/pre>\n<p>\u6b21\u306b\uff0c\u4ee5\u4e0b\u306e\u3088\u3046\u306a\u5185\u5bb9\u306e\u30ce\u30fc\u30c8\u30d6\u30c3\u30af\u30d5\u30a1\u30a4\u30eb\u300cmatplotlib \u65e5\u672c\u8a9e\u30d5\u30a9\u30f3\u30c8\u8a2d\u5b9a\u78ba\u8a8d.ipynb\u300d\u3082 Moodle \u304b\u3089\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3057\u3066\u3082\u3089\u3044\uff0c\u540c\u3058\u304f\u5f18\u5927 JupyterHub \u306e\u5404\u81ea\u306e\u6388\u696d\u7528\u306e\u30d5\u30a9\u30eb\u30c0\uff08\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\uff09\u306b\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3057\uff0c\u958b\u3044\u3066\u5404\u30bb\u30eb\u3092\u5b9f\u884c\u3059\u308b\u3002Matplotlib \u306f\u30ce\u30fc\u30c8\u30d6\u30c3\u30af\u3068\u540c\u3058\u30d5\u30a9\u30eb\u30c0\uff08\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\uff09\u306b <code>matplotlibrc<\/code> \u304c\u3042\u308b\u3068\u305d\u306e\u5185\u5bb9\u3092\u8aad\u307f\u8fbc\u3080\u305f\u3081\uff0c\u65e5\u672c\u8a9e\u30d5\u30a9\u30f3\u30c8\u3067\u8868\u793a\u3055\u308c\u308b\u3002<\/p>\n<h4>matplotlib \u65e5\u672c\u8a9e\u30d5\u30a9\u30f3\u30c8\u8a2d\u5b9a\u78ba\u8a8d.ipynb<\/h4>\n<div id=\"cell-id=6c4dab46-7c65-4a6b-970f-6a54a4bec51b\" class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>\u65b0\u3057\u3044\u5f18\u5927 JupyterHub \u306e matplotlib \u3084 sympy-plotting-backends \u3067\u65e5\u672c\u8a9e\u3092\u8868\u793a\u3055\u305b\u308b\u305f\u3081\u306e\u30d5\u30a9\u30f3\u30c8\u8a2d\u5b9a\u306e\u78ba\u8a8d\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div id=\"cell-id=e8e0b26e-6b7a-4c50-a824-046674aa57cd\" class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<h5 id=\"matplotlibrc-%E3%81%AE%E8%A8%AD%E7%BD%AE\">matplotlibrc \u306e\u8a2d\u7f6e<\/h5>\n<p>\u4f55\u306f\u3068\u3082\u3042\u308c\uff0c\u65e5\u672c\u8a9e\u30d5\u30a9\u30f3\u30c8\u8a2d\u5b9a\u306e\u30d5\u30a1\u30a4\u30eb matplotlibrc \u3092\u6388\u696d\u7528\u30d5\u30a9\u30eb\u30c0\u306b\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3057\u3066\u304a\u304f\u3053\u3068\u3002\u3053\u306e\u30ce\u30fc\u30c8\u30d6\u30c3\u30af\u30d5\u30a1\u30a4\u30eb\u300cmatplotlib \u65e5\u672c\u8a9e\u30d5\u30a9\u30f3\u30c8\u8a2d\u5b9a\u78ba\u8a8d.ipynb\u300d\u3082\u540c\u3058\u304f\uff0c\u6388\u696d\u7528\u30d5\u30a9\u30eb\u30c0\u306b\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3059\u308b\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div id=\"cell-id=cb2ce1ae-95cd-4088-b376-d152c7a7388a\" class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<h5 id=\"matplotlib-%E3%81%A7%E6%97%A5%E6%9C%AC%E8%AA%9E%E3%83%95%E3%82%A9%E3%83%B3%E3%83%88%E8%A1%A8%E7%A4%BA%E3%81%AE%E7%A2%BA%E8%AA%8D\">matplotlib \u3067\u65e5\u672c\u8a9e\u30d5\u30a9\u30f3\u30c8\u8868\u793a\u306e\u78ba\u8a8d<\/h5>\n<\/div>\n<\/div>\n<\/div>\n<div id=\"cell-id=d8446107-f835-4f00-94f6-c7250cf0eb43\" class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[\u00a0]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\"highlight hl-ipython3\">\n<pre><span class=\"kn\">import<\/span> <span class=\"nn\">numpy<\/span> <span class=\"k\">as<\/span> <span class=\"nn\">np<\/span>\r\n<span class=\"kn\">import<\/span> <span class=\"nn\">matplotlib.pyplot<\/span> <span class=\"k\">as<\/span> <span class=\"nn\">plt<\/span>\r\n<span class=\"o\">%<\/span><span class=\"k\">config<\/span> InlineBackend.figure_formats = ['svg']\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div id=\"cell-id=be91033e-a25a-4326-bf8a-79aa9d6f40e3\" class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[\u00a0]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\"highlight hl-ipython3\">\n<pre><span class=\"c1\"># ax \u3092\u4f7f\u3046\u969b\u306e\u6700\u521d\u306e\u304a\u307e\u3058\u306a\u3044<\/span>\r\n<span class=\"n\">fig<\/span><span class=\"p\">,<\/span> <span class=\"n\">ax<\/span> <span class=\"o\">=<\/span> <span class=\"n\">plt<\/span><span class=\"o\">.<\/span><span class=\"n\">subplots<\/span><span class=\"p\">()<\/span>\r\n\r\n<span class=\"n\">x<\/span> <span class=\"o\">=<\/span> <span class=\"n\">np<\/span><span class=\"o\">.<\/span><span class=\"n\">linspace<\/span><span class=\"p\">(<\/span><span class=\"o\">-<\/span><span class=\"mi\">2<\/span><span class=\"o\">*<\/span><span class=\"n\">np<\/span><span class=\"o\">.<\/span><span class=\"n\">pi<\/span><span class=\"p\">,<\/span> <span class=\"mi\">2<\/span><span class=\"o\">*<\/span><span class=\"n\">np<\/span><span class=\"o\">.<\/span><span class=\"n\">pi<\/span><span class=\"p\">,<\/span> <span class=\"mi\">200<\/span><span class=\"p\">)<\/span> \r\n<span class=\"n\">y<\/span> <span class=\"o\">=<\/span> <span class=\"n\">np<\/span><span class=\"o\">.<\/span><span class=\"n\">sin<\/span><span class=\"p\">(<\/span><span class=\"n\">x<\/span><span class=\"p\">)<\/span>\r\n<span class=\"n\">ax<\/span><span class=\"o\">.<\/span><span class=\"n\">plot<\/span><span class=\"p\">(<\/span><span class=\"n\">x<\/span><span class=\"p\">,<\/span> <span class=\"n\">y<\/span><span class=\"p\">,<\/span> <span class=\"n\">label<\/span> <span class=\"o\">=<\/span> <span class=\"s1\">'\u6b63\u5f26\u95a2\u6570'<\/span><span class=\"p\">)<\/span>\r\n\r\n<span class=\"n\">ax<\/span><span class=\"o\">.<\/span><span class=\"n\">set_title<\/span><span class=\"p\">(<\/span><span class=\"s1\">'\u30bf\u30a4\u30c8\u30eb'<\/span><span class=\"p\">)<\/span>\r\n<span class=\"n\">ax<\/span><span class=\"o\">.<\/span><span class=\"n\">set_xlabel<\/span><span class=\"p\">(<\/span><span class=\"s1\">'\u6a2a\u8ef8\u30e9\u30d9\u30eb'<\/span><span class=\"p\">)<\/span>\r\n<span class=\"n\">ax<\/span><span class=\"o\">.<\/span><span class=\"n\">set_ylabel<\/span><span class=\"p\">(<\/span><span class=\"s1\">'\u7e26\u8ef8\u30e9\u30d9\u30eb'<\/span><span class=\"p\">)<\/span>\r\n<span class=\"n\">ax<\/span><span class=\"o\">.<\/span><span class=\"n\">grid<\/span><span class=\"p\">()<\/span>\r\n<span class=\"n\">ax<\/span><span class=\"o\">.<\/span><span class=\"n\">legend<\/span><span class=\"p\">();<\/span>\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div id=\"cell-id=a9835058-17cd-47f3-a97a-86483e5f4707\" class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<h5 id=\"SymPy-Plotting-Backends-%E3%81%A7%E6%97%A5%E6%9C%AC%E8%AA%9E%E3%83%95%E3%82%A9%E3%83%B3%E3%83%88%E8%A1%A8%E7%A4%BA%E3%81%AE%E7%A2%BA%E8%AA%8D\">SymPy Plotting Backends \u3067\u65e5\u672c\u8a9e\u30d5\u30a9\u30f3\u30c8\u8868\u793a\u306e\u78ba\u8a8d<\/h5>\n<\/div>\n<\/div>\n<\/div>\n<div id=\"cell-id=fb99043d-38ef-46d3-b5fa-42cd711b9bdb\" class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[\u00a0]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\"highlight hl-ipython3\">\n<pre><span class=\"kn\">from<\/span> <span class=\"nn\">sympy.abc<\/span> <span class=\"kn\">import<\/span> <span class=\"o\">*<\/span>\r\n<span class=\"kn\">from<\/span> <span class=\"nn\">sympy<\/span> <span class=\"kn\">import<\/span> <span class=\"o\">*<\/span>\r\n\r\n<span class=\"c1\"># SymPy Plotting Backends (SPB)<\/span>\r\n<span class=\"kn\">from<\/span> <span class=\"nn\">spb<\/span> <span class=\"kn\">import<\/span> <span class=\"o\">*<\/span>\r\n<span class=\"c1\"># \u30b0\u30e9\u30d5\u3092 SVG \u3067 Notebook \u306b\u30a4\u30f3\u30e9\u30a4\u30f3\u8868\u793a<\/span>\r\n<span class=\"o\">%<\/span><span class=\"k\">config<\/span> InlineBackend.figure_formats = ['svg']\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div id=\"cell-id=e97e5119-30df-4f05-91b0-c72b466ad67c\" class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[\u00a0]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\"highlight hl-ipython3\">\n<pre><span class=\"n\">graphics<\/span><span class=\"p\">(<\/span>\r\n    <span class=\"n\">line<\/span><span class=\"p\">(<\/span><span class=\"n\">sin<\/span><span class=\"p\">(<\/span><span class=\"n\">x<\/span><span class=\"p\">),<\/span> <span class=\"p\">(<\/span><span class=\"n\">x<\/span><span class=\"p\">,<\/span> <span class=\"o\">-<\/span><span class=\"mi\">2<\/span><span class=\"o\">*<\/span><span class=\"n\">pi<\/span><span class=\"p\">,<\/span> <span class=\"mi\">2<\/span><span class=\"o\">*<\/span><span class=\"n\">pi<\/span><span class=\"p\">),<\/span> <span class=\"s1\">'\u6b63\u5f26\u95a2\u6570'<\/span><span class=\"p\">),<\/span>\r\n    <span class=\"n\">xlabel<\/span> <span class=\"o\">=<\/span> <span class=\"s1\">'\u6a2a\u8ef8\u30e9\u30d9\u30eb'<\/span><span class=\"p\">,<\/span> \r\n    <span class=\"n\">ylabel<\/span> <span class=\"o\">=<\/span> <span class=\"s1\">'\u7e26\u8ef8\u30e9\u30d9\u30eb'<\/span><span class=\"p\">,<\/span> \r\n    <span class=\"n\">legend<\/span> <span class=\"o\">=<\/span> <span class=\"kc\">True<\/span>\r\n<span class=\"p\">);<\/span>\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div id=\"cell-id=831fda2a-74db-4cd4-9170-c774ffd2e1f4\" class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<h5 id=\"%E5%90%8C%E3%81%98%E3%83%95%E3%82%A9%E3%83%AB%E3%83%80%E5%86%85%E3%81%AB-matplotlibrc-%E3%81%8C%E3%81%AA%E3%81%8F%E3%81%A6%E3%82%82%E6%97%A5%E6%9C%AC%E8%AA%9E%E8%A1%A8%E7%A4%BA%E3%81%A7%E3%81%8D%E3%82%8B%E3%82%88%E3%81%86%E3%81%AB%E8%A8%AD%E5%AE%9A\">\u540c\u3058\u30d5\u30a9\u30eb\u30c0\u5185\u306b matplotlibrc \u304c\u306a\u304f\u3066\u3082\u65e5\u672c\u8a9e\u8868\u793a\u3067\u304d\u308b\u3088\u3046\u306b\u8a2d\u5b9a<\/h5>\n<p>\u4ee5\u4e0b\u306e\u30bb\u30eb\u30921\u56de\u3060\u3051\u5b9f\u884c\u3057\u307e\u3059\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div id=\"cell-id=56a082ae-c37b-47f1-ad58-aaf1072e33d7\" class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[\u00a0]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\"highlight hl-ipython3\">\n<pre><span class=\"o\">!<\/span> <span class=\"nb\">echo<\/span> <span class=\"s2\">\"font.serif: Noto Serif CJK JP, DejaVu Serif, Bitstream Vera Serif, Computer Modern Roman, New Century Schoolbook, Century Schoolbook L, Utopia, ITC Bookman, Bookman, Nimbus Roman No9 L, Times New Roman, Times, Palatino, Charter, serif\"<\/span> &gt; ~\/.config\/matplotlib\/matplotlibrc\r\n<span class=\"o\">!<\/span> <span class=\"nb\">echo<\/span> <span class=\"s2\">\"font.sans-serif: Noto Sans CJK JP, DejaVu Sans, Bitstream Vera Sans, Computer Modern Sans Serif, Lucida Grande, Verdana, Geneva, Lucid, Arial, Helvetica, Avant Garde, sans-serif\"<\/span> &gt;&gt; ~\/.config\/matplotlib\/matplotlibrc\r\n<span class=\"o\">!<\/span> <span class=\"nb\">echo<\/span> <span class=\"s2\">\"font.monospace: Noto Sans Mono CJK JP, DejaVu Sans Mono, Bitstream Vera Sans Mono, Computer Modern Typewriter, Andale Mono, Nimbus Mono L, Courier New, Courier, Fixed, Terminal, monospace\"<\/span> &gt;&gt; ~\/.config\/matplotlib\/matplotlibrc\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div id=\"cell-id=39e51b79-725d-4c14-9330-92d1ba48148c\" class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>\u3053\u308c\u3067\uff0c\u30ce\u30fc\u30c8\u30d6\u30c3\u30af\u30d5\u30a1\u30a4\u30eb\u3068\u540c\u3058\u30d5\u30a9\u30eb\u30c0\u306b matplotlibrc \u304c\u306a\u304f\u3066\u3082\uff0c\u30b0\u30e9\u30d5\u306b\u65e5\u672c\u8a9e\u304c\u8868\u793a\u3067\u304d\u307e\u3059\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":33,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"footnotes":""},"categories":[13,12],"tags":[],"class_list":["post-10593","post","type-post","status-publish","format-standard","hentry","category-matplotlib","category-sympy","nodate","item-wrap"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/home.hirosaki-u.ac.jp\/relativity\/wp-json\/wp\/v2\/posts\/10593","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/home.hirosaki-u.ac.jp\/relativity\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/home.hirosaki-u.ac.jp\/relativity\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/home.hirosaki-u.ac.jp\/relativity\/wp-json\/wp\/v2\/users\/33"}],"replies":[{"embeddable":true,"href":"https:\/\/home.hirosaki-u.ac.jp\/relativity\/wp-json\/wp\/v2\/comments?post=10593"}],"version-history":[{"count":9,"href":"https:\/\/home.hirosaki-u.ac.jp\/relativity\/wp-json\/wp\/v2\/posts\/10593\/revisions"}],"predecessor-version":[{"id":10661,"href":"https:\/\/home.hirosaki-u.ac.jp\/relativity\/wp-json\/wp\/v2\/posts\/10593\/revisions\/10661"}],"wp:attachment":[{"href":"https:\/\/home.hirosaki-u.ac.jp\/relativity\/wp-json\/wp\/v2\/media?parent=10593"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/home.hirosaki-u.ac.jp\/relativity\/wp-json\/wp\/v2\/categories?post=10593"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/home.hirosaki-u.ac.jp\/relativity\/wp-json\/wp\/v2\/tags?post=10593"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}