Duospaced font

A duospaced font (also called a duospace font) is a fixed-width font whose letters and characters occupy either of two integer multiples of a specified, fixed horizontal space. Traditionally, this means either a single or double character width.[1] although the term has also been applied to fonts using fixed character widths with another simple ratio between them.[2]

Visual comparison of a duospaced font (Migu 2M) versus a monospaced font (Consolas).

These dual character widths are also referred to as half-width and full-width, where a full-width character occupies double the width of a half-width character. This contrasts with variable-width fonts, where the letters and spacings have more than two different widths. And, unlike monospaced fonts, this means a character can occupy up to two effective character widths instead of a single character width. This extra horizontal space allows for the accommodation of wider glyphs, such as large ideographs, that cannot reasonably fit into the single character width of strictly uniform, monospaced font.

Although associated with Asian character sets and halfwidth and fullwidth forms, the general notion of duospaced fonts is not limited to such characters. Examples of duospaced characters not strictly associated with Asian halfwidth and fullwidth forms include various technical and pictographic symbols as seen in Migu 2M, and the Unicode character Roman Numeral One Hundred Thousand (U+2188) and various other symbols in GNU Unifont.

Example font families

  • Andale Duospace WT[3]
  • GNU Unifont
  • Migu 1M
  • Migu 2M
  • Monotype Sans Duospace WT[4]
  • Thorndale Duospace WT[4]
  • WorldType Sans Duo[5]
  • WorldType Serif Duo[5]
  • Source Han Code JP (for Japanese, halfwidth size two thirds of fullwidth size)[6]
  • iA Writer Duospace (for English, fullwidth size used for ASCII M and W, halfwidth size two thirds of fullwidth size)[2]
gollark: There are HUGE costs to CPU manufacturing. And Intel's CPUs are *very complex* and *very tied* to their specific production processes, hence their 10nm problems are very problematic.
gollark: That's probably just Intel "protecting their IP" or something ridiculous like that.
gollark: Yes - even if you don't know how it works, you could just blindly implement the silicon which handles it, or something.
gollark: If you can do the rest of it, then obfuscated microcode is not a significant hurdle.
gollark: The reason we don't have i7 clones is just legal stuff and immensely high associated costs.

See also

References

  1. "Font spacing characteristics". IBM Knowledge Center. IBM Corporation. 1990. Retrieved 2017-09-17.
  2. Abhimanyu Ghoshal. "iA Writer's 'Duospace' Font: A Better Flow While Retaining The Benefits Of 'Monospace'". The Next Web.
  3. "Predefined Fonts". Oracle. Retrieved 2017-09-17.
  4. "TrueType and OpenType fonts". IBM Knowledge Center. IBM Corporation. Retrieved 2017-09-17.
  5. "Summary tables for WorldType fonts". IBM Knowledge Center. IBM Corporation. Retrieved 2017-09-17.
  6. Hattori, Masataka (2015-06-11). "Introducing Source Han Code JP". CJK Type Blog. Ken Lunde / Adobe.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.