Home

Contact Us

General

Initiative B@bel

WSI Guidelines

Encoding

Principles

Unicode

Training

Tutorials

PUA

Conversion

Resources

Utilities

TECkit

Maps

Resources

Input

Principles

Utilities

Tutorials

Resources

Type Design

Principles

Design Tools

Formats

Resources

Font Downloads

Gentium

Doulos

IPA

Rendering

Principles

Technologies

OpenType

Graphite

Resources

Font FAQ

Links

Glossary


NRSI: Computers & Writing Systems

SIL HOME | CONTACT US

You are here: Encoding > Conversion > Maps
Short URL: http://scripts.sil.org/ConversionMaps

Mapping Files

Lorna A. Priest, 2011-11-01; 44400 reads

These mapping files were created for converting data to Unicode. Some, but not all, will also convert data from Unicode back to the legacy encoding. These mapping files are for use with TECkit applications. You can do this using the program TECkit or SILConverters 3.1.1.

Contents

    Africa
        Burkina Faso
        Cameroon
        Chad
        Côte d’Ivoire
        Democratic Republic of Congo
        Ethiopia
        Liberia
        Mali
        Nubian
        Togo/Benin
    Americas
        Brazil
        Chile
        Colombia
        Costa Rica
        Ecuador
        Guatemala
        Honduras
        Panama
        Paraguay
    Asia
        SIL-Philippines Standard Font to Unicode mapping
        Sahu (SE Asia) SIL Charis 2002 Font to Unicode mapping
    Europe/Middle East
        PitchContours
        Amer Phon SILDoulos font
        ASAP (IPA) fonts
        Linguist's Software fonts: GraecaII, SemiticaDict, TransRomanAH and TransRomanDict
        IPA-SAM phonetic fonts
        SIL Apparatus
        SIL Ezra
        SIL Galatia
        SIL Greek Trans
        SIL Heb Trans and SIL Heb Trans Caps
        SIL IPA93
        SIL IPA 1990
        SIL PUA to Unicode 6.0 Mapping
        Translator’s Workplace miscellaneous fonts
    Pacific
        SIL Papua New Guinea Standard Font to Unicode mapping
    System
        Symbol Font to Unicode mapping
        Symbol-encoded font to codepage 1252 transliterator
        Symbol to PUA mapping for RTF files
        Draft TECkit mapping file
    Revision History

Africa

Burkina Faso

Legacy font encoding: SIL Burkina Faso standard fonts

Compiled (and uncompiled) conversion tables for each set of fonts is included here, which maps SIL Burkina Faso encoded data to Unicode and vice versa.

SIL Burkina Faso font family to Unicode mapping (v. 2.0)
Lorna A. Priest, 2005-11-04
Download "BFMapping2005.zip", ZIP archive, 6KB [2636 downloads]

Cameroon

Legacy font encoding: SIL Cameroon standard fonts

Compiled (and uncompiled) conversion tables for each set of fonts is included here, which maps SIL Cameroun encoded data to Unicode and vice versa.

Mapping file for SIL Cameroon Branch font (cam2dr.ttf) encoded files to Unicode
Lorna A. Priest, 2003-11-20
Download "CameroonStdMapping.zip", ZIP archive, 5KB [2713 downloads]

Other Cameroon resources include a Keyman keyboard to type characters needed in Cameroonian languages.

Chad

Legacy font encoding: Tchad2000 and Chad95 fonts

Compiled (and uncompiled) conversion tables for each set of fonts is included here, which map Tchad2000 and Chad95 encoded data to Unicode (not vice versa). Although each mapping file is bi-directional, conversion from Unicode back into the legacy encoding isn't recommended, as there would be some poor diacritic choices back in the legacy encoding. Each mapping file is currently only intended to support legacy to Unicode conversion.

Tchad 2000 font to Unicode mapping (v.1.0)
Jeff Heath, 2006-10-25
Download "Tchad2000Mapping1.0.zip", ZIP archive, 3KB [2235 downloads]

Chad95 font to Unicode mapping (v.1.0)
Jeff Heath, 2006-10-25
Download "Chad95Mapping1.0.zip", ZIP archive, 3KB [2084 downloads]

Côte d’Ivoire

Legacy font encoding: SIL Côte d’Ivoire (RCI) standard fonts

Compiled (and uncompiled) conversion tables for each set of fonts is included here, which maps SIL Côte d’Ivoire encoded data to Unicode and vice versa.

