Support for `bb` style blackboard fonts
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 10.9k
- Forks
- 1.2k
- PR merge metrics
- No merged PRs in 30d
Description
Is your feature request related to a problem? Please describe.
Mathpazo/newpx introduce the bb style of blackboard fonts, but TeX Gyre Pagella does not do so out of the box. dsfont comes close, but the bold emphasis is on the wrong side. bbm is also close, but some letters like Z are styled after the standard mathbb and do not have a bold stroke, which is visually inconsistent.
Describe the solution you'd like
A new font extension/tex extension that enables the bb blackboard bold typeface or mathpazo.
Describe alternatives you've considered
I could just live with the inconsistencies between dsfont and bb, but
Additional context
mathalpha with bb=px to directly change mathbb or having it under a separate command would both be acceptable.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reviewing MathJax's existing font-extension architecture and the handling of mathalpha with bb=px. Compare the requested separate command and direct mathbb approaches, then define the font assets and rendering behavior needed for consistent bb-style glyphs; done means the new style renders consistently across the affected letters.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript, latex
- Domain
- frontend
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100