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

Any updates on ligatures support? #33

Open
tomakado opened this issue Feb 27, 2024 · 8 comments
Open

Any updates on ligatures support? #33

tomakado opened this issue Feb 27, 2024 · 8 comments

Comments

@tomakado
Copy link

Hey,

I really love Martin Mono. Only feature is missing for me is ligatures support. Is there still any plans to add them? Let me know if I can help with it in any way.

@tomakado tomakado changed the title Any updates on ligatures support! Any updates on ligatures support? Feb 27, 2024
@romashamin
Copy link
Member

@tomakado thank you for your interest!

You can download the intermediate (1.1 Alpha) release here: https://twitter.com/romanshamin_en/status/1769706111647564184

This release, among other things, introduces support for some programming ligatures.
martian-mono-1 1-alpha-en-coding-ligatures

I’d appreciate your feedback.

@romashamin
Copy link
Member

Martian Mono v1.1 Alpha May-28 is available for beta-testers: download from Dropbox.

martian-mono-may-24-cft

Setup for VSCode for regular code ligatures:

    "editor.fontFamily": "'Martian Mono v1.1 Alpha May-28', Menlo, monospace",
    "editor.fontVariations": "'wdth' 100, 'wght' 300",
    "editor.fontLigatures": true,
    "editor.fontWeight": "300",
    /*"editor.fontWidth": "condensed",*/
    "editor.fontSize": 12.5,

Spacing code ligatures:

    "editor.fontFamily": "'Martian Mono v1.1 Alpha May-28', Menlo, monospace",
    "editor.fontVariations": "'wdth' 100, 'wght' 300",
    "editor.fontLigatures": "'ss03'",
    "editor.fontWeight": "300",
    /*"editor.fontWidth": "condensed",*/
    "editor.fontSize": 12.5,

@remy727
Copy link
Contributor

remy727 commented Jun 10, 2024

@romashamin, thank you for sharing. It looks great. When will this be released?

@JohnBakhmat
Copy link

I would humbly request pipeline ligature |> coz it is very important for languages like OCaml, Gleam, Elixir and F#, JS (if they merge that rc for pipes). 🙏🏻

@romashamin
Copy link
Member

I would humbly request pipeline ligature |> coz it is very important for languages like OCaml, Gleam, Elixir and F#, JS (if they merge that rc for pipes).

@JohnBakhmat thanks! Pipe operators are complete. I’m now finishing up other ligatures for F# and FParsec.

image

@romashamin
Copy link
Member

@remy727 thanks for your interest!

It’s hard to predict, but I’m aiming to release version 1.1 by the end of the summer. In the worst-case scenario, it’ll be by the end of this year.

@romashamin
Copy link
Member

Just a friendly reminder: if you all are on X, follow me to track progress and provide feedback: https://x.com/romanshamin_en

I post work-in-progress updates on Martian Mono nearly every week.

@arjpar
Copy link

arjpar commented Sep 25, 2024

@romashamin Would it be possible to post the code/files for your updated versions of Martin Mono in a new branch/your fork of this repo? That way we could get the latest version of Martian Mono without having to ask you. Amazing work! I've only seen few a typeface designer this enthused about their work publicly. Great stuff :)

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

No branches or pull requests

5 participants