jupyter/r-notebook:4.2.2
に日本語環境と自動補完の jupyterlab-lsp
ほかを導入したもの
- 日本語ロケール他:Ubuntu の
language-pack-ja-base
パッケージ - TZ は Asia/Tokyo に変更
- 日本語フォントとして Noto Sans/Serif CJK JP:
fonts-noto-cjk
- 日本語を含むノートブックをPDFエクスポートできるよう日本語TeX環境:
texlive-lang-japanese
- XeLaTeX + Bxjsarticle + Zxjafont で Noto CJK JP フォントを使用するようテンプレートを修正
/opt/conda/share/jupyter/nbconvert/templates/latex/index.tex.j2
- IPA (ex|) Gothic/Mincho も導入されているので、
jafont=ipa
orjafont=ipaex
とすれば IPAフォントも可
ctexhook.sty
他の不足に対して、texlive-lang-chinese
を追加- 以前は出なかった
LaTeX Error: File 'ctexhook.sty' not found.
エラーが出るようになったことへの対策
- 以前は出なかった
- XeLaTeX + Bxjsarticle + Zxjafont で Noto CJK JP フォントを使用するようテンプレートを修正
- 対応するカッコを自動で閉じる、コードセルの行番号、日本語表示などはイメージ作成時に予め設定しておく
/opt/conda/share/jupyter/lab/settings/overrides.json
がうまく反映されない?overrides.json
より優先される~/.jupyter/lab/user-settings/\@jupyterlab
以下の個人設定を使用
起動時の設定
- Jupyter Lab をパスワードなしで起動する
jupyter/r-notebook:r-4.2.2
はもともと Jupyter Lab が起動される- パスワードなしとするため、
start.sh jupyter lab --LabApp.token=''
で起動(docker-compose.yml)
jupyter/r-notebook
のタグどおりのバージョンの R がインストールされている