-
-
Notifications
You must be signed in to change notification settings - Fork 102
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
FIX #87: Add tectonic to extra #228
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
I'm having second thoughts. This currently assumes a x86-64 architecture, which will lead to issues if we try to support other architectures like arm. |
Yes there's an apk package but no deb package for Ubuntu Maybe we can use conda ? https://tectonic-typesetting.github.io/book/latest/installation |
Adding another package manager seems like a rather heavy solution. Would it be possible to write an install command that works with multiple architectures? Another possibility could be to ask the tectonic devs to publish a package on CTAN, that would make the installation trivial. |
@tarleb I found this solution: 3c1b85a#diff-86bf175f2e6e05c2f1307ec16481ae84c75506c1261e550fa8212e380d25eadbR182 not pretty but it works let me know if that's ok for you |
Neat, looks good. How much space does that add to the image? |
The tectonic binary is 55MB all by itself :)
|
That's like half a pandoc, so not too bad. 😄 There seems to be a PATH issues on Alpine that needs fixing, but I have no objections to merging this 👍 |
Somehow the binary-drop installation wouldn't work on Alpine. I switched back to the apk install method. |
Tectonic is a promising pdf engine.
It's ability to automatically download latex support files on-the-fly could solve a lot of
missing package x
ormissing font y
problems.Since this is still experimental, I think we should add it to the
extras
image and maybe move it uptream into thelatex
image in the forthcoming month if it is stable and useful...Closes #87