These images contain pandoc, the universal document converter, and a basic LaTeX installation for conversions to PDF.
Using pandoc together with LaTeX is a popular option to create PDF files from other formats. This image provides a TeX Live installation and contains all packages required to produce a PDF with pandoc’s default options.
Quick Reference ------------------------------------------------------------------ - **Where to get help**: [pandoc-discuss mailing list][pandoc-discuss] - **Where to report issues**: https://github.com/pandoc/dockerfiles/issues - **Source repository**: [pandoc/dockerfiles] on Github - **Maintained by**: [Albert Krewinkel], [Stephen McDowell], and [Caleb Maclennan]. [pandoc-discuss]: https://groups.google.com/forum/#!forum/pandoc-discuss [pandoc/dockerfiles]: https://github.com/pandoc/dockerfiles [Albert Krewinkel]: https://github.com/tarleb [Stephen McDowell]: https://github.com/svenevs [Caleb Maclennan]: https://github.com/alerque Supported tags ----------------------------------------------------------------- ``` supported-tags ``` The tags listed in a bullet point all refer to the same image. Numerical tags are rolling, meaning that a version tag always points to the newest image with the given version prefix. A prefix-version like `a.b.` is an easy way to specify a range of acceptable versions. Use a full, four part version like `a.b.c.d` to fix the image to a specific version. The *latest* tag refers to the most recently released version; there may be a minor lag between the time a pandoc version is released and a new image is released. A recent development version is provided under the *edge* tag. All tags can be suffixed with a stack identifier (see [Supported stacks](#supported-stacks)). ### A note on pandoc versioning Pandoc is not only an executable but also a Haskell *library*, which is why it is versioned using the [Haskell Package Versioning Policy][PVP]. Even minor versions can sometimes introduce new behavior if the API does not change, but this is a rare occasion. [PVP]: https://pvp.haskell.orgAll tags can be suffixed with a stack-identifier, e.g.,
latest-ubuntu. This allows to chose a specific operation
system. Available stacks are
The default for pandoc/latex is alpine.
The TeXLive version for each tag is fixed. See the table below for the version associated with a given tag / pandoc version.
| pandoc | tags | TeXLive |
|---|---|---|
| master | edge | |
| 2.18 | 2.18.0.0, 2.18.0, 2.18, 2, latest | 2021 |
| 2.17.1.1 | 2.17.1.1, 2.17.1, 2.17 | 2021 |
| 2.16.2 | 2.16.2.0, 2.16.2, 2.16 | 2021 |
| 2.14.2 | 2.14.2.0, 2.14.2, 2.14 | 2021 |
| 2.11.4 | 2.11.4.0, 2.11.4, 2.11 | 2020 |
Note that, due to the way TeXLive releases work, users who build derivative images may experience problems if the TeXLive version has been newly frozen. This can be resolved by pulling the updated base image again.
If the images here do not fit your use-case, then checkout these alternatives:
Content type
Image
Digest
Size
224.9 MB
Last updated
about 6 years ago
docker pull svenevs/latex