A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://github.com/WtfJoke/tectonic-docker below:

WtfJoke/tectonic-docker: A tiny docker image for tectonic latex engine with a primed cache

Docker Tectonic with Biber

A tiny docker image with a working tectonic latex engine and biber with a primed cache.

docker pull dxjoke/tectonic-docker

Only ~75MB compressed.

A fully working latex engine. Packages that are not in the cache will be downloaded on demand.

In case you want to use this docker image in github.
Please check out and use my github action WtfJoke/setup-tectonic instead.

The action performs better and supports individual caching (:zap:) of your downloaded tex packages.

Create a .gitlab-ci.yml with the following content for very fast pdf builds.

pdf:
  image: dxjoke/tectonic-docker
  script:
    - tectonic --keep-intermediates --reruns 0 main.tex
    - biber main
    - tectonic main.tex
  artifacts:
    paths:
      - main.pdf
Example: Gitlab CI (without biber)

In case you dont need biber, you simply ommit the first two script calls. Eg.

pdf:
  image: dxjoke/tectonic-docker
  script:
    - tectonic main.tex
  artifacts:
    paths:
      - main.pdf

After building tectonic, it is run on the tex files in this repo to download all the common files from the tectonic bundle. These files are bundled in the docker image

On windows:

docker run -it -v c:/mytex/folder/thesis:/data dxjoke/tectonic-docker

On linux:

docker run -it -v /home/user/mytex/folder/thesis:/data dxjoke/tectonic-docker

Afterwards you can cd into /data and run tectonic/biber as you wish. Eg:

cd /data
tectonic --keep-intermediates --reruns 0 main.tex
biber main
tectonic main.tex

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4