In addition to European letters used in many Western European languages, Japanese characters that including Kana glyphs and more than 5,300 Kanji glyphs, and major international phonetic symbols, operators, special symbols, etc. are also prepared. [more]
Latin proportional and Japanese fonts are available in 7 (Thin to Black) weights, and Latin fixed-halfwidth fonts are available in 5 (Thin to Bold) weights. [more]
There are 4 variations in Latin proportional fonts, and 3 variations in Latin fixed-halfwidth fonts, 2 Kana glyphs variations in Japanese fonts. [more]
The combination of 7 Latin and 2 Japanese fonts, there are 43 TTF font files. [more]
These fonts are free software.
Unlimited permission is granted to use, copy, and distribute them, with or without modification, either commercially or noncommercially.
THESE FONTS ARE PROVIDED "AS IS" WITHOUT WARRANTY.
Please select the latest "mplus-TESTFLIGHT-*.tar.xz" file from the official distribution site "https://osdn.net/rel/mplus-fonts/TESTFLIGHT". Free software such as Unarchiver (macOS), 7-Zip (Windows) are support for file expansion. [more]
In addition to Google Fonts + Japanese Early Access, Adobe Typekit (European letters only), etc., Also published on this site experimentally. [more]
All Latin glyph sets were completed with Basic Latin, Latin-1 Supplement, Latin Extended-A, and IPA Extensions. And most of Greek, Cyrillic, Vietnamese, and extended glyphs and symbols were prepared too. So the fonts are in conformity with ISO-8859-1, 2, 3, 4, 5, 7, 9, 10, 13, 14, 15, 16, Windows-1252, T1, and VISCII encoding. Available as a multi-lingual or multi-purpose fonts.
In addition, proportional M+ P Type-1 and M+ P Type-2 fonts were completed with Latin Extended-B, Latin Extended Additional, Windows Glyph List 4 (WGL4) and Hebrew (ISO-8859-8). And many Greek, Cyrillic, IPA Extensions glyphs, and symbols were expanded. Those additional glyphs are included in M+ C Type-1 and M+ C Type-2 provisionality.
ISO-8859-1 | Latin-1 Western European | Wikipedia |
ISO-8859-2 | Latin-2 Central European | Wikipedia |
ISO-8859-3 | Latin-3 South European | Wikipedia |
ISO-8859-4 | Latin-4 North European | Wikipedia |
ISO-8859-5 | Latin / Cyrillic | Wikipedia |
ISO-8859-7 | Latin / Greek | Wikipedia |
ISO-8859-8 | Latin / Hebrew | Wikipedia |
ISO-8859-9 | Latin-5 Turkish | Wikipedia |
ISO-8859-10 | Latin-6 Nordic | Wikipedia |
ISO-8859-13 | Latin-7 Baltic Rim | Wikipedia |
ISO-8859-14 | Latin-8 Celtic | Wikipedia |
ISO-8859-15 | Latin-9 A revision of 8859-1 | Wikipedia |
ISO-8859-16 | Latin-10 South-Eastern European | Wikipedia |
T1 Encoding | Default 8-bit encoding in many TeX installations | Wikipedia |
Windows-1252 | Default in the legacy components of MS Windows | Wikipedia |
WGL4 | Pan-European character set defined by Microsoft | Wikipedia |
VISCII | Vietnamese standard character set | Wikipedia |
In the Japanese glyph sets M+ Type-1 and M+ Type-2, Kana and over 5,300 Kanji glyphs are ready, common Japanese sentences can be displayed almost without problem now.
In the Latin fonts, M+ P is aimed as sophisticated and relaxed design, while M+ C is optimized to be proportioned well in typesetting, M+ M emphasize the balance of natural letterform and high legibility. Each have 2 variations of the Type-1 and Type-2, corresponding to the Japanese fonts.
M+ MN Type-1 is aimed as a new distinctive design for a terminal font specialized to programming.
In the Japanese fonts, there are 2 variations of Kana Glyphs. M+ Type-1: Consists of contrasting straight lines and hand-drawn curves, and M+ Type-2: Incorporates traditional feature of Kana script in the overall modern sans-serif design. The Kanji glyphs are identical between fonts of same weights.
Combination of proportional M+ P Type-1 for alphabets and fixed-fullwidth M+ Type-1 for Japanese. 7 weights from Thin to Black.
Combination of proportional M+ P Type-2 for alphabets and fixed-fullwidth M+ Type-2 for Japanese. 7 weights from Thin to Black.
Combination of proportional M+ C Type-1 for alphabets and fixed-fullwidth M+ Type-1 for Japanese. 7 weights from Thin to Black.
Combination of proportional M+ C Type-2 for alphabets and fixed-fullwidth M+ Type-2 for Japanese. 7 weights from Thin to Black.
Combination of fixed-halfwidth M+ M Type-1 for alphabets and fixed-fullwidth M+ Type-1 for Japanese. 5 weights from Thin to Bold.
Combination of fixed-halfwidth M+ M Type-2 for alphabets and fixed-fullwidth M+ Type-2 for Japanese. 5 weights from Thin to Bold.
Combination of fixed-halfwidth M+ MN Type-1 for alphabets and fixed-fullwidth M+ Type-1 for Japanese. 5 weights from Thin to Bold.
Please use the latest version of "mplus-TESTFLIGHT-*.tar.xz" file with free archiving software such as Unarchiver (macOS), 7-Zip (Windows), etc..
When using xz and tar,
$ xz -dc mplus-TESTFLIGHT-*.tar.xz | tar xf -If tar corresponds to xz,
$ tar xf mplus-TESTFLIGHT-*.tar.xzexpand with each of the above command.
You can build newest font files with accessing Anonymous CVS Repository. Required FontForge.
$ cvs -d:pserver:anonymous@cvs.osdn.jp:/cvsroot/mplus-fonts loginLogin with the above command.
CVS password:No password is required. You just have to press Enter key.
$ cvs -z3 -d:pserver:anonymous@cvs.osdn.jp:/cvsroot/mplus-fonts \ co mplus_outline_fontsType the above command, you will get the newest mplus_outline_fonts directory.
$ cvs update -dPYou can update the files with the above command.
$ MPLUS_FULLSET=yes make SPLIT_CONCURRENCY=2 -j2With the command below, Kanji glyphs output will be canceled. Specify other options, refer to the Makefile.
$ make SPLIT_CONCURRENCY=2 -j2Each fonts were built in "work.d/targets/mplus-*/*/" directory. The command below will be useful to get copies of the fonts.
$ cp work.d/targets/mplus-*/*/mplus-*.ttf ./
All of the letters in this web is rendering with WEB FONTS. To prioritize the display speed, Latin glyphs are limited to Basic Latin, and Japanese glyphs are limited to Kana and minimum symbols and general Kanji. The initial setting of the body text is M+ C Type-1 Light.
These fonts are located under the http://mplus-fonts.osdn.jp/webfonts/ directory in each format of EOT, WOFF, TTF, and you can use as a M+ WEB FONTS freely.
*7w:
7 weights of Thin、Light、Regular、Medium、Bold、Heavy、Black.
*5w:
5 weights of Thin、Light、Regular、Medium、Bold.
*3f:
3 formats of EOT、WOFF、TTF.
Set the .css files of mplus-fonts.osdn.jp in head element. If you don't need Japanese glyphs, link tag including general-j is not required.
<head> <link rel="stylesheet" type="text/css" href="http://mplus-fonts.sourceforge.jp/webfonts/basic_latin/mplus_webfonts.css"> <link rel="stylesheet" type="text/css" href="http://mplus-fonts.sourceforge.jp/webfonts/general-j/mplus_webfonts.css"> </head>Defined fonts as described above are available with specifying the font-family property such as M+ C Type-1 (basic latin) Regular or M+ Type-1 (general-j) Regular.
<h1 style="font-family: 'M+ P Type-1 (basic latin) Black';">SAMPLE TEXT</h1>Or you can specify it in head element or .css file.
<style type="text/css"> <!-- h1 { font-family: 'M+ P Type-1 (basic latin) Black'; } --> </style>Unlike TTF fonts that are published in the name of M+ TESTFLIGHT, Latin and Japanese glyphs were separated for convenience use. If you use Latin and Japanese glyphs, please describe both as follows. Also add "sans-serif" in the last of font-family property, missing Kanji glyphs will be complemented.
body { font-family: 'M+ C Type-1 (basic latin) Regular', 'M+ Type-1 (general-j) Regular', sans-serif; }
FontForge
The Unicode Consortium
Wikipedia | M+ FONTS
https://en.wikipedia.org/wiki/M%2B_FONTS
Google Fonts + Japanese Early Access | M+ FONTS
https://googlefonts.github.io/japanese/#mplus1p
Adobe Typekit | M+ FONTS
M+ Web FONTS Subsetter
M+ LOG
http://mplus-fonts.osdn.jp/cgi-bin/blosxom.cgi
M+ FONTS - Project Description
https://osdn.jp/projects/mplus-fonts/
M+ BITMAP FONTS
http://mplus-fonts.osdn.jp/mplus-bitmap-fonts/
Project of the month - M+ FONTS
https://osdn.jp/projects/sourceforge/wiki/potm_0908_mplus
M+ OUTLINE FONTS - Complete Kanji for educational use
http://it.srad.jp/story/08/06/26/0734220/
Developer interview of free Japanese fonts "M+ FONTS"
http://opensource.srad.jp/story/09/08/05/0625220/
mplus-fonts-dev ML
http://lists.osdn.me/mailman/listinfo/mplus-fonts-dev/
M+ FONTS open forum
https://osdn.jp/projects/mplus-fonts/forums/3403/
M+ FONTS PROJECT COJI MORISHITA <coz at users dot sourceforge dot jp>
The M+ OUTLINE FONTS are built with FontForge, and hosted by OSDN.jp. Special thanks to everyone who's involved in those projects.
Special thanks to Hiroyuki Ikezoe, Ypnose, Ryo Suzuki (Siv3D), Haruki Tominaga (AMIX) for donating.