3

I'm looking for a monospaced font that supports both English and Japanese. All characters should be the same width (since it's monospace).

I haven't found anything that works from looking on the internet. Google has created a font called Noto Mono, a monospace version of their font family Noto, which is supposed to support all languages. However, the English and Japanese characters are different widths here too.

Update: Migu 2M is closer, with English letters exactly 50% of Japanese.

Update 2: Here's a square, monospace, English font that reads well: image

migrated from ux.stackexchange.com Aug 6 '18 at 22:29

This question came from our site for user experience researchers and experts.

  • 1
    The problem is that european letters have a distunctly nonsquare aspect ratio. Its really hard to find any font that would make for square letters. – joojaa Aug 8 '18 at 14:13
  • @joojaa But that's quite easy to get around. Make the letters something like 3:2 to work with English, and keep Japanese square. Japanese gets more space between rows, but that's fine. – usernumber Aug 8 '18 at 14:33
  • Yes but then the european letters are bigger. Realistically Kanji characters need more space to be readable making the european characters very large. Anyway nothing stops you from instructing your applicatoon to let european characters have more space between them (most systems can assign tracking). Just that you didnt specify you wanted it the other way around. – joojaa Aug 8 '18 at 14:42
  • @joojaa "nothing stops you from instructing your applicatoon..." Would that be possible in css/javascript? I've never heard of anything like it. – usernumber Aug 8 '18 at 14:51
  • 1
    you can adjust tracking with css letter-spacing property. All you need then to do is mark the areas that are in japanese and not (which shouldnt be hard) – joojaa Aug 8 '18 at 15:26
2

I think something like IBM Plex could be what you are looking for, since it was specifically designed to support globalization and localization:

According to the website for IBM Plex font (which I think is probably a little bit more animated than required):

IBM Plex™ is our new typeface. It’s global, it’s versatile and it’s distinctly IBM.

And it appears to come in in serif, sans serif, and monospace versions. Just check out the github repo for the font.

  • 1
    image Seems like IBM Plex Mono has monospace within English, monospace within Japanese, and a 5:3 ratio between them. – usernumber Aug 8 '18 at 9:39
  • Oh I hate the 5:3 ratio, why don't they set the ratio to 1:2 (English : Japanese) :( – Luke Jun 24 at 4:52

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.