iaolo / ia-fonts Goto Github PK
View Code? Open in Web Editor NEWFree variable writing fonts from iA
Home Page: https://ia.net
Free variable writing fonts from iA
Home Page: https://ia.net
To facilitate updates as Duospace evolves along with the upstream IBM Plex font family, please consider submitting a font cask to the homebrew-fonts repository, which makes it easy to install fonts along with other utilities and applications via the Homebrew package manager and Homebrew-Cask.
For more information, see the corresponding issues and pull requests for IBM Plex:
It would be useful if the font binaries (only) were available as a Github release. The entire repo is available as a zip file but this contains many files that are not needed to actually use the font.
Hi :D Thanks a lot for the fonts. I've never feel more right about buying iA Writer after reading your a Chrismas Typographic blog post.
It seems that you guys have spent a lot of time to adjust the variable fonts so it looks best in several font sizes, right? I'm just wondering is it possible to share that?
It's because sometimes I'm on a Linux machine and I must use another editor (which is a lot worse than iA Writer) so I tried to replicate the experience as much as possible. I can get the variable quattro to work, but I don't know how should I set other values like line-height and weight and optical etc. based on the font size. Can you guys share that?
Thank you
iA Writer supports Cyrillic. Add please Cyrillic support!
Thank you!
The numero symbol № is a standard monospace character in all of the iA fonts, leading it to be (given the constraints) unavoidably squished. However, if more space is allowed for it in the Duo and Quattro fonts (similar to how the @ is handled currently), its proportions would look more natural.
It would be useful to have official eot/woff/woff2 versions of iA Writer Duospace similar to Plex’s web version.
Via this tweet.
Double check they are compatible and include licenses.
Hi, as is actually already pretty clearly visible in the blog entry on Duo, the font isn't actually duospace. Example: typing two m should require the same space as three i, according to the specifications. It doesn't. Is this by design, or not on purpose? The former would also be absolutely fine, I just find it is a shame and would be happy to work on the files, as I am a type designer myself. So, in case it is not intentional and Duo should, in fact, be meant to be truly duospace, please let me know! I love the modified Plex and am modifying Duo for my own uses already anyway as a truly duospace font. I'm happy to share them if needed. Cheers!
Do you have any plans to add Cyrillic support once it will be added to Plex (IBM/plex#87)?
Why not make it as wide as the m?
If a similar difference could be found between the en dash and Hyphen, it would help make the differences in dashes more readily apparent with this type of spacing.
It would be useful if Quattro was bundled with a fonts.css
similar to the one that is included with Duospace.
In the licence.md the headline is IBM Plex. I think this is another font? Isn‘t it? Is this intent?
Hello:
I am trying install this fonts in a macos, but the OS A serious error has been detected. Do not use this fonts. Can you help me, please?
Regards,
Carlos Sanz
We are creating a new library for a select font like the https://fonts.google.com by filter name family and language. Instant preview returns the TYPEFACE and Font family.
Fork and Push → https://github.com/dsdgroup/miofonts
I've installed iA Quattro V system-wide on my Mac. (I've also installed it into a few apps on my iPad.) If I'm typing with the 'Regular' font weight, then hit Cmd-I for italics, type something, and hit Cmd-I to go back to roman type, it switches into the 'Text' font weight instead of 'Regular'. This is very disconcerting.
I really like the idea - and result - of duospace!
One thing I very quickly noticed though, was that the Danish (and Norwegian, etc) letter æ looks very crammed compared to all the other very well balanced letters.
Being a ligature of the letters a and e, æ is naturally a quite wide letter.
My suggestion is therefore, to give æ the same 1.5 width as m, M, w and W.
Thanks for the consideration!
Are there any plans to make a Medium weight of these fonts? I find the Regular version too light and the Bold too bold (ha!). Wondering if it has come up before to generate a medium version?
Thanks!
On websites, with Windows (Chrome & Firefox), there seems to be an error with capital umlauts on the Bold Italic subset; they're not being loaded. Works fine on MacOS, of course.
Also, when creating an image with PHP, the same applies.
I hope it's just me. If I can provide anything else or be of help, I'll gladly help. Love this font!
Please post the source files and build process
What about special "trispaced font"? Narrow characters like dots atc. ( . , ' ; : " ) draw as narrowed 50 %?
Would be nice to have Postscript fonts as well, that's what I usually use in my print documents.
Hi there,
I have downloaded each of the TTF font files, but the Font Book in Mac OS Monterey won't accept them. When I try to force-install them, it advises against it, saying there are serious issues with these fonts.
Is there something I'm doing wrong?
Also, is there a way to batch-download the fonts rather than clicking/downloading individually?
Thanks,
Mumblequatch
Hey there -- and thanks @iaolo so much for open sourcing this repo.
Is Duospace available as a variable font? I’m not seeing it in the repo.
Thanks!
I noticed that the website URL for this repo (the optional URL that can be entered near the top of the repo's page) isn't resolving to an actual link. I think it's just because the first h
in the url is capitalized (see screenshot).
Changing the URL from Https://ia.net
to https://ia.net
should fix the issue.
Hi, my name in Jose.
I saw the link to your font in one of the articles, Genbeta' site published last week.
I have downloaded every file from GitHub, but double clinking it says;
'The requested file ... is not a valid font file'
I also tried to copy directly into, Windows 10, folder named 'Font' but it return a similar error;
'The file ... does not appeared to be a valid font'
Could you help me with the installation?
I would really like to try this font for my documents at the school.
Thank you very much for your attention.
Best regards,
Jose.
I arrived at this repository via https://ia.net/topics/in-search-of-the-perfect-writing-font/ and was interested in downloading and trying the font, but it seems the download / clone link has been disabled, forcing me to download each font file individually.
I fear someone less savvy might not figure this out.
I’d like to ask if there’s general interest in an alternate glyph for the lowercase l
(U+006C) which is rounded at the bottom to distinguish it better from the figure 1
…
If there’s just the l
in e.g. a short URL, some hash, or other thing you maybe have to type in manually from e.g. some piece of paper, then people tend to be unsure about if the l
is an l
or a 1
… would love to see this happening.
Hi. Loving the font, using Mono in my npp, VSCode and VS setup.
I got curious as there are other 'versions' other than Mono, and so I read the blogpost on Duospace and an article on Mono, Duo and Quattro
As I finished reading both posts, it seemed to me that there are no differences in files "Duospace" and "Duo". Is there any difference I missed? If so, could you point them out please?
Thank you.
The following Greek characters seem to be have missing glyphs:
Ώ (capital accented omega)
Δ (capital delta)
Ώ (capital accented omega)
Ώ (capital accented omega)
Hi, seeing how you've fixed other things inherited from the IBM Plex Mono font, such as the lowercase f being square, could you also consider making sane curly braces please?
I love iA Writer, and I've been configuring my other text editors (Vim, VS Code) after its looks for years, Nitti and all. However, coding in any C-style language with the Lovecraftian Plex squigglies is inconceivable.
Thanks for making great software BTW!
Looks like it complaints that serious damage will happen to the computer if I install them and when I tried to override it nothing happened. I also tried copying the fonts to the Fonts OSX directory directly and also double clicking them - Fonts Book does not recognise them at all. I wonder if there is a fix for this or if there is anyone else with the same problem.
Environment
OS: Windows 10 version 21H1(build 19043.1083)
Text editor: Visual Studio Code (version 1.57.1)
Description of issue
When the user goes through a certain set of letters in a line using arrow key in the text editor, the cursor highlights at wrong places.
Other stuffs
This issue does not happen with iA Writer Duo S, iA Writer Quattro S, iA Writer Duospace. Only affects iA Writer Mono S.
Also doesn't happen in other text editors, such as Notepad, Notepad++, or Visual Studio
When using iA Quattro Statics on iOS (sideloaded with configuration profile), all italic characters are displayed in bold italic instead.
Note: I found a solution to this issue, but I'm adding an issue (and closing it immediately) just so it shows up in Google for anyone else facing the same problem.
When you do the following:
In firefox the fonts then are rejected by the font sanitizer.
The solution to this problem:
This resolves the issue.
Cheers to anyone who stumbles onto this via google!
Hi there, seems like commit 55edf60 removed some font files in Webfonts. There are only italics left.
Hi,
love the font, but using the .woff2 for regular, bold and italic, is around 97kb.
Is there a chance to release the font in different latin sets, like IBM plex has?
Each of these are around 14-15kb for latin1
thanks
Neither the Variable nor the Static version can be installed properly in Windows 11. This happens if they are installed via the Win11 font settings or the legacy Control Panel.
Static
Variable
I want to use iA Quattro in the browser and can't find a variable woff2 version of that font.
Obviously there are converters that help doing this, but I'm not sure what settings to use.
It would help to know, how the existing non-variable webfont differentiates from the static version.
Providing only a woff2 version of the font seems fine these days.
Related but not same: #47
Elipsis (…), Ats (@), and Copyrights (©) character should be wider.
The bold and bold/italic fonts have incorrect weight information under the OS/2 metadata. Instead of being set to "Bold" they are set to "Regular".
What this means is when changing from regular to bold or italic, and then back again, it will select bold as the "default" (other issues currently open mention this behavior). This is likely due to the font name for bold being alphabetically before the font name for regular so since we have multiple fonts listed as "regular" weight, it's just defaulting to the first in the list.
Changing this to "bold" for both bold and bold/italic makes these fonts behave as intended. I did so using FontForge, and after generating the fonts with these changes, everything works as intended. However, I'm no font expert, and have no idea if generating them from FontForge is changing anything else, and I have no idea what font program you used to generate them in the first place.
But as it stands, this repo contains great fonts that in this state are impossible to use as they will change to bold in an unexpected manner in a way most users cannot understand.
This is for Quattro — the other fonts I checked seem fine, at least for the static versions.
I'm guessing this wasn't intentional since the Duo and Quattro fonts have it?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.