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
zettlr: 1.7.5 -> 1.8.7 #106074
zettlr: 1.7.5 -> 1.8.7 #106074
Conversation
cc @tfmoraes |
Hi @sternenseemann, I tested here and it's working correctly.
|
@sternenseemann, I think it's a good idea to add
|
Doing this it works, but latex and pandoc are not optional anymore:
|
I think making this optional isn't really necessary, since exporting is a pretty vital function, isn't it? I'd do the texlive differently though, so it's easier to override in case someone wants to use their system I think the best solution is to do something like this in zettlr = callPackage ../applications/misc/zettlr {
texlive = texlive.combined.scheme-medium;
}; |
I think you are correct. |
94faa98
to
697947c
Compare
LaTeX based export is still broken (PDF). Will have to investigate further. |
If it's the same problem I have here it's because Zettlr is not finding Times new roman font. I changed to Liberation Serif and it not worked too. |
697947c
to
d1b5960
Compare
Seems like adding the needed font to |
I tested here and it's working. It's not a bad solution, your solution allows to override the fonts. I think it would be better if AppImage exported all system fonts to the FHS, but I think it's not possible to do that today. My review is positive, congratulations. |
/marvin opt-in |
@sternenseemann Can you solve the merge conflict? |
d1b5960
to
4e95613
Compare
Everything is working:
|
Result of 1 package built:
|
There is a version 1.8.4 available, but we could merge this first and update it in another PR. |
This pull request has been mentioned on NixOS Discourse. There might be relevant details there: |
Result of 1 package built:
|
Some files in the appimage changed from 'zettlr' to 'Zettlr', keeping them as lowercase in package output for consistency. Add texlive and pandoc{,-citeproc} for PDF export.
4e95613
to
5db97c0
Compare
Finally had some motivation to look at this again. I've updated to 1.8.7 which has come out in the meantime and investigated the fonts issue again. Seems like this was possibly a Zettlr bug since Anyways, with 1.8.7 PDF export works again without adding a list of fonts to the image! |
Cool @sternenseemann! I tested here and it's working, exporting to PDF and ODT. Thanks! |
This pull request has been mentioned on NixOS Discourse. There might be relevant details there: |
Motivation for this change
Things done
sandbox
innix.conf
on non-NixOS linux)nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
./result/bin/
)nix path-info -S
before and after)