Comments (10)
unfortunately st even when specifying propo font type it continues to show overlaping text
The font itself is ok, but that is some kind of compromise that st
does on its end. It does allow ligatures but expects them to not-change the character width. That is not true in general, just a lot of terminal fonts do it that way (keep the advance width constant) for various reasons, not the least being that is is hard(er) to work with the classical ligatures.
For that reason Nerd Fonts generally removes the two-letter ligatures because in programming contexts they are almost always unwanted and are just there because 'fonts do have fi ligatures' from a typographer's perspective ;)
from nerd-fonts.
Thank you so much for the clarification and the fix itself :DD
from nerd-fonts.
Waaah!!! 😱
Sorry to hear this, thanks for reporting. Investigating immediately.
from nerd-fonts.
I guess you use the Nerd Font Mono
variant?
from nerd-fonts.
Fixed it via special rule.
a) Was my impression right that you use the Nerd Font Mono?
b) Would you like fixed version here in a comment or is next release (whenever that will be) soon enough?
from nerd-fonts.
@allcontributors please add @Markov-Komarov for bug
from nerd-fonts.
I've put up a pull request to add @Markov-Komarov! 🎉
from nerd-fonts.
Ah, I could not see the original error with writer, but scribus could of course show it. Just for future reference if someone wants to reproduce the error/fix.
from nerd-fonts.
Fixed via 3043085
from nerd-fonts.
Nerd Fonts Patcher v3.2.1-37 (4.14.3) (ff 20230101)
INFO: Adding config commandline options: --removeligatures
DEBUG: Naming mode 1
DEBUG: Monospace check: Panose says "monospaced"; glyph-width-mono True
INFO: Removing ligatures from configfile `Subtables` section
DEBUG: Removing subtable: 'liga' Standard Ligatures lookup 5 subtable
DEBUG: Successfully removed subtable: 'liga' Standard Ligatures lookup 5 subtable
DEBUG: Removing subtable: 'dlig' Discretionary Ligatures lookup 4 subtable
DEBUG: Successfully removed subtable: 'dlig' Discretionary Ligatures lookup 4 subtable
DEBUG: Final font cell dimensions 540 w x 1127 h
Done with Patch Sets, generating font...
DEBUG: Weight approximations: OS2/PS/Name: 400/400/400 (from 400/'Book'/'')
DEBUG: =====> Family (ID 1) ok (23 <=31): ShureTechMono Nerd Font
DEBUG: =====> SubFamily (ID 2) ok ( 7 <=31): Regular
DEBUG: =====> Fullname (ID 4) ok (23 <=63): ShureTechMono Nerd Font
DEBUG: =====> PSN (ID 6) ok (15 <=63): ShureTechMonoNF
DEBUG: Tweaking 1/1
DEBUG: Changing flags from 0x1F to 0x17
DEBUG: Changing lowestRecPPEM from 8 to 7
ShureTechMono Nerd Font
\===> '/home/fini/extra/git/nerd-fonts/patched-fonts/ShareTechMono/ShureTechMonoNerdFont-Regular.ttf'
As there is no real plan when the next Nerd Fonts release will be, please find the fixed fonts attached:
ShareTechMono.zip 3.4MB
from nerd-fonts.
Related Issues (20)
- Font request: Space Grotesk HOT 1
- Should CaskaydiaCove (nerd version of Cascadia) be replaced with the official nerd version? HOT 2
- Large glyphs in MesloLGS NF for catppuccin/tmux HOT 2
- Glyph e27f (nf-fae-atom) in "Cascadia Code NF" is filled in some areas where it should not be HOT 1
- Incorrect (?) width of glyph(s) in RobotoMono Font HOT 1
- Missing 1px line at the top of upper-left and upper-right triangles HOT 13
- Deprecation warning for `appcast` in `font-sourcecodepro-nerd-font` HOT 4
- Update 0xProto to 2.0 HOT 1
- Homebrew/cask-fonts will soon be deprecated HOT 2
- Tilde character in Inconsolata font looks off HOT 1
- ShureTech Mono font overlapping with other characters when rendered in bold in terminal
- Request: Add Inter font HOT 3
- Font patcher leaves non monspaced font. HOT 19
- invalid escape sequence warnings when running font-patcher script HOT 2
- Bluetooth Battery Outline Icon HOT 1
- Add icon for Cloudflare HOT 5
- Docker nerdfonts-patcher errors out on fontforge start HOT 13
- GohuFont question mark is upside-down HOT 5
- Instructions for adding a new font slightly confusing
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from nerd-fonts.