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

Add Symbola as fallback for math in code samples #1215

Merged
merged 10 commits into from
Sep 21, 2021

Conversation

alerque
Copy link
Member

@alerque alerque commented Sep 10, 2021

Fixes #1214

The only problem right now is this doesn't actually work and I don't understand why. I tried adding it to the whole document verbatim:font command and also adding it inside the specific verbatim block in question, nothing is actually working.

@alerque alerque added the documentation Documentation bug or improvement issue label Sep 16, 2021
@alerque alerque added this to the v0.11.2 milestone Sep 18, 2021
@alerque
Copy link
Member Author

alerque commented Sep 21, 2021

Mystery solved. Rendering the documentation for the color-fonts package was replacing the shaper, hence killing off any ability to use font fallbacks. See #1244. I'm fixing it only enough so that documenting it doesn't trigger the shaper being replaced, not actually fixing the incompatibility.

@alerque alerque marked this pull request as ready for review September 21, 2021 10:14
@alerque
Copy link
Member Author

alerque commented Sep 21, 2021

What a yak shave. Fixing the font used for one glyph in the math documentation has turned up bug after bug, first in the package loader in general, now in the Japanese / Tate / Ruby stuff. I seriously need to finish the document class inheritance stuff so we can enforce package scope where it belongs.

@alerque alerque merged commit c7df44c into sile-typesetter:master Sep 21, 2021
@alerque alerque deleted the math-docs branch September 21, 2021 14:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Documentation bug or improvement issue
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Use different font for code blocks in manual, at least for math
1 participant