Skip to content

Simple docker image for building Tex file of my own.

License

Notifications You must be signed in to change notification settings

tesuji/docker-texlive

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

docker-texlive

Docker Build Status Build Status

Note: Add [ci skip] or [skip ci] to the git commit message if you changed only this README.md.

Contains full TeXLive-2017 using Ubuntu 18.04 with:

  • minted package and pyments for source code highlighting.
  • biber for bibliography.
  • latexmk for auto-build latex file .
  • chktex and lacheck for checking syntax and errors in LaTex.
  • Use UTF-8 locale by default.

Usage on Travis

Travis automatic downloads the reposity to TRAVIS_BUILD_DIR, use sample Makefile in this repo, we have an example .travis.yml:

dist: trusty
sudo: required
language: c         # simplest choice to TexLive
services:
  - docker          # docker still needs sudo
before_install:
  - docker pull lzutao/docker-texlive
script:
  - docker run
      --rm
      --network host
      -v "$TRAVIS_BUILD_DIR":"/LATEX"
      --workdir="/LATEX"
      lzutao/docker-texlive bash -c "make lint PROJNAME=main"

LICENSE

docker-texlive is offered under the terms of the MIT Licence.