Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Provide italic and bold .ttf in releases #16

Open
charJe opened this issue Jul 9, 2020 · 10 comments
Open

Provide italic and bold .ttf in releases #16

charJe opened this issue Jul 9, 2020 · 10 comments

Comments

@charJe
Copy link

charJe commented Jul 9, 2020

No description provided.

@marnen
Copy link
Owner

marnen commented Jul 9, 2020

Not a bad idea. @charJe Do you want to make a pull request?

@charJe
Copy link
Author

charJe commented Jul 9, 2020

I would have no idea how to build them. I just know italics and bold don't work properly for me with fonts that don't have separate italics and bold .tff.

@marnen
Copy link
Owner

marnen commented Jul 9, 2020

As far as I can tell, Droid Sans Mono only exists in one style (Droid Sans Mono Pro has a bold version, but that's not OSS and therefore I wouldn't be able to modify it without permission). Some font rendering systems can synthesize italic and bold versions, but not all can.

While it might be a useful exercise, I doubt that I have the time or the type design skill to draw a bold or italic version of all of Droid Sans Mono. However, if you know of such a version that exists already under a suitable license (or are willing to produce one), we can certainly add the ligatures to it.

@charJe
Copy link
Author

charJe commented Jul 9, 2020

That is too bad. I wonder if it would be possible to have one of those rendering systems synthesize an italic and bold version then save it to a .ttf

@marnen
Copy link
Owner

marnen commented Jul 10, 2020

There’s probably a utility that can do that. Feel free to try! If you get a usable font out of it, we can put it in the repo.

@charJe
Copy link
Author

charJe commented Jul 10, 2020

Must to my surprise, I was able to make a bold, italic, and italic bold versions of Borg Sans Mono. They look good and are monospaced, but I cannot test the ligatures because I don't have them working right now. I only have .sfd and .ttf files, neither of which I see in this repository. How should I give them to you?

@marnen
Copy link
Owner

marnen commented Jul 10, 2020

.sfd is perfect—it’s one of FontForge’s native file types. If you can open the .sfd file in FontForge and convert to sfdir, which is what I’ve been using here, that would be ideal, but if not, you could make a pull request with the .sfd files.

@marnen
Copy link
Owner

marnen commented Jul 10, 2020

@charJe Out of curiosity, how did you produce the extra styles?

@charJe
Copy link
Author

charJe commented Jul 10, 2020

I opened the original font in FontForge and used Element > Style > Italic and Element > Style > Change Weight and I had to adjust some letters manually (mainly i and lowercase L). To guarantee they remained monospace I had to use Metrics > Set Width to 1229.

@marnen
Copy link
Owner

marnen commented Jul 10, 2020

Cool, I forgot that FontForge had that feature. Thanks.

@charJe I see that you've opened #17 for this. In future, when you open a pull request that's related to an existing issue, please mention one in the other, so that GitHub can properly link them.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants