Skip to content
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

Smoothing up the build process #63

Merged
merged 4 commits into from
Nov 7, 2024
Merged

Conversation

keszocze
Copy link
Contributor

@keszocze keszocze commented Nov 7, 2024

I added some minor changes:

  • Pass options to the xcolor packages as explained here to avoid errors/warning when running modern TexLive versions.
  • Add prerequisites to the book and genslides target so that they can be build indepently.
  • Change the Makefile in the slides-tutorial folder to build as many files as possible.

Oliver Keszöcze added 4 commits November 7, 2024 11:50
In order to build the book, one needs to have some code and figures
generated. Adding this explicitly to the corresponding make target
allows to simply call `make book`, wait, and receive the final pdf file.
In order to build the slides, one needs to have some code and figures
generated. Adding this explicitly to the corresponding make target
allows to simply call `make genslides`, wait, and receive the final
pdf file.
The xcolor packages was provided with the non-existent option pdflatex.
This seems to be a rather common problem. The code is changed according to
the solution presented at StackOverflow:
https://tex.stackexchange.com/questions/713015/unknown-option-pdflatex-for-package-xcolor-edef
@schoeberl
Copy link
Owner

thank you!

@schoeberl schoeberl merged commit c9c87db into schoeberl:master Nov 7, 2024
1 check passed
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