mono icon indicating copy to clipboard operation
mono copied to clipboard

Any updates on ligatures support?

Open tomakado opened this issue 11 months ago • 8 comments

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 avatar Feb 27 '24 14:02 tomakado

@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 avatar Mar 27 '24 10:03 romashamin

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,

romashamin avatar May 31 '24 11:05 romashamin

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

remy727 avatar Jun 10 '24 20:06 remy727

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 avatar Jun 11 '24 09:06 JohnBakhmat

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 avatar Jun 11 '24 10:06 romashamin

@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 avatar Jun 11 '24 10:06 romashamin

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.

romashamin avatar Jun 11 '24 11:06 romashamin

@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 :)

arjpar avatar Sep 25 '24 10:09 arjpar