RCI Standard Font to Unicode mapping (v.1.1)
Doug Higby, 2006-10-09
Download "RCIMapping1.1.zip", ZIP archive, 5KB [2214 downloads]

RCI Samogho Font to Unicode mapping (v.1.0)
Doug Higby, 2006-10-09
Download "SamoghoMapping1.0.zip", ZIP archive, 5KB [2209 downloads]

Older versions

RCI Standard Font to Unicode mapping (v.1.0)
Lorna A. Priest, 2005-11-04
Download "RCIMapping1.0.zip", ZIP archive, 5KB [2220 downloads]

Democratic Republic of Congo

Legacy font encoding: SIL Eastern Congo Group (ECG) standard fonts

A compiled (and uncompiled) conversion table is included here, which maps SIL ECG encoded data to Unicode and vice versa. This mapping file is Unicode 5.0 compliant.

ECG-D font to Unicode mapping (v.1.01)
Loren Koehler, 2007-02-02
Download "ECGMapping1.01.zip", ZIP archive, 10KB [1914 downloads]

Other Eastern Congo resources are a Unicode Keyman keyboard found here.

Ethiopia

Latin to Fidel Unicode mapping

Three TECkit mapping files (compiled and uncompiled) are included in this package. They are intended for use where text has been input “phonetically” as a syllable (be, ppii, etc.) and conversion to fidel is desired (, , etc.).

Mapping files for Ethiopic Latin-encoded files to Unicode
Lorna A. Priest, 2010-12-03
Download "ETGLatin2Fidel2010.zip", ZIP archive, 73KB [313 downloads]

GeezTypeNet

This mapping file enables conversion of custom-encoded text using the GeezTypeNet font to Unicode codepoints.

GeezTypeNet to Unicode mapping file
Lorna Priest, 2011-11-01
Download "GeezTypeNet.zip", ZIP archive, 10KB [103 downloads]

Ge'ez-1/Ge'ez-2/Ge'ez-3

This mapping file enables conversion of custom-encoded text using the PowerGe'ez Geez-1/Ge'ez-2/Ge'ez-3 font(s) to Unicode codepoints.

Ge'ez-1/Ge'ez-2/Ge'ez-3 to Unicode mapping file
Lorna Priest, 2011-11-01
Download "Geez-1.zip", ZIP archive, 7KB [101 downloads]

PUA to Unicode 6.0 mapping

If you happened to obtain an early unreleased version of the SIL Abyssinica font, and used some of the Private Use Area (PUA) codepoints in your data, you may wish to use the following mapping file to convert your data from PUA codepoints to Unicode 4.1 (many of the PUA characters were added to Unicode 4.1).

ETG PUA to Unicode 6.0 mapping file
Lorna A. Priest, 2010-12-03
Download "ETGPUA2Uni60.zip", ZIP archive, 7KB [281 downloads]

Other Ethiopic resources include the Abyssinica SIL font and an Ethiopic Keyman keyboard to type characters needed in Ethiopian and Eritrean languages.

The older mapping to Unicode 4.1 is still available should you wish:

ETG PUA to Unicode 4.1 mapping file
Lorna A. Priest, 2006-05-10
Download "ETGPUA2Uni41.zip", ZIP archive, 2KB [2900 downloads]

Liberia

Three TECkit mapping files (compiled and uncompiled) are included in this package. SILVai is for use in converting text encoded with the SIL Vai font to Unicode. SILVaiE is for use in converting text encoded with the SIL Vai Extras font to Unicode. SILVaiNTsfm is intended for use where text has been input “phonetically” as a syllable (ba, dle, etc.) and conversion to Unicode Vai characters is desired (U+A552 VAI SYLLABLE BA, U+A514 VAI SYLLABLE DEE, etc.).

SIL VAI to Unicode mapping file
Lorna A. Priest, 2009-08-26
Download "SILVaiTECkit.zip", ZIP archive, 10KB [1143 downloads]

Other Vai resources: Two Vai Unicode fonts are available  here. Dukor is based on SIL Vai. Windows 7 provides a Unicode font with Vai support called Ebrima. A Windows Keyman keyboard is available here: Known Unicode Keyman Keyboards. A MacOSX keyboard is available  here.

Mali

Legacy font encoding: SIL Mali standard fonts

Compiled (and uncompiled) conversion tables for each set of fonts is included here, which maps SIL Mali encoded data to Unicode and vice versa. The legacy and fonts will be posted at some future time.

Mali Standard

SIL-Mali Standard Font to Unicode mapping (v. 2005)
Lorna A. Priest, 2005-11-04
Download "MaliStdMapping2005.zip", ZIP archive, 6KB [2545 downloads]

