Jump to content

Duospaced font: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
No edit summary
No edit summary
Line 4: Line 4:
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 [[Typeface#Proportion|variable-width fonts]], where the letters and spacings have more than two different widths. And, unlike [[monospaced font]]s, 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.
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 [[Typeface#Proportion|variable-width fonts]], where the letters and spacings have more than two different widths. And, unlike [[monospaced font]]s, 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 [[Miscellaneous Technical|technical]] and [[Miscellaneous Symbols and Pictographs|pictographic]] symbols as seen in Migu 2M, and the Unicode character [[Numerals_in_Unicode#Roman_numerals_in_Unicode|Roman Numeral One Hundred Thousand]] (U+2188) and various other symbols in GNU Unifont.
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 [[Miscellaneous Technical|technical]] and [[Miscellaneous Symbols and Pictographs|pictographic]] symbols as seen in Migu 2M, and the Unicode character [[Numerals_in_Unicode#Roman_numerals_in_Unicode|Roman Numeral One Hundred Thousand]] (U+2188) and various other symbols in [[GNU Unifont]].


== Example font-families ==
== Example font families ==
* Andale Duospace WT<ref name="Oracle_PredefinedFonts">{{cite web |url=https://docs.oracle.com/middleware/12212/bip/BIPAD/GUID-592927F3-11D3-4E5D-A472-86D48843BF25.htm#BIPAD475 |title=Predefined Fonts |publisher=Oracle |access-date=2017-09-17 }}</ref>
* Andale Duospace WT<ref name="Oracle_PredefinedFonts">{{cite web |url=https://docs.oracle.com/middleware/12212/bip/BIPAD/GUID-592927F3-11D3-4E5D-A472-86D48843BF25.htm#BIPAD475 |title=Predefined Fonts |publisher=Oracle |access-date=2017-09-17 }}</ref>
* [[GNU Unifont]]
* [[GNU Unifont]]
Line 21: Line 21:
== See also ==
== See also ==


* [[Monospaced font]]
* [[Halfwidth and fullwidth forms]]
* [[Halfwidth and fullwidth forms]]
* [[Half-width kana]]
* [[Half-width kana]]

Revision as of 06:49, 17 February 2020

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

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]

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]

See also

References

  1. ^ "Font spacing characteristics". IBM Knowledge Center. IBM Corporation. 1990. Retrieved 2017-09-17.
  2. ^ a b 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. ^ a b "TrueType and OpenType fonts". IBM Knowledge Center. IBM Corporation. Retrieved 2017-09-17.
  5. ^ a b "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.