Useful LaTeX environment - https://github.com/ArkArk/latexmk-docker
5.9K
Useful LaTeX environment on Docker.
、 。 to , .
$ docker pull arkark/latexmk
If you want to install all packages of TeX Live, pull arkark/latexmk:full whose size is 4.36GB :warning:.
main.tex and some necessary files: e.g., other *.tex files, *.bib files, and image files.$ docker run --rm -it -v $PWD:/workdir -e USER_ID=$(id -u) -e GROUP_ID=$(id -g) arkark/latexmk
$ docker run --rm -it -v $PWD:/workdir arkark/latexmk
> docker run --rm -it -v "$(pwd):/workdir" arkark/latexmk
out/main.pdf while monitoring a latexmk's log.Ctrl+C to exit.The default latexmk file is here, which uses uplatex.
If you want to customize it, add .latexmkrc file to the working directory.
For example, add the following .latexmkrc when using lualatex:
#!/usr/bin/env perl
$pdflatex = "lualatex --synctex=1 --interaction=nonstopmode --halt-on-error %O %S";
$max_repeat = 5;
$pdf_mode = 1;
$pdf_previewer = ":";
$out_dir = "out";
$pvc_view_file_via_temporary = 0;
Latexdiff:
$ docker run --rm -it -v $PWD:/workdir -e USER_ID=$(id -u) -e GROUP_ID=$(id -g) arkark/latexmk latexdiff-vc <ARGS>
Colored latexmk with a root filename:
$ docker run --rm -it -v $PWD:/workdir -e USER_ID=$(id -u) -e GROUP_ID=$(id -g) arkark/latexmk latexmk-ext <FILE_NAME>
Content type
Image
Digest
Size
696.9 MB
Last updated
over 5 years ago
docker pull arkark/latexmk