Older version

Mapping file for Mali Standard SIL Doulos and Malistd1 Mali_std SILDoulos encoded files to Unicode (v. 2003)
Lorna A. Priest, 2003-11-20
Download "MaliStd.zip", ZIP archive, 5KB [2494 downloads]

Malicode Dogon

Mapping file for Malicod Malicod SILDoulos encoded files to Unicode
Lorna A. Priest, 2003-11-20
Download "MaliCod.zip", ZIP archive, 4KB [2679 downloads]

SIL FHP Fulfulde

Mapping file for Fulfulde Fhp DoulosL encoded files to Unicode
Lorna A. Priest, 2003-11-20
Download "Fulfulde.zip", ZIP archive, 2KB [2733 downloads]

Senufo

Mapping file for SILDoulos Senufo encoded files to Unicode
Lorna A. Priest, 2003-11-20
Download "Senufo.zip", ZIP archive, 4KB [2538 downloads]

Other Mali resources include Keyman keyboards developed for use in Malian languages and Charis SIL fonts which have been modified for use in Malian languages.

Nubian

Nubian TECkit maps — Compiled and uncompiled TECkit conversion tables are included, which map data using the Nobiin,  Ibrim, Nubian(Dr. Mokhtar) and Nubian(Mokhtar.M&H & Kashef.H) fonts to Unicode.

Togo/Benin

Legacy font encoding: SIL Togo/Benin standard fonts

The compiled (and uncompiled) conversion table is included here, which maps SIL Togo/Benin encoded data to Unicode and vice versa.

Mapping file for SIL-Togo/Benin (tbb) encoded files to Unicode (v4)
David Rowe, 2011-05-17
Download "TBB.zip", ZIP archive, 13KB [230 downloads]

Older version

This is an older version and should not be used. It is provided for information purposes only.

Mapping file for SIL-Togo/Benin (tbb) encoded files to Unicode
David Rowe, 2004-09-15
Download "TBB.zip", ZIP archive, 13KB [2460 downloads]

Americas

Brazil

Legacy font encoding: SIL Brazil standard fonts (BRB, Daw Ortografia, Daw Phon (Daw phonology), Ik (Ikpeng), Kaxarari, Kd (Kadiweu), Mamainde Nt, Mund (Munduruku), Nambi (Nambikuara), Nbfono Nbfono, Special Junk, Special Junk 2, Special Junk 3, Special Junk 4, Tuc Tucano, Richards Wwpo, Xavante)

Compiled (and uncompiled) conversion tables for each set of fonts is included here, which maps legacy encoded data to Unicode and vice versa.

Mapping file for SIL Brazil branch fonts encoded files to Unicode
Bill Penning and Phil Leckrone, 2007-06-25
Download "BrazilMaps.zip", ZIP archive, 110KB [1899 downloads]

Chile

Legacy font encoding: SIL Rapa Nui standard fonts

A compiled (and uncompiled) conversion table is included here, which maps "SIL Rap" encoded data to Unicode and vice versa.

Rapa Nui font to Unicode mapping (v.1.0)
Phil Leckrone, 2008-02-19
Download "RapaNuiSIL1.0.zip", ZIP archive, 4KB [1376 downloads]

Colombia

Legacy font encoding: SIL Colombia standard fonts

Compiled (and uncompiled) conversion tables for each set of fonts is included here, which maps COB encoded data or ILV Times encoded data to Unicode and vice versa.

Mapping file for SIL Colombia branch fonts encoded files to Unicode
Paul Frank and Phil Leckrone, 2007-06-21
Download "COBMaps.zip", ZIP archive, 15KB [1644 downloads]

Mapping file for ILV Times font encoded files to Unicode
Phil Leckrone, 2007-06-26
Download "ILVMap2007-06-22.zip", ZIP archive, 4KB [1619 downloads]

Costa Rica

Legacy font encoding: Bribri SIL font (Bribri:BZD)

Compiled (and uncompiled) conversion tables for each set of fonts is included here, which maps Bribri SIL encoded data to Unicode and vice versa.

Mapping file for Bribri SIL font encoded files to Unicode
Phil Leckrone, 2007-06-26
Download "BribriMapv1.zip", ZIP archive, 6KB [1689 downloads]

Ecuador

Legacy font encoding: Shuar SIL font (Shuar:JIV)

A compiled (and uncompiled) conversion table is included here, which maps Shuar SIL encoded data to Unicode and vice versa.

