Giter VIP home page Giter VIP logo

docker-texlive's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

docker-texlive's Issues

apt-get update no longer works

Thanks for this container! Makes it really easy to build my resume automatically.

Looks like this container still uses Ubuntu 20.10, which has been deprecated. Was digging into the lower containers and it looks like the base thomasweise/docker-texlive-thin has been updated to 22.04, and this container just needs a refreshed release to consume that update. Not totally sure how that happens, but assume that it is something that needs to be done on your end. Please let me know if I am wrong :).

Here is the error that I see:

$ apt-get update -y
Ign:1 http://security.ubuntu.com/ubuntu groovy-security InRelease
Err:2 http://security.ubuntu.com/ubuntu groovy-security Release
  404  Not Found [IP: 91.189.91.39 80]
Ign:3 http://archive.ubuntu.com/ubuntu groovy InRelease
Ign:4 http://archive.ubuntu.com/ubuntu groovy-updates InRelease
Ign:5 http://archive.ubuntu.com/ubuntu groovy-backports InRelease
Err:6 http://archive.ubuntu.com/ubuntu groovy Release
  404  Not Found [IP: 185.125.190.36 80]
Err:7 http://archive.ubuntu.com/ubuntu groovy-updates Release
  404  Not Found [IP: 185.125.190.36 80]
Err:8 http://archive.ubuntu.com/ubuntu groovy-backports Release
  404  Not Found [IP: 185.125.190.36 80]
Reading package lists...
E: The repository 'http://security.ubuntu.com/ubuntu groovy-security Release' does not have a Release file.
E: The repository 'http://archive.ubuntu.com/ubuntu groovy Release' does not have a Release file.
E: The repository 'http://archive.ubuntu.com/ubuntu groovy-updates Release' does not have a Release file.
E: The repository 'http://archive.ubuntu.com/ubuntu groovy-backports Release' does not have a Release file.

Ubuntu 20.10 Groovy Gorilla end of life

Hi,

first of all thank you for providing this docker image.
I'm using it to write documentation in tex and creating pdfs with a github actions workflow.

When running the GitHub action I need to install additional packets but that doesn't work anymore as groovy is end of live and I receive the error

The repository 'http://security.ubuntu.com/ubuntu groovy Release' does not have a Release file.

Digging through your Dockerfiles it seems like docker-texlive is based on docker-pandoc which is based on docker-texlive-thin which got already updated to ubuntu 22.04 but there is no automatic rebuild in place.

For my use case it was fine to just switch to docker-textlive-thin but still wanted to leave a comment, last but not least to thank you for your work.

Building DND template

Hi there, I'm trying to build this tex document here:
https://github.com/evanbergeron/DND-5e-LaTeX-Template

It uses its own library, dnd, and the installation instructions mention cloning it into "$(kpsewhich -var-value TEXMFHOME)/tex/latex/" which I added to a local version of the dockerfile.

When I run it, I get errors.
docker run -v /my/path/to/DND/:/doc/ -t -i thomasweise/texlive pdflatex.sh example.tex

Logs show it's missing fonts etc. I assume I configured something wrong, but was wondering if it's possible to do with this docker image. Thanks!

latexmk vs scripts

You use custom scripts to emulate the entire compilation chain, including runs of auxiliary commands like bibtex (which could/should be replaced by biblatex/biber).

Have you stumbled over latexmk by any chance? It does precisely what you seem to be doing manually, but in a very mature and elaborate fashion. It is the de-facto standard for automated compilation chains (I only know of arara otherwise) and I have been using it with great success in Docker CI setups. It is customizable through latexmkrc files.

Missing Citeproc. Can you update pandoc?

I am working on https://github.com/niem94/template.pandoc-markdown. It is a repository template for writing academic documents with markdown utilizing pandoc to compile to pdf. The only thing missing is a working GitHub Action. I cant use the official pandoc-latex image, as I have advanced needs. And yours is almost working for my use-case. Only problem is that the citeproc option for pandoc is not supported:

image

I believe citeproc is included as a part of pandoc today, and I really need a docker image with a full texlive distribution and pandoc with citeproc. I would be so happy if you can update pandoc to the newest version :-)

GITLAB CI CD Help

Hello,

i have a working gitlab pipeline when i use plain commands like
pdflatex main.tex

But as soon as i want to use your scripts it gives me errors like there is no file given. Do you have an idea what could be the issue here?

https://pastebin.com/9PpYYy1s

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.