-
Notifications
You must be signed in to change notification settings - Fork 238
CI: Build PDF documentation using tectonic #3765
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
Merged
+30
−5
Merged
Changes from 1 commit
Commits
Show all changes
20 commits
Select commit
Hold shift + click to select a range
050ab21
CI: Build PDF documentation using tectonic
seisman 755505c
Enable the sphinx.ext.imgconverter extension
seisman 077bfb2
Check the files in the _build/latex directory
seisman e7d81e7
Add ImageMagick needed by the sphinx.ext.imgconverter extension
seisman cf0006e
Set the default latex engine to xelatex
seisman e6270ef
No need to list the files anymore
seisman 225d46e
Add the packages to environment.yml
seisman 54406c0
Try sphinxcontrib-svg2pdfconverter + librsvg
seisman e780d43
Try sphinxcontrib-svg2pdfconverter + CairoSVG
seisman c85c571
Use sphinxcontrib-svg2pdfconverter + cairosvg
seisman 510b269
Merge branch 'main' into doc/tectonic
seisman 8d1b14a
Upload PDF as artifacts so that we can deploy it later
seisman 535da8f
Remove the 'Upload PDF to artifacts' step
seisman 32011fe
Remove two packages not needed on ReadTheDocs
seisman 06d668f
Merge branch 'main' into doc/tectonic
seisman ec305d0
Use tectonic v2 syntax
seisman 93a9ac3
Add the pdf target to make help
seisman 5a7390d
Merge branch 'main' into doc/tectonic
seisman c844c5a
Merge branch 'main' into doc/tectonic
seisman 913c9ec
Merge branch 'main' into doc/tectonic
seisman File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Set the default latex engine to xelatex
- Loading branch information
commit cf0006ec89e051f15febd8362259f36dd619f216
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -249,3 +249,6 @@ | |
| "github_version": "main", | ||
| "commit": commit_link, | ||
| } | ||
|
|
||
| # Configurations for LaTeX | ||
| latex_engine = "xelatex" | ||
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.
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.
The default latex engine is
pdflatex, and it doens't support Unicode characters well. Withlatex_engineset toxelatex, Sphinx adds more tex packages (mainlyfontencand supports Unicode better.