Mapping file for Shuar SIL font encoded files to Unicode
Phil Leckrone, 2007-06-26
Download "ShuarMapv1.zip", ZIP archive, 6KB [2026 downloads]

Guatemala

Legacy font encoding: SIL Guatemala standard font

A compiled (and uncompiled) conversion table is included here, which maps CAB encoded data to Unicode and vice versa.

Mapping file for CAB font encoded files to Unicode
Phil Leckrone, 2007-06-21
Download "CABNCR.ZIP", ZIP archive, 6KB [1657 downloads]

Honduras

Legacy font encoding: Garifuna CABGarif SIL font (Garifuna:CAB)

A compiled (and uncompiled) conversion table is included here, which maps Garifuna CABGarif SIL encoded data to Unicode and vice versa.

Mapping file for Garifuna CABGarif SIL font encoded files to Unicode
Phil Leckrone, 2007-06-26
Download "GarifunaMapv1.zip", ZIP archive, 6KB [1677 downloads]

This language is also spoken in Guatemala, Belize and Nicaragua.

Panama

Legacy font encoding: Naso font (Naso:TFR)

A compiled (and uncompiled) conversion table is included here, which maps Naso encoded data to Unicode and vice versa.

Mapping file for Naso Doulos font encoded files to Unicode
Phil Leckrone, 2007-06-21
Download "NASNADR.zip", ZIP archive, 6KB [1579 downloads]

Paraguay

Legacy font encoding: AcheSIL font (Aché:GUQ)

A compiled (and uncompiled) conversion table is included here, which maps AcheSIL encoded data to Unicode and vice versa.

Mapping file for AcheSIL font encoded files to Unicode
Phil Leckrone, 2007-06-26
Download "AcheMapv1.zip", ZIP archive, 5KB [1688 downloads]

Asia

SIL-Philippines Standard Font to Unicode mapping

Legacy font encoding: SIL Philippines standard fonts

Compiled (and uncompiled) conversion tables for each set of fonts is included here, which maps SIL Philippines encoded data to Unicode and vice versa.

Mapping file for SIL Philippines Branch font encoded files to Unicode
Kåre J. Strømme, 2004-03-01
Download "PhilAnsiSIL.zip", ZIP archive, 4KB [2789 downloads]

Sahu (SE Asia) SIL Charis 2002 Font to Unicode mapping

Legacy font encoding: Sahu SIL Charis 2002 fonts

Compiled (and uncompiled) conversion table maps data encoded according to the 2002 version of the Sahu SIL Charis font to Unicode and vice versa.

Mapping file for Sahu language - SIL Charis 2002 to Unicode
Jim Brase, 2011-04-27
Download "SahuSILCharis2002Mapping.zip", ZIP archive, 8KB [251 downloads]

Europe/Middle East

PitchContours

Legacy font encoding: PitchContour fonts (PitchContours, PitchContoursSymbol, Contour, Cont12, Contour4, Contour6)

