LoginSignup
0
0

VScodeでJupyterノートブックをPDFにエクスポートする際の一般的な問題とその解決方法

Posted at

はじめに

vscode上ではコマンドパレット(Shift+Command+P)からJupyterノートブックのexport形式を選択することができます。今回、PDFへ変換しようとしたところ、いろいろとエラーが出て困ったので、備忘録的に記録しておきます。

1. xelatex のインストール

JupyterノートブックからPDFを生成するためには、LaTeXの一部であるxelatexが必要です。

MacTexをインストール

Texを使うようなので、インストールしました。5GBのダウンロード&インストールになるので気をつけてください。

MacTexの設定

MacTeXをインストールしてもコマンドが認識されない場合は、次の手順で環境パスを設定する必要があります。

環境パスの設定方法

  1. ターミナルを開きます。
  2. 以下のコマンドを実行して、xelatexのパスを.zshrcファイルに追加します。
    echo 'export PATH="/Library/TeX/texbin:$PATH"' >> ~/.zshrc
    
  3. 変更を適用するために、以下のコマンドを実行します。
    source ~/.zshrc
    
  4. インストールが成功したことを確認します。
    which xelatex
    

2. Pandoc のインストール

PDFへのエクスポートにはPandocも必要です。Pandocがインストールされていない場合、エクスポートプロセス中にエラーが発生します。

Pandocのインストール方法

  1. Homebrewを使用してPandocをインストールします。
    brew install pandoc
    
  2. インストールが完了したら、次のコマンドでバージョンを確認してインストールを確認します。
    pandoc --version
    

まとめ

ここまでやってなんとかエクスポートに成功...
しかし、日本語には対応していないようで、結局HTMLへ変換し、そこからPDFにしました...(orz)

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0