-
Notifications
You must be signed in to change notification settings - Fork 1.6k
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
Pandoc failure during local rendering #1911
Comments
It looks like the issue is that I wonder if pandoc just has too many dependencies to expect folks to build locally. Maybe we should be suggesting building the PDF using a docker invocation of some sort? |
I had to install
It worked once, then no more. |
@max-heller, do you have experience with building the course on Mac? @henrif75, you should be able to turn this off by removing the
on my machine because I haven't installed it here. |
Yes, I primarily develop on a Mac. @henrif75 could you try enabling verbose logging for Pandoc in [output.pandoc.profile.pdf]
output-file = "comprehensive-rust.pdf"
pdf-engine = "lualatex"
verbosity = "INFO" # ADD THIS LINE |
Here is the output: |
Do you have Noto fonts installed? The end of the log suggests missing fonts might be the fatal error:
I have the following installed through homebrew, although I'm not sure they're all needed: $ brew list --casks | grep noto
font-noto-color-emoji
font-noto-emoji
font-noto-sans
font-noto-sans-cjk
font-noto-sans-math
font-noto-sans-symbols
font-noto-serif
font-noto-serif-cjk
font-noto-serif-cjk-tc |
It worked when I installed the fonts, but I couldn't find a casket so I manually installed them. |
|
In my Silicon laptop I fixed it by using "tectonic" as a PDF renderer (changing it in the |
Following the build procedures listed in the README.md page results in
pandoc
failure:The text was updated successfully, but these errors were encountered: