Comments (10)
@dannymcgee Ha. Impressive 👏
It's been a while since I've updated the ligatures, so I'll see if I can block out some time this weekend and work on some of the requests.
from operator-mono-lig.
@dannymcgee Nice. How did you manage to create the glyph without the Glyphs app?
It's been a little while so I honestly don't remember the exact steps, but I used a trial version of FontLab 6 to do the actual editing. From there, I exported the modified font to OTF, used one of the commands in this repo to convert to TTX, and IIRC I just manually hunted through the TTX file to find the correct attributes and created a new XML file matching the format of the others. Not really the most elegant workflow lol, but it did the trick.
from operator-mono-lig.
I use Cobalt2 by Web Bos. He's the one that got me hooked on Operator Mono. It looks great with ligatures
from operator-mono-lig.
I write a lot of Rust and C++, so I made this myself in a local fork. (I don't have a Mac or I would have offered to contribute it.)
@kiliman If it's useful at all, here's my glyph definition for Medium SSm:
<Glyph name="colon_colon.liga" lsb="-291" width="625">
<CharString name="colon_colon.liga">
0 155 201 156 hstem
226 169 -161 168 vstem
-113 356 rmoveto
2 156 rlineto
-168 hlineto
-2 -156 rlineto
411 hmoveto
168 hlineto
2 156 rlineto
-168 hlineto
-12 -512 rmoveto
169 hlineto
5 155 rlineto
-169 hlineto
-247 -155 rmoveto
5 155 rlineto
-169 hlineto
-5 -155 rlineto
endchar
</CharString>
</Glyph>
I didn't make an italic version or any other weights out of sheer laziness lol. Here's what it looks like:
from operator-mono-lig.
@dannymcgee Oh that looks great, I've actually been working on a custom one myself (Letty) but it's currently only fully implemented in Xcode. I will say this though, bless you for making a matching light theme; not enough themes do this and as someone who uses both light and dark mode depending on daytime I really appreciate that. (This was one of the key design goals for my theme)
from operator-mono-lig.
Yeah, dark themes don't all have be shades of gray. That's why I prefer Twitter's dark mode over GitHub's. I actually use an extension called Stylus, so I can theme code on GitHub with Cobalt2.
from operator-mono-lig.
@dannymcgee Nice. How did you manage to create the glyph without the Glyphs app?
from operator-mono-lig.
@dannymcgee Off-topic, but what syntax theme is that? Looks like a variation of Palenight but with more violet keywords, I dig it.
from operator-mono-lig.
@dannymcgee Off-topic, but what syntax theme is that? Looks like a variation of Palenight but with more violet keywords, I dig it.
Thanks! It's actually my own: https://marketplace.visualstudio.com/items?itemName=dannymcgee.summer-vacation-theme
from operator-mono-lig.
@kiliman Ha, seeing your screenshots here actually inspired me to use blue instead of gray for doc comments. Cobalt2 is really nice.
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
- 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.