Skip to content

texdora-build

Actions
Build your LaTeX documents with texlive
v4.5.0
Latest
Star (2)

TeXdora

Docker image with texlive installed. Available as a GitHub Action too !

Getting started

Use this image to build your LaTeX document easily. Here is an example of integration as a github action.

jobs:
  compile:
    runs-on: ubuntu-latest
    steps:
      - uses: bugbundle/[email protected]

An alternative would be to use it directly as a docker image:

jobs:
  build:
    runs-on: ubuntu-latest
    container: docker://ghcr.io/bugbundle/[email protected]
    steps:
    - uses: actions/checkout@v4
    - run: make papers.pdf

    - uses: actions/upload-artifact@v3
      with:
        name: document
        path: papers.pdf

Advanced uses cases

Use stix2 fonts

In order to use the stix2 fonts provided by ctan, copy the following snippet:

\usepackage{unicode-math}
\setmainfont{STIXTwoText}[
  /usr/local/texlive/2024/texmf-dist/fonts/opentype/public/stix2-otf/,
  Extension       = .otf,
  UprightFont     = *-Regular,
  ItalicFont      = *-Italic,
  BoldFont        = *-Bold,
  BoldItalicFont  = *-BoldItalic ]
\setmathfont{STIXTwoMath-Regular}[
  /usr/local/texlive/2024/texmf-dist/fonts/opentype/public/stix2-otf/,
  Extension       = .otf ]

Project status

I'm currently the only maintainer of this docker image, contributions are welcome.

texdora-build is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.

About

Build your LaTeX documents with texlive
v4.5.0
Latest

texdora-build is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.