Clip fonts or split fonts are non-
Unicode
Unicode, formally The Unicode Standard,The formal version reference is is an information technology standard for the consistent encoding, representation, and handling of text expressed in most of the world's writing systems. The standard, ...
font
In movable type, metal typesetting, a font is a particular #Characteristics, size, weight and style of a typeface. Each font is a matched set of type, with a piece (a "Sort (typesetting), sort") for each glyph. A typeface consists of a range of ...
s that assign
glyphs of Brahmic scripts, such as
Devanagari
Devanagari ( ; , , Sanskrit pronunciation: ), also called Nagari (),Kathleen Kuiper (2010), The Culture of India, New York: The Rosen Publishing Group, , page 83 is a left-to-right abugida (a type of segmental writing system), based on the a ...
, at
code positions intended for
glyphs of the Latin script or to produce glyphs not found in Unicode by using its
Private Use Area
In Unicode, a Private Use Area (PUA) is a range of code points that, by definition, will not be assigned characters by the Unicode Consortium. Three private use areas are defined: one in the Basic Multilingual Plane (), and one each in, and nearl ...
(PUA).
Comparison
Brahmic scripts
The Brahmic scripts, also known as Indic scripts, are a family of abugida writing systems. They are used throughout the Indian subcontinent, Southeast Asia and parts of East Asia. They are descended from the Brahmi script of ancient India ...
have an inherent vowel without attached
diacritic
A diacritic (also diacritical mark, diacritical point, diacritical sign, or accent) is a glyph added to a letter or to a basic glyph. The term derives from the Ancient Greek (, "distinguishing"), from (, "to distinguish"). The word ''diacriti ...
s.
Vowel
A vowel is a syllabic speech sound pronounced without any stricture in the vocal tract. Vowels are one of the two principal classes of speech sounds, the other being the consonant. Vowels vary in quality, in loudness and also in quantity (l ...
s (excluding the inherent vowel) that immediately follow a consonant are written as a diacritic. For example, a Devanagari consonant in ‘base form’ in Unicode is ‘घ’ /ɡʱə/ where the inherent vowel is ‘अ’ /ə/. If the vowel ‘आ’ /aː/ were to follow this Devanagari consonant, then the ‘ा’ diacritic is attached resulting in ‘घा’. Consonants that are a part of
conjunct clusters may assume a conjunct form such as ‘घ् ‘ in Devanagari.
Consonant–consonant clusters
Devanagari consonants that are a part of
conjunct clusters (except for the final consonant in a conjunct cluster, which is in its ‘base form’) are followed by the
halant
Virama ( ्) is a Sanskrit phonological concept to suppress the inherent vowel that otherwise occurs with every consonant letter, commonly used as a generic term for a codepoint in Unicode, representing either
# halanta, hasanta or explicit virā ...
and
zero-with joiner characters. For example, ‘घ्य’ /ɡʱjə/ is formed by ‘घ’, followed by the halant diacritic,
Clip fonts
Consonant–vowel clusters
In clip fonts the ‘base form’ of a character is the conjunct form such as ‘घ् ’ in Devanagari and diacritics are added to indicate that the consonant is immediately followed by a vowel (including the inherent vowel). For example, a Devanagari consonant in ‘base form’ in a clip font is ‘घ् ’ /ɡʱ/. If the inherent vowel ‘अ’/ə/ were to follow this Devanagari consonant, then the ‘ा’ diacritic would be attached to it resulting in ‘घ’. Vowels that are not the inherent ‘अ’ /ə/ such as ‘आ’ /aː/ that follow this Devanagari consonant, then the ‘ा’ diacritic attaches twice, resulting in ‘घा’ with a Latin script representation of ‘Gaa’.
Consonant–consonant clusters
Devanagari consonants that are a part of
conjunct clusters are written consecutively in their ‘base forms’ (unless it is the last consonant in a conjunct cluster, which is in its ‘inherent vowel form’). For example, ‘घ्य’ /ɡʱjə/ is formed by ‘घ् ’, followed by ‘य् ’, and followed by the ‘ा’ diacritic with a Latin script representation of ‘Gya’.
[
]
Tables comparing Unicode and clip fonts
The ‘घा’ ligature
The ‘घ्य’ ligature
Latin script characters
A computer assumes that text written with a clip font is in the Latin script. Thus, when the font is changed to another Latin script font that is not a clip font, the Latin script characters on the keys that were used to type the text are displayed instead of text in the original Brahmic script. As a result, the clip font has to be available wherever text in Brahmic script is desired. Thus, clip fonts may not be uniformly compatible across computers and the Internet. This weakness is used as a kind of encryption
In cryptography, encryption is the process of encoding information. This process converts the original representation of the information, known as plaintext, into an alternative form known as ciphertext. Ideally, only authorized parties can dec ...
.
Purpose and availability
Clip fonts arose as a result of the perceived complexity of keyboard layout
A keyboard layout is any specific physical, visual or functional arrangement of the keys, legends, or key-meaning associations (respectively) of a computer keyboard, mobile phone, or other computer-controlled typographic keyboard.
is the actu ...
switching in common operating system
An operating system (OS) is system software that manages computer hardware, software resources, and provides common daemon (computing), services for computer programs.
Time-sharing operating systems scheduler (computing), schedule tasks for ef ...
setups, as well as defective internationalization
In economics, internationalization or internationalisation is the process of increasing involvement of enterprises in international markets, although there is no agreed definition of internationalization. Internationalization is a crucial strateg ...
capabilities in older software. English computer keyboards are common in India. Clip font users can easily write Hindi and other Indic languages using those keyboards. In India, people switch quickly among multiple languages and scripts.
At least 40 commercial clip fonts are available. With ASCII
ASCII ( ), abbreviated from American Standard Code for Information Interchange, is a character encoding standard for electronic communication. ASCII codes represent text in computers, telecommunications equipment, and other devices. Because ...
, they are used by custom keyboard drivers for Indic scripts, intended to limit keystrokes. Such helper software often broke following operating system updates.
One of the popular clip fonts for Devanagari is Kiran fonts KF-Kiran, because it does not require special software and can be used in older software.[ Many users successfully ported this ]True Type
TrueType is an outline font standard developed by Apple in the late 1980s as a competitor to Adobe's Type 1 fonts used in PostScript. It has become the most common format for fonts on the classic Mac OS, macOS, and Microsoft Windows operating s ...
font to operating systems such as Mac OS
Two major famlies of Mac operating systems were developed by Apple Inc.
In 1984, Apple debuted the operating system that is now known as the "Classic" Mac OS with its release of the original Macintosh System Software. The system, rebranded " ...
, Linux
Linux ( or ) is a family of open-source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically packaged as a Linux distribution, which i ...
, some flavours of Unix
Unix (; trademarked as UNIX) is a family of multitasking, multiuser computer operating systems that derive from the original AT&T Unix, whose development started in 1969 at the Bell Labs research center by Ken Thompson, Dennis Ritchie, a ...
and Android.
Clip fonts are sometimes used for scripts that are not yet encoded in Unicode. The "correct" way to handle these is to temporarily encode these in Unicode's Private Use Area
In Unicode, a Private Use Area (PUA) is a range of code points that, by definition, will not be assigned characters by the Unicode Consortium. Three private use areas are defined: one in the Basic Multilingual Plane (), and one each in, and nearl ...
(PUA). Users in India find that only English language keyboards are available.
List of clip fonts
See also
* Indic computing
Indic Computing means "computing in Indic", i.e., Indian Scripts and Languages. It involves developing software in Indic Scripts/languages, Input methods, Localization of computer applications, web development, Database Management, Spell checkers ...
* ISCII
Indian Script Code for Information Interchange (ISCII) is a coding scheme for representing various writing systems of India. It encodes the main Indic scripts and a Roman transliteration. The supported scripts are: Bengali–Assamese, Devanagari ...
References
{{reflist, 30em
External links
Marathi and Hindi Calligraphy Fonts Free
are available under the section titled ‘2. Marathi Font, Hindi calligraphy fonts free for personal use’
10000+ Marathi Fonts Download Free
are available under the section titled ‘1. Legacy Hindi Font’
Hindi
Devanagari clip fonts
are available under the section titled ‘2. Marathi Typing Font’
Devanagari clip fonts
are available under the section titled ‘1. Legacy Hindi Font’
Devanagari typography
Indic computing
Clip fonts