Cascadia Code

Last updated
Cascadia Code
Cascadia Code font.svg
Category Monospaced
Designer(s) Aaron Bell
Commissioned by Microsoft
Foundry Saja Typeworks
Date createdSeptember 18, 2019;3 years ago (2019-09-18)
License SIL Open Font License
Cascadia Code.svg
Sample
Website github.com/microsoft/cascadia-code
Latest release version2111.01 [1]   OOjs UI icon edit-ltr-progressive.svg
Latest release date14 December 2021;13 months ago (14 December 2021)

Cascadia Code [2] is a purpose-built monospaced TrueType font for Windows Terminal, the new command-line interface for Microsoft Windows.

Contents

It includes programming ligatures and was designed to enhance the look and feel of Windows Terminal, terminal applications and text editors such as Visual Studio and Visual Studio Code. [3] The font is open source under the SIL Open Font License and available on GitHub. [4] It has been bundled with Windows Terminal since version 0.5.2762.0. [5]

Cascadia Code includes box drawing glyphs. [6]

Font family

Multiple typefaces are part of the Cascadia Code font family, representing a variety of text styling options and adjustable weights. The main and Powerline variants of the types are suitable as display fonts. With the exception of Cascadia Mono, all types replace common character combinations with their elided counterparts. Other styles supported by this font family include textual arrows and stylistic sets for italics, alternate graphics, alternate control character glyphs, and a cursive form of italic. Tables of the supported styles and more examples can be viewed in the GitHub README document.

In addition to the prevalent TTF variable format, these sets are available also in other formats. See the GitHub README for details.

See also

Related Research Articles

<span class="mw-page-title-main">Typeface</span> Set of characters that share common design features

A typeface is the design of lettering that can include variations in size, weight, slope, width, and so on. Each of these variations of the typeface is a font.

OpenType is a format for scalable computer fonts. Derived from TrueType, it retains TrueType's basic structure but adds many intricate data structures for describing typographic behavior. OpenType is a registered trademark of Microsoft Corporation.

In digital typography, the TrueType font Arial Unicode MS is an extended version of the font Arial. Compared to Arial, it includes higher line height, omits kerning pairs and adds enough glyphs to cover a large subset of Unicode 2.1—thus supporting most Microsoft code pages, but also requiring much more storage space. It also adds Ideographic layout tables, but unlike Arial, it mandates no smoothing in the 14–18 point range, and contains Roman (upright) glyphs only; there is no oblique (italic) version. Arial Unicode MS was previously distributed with Microsoft Office, but this ended in 2016 version. It is bundled with Mac OS X v10.5 and later. It may also be purchased separately from Ascender Corporation, who licenses the font from Microsoft.

<span class="mw-page-title-main">Courier (typeface)</span> Monospaced slab serif font of IBM

Courier is a monospaced slab serif typeface. The typeface was designed by Howard "Bud" Kettler (1919–1999). Initially created for IBM's typewriters, it has been adapted for use as a computer font, and versions of it are installed on most desktop computers.

<span class="mw-page-title-main">Fixedsys</span> Typeface

Fixedsys is a family of raster monospaced fonts. The name means fixed system, because its glyphs are monospace or fixed-width. It is the oldest font in Microsoft Windows, and was the system font in Windows 1.0 and 2.0, where it was simply named "System". For Windows 3.x, the system font was changed to a proportional sans-serif font named System, but Fixedsys remained the default font in Notepad.

<span class="mw-page-title-main">Open-source Unicode typefaces</span>

There are Unicode typefaces which are open-source and designed to contain glyphs of all Unicode characters, or at least a broad selection of Unicode scripts. There are also numerous projects aimed at providing only a certain script, such as the Arabeyes Arabic font. The advantage of targeting only some scripts with a font was that certain Unicode characters should be rendered differently depending on which language they are used in, and that a font that only includes the characters a certain user needs will be much smaller in file size compared to one with many glyphs. Unicode fonts in modern formats such as OpenType can in theory cover multiple languages by including multiple glyphs per character, though very few actually cover more than one language's forms of the unified Han characters.

<span class="mw-page-title-main">Andalé Mono</span> Typeface

Andalé Mono is a monospaced sans-serif typeface designed by Steve Matteson for terminal emulation and software development environments, originally for the Taligent project by Apple Inc. and IBM. Andalé Mono has a sibling called Andalé Sans.

<span class="mw-page-title-main">Consolas</span> Monospaced sans-serif font

Consolas is a monospaced typeface designed by Luc(as) de Groot. It is a part of the ClearType Font Collection, a suite of fonts that take advantage of Microsoft's ClearType font rendering technology. It has been included with Windows since Windows Vista, Microsoft Office 2007 and Microsoft Visual Studio 2010, and is available for download from Microsoft. It is the only standard Windows Vista font with a slash through the zero character. It is the default font for Microsoft Notepad as of Windows 8.

