Skip to content

Add texlive-bibtex-extra biber texlive-fonts-extra texlive-science packages#273

Merged
thomasleplus merged 7 commits intoleplusorg:mainfrom
joariasl:main
Feb 4, 2025
Merged

Add texlive-bibtex-extra biber texlive-fonts-extra texlive-science packages#273
thomasleplus merged 7 commits intoleplusorg:mainfrom
joariasl:main

Conversation

@joariasl
Copy link

Add texlive-bibtex-extra biber packages to include biblatex and biber
Add texlive-fonts-extra texlive-science packages required for some LaTeX projects

@joariasl joariasl changed the title Add texlive-bibtex-extra biber texlive-fonts-extra texlive-science packages Add texlive-bibtex-extra biber texlive-fonts-extra texlive-science packages Jan 28, 2025
@thomasleplus
Copy link
Member

Hi @joariasl,

First of all, thanks for the PR. I haven't tried biber but I'm in favor of providing an alternative to bibtex so that people have a choice.

I am a bit more on the fence regarding texlive-fonts-extra. I used to have that package (actually every texlive-*-extra packages) in this image before but it made the image very large (like 4GB or more) and that caused some issues. Not only did it make the image slow to download, but also it caused it to reach the default size limits of some CI/CD tools. So a while back I trimmed down this image and I've been trying to keep under 2GB as a rule of thumb. I did some tests locally and it looks like texlive-fonts-extra adds about 1.5GB to the image size. That's a lot of space and extra bandwidth!

Let me know if you think that texlive-fonts-extra contains some essential fonts, maybe there is a way to install only these instead of the whole bunch. Depending on your use case, it might also be possible to install the font on startup of the container. I know it's not as convenient as having it baked in but if that saves everyone else 1.5GB of download each time, it might be better.

Cheers,

Tom

@thomasleplus thomasleplus merged commit 7e7b7c2 into leplusorg:main Feb 4, 2025
8 checks passed
@thomasleplus
Copy link
Member

Hi @joariasl,

I've merged your changes except for the textlive-fonts-extra package (see previous comment).

Cheers,

Tom

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants