oyogupenguin blog

2020/10/31

DockerでLaTeX実行環境を作る

general
DockerでLaTeX実行環境を作る

__LaTeX__は理系学生が論文を書くときに使う、文章作成ツールです。

僕は今大学院修士2年なのですが、このあとに修士論文の執筆が待っています...

ラボで使用しているPCはWindowsとUbuntu、自分で所持しているPCBはmacOSと、全て違うOSを使用しているため、Latexのインストール方法が全部バラバラです...

環境整備も面倒だ。。。ということで、LaTeXの実行環境をDockerで作成しました!

docker-latex

github-docker-latext

GitHub

Dockerで構築するLatex環境。 Ubunu上にTexLiveを載せている。

latexmkを利用して、指定したファイルを監視、自動コンパイルを行う。

Usage

Build

$ docker build -t latex ./

Run

$ docker run -v $PWD:/data -it latex:1.0 latex.tex

作業ファイルの更新を監視し、自動でビルドするようにしています

今後手を加えるとしたら...?

現在フォントなどの都合で、日本語環境があるUbuntuコンテナにTexLIVEをインストールしているのですが、コンテナのイメージサイズが3GBと巨大になってしまっている問題があります。(軽量コンテナのはずなのに...)

alphineを使ったり、TexLiveのフォントを制限したり(中国語、韓国語とか使うことはないだろうし)、更新していきたいですね。

profile

Gravatar for oyogupenguin@gmail.com

Name : oyopen

Working in Omotesando, Tokyo.
as a Software Engineer

Links

  • x (ex:Twitter)
  • GitHub