Comments (4)
Does this mean that a case like a\dot is supported while 0\dot is not?
The situation is similar (depends on font/application): but, it's more likely that a
+ mark
works than 0
+ mark
does. This is because French/German etc. languages require accents and diacritics on letters but not on numerals. For example, in VS-Code editors and terminals, you can expect FiraCode to show à bĖ
and similar, but probably not 1Ė2Ė
. (It also works in this Github issue too, for me...)
I don't really know why things don't work as well as they should. Everything about fonts is less than 100% reliable in my experience! :)
from juliamono.
Hi! The numerals don't normally have the top/bottom anchor positions set, but I've just added them to my working master. Here is VS-Code now:
![Screenshot 2023-12-23 at 17 19 44](https://private-user-images.githubusercontent.com/52289/292638006-662f4ab8-1670-426c-b391-a7b6b4d77475.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjIxMjU2MTQsIm5iZiI6MTcyMjEyNTMxNCwicGF0aCI6Ii81MjI4OS8yOTI2MzgwMDYtNjYyZjRhYjgtMTY3MC00MjZjLWIzOTEtYTdiNmI0ZDc3NDc1LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MjglMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzI4VDAwMDgzNFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTUxMGIwYzkzYzJiYjA4OGEyZDhiOTM3ODljYjc3N2U3NjYyNDZlOGMxNTJlY2VlYTMzNzQ3OWE4ZDE4NTMxNDkmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.ogif8O9HoL8HqwFz7v0ae0r2skIlEYlNq0CYa_cp11s)
This feature will be in the next release of JuliaMono (hopefully ready by the end of December).
However...
The problem with this feature is that it depends on both the font and the application/terminal and the platform/OS. Some terminals won't display these correctly. For example, in the current release of Kitty on MacOS or Alacritty this glyph won't appear above the preceding glyph - even if the font supports the anchor points. Whereas Terminal, iTerm, Wezterm will. In fact, MacOS Terminal already positions these dots over the preceding glyph correctly with the current release of JuliaMono (Safari web browser does too?). In your testing you will no doubt encounter many combinations of font/application that work or don't work!
By the way, your package icon could do with a dark-mode compatible version! :)
from juliamono.
Hi! The numerals don't normally have the top/bottom anchor positions set, but I've just added them to my working master. Here is VS-Code now:
This feature will be in the next release of JuliaMono (hopefully ready by the end of December).
Thank you for the quick response!
I'm really looking for it!
The problem with this feature is that it depends on both the font and the application/terminal and the platform/OS. Some terminals won't display these correctly. For example, in the current release of Kitty on MacOS or Alacritty this glyph won't appear above the preceding glyph - even if the font supports the anchor points.
I see. Thank you for the detailed explanation! I don't fully understand how fonts work, and I have an additional question. Does this mean that a case like a\dot
is supported while 0\dot
is not?
By the way, your package icon could do with a dark-mode compatible version! :)
Thanks! I've updated the logo! ð
from juliamono.
Thank you for the fix!
I have confirmed that \dot
was fixed in the v0.053 release.
from juliamono.
Related Issues (20)
- Glyph shape of 2 Cyrillic Ext-C characters (U+1C81, U+1C85) HOT 2
- Unpaired parentheses in CHANGELOG.md HOT 5
- Remove v0.5.1 tag HOT 3
- "SS20" (splashtidy) does not work in general cases HOT 5
- Daggers too similar? HOT 3
- Combining characters with lower case j doesn't always render the combining character for some glyphs. HOT 8
- Request for 450 font weight HOT 2
- Emoji Presentation for Julia Logo HOT 9
- wedge/bigwedge and vee/bigvee too similar? HOT 2
- Mystery spacing issues HOT 7
- Interrobang glyph is incorrect HOT 7
- Possible alternate variant of small letter "l" with stylistic set? HOT 18
- Problem with CJK glyphs HOT 5
- Take down the "JuliaMono julia manual" since it pollutes google search? HOT 3
- Unintentional missing glyphs in v0.055? HOT 6
- Ligatures are gone in WezTerm after upgrading to JuliaMono 0.055 HOT 5
- Homebrew install instructions are outdated HOT 5
- Add Anchors to U+25CC DOTTED CIRCLE for Proper Rendering of Combining Diacritical Marks. HOT 8
- Some slightly misaligned box drawing characters HOT 3
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 juliamono.