いくつかのソフトウェアに追加パッケージをインストールしたDockerイメージです。
texlive/texliveをベースにしてfswatchをインストールしたイメージです。
cluttexを利用することを念頭においているため、エントリーポイントをcluttex
にしています。fswatchがインストールされているので--watch
オプションを利用することができます。
nodeをベースにしてtextlintといくつかのプリセットをインストールしたイメージです。
インストールされているプリセットやプラグインは以下の通りです。
- textlint-rule-preset-japanese
- textlint-rule-preset-ja-technical-writing
- textlint-plugin-latex2e
上記のイメージをテストするためのイメージです。以下のコマンドでテストを実行できます。
docker compose run --rm tests -m pytest tests