The sequoyah utility converts between the Unicode Cherokee syllabary and the Unicode ASCII transliteration of those syllables.
The ASCII transliterations follow the Unicode code chart transliterations for Unicode ranges U+13A0..U+13FF (Cherokee) and U+AB70..U+ABBF (Cherokee Supplement).
The intention is that this program will facilitate typing Cherokee using Sequoyah's syllabary by using the ASCII syllable transliterations that appear in the Unicode Standard.
For a list of the transliteration mappings, see the file "sequoyah-map.txt" in the package source, which contains a table of Cherokee syllables and their ASCII transliterations. Better yet, feed the file into the "sequoyah" program to see the transliteration columns flipped!
More information is available in the sequoyah man page.
The latest source tarball and GnuPG signature file can be downloaded at these links:
For information on using the sequoyah-1.1.tar.gz.sig
file with gpg
to verify the source package integrity,
see the "Checking .sigs" page linked on this page.
Example Use
The following example uses the Cherokee translation of Article 1 from
the United Nations Universal Declaration of Human Rights as input [see
https://www.ohchr.org/sites/default/files/2022-05/chr.pdf
Providing the following syllabic input to sequoyah
will produce the Cherokee output that follows. The easiest way
to use this program is running a command of the form
sequoyah < input-file > output-file
Input Text
Nigada aniyvwi unadenvi unadudaleda ale etsulahaquo nai atlvquododi ale unihv iyunadvdii. Nasginano ulisgolvtanvgi utloyasdi nvyelidvgi ale adanvtetlidasdi ale elisdi siyvwiha nidunadadvnadegvgi na dinadanvtli adanvdo gvdi.
Output Text
Ꮒꭶꮣ ꭰꮒᏼꮻ ꭴꮎꮥꮕꭲ ꭴꮎꮪꮣꮄꮣ ꭰꮄ ꭱꮷꮃꭽꮙ ꮎꭲ ꭰꮲꮙꮩꮧ ꭰꮄ ꭴꮒꮂ ꭲᏻꮎꮫꮧꭲ. Ꮎꮝꭹꮎꮓ ꭴꮅꮝꭺꮈꮤꮕꭹ ꭴꮰꮿꮝꮧ ꮕᏸꮅꮫꭹ ꭰꮄ ꭰꮣꮕꮦꮯꮣꮝꮧ ꭰꮄ ꭱꮅꮝꮧ ꮟᏼꮻꭽ ꮒꮪꮎꮣꮫꮎꮥꭼꭹ ꮎ ꮧꮎꮣꮕꮯ ꭰꮣꮕꮩ ꭼꮧ.
Installing Sequoyah
To install the Sequoyah package on a system with a Unix-style command line interface (GNU/Linux, FreeBSD, Mac OS X, Cygwin, etc.), type these commands in a terminal window:
make make check make install make clean
The "make check
" command will run sequoyah
to convert the file "sequoyah-map.txt" into a file with the Cherokee
and ASCII transliteration swapped, and then run sequoyah
again to test for successful round-trip conversion.
The "make install
" command might need to be run as
"sudo make install
" on your system. By default,
the sequoyah
program will be installed in
"/usr/local/bin
",
the section 1 man (manual) page will be installed in
"/usr/local/share/man/man1
",
and text files along with Doxygen HTML documentation will be
installed in "/usr/local/share/sequoyah
".
Installation directory locations are determined in the top-level
Makefile, and can be redefined there.
Following the "make install
" command, the
sequoyah
binary executable in the source
directory can be removed along with other intermediate
files with "make distclean
" instead of
"make clean
".
The command "make uninstall
" will uninstall the
Sequoyah package.
License
The software on this site, unless otherwise noted, is released under the terms of the GNU General Public License (GNU GPL) version 2.0, or (at your option) a later version.