RobertWinslow / jianpu-ascii-font

A jianpu įŽ€č°ą font which uses ascii ligatures to display simplified numerical musical notation. Works basically everywhere.
Other
9 stars 0 forks source link

Some additional features to consider. #1

Open RobertWinslow opened 1 year ago

RobertWinslow commented 1 year ago
RobertWinslow commented 1 year ago

Probably not going to include because of technical difficulty:

RobertWinslow commented 1 year ago

It might be nice to include capital letters with a matching width. Just for the sake of annotating text in the same font? I suppose in a browser, I can just set Source Code Pro as the backup font and accomplish the same effect. (Both x and X currently map to the same symbol. I'd need to remove the latter to fully have this feature.)

RobertWinslow commented 1 year ago

Bigger dots?

RobertWinslow commented 1 year ago
RobertWinslow commented 1 year ago
RobertWinslow commented 1 year ago

I should look into adding alternate codepoints mapping ‘ and ’ to '. That might make the use in Word more straightforward. I say 'alternate codepoints' because seperate ligatures would lead to massive bloat of the file size.

RobertWinslow commented 1 year ago

Some sort of supplemental tiny alphabet font to put underneath as lyrics?

RobertWinslow commented 1 year ago

Python scripts to do a partial conversion from ABC notation to this syntax

RobertWinslow commented 1 year ago

Symbols for things like fermata. Those can easily be dropped atop the score line. But it isn't obvious what characters to use. Other notation systems use full commands for things like this.

RobertWinslow commented 1 year ago

It would be nice to have a character which represents a blank space which can be underlined. Space doesn't work because some font technologies don't allow space ligatures. _ doesn't work because ABC notation uses that for flats. I don't want to use a digit like Tomato Jianpu, because I want the plaintext to be understandable. Maybe ; for the ligaturable whitespace? Latex has something similar with \;