CINXE.COM
Technologies
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>Technologies</title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="keywords" content="rendering, technologies"> <link rel="stylesheet" href="/cms/assets/misc/css/default.css" type="text/css"> <link rel="stylesheet" href="/cms/sites/nrsi/themes/default/_css/default.css" type="text/css"> <style type="text/css"> <!-- A.GlobalNavLink, A.GlobalNavLink:visited { color: #FFFF00; font-size: smaller; font-weight: bold; } --> </style> <!-- 2023-05-25 PKM Added for Google Analytics 4 --> <!-- Google tag (gtag.js) --> <script async src="https://www.googletagmanager.com/gtag/js?id=G-FVXRGR2Q9V"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-FVXRGR2Q9V'); </script> <title>Rendering Technologies</title> </head> <body style="padding:0; margin:0"> <style> .archive_notice { /* box-shadow: black 0pt 4pt 20px -8px inset; */ display: block; background-color: orange; font-size: 12pt; font-style: normal; font-weight: lighter; line-height: 100%; padding: 5pt; text-align: center; width: auto; } form { display: none } .webform::before { content: "Forms are disabled on this static version of the site."; display: block; width: fit-content; } </style> <div class="archive_notice"> This is an archive of the original scripts.sil.org site, preserved as a historical reference. Some of the content is outdated. Please consult our other sites for more current information: <a href="https://software.sil.org">software.sil.org</a>, <a href="https://scriptsource.org">ScriptSource</a>, <a href="https://silnrsi.github.io/FDBP/">FDBP</a>, and <a href="https://silnrsi.github.io/silfontdev/">silfontdev</a> </div> <table width="100%" height="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td style="background: #0068a6; padding-left:20; padding-top:10; white-space:nowrap;" width="110" valign="top"> <p><a href="http://www.sil.org/"> <!-- <img src="/cms/sites/nrsi/themes/default/_media/SIL_logo_left_column.gif" width="86" height="80" border="0"> --> <img src="/cms/sites/nrsi/themes/default/_media/SIL_Logo_TM_Blue_2014.png" width="85" height="95" border="0" alt=""> </a><br><br></p> <p class="Cat1"><a class="Cat1" href="/cms/scripts/page.php%3Fid%3Dhome%26site_id%3Dnrsi.html">Home</a></p> <p class="Cat1"><a class="Cat1" href="/cms/scripts/page.php%3Fid%3Dcontactus%26site_id%3Dnrsi.html">Contact Us</a></p> <p class="Cat1"><a class="Cat1" href="/cms/scripts/page.php%3Fid%3Dgeneral%26site_id%3Dnrsi.html">General</a></p> <p class="Cat2"><a class="Cat2" href="/cms/scripts/page.php%3Fid%3Dbabel%26site_id%3Dnrsi.html">Initiative B@bel</a></p> <p class="Cat2"><a class="Cat2" href="/cms/scripts/page.php%3Fid%3Dwsi_guidelines%26site_id%3Dnrsi.html">WSI Guidelines</a></p> <p class="Cat1"><a class="Cat1" href="/cms/scripts/page.php%3Fid%3Dencoding%26site_id%3Dnrsi.html">Encoding</a></p> <p class="Cat2"><a class="Cat2" href="/cms/scripts/page.php%3Fid%3Dencodingprinciples%26site_id%3Dnrsi.html">Principles</a></p> <p class="Cat2"><a class="Cat2" href="/cms/scripts/page.php%3Fid%3Dunicode%26site_id%3Dnrsi.html">Unicode</a></p> <p class="Cat3"><a class="Cat3" href="/cms/scripts/page.php%3Fid%3Dunicodetraining%26site_id%3Dnrsi.html">Training</a></p> <p class="Cat3"><a class="Cat3" href="/cms/scripts/page.php%3Fid%3Dunicodetutorials%26site_id%3Dnrsi.html">Tutorials</a></p> <p class="Cat3"><a class="Cat3" href="/cms/scripts/page.php%3Fid%3Dunicodepua%26site_id%3Dnrsi.html">PUA</a></p> <p class="Cat2"><a class="Cat2" href="/cms/scripts/page.php%3Fid%3Dconversion%26site_id%3Dnrsi.html">Conversion</a></p> <p class="Cat3"><a class="Cat3" href="/cms/scripts/page.php%3Fid%3Dencconvres%26site_id%3Dnrsi.html">Resources</a></p> <p class="Cat3"><a class="Cat3" href="/cms/scripts/page.php%3Fid%3Dconversionutilities%26site_id%3Dnrsi.html">Utilities</a></p> <p class="Cat4"><a class="Cat4" href="/cms/scripts/page.php%3Fid%3Dteckit%26site_id%3Dnrsi.html">TECkit</a></p> <p class="Cat3"><a class="Cat3" href="/cms/scripts/page.php%3Fid%3Dconversionmaps%26site_id%3Dnrsi.html">Maps</a></p> <p class="Cat2"><a class="Cat2" href="/cms/scripts/page.php%3Fid%3Dencodingresources%26site_id%3Dnrsi.html">Resources</a></p> <p class="Cat1"><a class="Cat1" href="/cms/scripts/page.php%3Fid%3Dinput%26site_id%3Dnrsi.html">Input</a></p> <p class="Cat2"><a class="Cat2" href="/cms/scripts/page.php%3Fid%3Dinputprinciples%26site_id%3Dnrsi.html">Principles</a></p> <p class="Cat2"><a class="Cat2" href="/cms/scripts/page.php%3Fid%3Dinpututilities%26site_id%3Dnrsi.html">Utilities</a></p> <p class="Cat2"><a class="Cat2" href="/cms/scripts/page.php%3Fid%3Dinputtutorials%26site_id%3Dnrsi.html">Tutorials</a></p> <p class="Cat2"><a class="Cat2" href="/cms/scripts/page.php%3Fid%3Dinputresources%26site_id%3Dnrsi.html">Resources</a></p> <p class="Cat1"><a class="Cat1" href="/cms/scripts/page.php%3Fid%3Dtypedesign%26site_id%3Dnrsi.html">Type Design</a></p> <p class="Cat2"><a class="Cat2" href="/cms/scripts/page.php%3Fid%3Dtypedesignprinciples%26site_id%3Dnrsi.html">Principles</a></p> <p class="Cat2"><a class="Cat2" href="/cms/scripts/page.php%3Fid%3Dfontdesigntools%26site_id%3Dnrsi.html">Design Tools</a></p> <p class="Cat2"><a class="Cat2" href="/cms/scripts/page.php%3Fid%3Dfontformats%26site_id%3Dnrsi.html">Formats</a></p> <p class="Cat2"><a class="Cat2" href="/cms/scripts/page.php%3Fid%3Dtypedesignresources%26site_id%3Dnrsi.html">Resources</a></p> <p class="Cat3"><a class="Cat3" href="/cms/scripts/page.php%3Fid%3Dfontdownloads%26site_id%3Dnrsi.html">Font Downloads</a></p> <p class="Cat3"><a class="Cat3" href="/cms/scripts/page.php%3Fid%3Dfontdownloadsgentium%26site_id%3Dnrsi.html">Gentium</a></p> <p class="Cat3"><a class="Cat3" href="/cms/scripts/page.php%3Fid%3Dfontdownloadsdoulos%26site_id%3Dnrsi.html">Doulos</a></p> <p class="Cat3"><a class="Cat3" href="/cms/scripts/page.php%3Fid%3Dfontdownloadsipa%26site_id%3Dnrsi.html">IPA</a></p> <p class="Cat1"><a class="Cat1" href="/cms/scripts/page.php%3Fid%3Drendering%26site_id%3Dnrsi.html">Rendering</a></p> <p class="Cat2"><a class="Cat2" href="/cms/scripts/page.php%3Fid%3Drenderingprinciples%26site_id%3Dnrsi.html">Principles</a></p> <p class="Cat2"><a class="Cat2" href="/cms/scripts/page.php%3Fid%3Drenderingtechnologies%26site_id%3Dnrsi.html">Technologies</a></p> <p class="Cat3"><a class="Cat3" href="/cms/scripts/page.php%3Fid%3Drenderingopentype%26site_id%3Dnrsi.html">OpenType</a></p> <p class="Cat3"><a class="Cat3" href="/cms/scripts/page.php%3Fid%3Drenderinggraphite%26site_id%3Dnrsi.html">Graphite</a></p> <p class="Cat2"><a class="Cat2" href="/cms/scripts/page.php%3Fid%3Drenderingresources%26site_id%3Dnrsi.html">Resources</a></p> <p class="Cat3"><a class="Cat3" href="/cms/scripts/page.php%3Fid%3Dfontfaq%26site_id%3Dnrsi.html">Font FAQ</a></p> <p class="Cat1"><a class="Cat1" href="/cms/scripts/page.php%3Fid%3Dlinks%26site_id%3Dnrsi.html">Links</a></p> <p class="Cat1"><a class="Cat1" href="/cms/scripts/page.php%3Fid%3Dglossary%26site_id%3Dnrsi.html">Glossary</a></p> <br> </td> <td valign="top" style="padding:0" xwidth="650"> <div style="background: #6699CC url(/cms/sites/nrsi/themes/default/_media/home_banner_gradient.gif) no-repeat right; padding:0 0 0 25; height:36px; margin:0; color:#FFFFFF;"> <p style="font-family:Times New Roman; font-size:25px; color:#FFFFFF; padding:10 0 0 0; margin:0 0 0 0">Computers & Writing Systems</p> </div> <div style="padding:0 0 0 0; background-color:#000000; color:#FFFFFF"> <table width='100%'> <tr> <td style="padding: 0 0 0 25px"><a class="GlobalNavLink" href="http://www.sil.org/">SIL HOME</a> | <a class="GlobalNavLink" href="https://software.sil.org/products/">SIL SOFTWARE</a> | <a class="GlobalNavLink" href="/support.html">SUPPORT</a> | <a class="GlobalNavLink" href="https://www.givedirect.org/donate/?cid=13536">DONATE</a> | <a class="GlobalNavLink" href="/privacy-policy.html">PRIVACY POLICY</a> </td> <td align='right' width='20%'> <script async src="https://cse.google.com/cse.js?cx=0760bf09a6bff4b0c"></script><style>.gsc-control-cse {padding: 0.6em; min-width: 10em; width: 18em; max-width: 20em} form.gsc-search-box {display: unset;}</style><div class="gcse-search"></div> </td> </tr> </table> </div> <div style="padding:0 25 25 25"> <p class='CategoryPath'>You are here: <a class='CategoryPath' href='/cms/scripts/page.php%3Fid%3Drendering%26site_id%3Dnrsi.html'>Rendering</a> > <a class='CategoryPath' href='/cms/scripts/page.php%3Fid%3Drenderingtechnologies%26site_id%3Dnrsi.html'>Technologies</a><br> Short URL: <a href='/catrenderingtechnologies.html'>https://scripts.sil.org/CatRenderingTechnologies</a></p> <!-- --> <!-- <div class='Warning' > <p class='Warning_heading' > Site unavailability </p> <p> Due to essential repairs, this website may be unavailable at times during September 6 (Tue) and 7 (Wed). We apologize for the inconvenience. </p> </div> --> <h1>Rendering Technologies </h1> <p></p><p><span class='ItemLeaderTitle'><a href='/cms/scripts/page.php%3Fid%3Duniscribeversions%26site_id%3Dnrsi.html'>Uniscribe versions</a></span> <span class='author_date_hits'>Lorna A. Priest, Joan Wardell, 2010-11-01</span> <br>This chart lists various versions of Uniscribe (usp10.dll), what software they were distributed with and some of the complex scripts they support.</p> <p><span class='ItemLeaderTitle'><a href='/cms/scripts/page.php%3Fid%3Dreplace_usp10dll%26site_id%3Dnrsi.html'>Replacing your Uniscribe dll</a></span> <span class='author_date_hits'>Joan Wardell, Lorna A. Priest, 2007-05-23</span> <br>Updating your version of Uniscribe is not recommended by Microsoft. However, if you need to update your version of Uniscribe (to provide updated script support) these instructions may prove helpful to you.</p> <p><span class='ItemLeaderTitle'><a href='/cms/scripts/page.php%3Fid%3Dvolt_ui%26site_id%3Dnrsi.html'>Microsoft VOLT UI Overview</a></span> <span class='author_date_hits'>Paul Nelson, 2001-09-02</span> <br>This document is to provide an overview and understanding of the VOLT menus and UI.</p> <p><span class='ItemLeaderTitle'><a href='/cms/scripts/page.php%3Fid%3Dvolt_tutorial%26site_id%3Dnrsi.html'>Microsoft VOLT Tutorial (VOLT – Visual OpenType Layout Tool)</a></span> <span class='author_date_hits'>Paul Nelson, 2001-09-02</span> <br>VOLT is Microsoft’s tool for adding OpenType tables to fonts. It provides a graphical UI that enables a person to visualize what is going to happen with the substitutions and positioning lookups when they are created. VOLT also includes a proofing tool that permits the functionality of the font to be tested without having to install the font in the system.</p> <p><span class='ItemLeaderTitle'><a href='/cms/scripts/page.php%3Fid%3Dgraphitecompilerdownload%26site_id%3Dnrsi.html'>Download Graphite Compiler</a></span> <span class='author_date_hits'>Sharon Correll, 2007-11-14</span></p> <p><span class='ItemLeaderTitle'><a href='/cms/scripts/page.php%3Fid%3Dworldpaddownload%26site_id%3Dnrsi.html'>Download WorldPad</a></span> <span class='author_date_hits'>Sharon Correll, 2003-02-07</span> <br>WorldPad is a basic text editor whose main distinction is the ability to display text in complex scripts using Graphite, a programmable rendering engine particularly suited to complex minority scripts.</p> <p><span class='ItemLeaderTitle'><a href='/cms/scripts/page.php%3Fid%3Dcatgraphite%26site_id%3Dnrsi.html'>Graphite</a></span> <span class='author_date_hits'>Sharon Correll</span> <br>Graphite is a project under development within SIL’s Non-Roman Script Initiative and Language Software Development groups to provide rendering capabilities for complex non-Roman writing systems on the Windows platform.</p> <p><span class='ItemLeaderTitle'><a href='/cms/scripts/page.php%3Fid%3Dgraphitefaq%26site_id%3Dnrsi.html'>Graphite: Frequently Asked Questions</a></span> <span class='author_date_hits'>Sharon Correll, 2003-04-30</span> <br>What is Graphite? How does Graphite differ from OpenType? How can I make a Graphite font? And more...</p> <p><span class='ItemLeaderTitle'><a href='/cms/scripts/page.php%3Fid%3Dgraphitefonts%26site_id%3Dnrsi.html'>Download Graphite Fonts</a></span> <span class='author_date_hits'>Sharon Correll</span> <br>Download fonts that can be used to try out the Graphite rendering engine.</p> <p><span class='ItemLeaderTitle'><a href='/cms/scripts/page.php%3Fid%3Dooo_20_graphite%26site_id%3Dnrsi.html'>Graphite in OpenOffice.org</a></span> <span class='author_date_hits'>Tim Eves, 2010-04-08</span> <br>OpenOffice 3.2 uses SIL Graphite software! This 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.</p> <p><span class='ItemLeaderTitle'><a href='/cms/scripts/page.php%3Fid%3Dwp_2_14_releasenotes%26site_id%3Dnrsi.html'>WorldPad 2.14 Release Notes</a></span> <span class='author_date_hits'>Sharon Correll, 2011-04-06</span></p> <p><span class='ItemLeaderTitle'><a href='/cms/scripts/page.php%3Fid%3Dooo_20_source%26site_id%3Dnrsi.html'>Building OpenOffice 2.0.0 from source with Graphite support</a></span> <span class='author_date_hits'>Tim Eves, 2005-11-02</span> <br>How to apply the Graphite support patches to OpenOffice.org</p> <p><span class='ItemLeaderTitle'><a href='/cms/scripts/page.php%3Fid%3Diws-chapter03%26site_id%3Dnrsi.html'>Character set encoding basics</a></span> <span class='author_date_hits'>Peter Constable, 2001-06-13</span> <br>In understanding technologies for working with multilingual and multi-script text data, we need to start with an understanding of character encoding. Systems for working with text involve a collection of processes that work together—processes for creating and editing text, presenting it, for sorting, for laying out paragraphs and wrapping at line breaks, etc. Character encoding is the thing that ties all of these processes together. <br>Computer systems employ a wide variety of character encodings. The most important of these for us is Unicode. It is also important for us to understand other encodings, however, and how they relate to Unicode. In this section, I want to look at some basic concepts that relate to all encodings, and also give an overview of legacy encodings and their importance for us.</p> <p><span class='ItemLeaderTitle'><a href='/cms/scripts/page.php%3Fid%3Dxsem%26site_id%3Dnrsi.html'>XSEM: XML Scripture Encoding Model</a></span> <span class='author_date_hits'>Dennis Drescher, 2001-09-06</span> <br>The XML Scripture Encoding Model (XSEM), an SIL project, is a markup language that conforms to the Extensible Markup Language (XML) version 1.0 standard. On this page you will find information about the model and the project.</p> <p><span class='ItemLeaderTitle'><a href='/cms/scripts/page.php%3Fid%3Dcharencinpt6%26site_id%3Dnrsi.html'>Character Encoding Choices in Paratext 6</a></span> <span class='author_date_hits'>Peter Constable, 2003-04-29</span> <br>This article discusses options available to users for how their data can be encoded in Paratext 6, and looks at pros and cons of those options.</p> <p><span class='ItemLeaderTitle'><a href='/cms/scripts/page.php%3Fid%3Dwindowscodepages%26site_id%3Dnrsi.html'>Windows and Codepages</a></span> <span class='author_date_hits'>Martin Hosken, 1997-12-29</span> <br>This document examines how Windows 95 handles multi-lingual computing. It looks at Languages, Codepages, Locales, Unicode and Fonts with particular reference to their support in Windows 95. <br>An alternative title for this document might be: “How to add a new script to Windows 95 and fail”.</p> <p><a href='http://freetengwar.sourceforge.net/adding_graphite_and_aat.html' target='_blank'><img src='/cms/assets/icons/offsite_link.png'> Adding Graphite and AAT to a Font</a></p> <p><a href='http://www.sil.org/~hosken/Utils/top.html' target='_blank'><img src='/cms/assets/icons/offsite_link.png'> PDF Creation</a> — Making PDFs and Booklets for Free.</p> <hr> <p><small>© 2003-2024 <a href='http://www.sil.org/' target='_blank'>SIL International</a>, all rights reserved, unless otherwise noted elsewhere on this page.<br> Provided by SIL's Writing Systems Technology team (formerly known as NRSI). Read our <a href="/privacy-policy.html">Privacy Policy</a>. <a href='/support.html'>Contact us here.</a></small></p> </div> </td> </table> </body> </html>