oyogupenguin blog
__LaTeX__は理系学生が論文を書くときに使う、文章作成ツールです。
僕は今大学院修士2年なのですが、このあとに修士論文の執筆が待っています...
ラボで使用しているPCはWindowsとUbuntu、自分で所持しているPCBはmacOSと、全て違うOSを使用しているため、Latexのインストール方法が全部バラバラです...
環境整備も面倒だ。。。ということで、LaTeXの実行環境をDockerで作成しました!
Dockerで構築するLatex環境。 Ubunu上にTexLiveを載せている。
latexmkを利用して、指定したファイルを監視、自動コンパイルを行う。
$ docker build -t latex ./
$ docker run -v $PWD:/data -it latex:1.0 latex.tex
作業ファイルの更新を監視し、自動でビルドするようにしています
現在フォントなどの都合で、日本語環境があるUbuntuコンテナにTexLIVEをインストールしているのですが、コンテナのイメージサイズが3GBと巨大になってしまっている問題があります。(軽量コンテナのはずなのに...)
alphine
を使ったり、TexLiveのフォントを制限したり(中国語、韓国語とか使うことはないだろうし)、更新していきたいですね。
Name : oyopen
Working in Omotesando, Tokyo.
as a Software Engineer