|
|
NRSI: Computers & Writing Systems You are here: Home Welcome to Computers and Writing Systems
The Non-Roman Script InitiativeThe NRSI is a department of Our vision is that language communities and the people who work for them be able to work effectively and productively regardless of the writing system used in a given community, i.e., that script-related computing issues do not impede them in their work. Recent additions and updatesSIL TypeTuner WebTypeTuner Web (or TTW) is a web delivery system for customized versions of SIL fonts. SILConverters 3.1This package provides tools through which you can change the encoding, font, and/or script of text in Microsoft Word and other Office documents, XML documents, and SFM text and lexicon documents. It also installs a system-wide repository to manage your encoding converters and transliterators (TECkit, CC, ICU, Perl, or Python-based, as well as support for adding custom transduction engines). Tai Heritage ProThe Tai Heritage typeface is designed to reflect the traditional hand-written style of the Tai Viet script. Under the name Tai Heritage Pro, it is now available as a Unicode-encoded font (based on the upcoming Unicode 5.2 Standard) with Graphite rendering. Galatia SILFor displaying and printing Biblical Greek texts in the Unicode encoding. This font is now released under SIL's Open Font License. Nuosu SILThe Nuosu SIL Font is a single Unicode font for the standardized Yi script used by a large ethnic group in southwestern China. The font includes a complete set of Yi syllables and radicals (as defined in The Unicode Standard), a basic set of Roman glyphs and various punctuation. Apparatus SILThe Apparatus SIL fonts are the Unicode version of their predecessor, SIL Apparatus. The design is the same, only the encoding is different. The Apparatus SIL fonts were designed to provide most of the symbols needed to reproduce the textual apparatus found in major editions of Greek & Hebrew biblical texts. This font is now released under SIL's Open Font License. Fonts in CyberspaceA guide to finding language fonts on the Internet. Padauk FontPadauk is a smart font capable of rendering Burmese and the Myanmar script. Graphite in OpenOffice.orgThis project integrates the Graphite smart font rendering engine for complex non-roman scripts and writing systems into OpenOffice.org, the well-known cross-platform FLOSS office suite. Doulos SIL Font Home2009-04-24: New Version 4.106 available!!! This version supports Unicode 5.1 and adds support for Small capitals. Doulos SIL is a Unicode-encoded serif font similar to Times New Roman. Besides having a comprehensive inventory of glyphs needed for almost any Roman- or Cyrillic-based writing system, it also contains the entire inventory of the International Phonetic Alphabet. It has built-in “smart-font” capabilities, so diacritics are properly placed. Doulos is very similar to Times/Times New Roman, but only has a single face - regular. It is intended for use alongside other Times-like fonts where a range of styles (italic, bold) are not needed. Charis SIL Font Home2009-04-24: Version 4.106 now available!!! This version supports Unicode 5.1 and adds support for Small capitals. Charis SIL is a Unicode-encoded serif font. Besides having a comprehensive inventory of glyphs needed for almost any Roman- or Cyrillic-based writing system, it also contains the entire inventory of the International Phonetic Alphabet. It has built-in “smart-font” capabilities, so diacritics are properly placed. Charis is similar to Bitstream Charter, one of the first fonts designed specifically for laser printers. It is highly readable and holds up well in less-than-ideal reproduction environments. It also has a full set of styles - regular, italic, bold, bold italic - and so is more useful in general publishing than Doulos SIL. Charis is a serif, proportionally-spaced font optimized for readability in long printed documents. FontUtilsThis package includes Windows executable versions of the scripts supplied as part of the Perl Font::TTF::Scripts package. Resources that include support for Unicode 5.1 Fonts:
Keyboards:
Unicode 5.1 Latin and Cyrillic characters – sorted Unicode Character Properties Excel Workbook TECkit including Encore2Unicode Mapping files:
Andika is a sans serif, Unicode-compliant font designed especially for literacy use, taking into account the needs of beginning readers. The focus is on clear, easy-to-perceive letterforms that will not be readily confused with one another. Gentium Basic FontsGentium Basic and Gentium Book Basic are font families based on the original Gentium design, but with additional weights. The "Book" family is slightly heavier. Both families come with a complete regular, bold, italic and bold italic set of fonts. These "Basic" fonts, do not, however, support Cyrillic, Greek or full IPA. Articles of general interestThe NRSI Model for Implementing Writing SystemsOver its short history, the Non-Roman Script Initiative of SIL International has developed a model for using computers to implement the various writing systems that are needed for text input, storage, processing, and output. The Digital DivideSIL chartered the Non-Roman Script Initiative (NRSI) to enable ethnic minorities to bridge the digital divide. NRSI participates in the work of the Unicode Consortium, an international nonprofit founded to establish a universal standard for representing each character of all the world's writing systems on the computer. An introduction to keyboard design theory: What goes where?Designing a keyboard is relatively easy: you just allocate codepoints to keystrokes. The difficulty comes when trying to decide what codepoints to assign to what keystrokes. Do you design based around the characters on the keytops of a user's keyboard or the relative position of the keys? What do you do if you want to be able to type more characters than there are keys in your keyboard? GlossaryA glossary of terms associated with implementing writing systems compiled by the NRSI.
© 2003-2009 SIL International, all rights reserved, unless otherwise noted elsewhere on this page. |