Comments (15)
Since the Operator Mono fonts are not free, I can't distribute them. You need to place your .OTF files into the ./original folder. The script will then merge the ligatures into the original fonts to create the new fonts in the ./build folder.
Hope that makes sense.
from operator-mono-lig.
I have the operator fonts, ah got it. The original folder lives inside the cloned folder and the new font will come in to the build folder once I run the build script? Thanks Im getting excited to use this in my VScode and Thanks for the quick response as well. Cheers.
from operator-mono-lig.
Yes. Let me know if you have any questions. Good luck!
from operator-mono-lig.
One more question, I ran sh build.sh and it created the build folder but its empty. I added below font to the original folder:
- Operator Mono Bold Italic.otf
- Operator Mono Bold Regular.otf
.....
from operator-mono-lig.
Ah. Unfortunately that's one of the font weights that I haven't completed yet.
If you look in the README (as well as the ./ligature folder), you'll see which ones I've already done.
The only non-ScreenSmart font that I've done is the Medium weight. Try that one and see if it's usable. You could technically copy the Medium weight and merge it into the Bold weight. You simply need to update the names.xml file. The ligatures will be a little thinner, but will still take the same horizontal space.
You can't mix and match the ScreenSmart fonts though, as they use a width of 625 units vs 550.
It will probably be a while before I can get to the Bold weight though.
from operator-mono-lig.
Ok, thats fine I wont be using the Bold ones and had Operator Mono Medium Italic.otf and Operator Mono XLight Italic.otf in the ./original folder as well but it didnt convert those? Should I remove the bold ones and just put the two font I mentioned just now? Also looks like the ./ligature folder names have no space but my font file name has space to it does it matter? Below are some screenshot of what im doing.
from operator-mono-lig.
I just added Operator Mono Medium Italic.otf & Operator Mono Medium Regular.otf in the original folder and ran the sh build.sh still not luck.
from operator-mono-lig.
Tried with Operator SSm as well no luck.
from operator-mono-lig.
Hmm... odd my filenames didn't have the spaces. Just rename them to match these.
from operator-mono-lig.
That worked but now when I install the fonts, theres too much letter spacing between characters.
from operator-mono-lig.
Somebody had a similar issue, but it was his original font that was messed up. See #13
Can you email me privately [email protected] and I'll see what I can do?
Thanks!
from operator-mono-lig.
Can we talk about it here? That way it will help others who might have the same issue.
from operator-mono-lig.
Ok, there have been 100+ people that have not had issues. The only one other than you had a messed up source font.
I need you to send me the original font so I can try to reproduce the error.
from operator-mono-lig.
I think I see the problem. You were trying to patch the non-Mono version. Yeah, these ligatures only work on the Operator Mono fonts.
from operator-mono-lig.
Ok I will try with the Mono again. Thanks for the help.
from operator-mono-lig.
Related Issues (20)
- Build fails in Big Sur HOT 6
- Erro on VSCODE - letter spacing 0? HOT 12
- Operator Mono SSm Lig Book does not work with Vscode HOT 9
- Build script doesn't do anything HOT 6
- Ligatures Not Working HOT 16
- some ligatures dont work in italics. HOT 4
- build doesn't do anything HOT 10
- Create ligatures for `Operator Mono Bold` HOT 2
- Running ./build.sh just create build folder with empty HOT 10
- Glyphs are way too small HOT 3
- npm install always giving errors HOT 3
- Not an issue: meant to help to use Win 10 Npm problems HOT 2
- Create `::` ligature HOT 10
- Cannot run npm install node-pre-gyp ERR! build error HOT 2
- Got a lot of errors after npm install. (Windows 11) HOT 6
- Only two fonts in build folder HOT 6
- Does not work with Python 2.7 shipped with MacOS Montery HOT 1
- The following glyph names are referenced but are missing from the glyph set: underscore.alt HOT 1
- If you get error after error!
- Copyright to matter about? HOT 2
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 operator-mono-lig.