- Supported tags and respective
Dockerfile
links - Base Docker Image
- Introduction
- Quickstart
- Makefile Example
- Useful links
-
latest
,v1.1.0
(Dockerfile) -
v1.0.0
(Dockerfile)
Docker container used for compile XeLaTex documents and deploy a generated PDF file.
You can use to do instantaneous compile for each save with inotify-tools
.
- Simple make:
docker run --rm -v $(shell pwd):/data moss/xelatex make
- Auto compile for each save:
docker run --rm -v $(shell pwd):/data moss/xelatex make view
######################
# Makefile #
######################
filename=your_file_without_extension
pdf:
xelatex ${filename}
xelatex ${filename}
text: html
html2text -width 100 -style pretty ${filename}/${filename}.html | sed -n '/./,$$p' | head -n-2 >${filename}.txt
html:
@#latex2html -split +0 -info "" -no_navigation ${filename}
htlatex ${filename}
view:
while inotifywait --event modify,move_self,close_write ${filename}.tex; \
do xelatex -halt-on-error ${filename} && xelatex -halt-on-error \
${filename}; done
clean:
rm -f ${filename}.{ps,pdf,log,aux,out,dvi,bbl,blg,snm,toc,nav}