|
|
@ -1,17 +1,53 @@ |
|
|
|
# Ubuntu bullseye |
|
|
|
FROM debian:bullseye |
|
|
|
FROM ubuntu:bionic |
|
|
|
ENV UNAME="scientific-emacs" |
|
|
|
MAINTAINER gmarxcc |
|
|
|
LABEL version="0.1" |
|
|
|
ENV DEBIAN_FRONTEND=noninteractive |
|
|
|
|
|
|
|
# installing emacs |
|
|
|
RUN apt-get update \ |
|
|
|
&& apt-get -y install emacs |
|
|
|
|
|
|
|
# installing texlive base with pdflatex utility: |
|
|
|
RUN apt-get update \ |
|
|
|
&& apt-get -y install \ |
|
|
|
texlive-latex-base |
|
|
|
RUN apt-get update \ |
|
|
|
&& apt-get install -f -y \ |
|
|
|
dvipng \ |
|
|
|
ghostscript \ |
|
|
|
make \ |
|
|
|
latex-cjk-all \ |
|
|
|
latex-cjk-common \ |
|
|
|
latexmk \ |
|
|
|
lcdf-typetools \ |
|
|
|
lmodern \ |
|
|
|
poppler-utils \ |
|
|
|
psutils \ |
|
|
|
purifyeps \ |
|
|
|
t1utils \ |
|
|
|
tex-gyre \ |
|
|
|
tex4ht \ |
|
|
|
texlive-base \ |
|
|
|
texlive-bibtex-extra \ |
|
|
|
texlive-binaries \ |
|
|
|
texlive-extra-utils \ |
|
|
|
texlive-font-utils \ |
|
|
|
texlive-fonts-extra \ |
|
|
|
texlive-fonts-extra-links \ |
|
|
|
texlive-fonts-recommended \ |
|
|
|
texlive-formats-extra \ |
|
|
|
texlive-lang-all \ |
|
|
|
texlive-latex-base \ |
|
|
|
texlive-latex-extra \ |
|
|
|
texlive-latex-recommended \ |
|
|
|
texlive-luatex \ |
|
|
|
texlive-metapost \ |
|
|
|
texlive-pictures \ |
|
|
|
texlive-plain-generic \ |
|
|
|
texlive-pstricks \ |
|
|
|
texlive-publishers \ |
|
|
|
texlive-science \ |
|
|
|
texlive-xetex \ |
|
|
|
texlive-bibtex-extra |
|
|
|
|
|
|
|
#installing some usefull apps |
|
|
|
RUN apt-get update\ |
|
|
@ -23,20 +59,14 @@ RUN apt-get update\ |
|
|
|
apt-utils\ |
|
|
|
aspell\ |
|
|
|
vim\ |
|
|
|
imagemagick |
|
|
|
|
|
|
|
# oh-my-zshell |
|
|
|
RUN sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)" |
|
|
|
imagemagick\ |
|
|
|
perl-tk \ |
|
|
|
python3 |
|
|
|
|
|
|
|
# updating texlive |
|
|
|
#installing usefull command-line tools |
|
|
|
RUN apt-get update\ |
|
|
|
&& apt-get -y upgrade texlive-base |
|
|
|
|
|
|
|
# packages installation |
|
|
|
#RUN tlmgr init-usertree |
|
|
|
|
|
|
|
#RUN tlmgr --usermode install collection-latexrecommended\ |
|
|
|
# collection-mathscience |
|
|
|
&& apt-get -y install \ |
|
|
|
csvkit |
|
|
|
|
|
|
|
# init |
|
|
|
ENTRYPOINT ["zsh"] |
|
|
|