-
-
Notifications
You must be signed in to change notification settings - Fork 7.9k
[MNT] swap xkcd script for humor sans #27299
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
Conversation
4e4114e
to
1d790e4
Compare
attn @ksunden why xkcd script>xkcd |
ed0b8d3
to
b54fed4
Compare
|
||
For best results, the "Humor Sans" font should be installed: it is | ||
not included with Matplotlib. | ||
For best results, install the `xkcd script <https://github.com/ipython/xkcd-font/>`_ |
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.
This doesn't seem to be the same link as what is used for CI, and the dependencies 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.
I think what I should probably do is see if the plain xkcd script works & if so use that and if not PR the xkcd branch (haven't heard back from author)
b54fed4
to
3215acb
Compare
So for this PR I can get away w/ the xkcd-font on ipython since no negative ticks, but I need to fix this PR cause it's not using that font right now |
e8b9dea
to
be9c90d
Compare
add xkcd-script font to doc build Co-authored-by: Oscar Gustafsson <oscar.gustafsson@gmail.com>
be9c90d
to
0c34e5e
Compare
Ok, so docs now build w/ xckd-script font |
…299-on-v3.8.x Backport PR #27299 on branch v3.8.x ([MNT] swap xkcd script for humor sans)
This swaps xkcd-script for the Humor sans font b/c the way Humor sans handles the .notdef character is leading to dropped - without warning #27232
This is cherry picked out of #26854
I think we should fork a copy of the xkcd branch under matplotlib because I'm uncomfortable with relying on an unmaintained fork of an unmaintained project, but this is the most complete character set.
PR summary
PR checklist