ucs2unicode(1)

UCS2UNICODE(1) User Contributed Perl Documentation UCS2UNICODE(1)

NAME

ucs2unicode - convert a file in UCS (Universal Church Slavonic) to Unicode

SYNOPSIS

  ucs2unicode [-c encoding] infile
  ucs2unicode -h
Reads infile, converts contents to Unicode, and writes to infile.utf.

OPTIONS

  -c (or -encoding): specifies the encoding of the input file
  -h prints the help screen and exits

DESCRIPTION

UCS (Universal Church Slavonic) is a legacy 8-bit codepage for encoding Church Slavonic (Church Slavic) text, designed by Vladislav Dorosh and Nikolay Andryushchenko some time in the 1990's, and based on the CP-1251 codepage.

You can read about this specification at <http://irmologion.ru/ucsenc/ucsenc.html>.

Unfortunately, many resources that provide data in Church Slavonic still use this codepage. This script will convert text data from the UCS codepage to Unicode.

This script is intended for working with files in plain text. The author also provides an extension for LibreOffice for converting text inside documents of the DOC/DOCX/ODT formats. Please see <http://sci.ponomar.net/> for more information.

SEE ALSO

hip2unicode

AUTHOR

Aleksandr Andreev aleksandr.andreev@gmail.com

LICENSING

Copyright (c) 2015 Aleksandr Andreev (http://sci.ponomar.net/)

This script is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.14.2 or, at your option, any later version of Perl you may have available.

2021-06-01 perl v5.30.3