NRSI: Computers & Writing Systems
Here is where the current version of TECkit can be obtained.
New version 2.5.1, released 7 April 2008
This release updates the supported character repertoire to Unicode 5.1, for purposes of character name lookup in the compiler, and Unicode normalization support. There are also a couple of minor bug-fixes. Otherwise, the software is functionally identical to earlier releases, and the updated libraries should work with existing applications.
The TECkit package is copyright ©2002-2008 SIL International. It is being made available as free software but without any warranty; see the license for more information.
The source code for TECkit is available via the Subversion repository at http://scripts.sil.org/svn-public/teckit/TRUNK/. An archive of the sources used for release 2.5.1 can be downloaded from http://scripts.sil.org/svn-view/teckit/TAGS/TECkit_2_5_1.tar.gz. The code is expected to compile and run on typical Unix/Linux systems using standard ./configure && make && make install commands.
Overview of TECkit package:
Further documentation is included in the Windows release archive.
Paper on encoding conversion issues:
Tools, documentation, and samples (version 2.5.1, 7 April 2008) are included in the .zip archive. Applications included in the Windows release are DropTEC.exe, SFconv.exe, TECkit Mapping Editor.exe, TECkit_Compile.exe, and TxtConv.exe.
MacOS X release
Installer package for version 2.5.1 containing the TECkit libraries, Unix command-line tools (teckit_compile, txtconv, sfconv) and documentation. This release includes both PowerPC and Intel x86 code as "fat" libraries and executables. The programs are compiled on Mac OS X 10.4, but are expected to work on 10.3.9 or later versions.
Note that no GUI applications are included in the OS X release; there are command line utilities and libraries only.
MacOS 8/9 release
Tools only (see Windows package for documentation and sample files) (23 Oct 2002):
For users of Perl 5.8 on Linux and Windows, or Perl 5.10 on Windows, there are bundles that will install the binary module without the need for compilation. Unpack the .zip file and run perl Install.PL and the module will be installed if newer than that you have installed.
Encore2Unicode is a command-line utility for Windows that can examine a font built using the Encore font system and create a draft TECkit mapping table for converting data using that font to (and back from) Unicode.
Note that Encore2Unicode will not work with any other fonts than those built using the Encore font system, version 3. It is also important to note that the mapping tables created are only drafts, and must be carefully reviewed before being entrusted with important data.
Further information is in the zip file or self-extracting archive available below, together with the utility itself and a set of data files that it requires.
Microsoft Word support
Note: If you want to add a response to this article, you need to enable cookies in your browser, and then restart your browser.
Note: the opinions expressed in submitted contributions below do not necessarily reflect the opinions of our website.
© 2003-2014 SIL International, all rights
reserved, unless otherwise noted elsewhere on this page.