coz-m / MPLUS_FONTS

M+ FONTS
https://mplusfonts.github.io
SIL Open Font License 1.1
885 stars 62 forks source link

Weighting for MPlus Code #3

Closed aaronbell closed 3 years ago

aaronbell commented 3 years ago

Hello!

Writing the script for building the fonts and had a question regarding MPLUS Code. Based on my understanding, you're looking for something like this:

Variant Latin set Kana Set Kanji Set
MPlus Code Latin MPlus Code None None
MPlus Code JP MPlus Code MPlus 1 Kana MPlus Kanji

The "MPlus Code Latin" is a variable font with weight and width axis (50 to 60), and MPlus Code JP is similarly a variable font with weight axis.

For the JP version, the current set of masters has a differing set of weights than the MPlus 1 and Kanji set do, with MPlus Code generally being lighter than the corresponding Japanese glyphs:

Screen Shot 2021-04-29 at 3 56 38 PM Screen Shot 2021-04-29 at 4 03 25 PM Screen Shot 2021-04-29 at 4 04 21 PM

I anticipate that you'll want the weights to align across the three scripts, so how do you want me to resolve this? Shall I generate an instance of the Kana / Kanji set that aligns with the Regular and Bold? Or do you want to leave it "as is"?

coz-m commented 3 years ago

Hi Aaron,

Thanks, Coji

aaronbell commented 3 years ago

For Code JP, I suggest using just "code 50" since the intent is to keep glyphs on a monospace grid.

As for the weights, I understand your intent—I'll export out instances of the Regular and Bold to match with the Code weighting. Thanks!

coz-m commented 3 years ago

Thank you for your advice. Then, as originally planned, please support only "code 50" for MPlus Code JP.

Thanks, Coji

coz-m commented 3 years ago

@aaronbell Thomas Linard has asked me to add 2 instances to submit the variable font to Google Fonts, but these variable fonts are generated by your script, so how to fix them? I don't understand. Will you support me?

https://github.com/coz-m/MPLUS_FONTS/issues/14

aaronbell commented 3 years ago

Either update the glyphs sources with the two new instances, or let me know where they should be in the weight axis, and I can update the files.

coz-m commented 3 years ago

Thomas Linard says, "So, please add an ExtraLight instance and a SemiBold instance."

aaronbell commented 3 years ago

Yes, we need to set what the weight values will be for the ExtraLight and SemiBold instances:

MPLUS-1___Instances

Either you can do that, or tell me what you want and I'll update them.

coz-m commented 3 years ago

Hmmm, I don't understand well, but can you make settings that do not affect the current font content?

aaronbell commented 3 years ago

Yes. I’ll take care of it for you :)

On Monday, May 24, 2021, coji morishita @.***> wrote:

Hmmm, I don't understand well, but can you make settings that do not affect the current font content?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/coz-m/MPLUS_FONTS/issues/3#issuecomment-847046509, or unsubscribe https://github.com/notifications/unsubscribe-auth/ACARQCOZT7YH3NRIBSUNCFDTPJIXTANCNFSM4325NLYA .

coz-m commented 3 years ago

I'm sorry you are very busy, thank you.