Compiled (and uncompiled) conversion tables for each set of fonts is included here, which maps legacy encoded data to "Unicode" (SIL's Corporate PUA) and vice versa.

These are experimental mapping files for the PitchContours fonts. Nine codepoints for the pitches were placed in SIL Corporate PUA at U+F1F1..U+F1F9. Each of these mapping files require the use of Charis SIL or Doulos SIL version 4.1 or greater. They will turn into contours if used in Graphite applications. It is unlikely that any other fonts will contain these codepoints.

It is possible these mapping files will not work for you since the fonts sometimes were used inconsistently. At times data from one melody was placed on two lines in order to make it stretched out. With that anomaly, the brackets in the fonts were also much larger to span several lines.

In order for these mapping files to work, data for a melody must be on one line, it cannot be on two separate lines or the data will not be converted properly. If you put your data on several lines we have no way to automatically convert that data for you. It is also impossible to maintain the large size of the brackets in an encoding conversion. If you wish to have large brackets you will have to manually go through your document and resize the brackets by changing the font size.

Mapping files for PitchContours font encoded files to SIL PUA
Lorna A. Priest, 2007-06-26
Download "PitchContours.zip", ZIP archive, 13KB [1870 downloads]

We would like feedback on these mapping tables. Contact information is in the readme.txt found in the download package.

Amer Phon SILDoulos font

Legacy font encoding: Amer Phon SILDoulos font

A compiled (and uncompiled) conversion table is included here, which maps Amer Phone SILDoulos data to Unicode (but not vice versa).

This mapping file has been minimally tested. Feedback is requested (see the readme file which is part of the download).

Mapping file for files encoded with the Amer Phon SILDoulos font
Tim Sissel, 2006-06-06
Download "AmerPhonMap.zip", ZIP archive, 5KB [3030 downloads]

ASAP (IPA) fonts

Legacy font encoding: ASAP SILCharis font

A compiled (and uncompiled) conversion table is included here, which maps ASAP SILCharis data to Unicode.

This mapping file has been minimally tested. Feedback is requested (see the source mapping file for contact information).

Mapping file for ASAP encoded files to Unicode
Lorna Priest, 2011-07-28
Download "ASAP_1997_1.0.zip", ZIP archive, 7KB [191 downloads]

Linguist's Software fonts: GraecaII, SemiticaDict, TransRomanAH and TransRomanDict

Legacy font encoding: GraecaII, SemiticaDict, TransRomanAH and/or TransRomanDict fonts1

Compiled conversion tables are included here, which map GraecaII, SemiticaDict, TransRomanAH and/or TransRomanDict data to Unicode and vice versa.

Note that several of these fonts contain characters that probably do not exist in any one font. These mapping files have only been minimally tested. Feedback is requested (see the readme file which is part of the download).

Mapping file for GraecaII, SemiticaDict, TransRomanAH, TransRomanDict encoded files to Unicode
Lorna A. Priest, 2006-05-19
Download "LingSoftmaps.zip", ZIP archive, 19KB [3004 downloads]

IPA-SAM phonetic fonts

Legacy font encoding:  IPA-SAM phonetic fonts

Compiled and uncompiled conversion tables are included here, which map IPA-SAM data to Unicode and vice versa.

This mapping file has only been minimally tested. Feedback is requested.

Mapping file for IPA-SAM encoded files to Unicode
Lorna Priest, 2007-03-02
Download "ipasampa_mapping.zip", ZIP archive, 4KB [3909 downloads]

SIL Apparatus

Legacy font encoding: SIL Apparatus font

A compiled conversion table called SILApparatus.tec is included here, which maps SIL Apparatus data to Unicode and vice versa.

There are 20 characters from SIL Apparatus that are not
in Unicode. We have output U+FFFD  REPLACEMENT CHARACTER in front of the base character. If you search for you can use text markup to make the following character superscript.

Mapping file for SIL Apparatus encoded files to Unicode (ver. 1.3)
Lorna A. Priest, 2009-06-12
Download "SILApparatusMap.zip", ZIP archive, 6KB [2239 downloads]

Older versions

Mapping file for SIL Apparatus encoded files to Unicode (ver. 1.1)
Lorna A. Priest, 2009-05-27
Download "SILApparatusMap.zip", ZIP archive, 5KB [1196 downloads]
Mapping file for SIL Apparatus encoded files to Unicode
Lorna A. Priest, 2006-05-19
Download "SILApparatusMap.zip", ZIP archive, 5KB [2423 downloads]

SIL Ezra

Legacy font encoding: SIL Ezra font

These mappings (and the included documentation) will help you convert some of your old Hebrew data to the Unicode codepoints, so that you can use the Ezra SIL fonts without re-typing your data. It should be particularly useful to those who have made a significant investment in their data using the SIL Ezra fonts.

Mapping files for SIL Ezra encoded files to Unicode
NRSI staff, 2007-06-15
Download "EzraSIL25MappingFiles.zip", ZIP archive, 245KB [2166 downloads]

Older versions

Mapping file for SIL Ezra encoded files to Unicode
Joan Wardell, 2004-02-10
Download "SILHebSEMap.zip", ZIP archive, 21KB [2812 downloads]

SIL Galatia

Legacy font encoding: SIL Galatia

Two draft conversion programs are included with this package. One is for Consistent Changes and the other is for TECkit. Neither of the Greek mappings have been extensively tested. These are intended for converting texts which have been encoded for the SIL Galatia legacy font to Unicode (Galatia SIL is a Greek Unicode font).

Mapping files for SIL Galatia encoded files to Unicode
Jonathan Kew, 2004-04-27
Download "GalatiaMapping.zip", ZIP archive, 15KB [2844 downloads]

SIL Greek Trans

Legacy font encoding: SIL Greek Trans font2

A compiled conversion table called SILGreekTrans.tec is included here, which maps SIL Greek Trans data to Unicode and vice versa.

This mapping file has only been minimally tested. Feedback is requested (see the readme file which is part of the download).

Mapping file for SIL Greek Trans encoded files to Unicode
Lorna A. Priest, 2006-05-19
Download "SILGreekTransMap.zip", ZIP archive, 4KB [2547 downloads]

SIL Heb Trans and SIL Heb Trans Caps

Legacy font encoding: SIL Heb Trans and/or SIL Heb Trans Caps3 fonts

Two compiled conversion tables (SILHebTrans.tec and SILHebTransCaps.tec) are included here, which map SIL Heb Trans and/or SIL Heb Trans Caps data to Unicode and vice versa.

These mapping files have only been minimally tested. Feedback is requested (see the readme file which is part of the download).

Mapping file for SIL Heb Trans and SIL Heb Trans Caps encoded files to Unicode
Lorna A. Priest, 2006-05-19
Download "SILHebTransMaps.zip", ZIP archive, 9KB [2487 downloads]

SIL IPA93

Legacy font encoding: ipa93

A compiled conversion table called SILIPA93.tec is included, which is set to map ipa93 data to Unicode IPA and vice versa. This mapping has been updated to reflect up to Unicode 5.1. The only changes were for the downstep and upstep. Unicode 5.1 now supports all characters that were in IPA93 and Doulos SIL and Charis SIL support this.

Mapping file for SIL IPA93 encoded files to Unicode (updated to ver 14 and for Unicode 5.1)
Lorna A. Priest, 2008-04-07
Download "IPA93Mapping.zip", ZIP archive, 13KB [2257 downloads]

Older version

The following mapping file supports up to Unicode 5.0.

Mapping file for SIL IPA93 encoded files to Unicode (updated to ver 13 and for Unicode 5.0)
Lorna A. Priest, 2006-12-08
Download "IPA93Mapping.zip", ZIP archive, 12KB [3292 downloads]

SIL IPA 1990

Legacy font encoding: SIL IPA 1990

A compiled conversion table called SIL-IPA-1990.tec is included, which is set to map SIL IPA 1990 data to Unicode IPA and vice versa.

The conversion back to legacy will not be a clean round-trip, because there are duplicates of many diacritics in the SIL IPA fonts.

This mapping has been updated to reflect up to Unicode 5.1. The only changes were for the downstep and upstep. Unicode 5.1 now supports all characters that were in IPA93 and Doulos SIL and Charis SIL support this.

Mapping file for SIL IPA (1990) encoded files to Unicode (updated to ver 1.1 and for Unicode 5.1)
Lorna A. Priest, 2008-04-07
Download "SIL-IPA-1990Mapping_v1.1.zip", ZIP archive, 8KB [2536 downloads]

Older version

The following mapping file supports up to Unicode 5.0 and Doulos SIL and Charis SIL support this.

Mapping file for SIL IPA (1990) encoded files to Unicode 4.1 (ver. 1 of mapping file)
Joan Wardell, 2005-11-28
Download "SIL-IPA-1990Mapping_v1.zip", ZIP archive, 8KB [3765 downloads]

SIL PUA to Unicode 6.0 Mapping

The Unicode 6.0 standard includes 218 (not including Hebrew) characters that were previously allocated to codepoints in the Private Use Area by SIL’s PUA committee.

All processes (input methods, mappings) that create Unicode data should be revised to generate the proper Unicode values instead of PUA codes.

If you have data that contains these PUA codes, it should be updated by replacing each PUA character with its official Unicode counterpart. This will facilitate data interchange and the use of standard fonts and software.

SIL PUA to Unicode 6.0 Mapping file (SIL PUA 6.0)
Lorna A. Priest, 2011-03-21
Download "SILPUAtoUnicode60Mapping.zip", ZIP archive, 6KB [301 downloads]

Note

Charis SIL and Doulos SIL fonts currently only support Unicode 5.1. Therefore, unless you have fonts which support the Unicode 5.2 or 6.0 codepoints you may wish to wait to update your PUA mapping until Charis SIL and Doulos SIL are updated.

Older versions

The Unicode 5.2 standard included 214 (not including Hebrew) characters that were previously allocated to codepoints in the Private Use Area by SIL’s PUA committee.

SIL PUA to Unicode 5.2 Mapping file (SIL PUA 5.2)
Lorna A. Priest, 2009-10-26
Download "SILPUAtoUnicode52Mapping.zip", ZIP archive, 6KB [941 downloads]

The Unicode 5.1 standard included 212 characters (not including Hebrew) that were previously allocated to codepoints in the Private Use Area by SIL’s PUA committee.

SIL PUA to Unicode 5.1 Mapping file (SIL PUA 5.1)
Lorna A. Priest, 2008-04-08
Download "SILPUAtoUnicode51Mapping.zip", ZIP archive, 6KB [1568 downloads]

The Unicode 5.0 standard includes 191 characters (not including Hebrew) that were previously allocated to codepoints in the Private Use Area by SIL’s PUA committee.

SIL PUA to Unicode 5.0 Mapping file (SIL PUA 5.0)
Lorna A. Priest, 2006-08-14
Download "SILPUAtoUnicode50Mapping.zip", ZIP archive, 5KB [2544 downloads]

SIL PUA to Unicode 4.1 Mapping v 1.01 (SIL PUA 4.1)
Lorna A. Priest, 2005-10-06
Download "SILPUAtoUnicode41Mapping.zip", ZIP archive, 4KB [2313 downloads]

SIL PUA to Unicode 4.1 Mapping v 1.0 (SIL PUA 4.1)
Lorna A. Priest, 2005-10-03
Download "SILPUAtoUnicode41Mapping.zip", ZIP archive, 4KB [2368 downloads]

The Unicode 4.0 standard includes 28 characters that were previously allocated to codepoints in the Private Use Area by SIL’s PUA committee. Those PUA codes were supported in pre-release versions of the Doulos SIL font, and generated by Keyman and other input methods and by legacy-to-Unicode mappings created prior to the release of Unicode 4.0.

The final release of Doulos SIL, however, supports the official Unicode 4.0 code, and these will be the character codes supported in other fonts in the future. All processes (input methods, mappings) that create Unicode data should be revised to generate the proper Unicode values instead of PUA codes.

SIL PUA to Unicode 4.0 Mapping (SIL PUA 4.0)
Jonathan Kew, 2004-07-20
Download "SILPUAtoUnicode40Mapping.zip", ZIP archive, 2KB [2569 downloads]

Translator’s Workplace miscellaneous fonts

Legacy font encoding: Dt Di SILDoulosL, I1 Ii SILDoulosL, Hausa Font SILCharis Regular and/or LRSystem fonts

Compiled conversion tables are included here, which map data using these fonts to Unicode and vice versa.

Note that several of these fonts contain characters that probably do not exist in any one font. These mapping files have only been minimally tested. Feedback is requested (see the readme file which is part of the download).

Mapping file for miscellaneous Translator's Workplace encoded files to Unicode
Lorna A. Priest, 2006-05-19
Download "TWMiscMaps.zip", ZIP archive, 25KB [2386 downloads]

Other mapping files for fonts distributed with Translator’s Workplace can be found here:

Pacific

SIL Papua New Guinea Standard Font to Unicode mapping

Legacy font encoding: SIL Papua New Guinea standard fonts

A compiled (and uncompiled) conversion table is included here, which maps SIL Papua New Guinea encoded data to Unicode and vice versa. All PNG characters are now Standard Unicode 5.1. No more PUA characters are needed!

Mapping file for SIL Papua New Guinea Branch font encoded files to Unicode 5.1
Roland Fumey, 2008-05-21
Download "SILPNGUnicodeConversionRel2.02.zip", ZIP archive, 19KB [1491 downloads]

Unicode in PNG — Why and How
Roland Fumey, 2007-05-04
Download "UnicodeInPNG-WhyAndHow2007-05.pdf", Acrobat PDF document, 1MB [4439 downloads]

The above document deals with most Unicode issues for the SIL PNG branch.

It covers the following topics:
  • Why Unicode?
  • In what cases do you need to convert your data to Unicode?
  • What are the tools available, and how do you install and use them?
  • Troubleshooting

Older versions

Mapping file for SIL Papua New Guinea Branch font encoded files to Unicode 5.0
Roland Fumey, 2007-03-21
Download "SILPNGUnicodeConversionRel2.01.zip", ZIP archive, 20KB [1979 downloads]

Mapping file for SIL Papua New Guinea Branch font encoded files to Unicode 5.0
Roland Fumey, 2007-02-15
Download "SILPNGUnicodeConversionRel2.00.zip", ZIP archive, 17KB [1990 downloads]

Mapping file for SIL Papua New Guinea Branch font encoded files to Unicode
Roland Fumey, 2004-12-01
Download "SILPNGUnicodeConversion Rel1.05.zip", ZIP archive, 13KB [2115 downloads]

Mapping file for SIL Papua New Guinea Branch font encoded files to Unicode
Roland Fumey, 2004-04-12
Download "SILPNGUnicodeConversionRel1.04.zip", ZIP archive, 13KB [4391 downloads]

System

Symbol Font to Unicode mapping

The Symbol font built into PostScript printers and now common to Apple and Microsoft platforms contains Greek, mathematical, and other technical symbols, most of which can be mapped to Unicode.

Mapping for Symbol font encoded text to Unicode
Bob Hallissy, 2004-06-21
Download "SymbolFontMapping.zip", ZIP archive, 4KB [3042 downloads]

Symbol-encoded font to codepage 1252 transliterator

As discussed in Display Issues – FAQ, Microsoft Word data that is formatted using a symbol-encoded font such as SIL Galatia or SIL IPA93 is stored using a range of PUA characters, typically U+F020 .. U+F0FF. When using File / Save As... to create an 8-bit plain-text version of the data, such PUA characters are converted to question marks ('?'). One solution is to use this Unicode-to-Unicode mapping file, called a transliterator, to convert the PUA character codes to codepage 1252 before saving to plain text.

Transliterator from Windows symbol-encoded fonts to codepage 1252
Bob Hallissy, 2004-08-16
Download "SymbolEncodedFontTransliterator.zip", ZIP archive, 2KB [2941 downloads]

Symbol to PUA mapping for RTF files

Use this mapping to convert legacy data in an RTF file from PUA back to legacy. For more information, see What's in Your File?.

Symbol to PUA mapping for RTF files
Joan Wardell, 2005-06-11
Download "SymboltoPUA.zip", ZIP archive, 2KB [2451 downloads]

Draft TECkit mapping file

Use this mapping as a starting point when writing a new legacy mapping file. For more information, see How to Write a Conversion Mapping for your Legacy Font.

Draft TECkit Mapping file
Joan Wardell, 2008-03-17
Download "UTTDraftMapping.txt", Text document, 14KB [3006 downloads]

Revision History

2011-11-01 LP: added Ethiopic converters
2011-07-24 LP: added ASAP map
2011-05-17 LP: updated TBB map
2010-12-03 LP: updated Ethiopic mapping files for Unicode 6.0
2009-10-26 LP: updated PUAtoUnicode mapping file for Unicode 5.2
2008-05-21 LP: updated PNG mapping for Unicode 5.1
2008-04-08 LP: updated PUAtoUnicode mapping file for Unicode 5.1
2008-04-07 LP: updated IPA93 and IPA-1990 mapping files for Unicode 5.1
2008-02-27 JW: added draft mapping file
2007-06-26 LP: added PitchContours mapping files
2007-06-22-26 LP: added many "Americas" mapping files
2007-06-15 LP: updated Ezra SIL mapping files
2007-05-04 LP: added SIL Papua New Guinea Unicode document: How and Why
2007-03-21 LP: updated SIL Papua New Guinea mapping file
2007-03-02 LP: added mapping file for IPA-SAM encoding
2007-02-02 LP: added ECG mapping
2006-10-31 LP: added Chad mappings
2006-05-19 LP: added TW mappings
2006-04-28 LP: added Ethiopic mapping
2005-10-03 LP: added SILPUAtoUnicode41 mapping
2005-06-11 JW: added SymboltoPUA mapping

2005-03-17 BH: updated ipa93 mapping to v12

2004-12-01 LP: updated SIL Papua New Guinea mapping file

2004-07-22 LP: updated ipa93 mapping and added PUA2Uni4.0 mapping

2004-06-21 BH: added SymbolFontMapping

2004-05-03 LP: updated links to fonts

2004-04-27 LP: updated Greek mapping file

2004-04-26 LP: changed cc link

2004-04-12 LP: added PNG mapping file

2004-02-10 JW: removed "available soon" comment, added CC table


1 GraecaII, SemiticaDict, TransRomanAH andTransRomanDict fonts were distributed with Logos and Translator’s Workplace
2 SIL Greek Trans was distributed with BART and Translator’s Workplace
3 SIL Heb Trans and SIL Heb Trans Caps were distributed with BART and Translator’s Workplace


Backlinks (20 most popular; affiliated sites and popular search engines removed)
 http://www.ask.co.uk/ix.asp?q=www%2Egoogle%2Eco%2Euk&ac=TECH&xx=0&qid=39312F3...
 http://paratext.ubs-translations.org/regd/
 http://lists.kabissa.org/lists/archives/public/a12n-collaboration/msg00631.html


© 2003-2012 SIL International, all rights reserved, unless otherwise noted elsewhere on this page.
Provided by SIL's Non-Roman Script Initiative. Contact us at .