Open2

PDF by Sphinx from Arch Linux on WSL2

Takei KazuyaTakei Kazuya

ゴール

WSL2上に用意しているArch Linux環境に、Sphinxによる日本語reSTをのmakeによるPDF生成を実現できる基盤を用意する

前提

  • ArchWSLを用いて、WSL2環境用にArchLinuxを用意
  • Python3,poetryはインストール済みの状態
  • AURを考慮して、パッケージ管理のCLIにはyayを利用
Takei KazuyaTakei Kazuya

1st step: 最低限の環境構築

TeXの用意

https://texwiki.texjp.org/?Linux%2FArch Linux#y18009db

$ yay -S texlive-langjapanese texlive-most

Poetry経由でSphinx環境の準備

$ mkdir demo
$ cd demo
$ poetry init
(依存ライブラリにSphinxのみを指定)

$ poetry install
$ poetry run sphinx-quickstart
(言語だけ、一応jaを指定する)

ビルドしてみる

$ make latexpdf
$ echo $?
0
$ ls -l _build/latex/*pdf
-rwxrwxrwx 1 attakei attakei 13084 Aug 12 12:47 _build/latex/demo.pdf

大丈夫そう