Segoe is a typeface, or family of fonts, that is best known, for its use, by Microsoft. The company uses Segoe, in its online, and printed, marketing materials, including recent logos, for a number of products. Additionally, the Segoe UI font sub-family, is used by numerous Microsoft applications, and may be installed by applications, such as Microsoft Office 2007, and Windows Live Messenger 2009. It was adopted, as Microsoft's default, operating system font, beginning with Windows Vista, and is also used on outlook.com, Microsoft's web-based, email service. In August 2012, Microsoft unveiled, its new corporate logo, typeset, in Segoe, replacing the logo, it had used, for the previous 25 years.

A Unicode font is a computer font that maps glyphs to code points defined in the Unicode Standard. The vast majority of modern computer fonts use Unicode mappings, even those fonts which only include glyphs for a single writing system, or even only support the basic Latin alphabet. Fonts which support a wide range of Unicode scripts and Unicode symbols are sometimes referred to as "pan-Unicode fonts", although as the maximum number of glyphs that can be defined in a TrueType font is restricted to 65,535, it is not possible for a single font to provide individual glyphs for all defined Unicode characters. This article lists some widely used Unicode fonts that support a comparatively large number and broad range of Unicode characters.

<span class="mw-page-title-main">Linux Libertine</span> Free typeface

Linux Libertine is a digital typeface created by the Libertine Open Fonts Project, which aims to create free and open alternatives to proprietary typefaces such as Times New Roman. It is developed with the free font editor FontForge and is licensed under the GNU General Public License and the SIL Open Font License.

Apple's Macintosh computer supports a wide variety of fonts. This support was one of the features that initially distinguished it from other systems.

<span class="mw-page-title-main">Liberation fonts</span> Open-source font superfamily

Liberation is the collective name of four TrueType font families: Liberation Sans, Liberation Sans Narrow, Liberation Serif, and Liberation Mono. These fonts are metrically compatible with the most popular fonts on the Microsoft Windows operating system and the Microsoft Office software package, for which Liberation is intended as a free substitute. The fonts are default in LibreOffice.

<span class="mw-page-title-main">Droid (typeface)</span> Typeface family

Droid is a font family first released in 2007 and created by Ascender Corporation for use by the Open Handset Alliance platform Android and licensed under the Apache License. The fonts are intended for use on the small screens of mobile handsets and were designed by Steve Matteson of Ascender Corporation. The name was derived from the Open Handset Alliance platform named Android.

<span class="mw-page-title-main">Fira (typeface)</span> Typeface

Fira Sans is a humanist sans-serif typeface designed by Erik Spiekermann, Ralph du Carrois, Anja Meiners, Botio Nikoltchev of Carrois Type Design and Patryk Adamczyk of Mozilla Corporation. Originally commissioned by Telefónica and Mozilla Corporation as part of the joint effort during the development of Firefox OS. It is a slightly wider and calmer adaptation of Spiekermann's typeface Meta, which was used at Mozilla's brand typeface at the time but optimized for legibility on (small) screens. With the name Fira, Mozilla wanted to communicate the concepts of fire, light and joy but in a language agnostic way to signal the project's global nature. Fira was released in 2013 initially under the Apache License and later reissued under the SIL Open Font License.

<span class="mw-page-title-main">Source Han Sans</span> Open-source sans-serif CJK typeface

Source Han Sans is a sans-serif gothic typeface family created by Adobe and Google. It is also released by Google under the Noto fonts project as Noto Sans CJK. The family includes seven weights, and supports Traditional Chinese, Simplified Chinese, Japanese and Korean. It also includes Latin, Greek and Cyrillic characters from the Source Sans Pro family.

A duospaced 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, although the term has also been applied to fonts using fixed character widths with another simple ratio between them.

<span class="mw-page-title-main">IBM Plex</span> Open source typeface family

IBM Plex is an open source typeface superfamily conceptually designed and developed by Mike Abbink at IBM in collaboration with Bold Monday to reflect the design principles of IBM and to be used for all brand material across the company internationally. Plex replaces Helvetica as the IBM corporate typeface after more than fifty years, freeing the company from extensive license payments in the process.

<span class="mw-page-title-main">Windows Terminal</span> Terminal emulator for Windows 10 and later

Windows Terminal is a multi-tabbed terminal emulator that Microsoft has developed for Windows 10 and later as a replacement for Windows Console. It can run any command-line app in a separate tab. It is preconfigured to run Command Prompt, PowerShell, WSL, SSH, and Azure Cloud Shell Connector. Windows Terminal comes with its own rendering back-end; starting with version 1.11 on Windows 11, command-line apps can run using this newer back-end instead of the old Windows Console.

References

  1. https://github.com/microsoft/cascadia-code/releases/tag/v2111.01.
  2. "Cascadia Code". Microsoft DevBlogs. 2019-09-18. Retrieved 2019-09-30.
  3. Cinnamon, Kayla (2019-09-18). "Cascadia Code". Microsoft DevBlogs. Retrieved 2023-01-14.
  4. About Cascadia Code on GitHub
  5. v0.5.276 on GitHub
  6. Cinnamon, Kayla (2019-10-04). "Cascadia Code 1910.04". Microsoft DevBlogs. Retrieved 2023-01-14.