Coder is an open source platform for creating and managing cloud development environments on your infrastructure and deploying cloud development environments via Terraform that supports Linux, macOS, Windows, X86, ARM, Kubernetes and more. More information can be found here: https://coder.com.
- The extensions and settings should be installed in code-server by default. The settings.json and extensions.json in .vscode should be used.
- The project folders should not only be saved in the container, but also on the hard disk so that the data are not lost when the container is restarted or reinstalled.
Please write the lines of code and send a PR.
Notice: For test purposes, I have set the install scheme-full to install scheme-small in texlive.profile.
Thanks for the help
Please read first my Coder installation guide in this repository.
- Visit https://github.com/joergklein/devcontainer-latex
- Login in coder
- Use the template
Docker (Devcontainer)
- Use this repo https://github.com/joergklein/devcontainer-latex.git
TeX Live is the most comprehensive TeX distribution available. The distribution based on the TeX Directory Structure is compiled by the TeX Users Group in cooperation with several local TeX user groups, such as the Deutschsprachige Anwendervereinigung TeX (DANTE). The TeX Live web site (https://tug.org/texlive/) provides all updates and corrections. TeX Live is a joint project of the TeX user groups around the world; please consider supporting it by joining the group best for you. The list of groups is available on the web at https://tug.org/usergroups.html.
The recommendation is: install scheme-full
Change the first line in the texlive.profile
file, in which the scheme-full
option is set by default.
selected_scheme scheme-full
Further information can be found here:
tlmgr info schemes
i scheme-basic: basic scheme (plain and latex)
i scheme-bookpub: book publishing scheme (core LaTeX and add-ons)
i scheme-context: ConTeXt scheme
i scheme-full: full scheme (everything)
i scheme-gust: GUST TeX Live scheme
i scheme-infraonly: infrastructure-only scheme (no TeX at all)
i scheme-medium: medium scheme (small + more packages and languages)
i scheme-minimal: minimal scheme (plain only)
i scheme-small: small scheme (basic + xetex, metapost, a few languages)
i scheme-tetex: teTeX scheme (more than medium, but nowhere near full)
For more information for example for the scheme-full type:
tlmgr info --list scheme-full
Output:
package: scheme-full
category: Scheme
shortdesc: full scheme (everything)
longdesc: This is the full TeX Live scheme: it installs everything available.
installed: Yes
revision: 54074
sizes: 8858545k
relocatable: Yes
depends:
collection-basic
collection-bibtexextra
collection-binextra
collection-context
collection-fontsextra
collection-fontsrecommended
collection-fontutils
collection-formatsextra
collection-games
collection-humanities
collection-langarabic
collection-langchinese
collection-langcjk
collection-langcyrillic
collection-langczechslovak
collection-langenglish
collection-langeuropean
collection-langfrench
collection-langgerman
collection-langgreek
collection-langitalian
collection-langjapanese
collection-langkorean
collection-langother
collection-langpolish
collection-langportuguese
collection-langspanish
collection-latex
collection-latexextra
collection-latexrecommended
collection-luatex
collection-mathscience
collection-metapost
collection-music
collection-pictures
collection-plaingeneric
collection-pstricks
collection-publishers
collection-texworks
collection-xetex
Included files, by type: