Tags

  • 世说新语 (167)
  • English (147)
  • 道德经 (87)
  • 李白 (33)
  • 苏轼 (25)
  • 杜甫 (21)
  • Gaming (14)
  • 白居易 (12)
  • 辛弃疾 (11)
  • 杜牧 (10)
  • 李煜 (10)
  • 刘义庆 (10)
  • 陆游 (9)
  • 王安石 (9)
  • 欧阳修 (9)
  • 晏几道 (9)
  • 战国策 (9)
  • 司马迁 (9)
  • 王维 (8)
  • 李清照 (8)
  • 李商隐 (8)
  • 摘抄 (8)
  • 刘禹锡 (7)
  • 王昌龄 (6)
  • 韦庄 (5)
  • 秦观 (5)
  • 柳永 (5)
  • 孟子 (5)
  • 温庭筠 (4)
  • 晏殊 (4)
  • 庄子 (4)
  • 左传 (4)
  • 孟浩然 (4)
  • 韩愈 (3)
  • 陶渊明 (3)
  • 论语 (3)
  • 范仲淹 (3)
  • 王勃 (3)
  • 张九龄 (3)
  • 岑参 (3)
  • 冯延巳 (3)
  • Typography (3)
  • 黄巢 (2)
  • 随笔 (2)
  • 贺铸 (2)
  • 贺知章 (2)
  • 词语 (2)
  • 祖咏 (2)
  • 王国维 (2)
  • 王之涣 (2)
  • 林逋 (2)
  • 曹操 (2)
  • 张若虚 (2)
  • 张先 (2)
  • 宋玉 (2)
  • 孟郊 (2)
  • 墨子 (2)
  • 卢纶 (2)
  • 刘长卿 (2)
  • 乐府诗集 (2)
  • Others (2)
  • 黄庭坚 (1)
  • 高适 (1)
  • 骆宾王 (1)
  • 韩非子 (1)
  • 韦应物 (1)
  • 陶弘景 (1)
  • 陈寿 (1)
  • 陈子昂 (1)
  • 陈与义 (1)
  • 金昌绪 (1)
  • 郦道元 (1)
  • 贾谊 (1)
  • 贾岛 (1)
  • 诸葛亮 (1)
  • 诗经 (1)
  • 褚少孙 (1)
  • 虞世南 (1)
  • 蒋捷 (1)
  • 荀子 (1)
  • 花蕊夫人 (1)
  • 罗隐 (1)
  • 王观 (1)
  • 王翰 (1)
  • 王羲之 (1)
  • 王绩 (1)
  • 王禹偁 (1)
  • 王湾 (1)
  • 王实甫 (1)
  • 潘阆 (1)
  • 海子 (1)
  • 柳宗元 (1)
  • 杨慎 (1)
  • 杜秋娘 (1)
  • 李颀 (1)
  • 李贺 (1)
  • 李绅 (1)
  • 李璟 (1)
  • 李斯 (1)
  • 李密 (1)
  • 李之仪 (1)
  • 朱庆馀 (1)
  • 曹植 (1)
  • 晏子春秋 (1)
  • 成语 (1)
  • 徐凝 (1)
  • 归有光 (1)
  • 张籍 (1)
  • 张祜 (1)
  • 张溥 (1)
  • 张旭 (1)
  • 张志和 (1)
  • 张岱 (1)
  • 常建 (1)
  • 崔颢 (1)
  • 崔护 (1)
  • 岳飞 (1)
  • 屈原 (1)
  • 宋祁 (1)
  • 宋濂 (1)
  • 孙洙 (1)
  • 孙子 (1)
  • 姜夔 (1)
  • 国语 (1)
  • 周邦彦 (1)
  • 周敦颐 (1)
  • 吴均 (1)
  • 南北朝 (1)
  • 儒家 (1)
  • 佚名 (1)
  • 余秀华 (1)
  • RandomQuestions (1)
  • Ethics (1)
  • Home

    Monospaced font

    Published Aug 11, 2024 [  Typography  ]

    A monospaced font, also called a fixed-pitch, fixed-width, or non-proportional font, is a font whose letters and characters each occupy the same amount of horizontal space. This contrasts with variable-width fonts, where the letters and spacings have different widths.

    Monospaced fonts are customary on typewriters and for typesetting computer code.

    Monospaced fonts were widely used in early computers and computer terminals, which often had extremely limited graphical capabilities. Hardware implementation was simplified by using a text mode where the screen layout was addressed as a regular grid of tiles, each of which could be set to display a character by indexing into the hardware’s character map. Some systems allowed colored text to be displayed by varying the foreground and background color for each tile. Other effects included reverse video and blinking text. Nevertheless, these early systems were typically limited to a single console font.

    Even though computers can now display a wide variety of fonts, the majority of IDEs and software text editors employ a monospaced font as the default typeface. This increases the readability of source code, which is often heavily reliant on distinctions involving individual symbols, and makes differences between letters more unambiguous in situations like password entry boxes where typing mistakes are unacceptable. Monospaced fonts are also used in terminal emulation and for laying out tabulated data in plain text documents. In technical manuals and resources for programming languages, a monospaced font is often used to distinguish code from natural-language text. Monospaced fonts are also used by disassembler output, causing the information to align in vertical columns.

    Optical character recognition has better accuracy with monospaced fonts. Examples are OCR-A and OCR-B.

    The term modern is sometimes used as a synonym for monospace generic font family. The term modern can be used for a fixed-pitch generic font family name, which is used in OpenDocument format (ISO/IEC 26300:2006) and Rich Text Format.

    Examples of monospaced fonts include Courier, Lucida Console, Menlo, Monaco, Consolas, Inconsolata and Source Code Pro.

    Reference