Docker Engine (または Docker Desktop) をインストールする。
タイプセットのための Docker Image をビルドする。
# ome-doc を clone したディレクトリに移動する。
cd /path/to/ome-doc
# タイプセットのための Docker Image をビルドする。 1GB のストレージ使用と 1 時間程度の時間がかかる。
docker build . -t ome-doc-latex
TBD
例: 第三回の教科書をタイプセットする
docker run --rm -v $(pwd):/workdir ome-doc-latex sh -c 'cd 03 ; llmk'
中間ファイルを消去する
docker run --rm -v $(pwd):/workdir ome-doc-latex sh -c 'cd 03 ; llmk -c'
その他 llmk の詳しい使い方: https://ftp.yz.yamagata-u.ac.jp/pub/CTAN/support/light-latex-make/llmk.pdf
docker run --rm -v $(pwd):/workdir ome-doc-latex /bin/sh -c 'set -e; for d in 01 02 03 04 05 06 07 08 ; do ( cd $d; llmk ; ) ; done'
$ tlmgr install bbding # libreoffice ソースから latex ソースへの自動変換を利用した際に必要。その他必要なパッケージは [Dockerfile:49 あたり](https://github.com/OmeSatoFoundation/ome-doc/blob/master/Dockerfile#L49) を参照。
llmk
をインストールする$ tlmgr install light-latex-mk
TBD
CMD、Powershell、bash 等からチャプターディレクトリ (01/
, 02/
, and so on) で llmk
コマンドを発行。
cd 01/
llmk