From f8989225cf573cbbd04670f464650c68ecdb7dbd Mon Sep 17 00:00:00 2001 From: tnozaki Date: Sat, 4 Nov 2006 06:17:35 +0000 Subject: [PATCH] change georgian-ps(geo8std)'s conversion table from X-TrueType to Internet-Draft that more widely used. --- .../csmapper/GEORGIAN/GEORGIAN-PS%UCS.src | 78 ++++++------------ .../GEORGIAN/GEORGIAN-PS@OldCapital%UCS.src | 80 ++++++------------- .../csmapper/GEORGIAN/UCS%GEORGIAN-PS.src | 80 ++++++------------- .../GEORGIAN/UCS%GEORGIAN-PS@OldCapital.src | 80 ++++++------------- share/i18n/esdb/GEORGIAN/GEORGIAN.alias | 4 +- 5 files changed, 95 insertions(+), 227 deletions(-) diff --git a/share/i18n/csmapper/GEORGIAN/GEORGIAN-PS%UCS.src b/share/i18n/csmapper/GEORGIAN/GEORGIAN-PS%UCS.src index dfb286bac980..57261228812d 100644 --- a/share/i18n/csmapper/GEORGIAN/GEORGIAN-PS%UCS.src +++ b/share/i18n/csmapper/GEORGIAN/GEORGIAN-PS%UCS.src @@ -1,52 +1,34 @@ -# $NetBSD: GEORGIAN-PS%UCS.src,v 1.1 2006/06/15 15:34:20 tnozaki Exp $ +# $NetBSD: GEORGIAN-PS%UCS.src,v 1.2 2006/11/04 06:17:35 tnozaki Exp $ TYPE ROWCOL NAME "GEORGIAN-PS/UCS" -SRC_ZONE 0x00 - 0xFF +SRC_ZONE 0x00 - 0xFD OOB_MODE ILSEQ DST_ILSEQ 0xFFFE DST_UNIT_BITS 16 BEGIN_MAP +# this mapping table generated from Internet Draft: +# draft-giasher-geostd8-00.txt # -# This mapping data is made from the mapping data provided by X-TT Project. -# Original notice: -# -# GEORGIAN encodings to unicode table -# -# Copyright (c) 1999 Takuya SHIOZAKI, All Rights reserved. -# Copyright (c) 1999 Pablo Saratxaga -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions -# are met: -# 1. Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# 2. Redistributions in binary form must reproduce the above copyright -# notice, this list of conditions and the following disclaimer in the -# documentation and/or other materials provided with the distribution. -# -# THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND -# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE -# ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE -# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL -# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS -# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) -# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT -# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY -# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF -# SUCH DAMAGE. -# -# Major Release ID: X-TrueType Server Version 1.3 [Aoi MATSUBARA Release 3] -# -# -# -georgian-academy is the encoding used by academic world and university -# of Georgia; also known as "de facto RS encoding", widely used on web -# servers; it follows same ordering as unicode. -# -georgian-ps is the "Parliament-Soros found" encoding. -# -0x00 - 0xBF = 0x0000 - +0x00 - 0x7F = 0x0000 - +0x80 = 0x20AC +0x82 = 0x201A +0x84 = 0x201E +0x85 = 0x2026 +0x86 = 0x2020 +0x87 = 0x2021 +0x89 = 0x2030 +0x8B = 0x2039 +0x91 = 0x2018 +0x92 = 0x2019 +0x93 = 0x201C +0x94 = 0x201D +0x95 = 0x2022 +0x96 = 0x2013 +0x97 = 0x2014 +0x9B = 0x203A +0xA0 - 0xBF = 0x00A0 - 0xC0 - 0xC6 = 0x10D0 - 0xC7 = 0x10F1 0xC8 - 0xCD = 0x10D7 - @@ -58,19 +40,5 @@ BEGIN_MAP 0xE3 = 0x10EF 0xE4 = 0x10F0 0xE5 = 0x10F5 -0xE6 = 0x10F6 -0xE7 = 0x00AB -0xE8 = 0x00BB -0xE9 = 0x2018 -0xEA = 0x2019 -0xEB = 0x201E -0xEC = 0x201C # 0x201F? -0xED = 0x203F -0xEE = 0x10FB -0xF0 - 0xFA = 0xF182 - -0xFB = 0xF1D2 # 0x221E? -0xFC = 0x2264 -0xFD = 0x2265 -0xFE = 0xF1D0 -0xFF = 0xF1D1 +0xFD = 0x2116 END_MAP diff --git a/share/i18n/csmapper/GEORGIAN/GEORGIAN-PS@OldCapital%UCS.src b/share/i18n/csmapper/GEORGIAN/GEORGIAN-PS@OldCapital%UCS.src index 47822a035875..8ffa336306ab 100644 --- a/share/i18n/csmapper/GEORGIAN/GEORGIAN-PS@OldCapital%UCS.src +++ b/share/i18n/csmapper/GEORGIAN/GEORGIAN-PS@OldCapital%UCS.src @@ -1,52 +1,34 @@ -# $NetBSD: GEORGIAN-PS@OldCapital%UCS.src,v 1.1 2006/06/15 15:34:20 tnozaki Exp $ +# $NetBSD: GEORGIAN-PS@OldCapital%UCS.src,v 1.2 2006/11/04 06:17:35 tnozaki Exp $ TYPE ROWCOL -NAME "GEORGIAN-PS:OldCapital/UCS" -SRC_ZONE 0x00 - 0xFF +NAME "GEORGIAN-PS/UCS" +SRC_ZONE 0x00 - 0xFD OOB_MODE ILSEQ DST_ILSEQ 0xFFFE DST_UNIT_BITS 16 BEGIN_MAP +# this mapping table generated from Internet Draft: +# draft-giasher-geostd8-00.txt # -# This mapping data is made from the mapping data provided by X-TT Project. -# Original notice: -# -# GEORGIAN encodings to unicode table -# -# Copyright (c) 1999 Takuya SHIOZAKI, All Rights reserved. -# Copyright (c) 1999 Pablo Saratxaga -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions -# are met: -# 1. Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# 2. Redistributions in binary form must reproduce the above copyright -# notice, this list of conditions and the following disclaimer in the -# documentation and/or other materials provided with the distribution. -# -# THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND -# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE -# ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE -# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL -# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS -# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) -# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT -# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY -# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF -# SUCH DAMAGE. -# -# Major Release ID: X-TrueType Server Version 1.3 [Aoi MATSUBARA Release 3] -# -# -# -georgian-academy is the encoding used by academic world and university -# of Georgia; also known as "de facto RS encoding", widely used on web -# servers; it follows same ordering as unicode. -# -georgian-ps is the "Parliament-Soros found" encoding. -# -0x00 - 0xBF = 0x0000 - +0x00 - 0x7F = 0x0000 - +0x80 = 0x20AC +0x82 = 0x201A +0x84 = 0x201E +0x85 = 0x2026 +0x86 = 0x2020 +0x87 = 0x2021 +0x89 = 0x2030 +0x8B = 0x2039 +0x91 = 0x2018 +0x92 = 0x2019 +0x93 = 0x201C +0x94 = 0x201D +0x95 = 0x2022 +0x96 = 0x2013 +0x97 = 0x2014 +0x9B = 0x203A +0xA0 - 0xBF = 0x00A0 - 0xC0 - 0xC6 = 0x10A0 - 0xC7 = 0x10C1 0xC8 - 0xCD = 0x10A7 - @@ -58,19 +40,5 @@ BEGIN_MAP 0xE3 = 0x10BF 0xE4 = 0x10C0 0xE5 = 0x10C5 -0xE6 = 0x10F6 -0xE7 = 0x00AB -0xE8 = 0x00BB -0xE9 = 0x2018 -0xEA = 0x2019 -0xEB = 0x201E -0xEC = 0x201C # 0x201F? -0xED = 0x203F -0xEE = 0x10FB -0xF0 - 0xFA = 0xF182 - -0xFB = 0xF1D2 # 0x221E? -0xFC = 0x2264 -0xFD = 0x2265 -0xFE = 0xF1D0 -0xFF = 0xF1D1 +0xFD = 0x2116 END_MAP diff --git a/share/i18n/csmapper/GEORGIAN/UCS%GEORGIAN-PS.src b/share/i18n/csmapper/GEORGIAN/UCS%GEORGIAN-PS.src index 943590c740ac..a79c5d984ce1 100644 --- a/share/i18n/csmapper/GEORGIAN/UCS%GEORGIAN-PS.src +++ b/share/i18n/csmapper/GEORGIAN/UCS%GEORGIAN-PS.src @@ -1,54 +1,18 @@ -# $NetBSD: UCS%GEORGIAN-PS.src,v 1.1 2006/06/15 15:34:20 tnozaki Exp $ +# $NetBSD: UCS%GEORGIAN-PS.src,v 1.2 2006/11/04 06:17:35 tnozaki Exp $ TYPE ROWCOL NAME "UCS/GEORGIAN-PS" -SRC_ZONE 0x0000 - 0xF1D2 +SRC_ZONE 0x0000 - 0x2116 OOB_MODE INVALID DST_INVALID 0x100 DST_UNIT_BITS 16 BEGIN_MAP +# this mapping table generated from Internet Draft: +# draft-giasher-geostd8-00.txt # -# This mapping data is made from the mapping data provided by X-TT Project. -# Original notice: -# -# GEORGIAN encodings to unicode table -# -# Copyright (c) 1999 Takuya SHIOZAKI, All Rights reserved. -# Copyright (c) 1999 Pablo Saratxaga -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions -# are met: -# 1. Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# 2. Redistributions in binary form must reproduce the above copyright -# notice, this list of conditions and the following disclaimer in the -# documentation and/or other materials provided with the distribution. -# -# THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND -# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE -# ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE -# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL -# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS -# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) -# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT -# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY -# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF -# SUCH DAMAGE. -# -# Major Release ID: X-TrueType Server Version 1.3 [Aoi MATSUBARA Release 3] -# -# -# -georgian-academy is the encoding used by academic world and university -# of Georgia; also known as "de facto RS encoding", widely used on web -# servers; it follows same ordering as unicode. -# -georgian-ps is the "Parliament-Soros found" encoding. -# -0x0000 - 0x00BF = 0x00 - -#0x00AB = 0xE7 -#0x00BB = 0xE8 +0x0000 - 0x007F = 0x00 - +0x00A0 - 0x00BF = 0xA0 - 0x10D0 - 0x10D6 = 0xC0 - 0x10D7 - 0x10DC = 0xC8 - 0x10DD - 0x10E2 = 0xCF - @@ -60,19 +24,21 @@ BEGIN_MAP 0x10F3 = 0xD5 0x10F4 = 0xE2 0x10F5 = 0xE5 -0x10F6 = 0xE6 -0x10FB = 0xEE -0x2018 = 0xE9 -0x2019 = 0xEA -0x201C = 0xEC -0x201E = 0xEB -0x201F = 0xEC # -> 0x201C -0x203F = 0xED -0x221E = 0xFB # -> 0xF1D2 -0x2264 = 0xFC -0x2265 = 0xFD -0xF182 - 0xF18C = 0xF0 - -0xF1D0 = 0xFE -0xF1D1 = 0xFF -0xF1D2 = 0xFB +0x2013 = 0x96 +0x2014 = 0x97 +0x2018 = 0x91 +0x2019 = 0x92 +0x201A = 0x82 +0x201C = 0x93 +0x201D = 0x94 +0x201E = 0x84 +0x2020 = 0x86 +0x2021 = 0x87 +0x2022 = 0x95 +0x2026 = 0x85 +0x2030 = 0x89 +0x2039 = 0x8B +0x203A = 0x9B +0x20AC = 0x80 +0x2116 = 0xFD END_MAP diff --git a/share/i18n/csmapper/GEORGIAN/UCS%GEORGIAN-PS@OldCapital.src b/share/i18n/csmapper/GEORGIAN/UCS%GEORGIAN-PS@OldCapital.src index dd26f88b543c..4e1ab372e8fd 100644 --- a/share/i18n/csmapper/GEORGIAN/UCS%GEORGIAN-PS@OldCapital.src +++ b/share/i18n/csmapper/GEORGIAN/UCS%GEORGIAN-PS@OldCapital.src @@ -1,54 +1,18 @@ -# $NetBSD: UCS%GEORGIAN-PS@OldCapital.src,v 1.1 2006/06/15 15:34:20 tnozaki Exp $ +# $NetBSD: UCS%GEORGIAN-PS@OldCapital.src,v 1.2 2006/11/04 06:17:35 tnozaki Exp $ TYPE ROWCOL NAME "UCS/GEORGIAN-PS:OldCapital" -SRC_ZONE 0x0000 - 0xF1D2 +SRC_ZONE 0x0000 - 0x2116 OOB_MODE INVALID DST_INVALID 0x100 DST_UNIT_BITS 16 BEGIN_MAP +# this mapping table generated from Internet Draft: +# draft-giasher-geostd8-00.txt # -# This mapping data is made from the mapping data provided by X-TT Project. -# Original notice: -# -# GEORGIAN encodings to unicode table -# -# Copyright (c) 1999 Takuya SHIOZAKI, All Rights reserved. -# Copyright (c) 1999 Pablo Saratxaga -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions -# are met: -# 1. Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# 2. Redistributions in binary form must reproduce the above copyright -# notice, this list of conditions and the following disclaimer in the -# documentation and/or other materials provided with the distribution. -# -# THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND -# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE -# ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE -# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL -# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS -# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) -# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT -# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY -# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF -# SUCH DAMAGE. -# -# Major Release ID: X-TrueType Server Version 1.3 [Aoi MATSUBARA Release 3] -# -# -# -georgian-academy is the encoding used by academic world and university -# of Georgia; also known as "de facto RS encoding", widely used on web -# servers; it follows same ordering as unicode. -# -georgian-ps is the "Parliament-Soros found" encoding. -# -0x0000 - 0x00BF = 0x00 - -#0x00AB = 0xE7 -#0x00BB = 0xE8 +0x0000 - 0x007F = 0x00 - +0x00A0 - 0x00BF = 0xA0 - 0x10A0 - 0x10A6 = 0xC0 - 0x10A7 - 0x10AC = 0xC8 - 0x10AD - 0x10B2 = 0xCF - @@ -60,19 +24,21 @@ BEGIN_MAP 0x10C3 = 0xD5 0x10C4 = 0xE2 0x10C5 = 0xE5 -0x10F6 = 0xE6 -0x10FB = 0xEE -0x2018 = 0xE9 -0x2019 = 0xEA -0x201C = 0xEC -0x201E = 0xEB -0x201F = 0xEC # -> 0x201C -0x203F = 0xED -0x221E = 0xFB # -> 0xF1D2 -0x2264 = 0xFC -0x2265 = 0xFD -0xF182 - 0xF18C = 0xF0 - -0xF1D0 = 0xFE -0xF1D1 = 0xFF -0xF1D2 = 0xFB +0x2013 = 0x96 +0x2014 = 0x97 +0x2018 = 0x91 +0x2019 = 0x92 +0x201A = 0x82 +0x201C = 0x93 +0x201D = 0x94 +0x201E = 0x84 +0x2020 = 0x86 +0x2021 = 0x87 +0x2022 = 0x95 +0x2026 = 0x85 +0x2030 = 0x89 +0x2039 = 0x8B +0x203A = 0x9B +0x20AC = 0x80 +0x2116 = 0xFD END_MAP diff --git a/share/i18n/esdb/GEORGIAN/GEORGIAN.alias b/share/i18n/esdb/GEORGIAN/GEORGIAN.alias index 8420b5fcded5..b6535330da4b 100644 --- a/share/i18n/esdb/GEORGIAN/GEORGIAN.alias +++ b/share/i18n/esdb/GEORGIAN/GEORGIAN.alias @@ -1,4 +1,4 @@ -# $NetBSD: GEORGIAN.alias,v 1.1 2006/06/15 15:34:20 tnozaki Exp $ +# $NetBSD: GEORGIAN.alias,v 1.2 2006/11/04 06:17:35 tnozaki Exp $ -PS georgian-std geo8-gov +PS geo8std georgian-std geo8-gov ACADEMY georgian-ilia georgian-rs geo8-bpg