* @copyright 2011-2024 Nicola Asuni - Tecnick.com LTD * @license http://www.gnu.org/copyleft/lesser.html GNU-LGPL v3 (see LICENSE.TXT) * @link https://github.com/tecnickcom/tc-lib-unicode-data * * This file is part of tc-lib-unicode-data software library. */ namespace Com\Tecnick\Unicode\Data; /** * Com\Tecnick\Unicode\Data\Identity * * @since 2011-05-23 * @category Library * @package UnicodeData * @author Nicola Asuni * @copyright 2011-2024 Nicola Asuni - Tecnick.com LTD * @license http://www.gnu.org/copyleft/lesser.html GNU-LGPL v3 (see LICENSE.TXT) * @link https://github.com/tecnickcom/tc-lib-unicode-data */ class Identity { /** * ToUnicode map for Identity-H stream */ public const CIDHMAP = <<> def /CMapName /Adobe-Identity-UCS def /CMapType 2 def /WMode 0 def 1 begincodespacerange <0000> endcodespacerange 100 beginbfrange <0000> <00ff> <0000> <0100> <01ff> <0100> <0200> <02ff> <0200> <0300> <03ff> <0300> <0400> <04ff> <0400> <0500> <05ff> <0500> <0600> <06ff> <0600> <0700> <07ff> <0700> <0800> <08ff> <0800> <0900> <09ff> <0900> <0a00> <0aff> <0a00> <0b00> <0bff> <0b00> <0c00> <0cff> <0c00> <0d00> <0dff> <0d00> <0e00> <0eff> <0e00> <0f00> <0fff> <0f00> <1000> <10ff> <1000> <1100> <11ff> <1100> <1200> <12ff> <1200> <1300> <13ff> <1300> <1400> <14ff> <1400> <1500> <15ff> <1500> <1600> <16ff> <1600> <1700> <17ff> <1700> <1800> <18ff> <1800> <1900> <19ff> <1900> <1a00> <1aff> <1a00> <1b00> <1bff> <1b00> <1c00> <1cff> <1c00> <1d00> <1dff> <1d00> <1e00> <1eff> <1e00> <1f00> <1fff> <1f00> <2000> <20ff> <2000> <2100> <21ff> <2100> <2200> <22ff> <2200> <2300> <23ff> <2300> <2400> <24ff> <2400> <2500> <25ff> <2500> <2600> <26ff> <2600> <2700> <27ff> <2700> <2800> <28ff> <2800> <2900> <29ff> <2900> <2a00> <2aff> <2a00> <2b00> <2bff> <2b00> <2c00> <2cff> <2c00> <2d00> <2dff> <2d00> <2e00> <2eff> <2e00> <2f00> <2fff> <2f00> <3000> <30ff> <3000> <3100> <31ff> <3100> <3200> <32ff> <3200> <3300> <33ff> <3300> <3400> <34ff> <3400> <3500> <35ff> <3500> <3600> <36ff> <3600> <3700> <37ff> <3700> <3800> <38ff> <3800> <3900> <39ff> <3900> <3a00> <3aff> <3a00> <3b00> <3bff> <3b00> <3c00> <3cff> <3c00> <3d00> <3dff> <3d00> <3e00> <3eff> <3e00> <3f00> <3fff> <3f00> <4000> <40ff> <4000> <4100> <41ff> <4100> <4200> <42ff> <4200> <4300> <43ff> <4300> <4400> <44ff> <4400> <4500> <45ff> <4500> <4600> <46ff> <4600> <4700> <47ff> <4700> <4800> <48ff> <4800> <4900> <49ff> <4900> <4a00> <4aff> <4a00> <4b00> <4bff> <4b00> <4c00> <4cff> <4c00> <4d00> <4dff> <4d00> <4e00> <4eff> <4e00> <4f00> <4fff> <4f00> <5000> <50ff> <5000> <5100> <51ff> <5100> <5200> <52ff> <5200> <5300> <53ff> <5300> <5400> <54ff> <5400> <5500> <55ff> <5500> <5600> <56ff> <5600> <5700> <57ff> <5700> <5800> <58ff> <5800> <5900> <59ff> <5900> <5a00> <5aff> <5a00> <5b00> <5bff> <5b00> <5c00> <5cff> <5c00> <5d00> <5dff> <5d00> <5e00> <5eff> <5e00> <5f00> <5fff> <5f00> <6000> <60ff> <6000> <6100> <61ff> <6100> <6200> <62ff> <6200> <6300> <63ff> <6300> endbfrange 100 beginbfrange <6400> <64ff> <6400> <6500> <65ff> <6500> <6600> <66ff> <6600> <6700> <67ff> <6700> <6800> <68ff> <6800> <6900> <69ff> <6900> <6a00> <6aff> <6a00> <6b00> <6bff> <6b00> <6c00> <6cff> <6c00> <6d00> <6dff> <6d00> <6e00> <6eff> <6e00> <6f00> <6fff> <6f00> <7000> <70ff> <7000> <7100> <71ff> <7100> <7200> <72ff> <7200> <7300> <73ff> <7300> <7400> <74ff> <7400> <7500> <75ff> <7500> <7600> <76ff> <7600> <7700> <77ff> <7700> <7800> <78ff> <7800> <7900> <79ff> <7900> <7a00> <7aff> <7a00> <7b00> <7bff> <7b00> <7c00> <7cff> <7c00> <7d00> <7dff> <7d00> <7e00> <7eff> <7e00> <7f00> <7fff> <7f00> <8000> <80ff> <8000> <8100> <81ff> <8100> <8200> <82ff> <8200> <8300> <83ff> <8300> <8400> <84ff> <8400> <8500> <85ff> <8500> <8600> <86ff> <8600> <8700> <87ff> <8700> <8800> <88ff> <8800> <8900> <89ff> <8900> <8a00> <8aff> <8a00> <8b00> <8bff> <8b00> <8c00> <8cff> <8c00> <8d00> <8dff> <8d00> <8e00> <8eff> <8e00> <8f00> <8fff> <8f00> <9000> <90ff> <9000> <9100> <91ff> <9100> <9200> <92ff> <9200> <9300> <93ff> <9300> <9400> <94ff> <9400> <9500> <95ff> <9500> <9600> <96ff> <9600> <9700> <97ff> <9700> <9800> <98ff> <9800> <9900> <99ff> <9900> <9a00> <9aff> <9a00> <9b00> <9bff> <9b00> <9c00> <9cff> <9c00> <9d00> <9dff> <9d00> <9e00> <9eff> <9e00> <9f00> <9fff> <9f00> endbfrange 56 beginbfrange endbfrange endcmap CMapName currentdict /CMap defineresource pop end end EOD; }