Forums: M+ WORK SPACE (Thread #41277)

About modifying the fonts (2019-09-28 18:42 by nightfurysl2001 #83640)

I would like to ask about how to modify the source files for this font.

I have recently planned to expand the font to cover Simplified Chinese for my own use and is looking for a suitable font to do so. M+ fonts are a good candidate as it contains more than 1 weights and fit to most of the Traditional Chinese glyphs, and also the font is beautiful.

From what I observed in the source files, I have noticed the following issues and bring it to here.
1. The making of the font files is using Python and FontForge. There is no doucumentation that I had found that explains how the program works. Documentations are optional as this is a font project and not a software project, but if you could provide help or documentation, then it'll be greatly appreciated.
2. The expansion I'm planning to make is planned to be based on GB2312/GBK/GB18030encoding, but the kanji_flag lookup states that it is using the JIS-X 2004 encoding as well as other occurence in the build_ttf.py file. Is the encoding type fixed to use JIS encoding or do it use the Unicode 4.0 encoding (from f.encoding)?
3. The .ai source file in directory /svg.d seems to be corrupted and could not be opened with Adobe Illustrator CC 2018 on WIndows 10. There's error message saying "Can't open the illustration. Could not complete the requested operation." or "Can't open the illustration. The illustration ended unexpectedly. Offending operator: Context: %{long error string} %%EndData". Is the CVS providing corrupted .ai files? The .svg files are working good.

Thank you in advance. I'm new to font editing and any help is required and appreciated.

Re: About modifying the fonts (2019-10-05 22:05 by coz #83661)

Thank you for your message.
It's very difficult to explain how M + FONTS font files are generated. Therefore, I prepared the 7 weights font file in the state before "REMOVE OVERLAP" for Glyphs application. If you use Glyphs, you can do various editing work from this file.

https://osdn.net/dl/mplus-fonts/mplus-1p-063-NO_REMOVE_OVERLAP.glyphs.zip
Reply to #83640

Re: About modifying the fonts (2019-10-09 23:21 by nightfurysl2001 #83675)

Reply To Message #83661
> Thank you for your message.
> It's very difficult to explain how M + FONTS font files are generated. Therefore, I prepared the 7 weights font file in the state before "REMOVE OVERLAP" for Glyphs application. If you use Glyphs, you can do various editing work from this file.

Thank you for your response.
I appreciate your help in this matter. I have shown this zip file to another friend of mine as I can't edit Glyphs file on my computer. It's a great help and thank you a lot for it.
If you do have time, could you write a description or a text file on the rough idea how it works? I've read through the codes and barely understand some of them due to my lack of knowledge.

Thank you in advance.
Reply to #83661