docker docker pull ghcr.io/abnt-latex/texlive-r:latest
Para criar a imagem do latex:ubuntu [40:00.0s]:
$ docker build -t latex:ubuntu .
Para listar todas as imagens criadas:
$ docker images
$ docker run --rm -it -v ${PWD}/<the-folder-project>:/data/project latex:ubuntu <the-command-compiler>
Para listar, apagar e parar todas os containers criados:
$ docker ps
$ docker stop <the-container-id>
$ docker rm <the-container-id>
sudo apt-get install texlive-full
# OR
sudo apt-get install texlive-publishers texlive-lang-portuguese texlive-latex-extra texlive-fonts-recommended
# tlmgr install abntex2
export PATH="/usr/local/texlive/<the-version-texlive>/bin/x86_64-linux:$PATH"
export INFOPATH="/usr/local/texlive/<the-version-texlive>/texmf-dist/doc/info:$INFOPATH"
export MANPATH="/usr/local/texlive/<the-version-texlive>/texmf-dist/doc/man:$MANPATH"
./build.sh --dir=${ FOLDER } --file=${ FILE } --mode=${ complete | bib | simple } --simplify # in root
# OR to execute complete mode
pdflatex --interaction=batchmode ${ MAIN_FILE }
bibtex ${ MAIN_FILE }
makeindex ${ MAIN_FILE }.idx
makeglossaries ${ MAIN_FILE }
pdflatex --interaction=batchmode ${ MAIN_FILE }
pdflatex --interaction=nonstopmode ${ MAIN_FILE } | grep ...
# OR
# https://ctan.org/pkg/latexmk
latexmk -pdf ${ MAIN_FILE }