source-class-Com.Tecnick.Unicode.Data.Identity

It appears that you are using AdBlocking software. The cost of running this website is covered by advertisements. If you like it please feel free to a small amount of money to secure the future of this website.
  1: <?php
  2: /**
  3:  * Identity.php
  4:  *
  5:  * @since       2011-05-23
  6:  * @category    Library
  7:  * @package     UnicodeData
  8:  * @author      Nicola Asuni <info@tecnick.com>
  9:  * @copyright   2011-2015 Nicola Asuni - Tecnick.com LTD
 10:  * @license     http://www.gnu.org/copyleft/lesser.html GNU-LGPL v3 (see LICENSE.TXT)
 11:  * @link        https://github.com/tecnickcom/tc-lib-unicode-data
 12:  *
 13:  * This file is part of tc-lib-unicode-data software library.
 14:  */
 15: 
 16: namespace Com\Tecnick\Unicode\Data;
 17: 
 18: /**
 19:  * Com\Tecnick\Unicode\Data\Identity
 20:  *
 21:  * @since       2011-05-23
 22:  * @category    Library
 23:  * @package     UnicodeData
 24:  * @author      Nicola Asuni <info@tecnick.com>
 25:  * @copyright   2011-2015 Nicola Asuni - Tecnick.com LTD
 26:  * @license     http://www.gnu.org/copyleft/lesser.html GNU-LGPL v3 (see LICENSE.TXT)
 27:  * @link        https://github.com/tecnickcom/tc-lib-unicode-data
 28:  */
 29: class Identity
 30: {
 31:     /**
 32:      * ToUnicode map for Identity-H stream
 33:      */
 34:     const CIDHMAP = <<<EOD
 35: /CIDInit /ProcSet findresource begin
 36: 12 dict begin
 37: begincmap
 38: /CIDSystemInfo << /Registry (Adobe) /Ordering (UCS) /Supplement 0 >> def
 39: /CMapName /Adobe-Identity-UCS def
 40: /CMapType 2 def
 41: /WMode 0 def
 42: 1 begincodespacerange
 43: <0000> <FFFF>
 44: endcodespacerange
 45: 100 beginbfrange
 46: <0000> <00ff> <0000>
 47: <0100> <01ff> <0100>
 48: <0200> <02ff> <0200>
 49: <0300> <03ff> <0300>
 50: <0400> <04ff> <0400>
 51: <0500> <05ff> <0500>
 52: <0600> <06ff> <0600>
 53: <0700> <07ff> <0700>
 54: <0800> <08ff> <0800>
 55: <0900> <09ff> <0900>
 56: <0a00> <0aff> <0a00>
 57: <0b00> <0bff> <0b00>
 58: <0c00> <0cff> <0c00>
 59: <0d00> <0dff> <0d00>
 60: <0e00> <0eff> <0e00>
 61: <0f00> <0fff> <0f00>
 62: <1000> <10ff> <1000>
 63: <1100> <11ff> <1100>
 64: <1200> <12ff> <1200>
 65: <1300> <13ff> <1300>
 66: <1400> <14ff> <1400>
 67: <1500> <15ff> <1500>
 68: <1600> <16ff> <1600>
 69: <1700> <17ff> <1700>
 70: <1800> <18ff> <1800>
 71: <1900> <19ff> <1900>
 72: <1a00> <1aff> <1a00>
 73: <1b00> <1bff> <1b00>
 74: <1c00> <1cff> <1c00>
 75: <1d00> <1dff> <1d00>
 76: <1e00> <1eff> <1e00>
 77: <1f00> <1fff> <1f00>
 78: <2000> <20ff> <2000>
 79: <2100> <21ff> <2100>
 80: <2200> <22ff> <2200>
 81: <2300> <23ff> <2300>
 82: <2400> <24ff> <2400>
 83: <2500> <25ff> <2500>
 84: <2600> <26ff> <2600>
 85: <2700> <27ff> <2700>
 86: <2800> <28ff> <2800>
 87: <2900> <29ff> <2900>
 88: <2a00> <2aff> <2a00>
 89: <2b00> <2bff> <2b00>
 90: <2c00> <2cff> <2c00>
 91: <2d00> <2dff> <2d00>
 92: <2e00> <2eff> <2e00>
 93: <2f00> <2fff> <2f00>
 94: <3000> <30ff> <3000>
 95: <3100> <31ff> <3100>
 96: <3200> <32ff> <3200>
 97: <3300> <33ff> <3300>
 98: <3400> <34ff> <3400>
 99: <3500> <35ff> <3500>
100: <3600> <36ff> <3600>
101: <3700> <37ff> <3700>
102: <3800> <38ff> <3800>
103: <3900> <39ff> <3900>
104: <3a00> <3aff> <3a00>
105: <3b00> <3bff> <3b00>
106: <3c00> <3cff> <3c00>
107: <3d00> <3dff> <3d00>
108: <3e00> <3eff> <3e00>
109: <3f00> <3fff> <3f00>
110: <4000> <40ff> <4000>
111: <4100> <41ff> <4100>
112: <4200> <42ff> <4200>
113: <4300> <43ff> <4300>
114: <4400> <44ff> <4400>
115: <4500> <45ff> <4500>
116: <4600> <46ff> <4600>
117: <4700> <47ff> <4700>
118: <4800> <48ff> <4800>
119: <4900> <49ff> <4900>
120: <4a00> <4aff> <4a00>
121: <4b00> <4bff> <4b00>
122: <4c00> <4cff> <4c00>
123: <4d00> <4dff> <4d00>
124: <4e00> <4eff> <4e00>
125: <4f00> <4fff> <4f00>
126: <5000> <50ff> <5000>
127: <5100> <51ff> <5100>
128: <5200> <52ff> <5200>
129: <5300> <53ff> <5300>
130: <5400> <54ff> <5400>
131: <5500> <55ff> <5500>
132: <5600> <56ff> <5600>
133: <5700> <57ff> <5700>
134: <5800> <58ff> <5800>
135: <5900> <59ff> <5900>
136: <5a00> <5aff> <5a00>
137: <5b00> <5bff> <5b00>
138: <5c00> <5cff> <5c00>
139: <5d00> <5dff> <5d00>
140: <5e00> <5eff> <5e00>
141: <5f00> <5fff> <5f00>
142: <6000> <60ff> <6000>
143: <6100> <61ff> <6100>
144: <6200> <62ff> <6200>
145: <6300> <63ff> <6300>
146: endbfrange
147: 100 beginbfrange
148: <6400> <64ff> <6400>
149: <6500> <65ff> <6500>
150: <6600> <66ff> <6600>
151: <6700> <67ff> <6700>
152: <6800> <68ff> <6800>
153: <6900> <69ff> <6900>
154: <6a00> <6aff> <6a00>
155: <6b00> <6bff> <6b00>
156: <6c00> <6cff> <6c00>
157: <6d00> <6dff> <6d00>
158: <6e00> <6eff> <6e00>
159: <6f00> <6fff> <6f00>
160: <7000> <70ff> <7000>
161: <7100> <71ff> <7100>
162: <7200> <72ff> <7200>
163: <7300> <73ff> <7300>
164: <7400> <74ff> <7400>
165: <7500> <75ff> <7500>
166: <7600> <76ff> <7600>
167: <7700> <77ff> <7700>
168: <7800> <78ff> <7800>
169: <7900> <79ff> <7900>
170: <7a00> <7aff> <7a00>
171: <7b00> <7bff> <7b00>
172: <7c00> <7cff> <7c00>
173: <7d00> <7dff> <7d00>
174: <7e00> <7eff> <7e00>
175: <7f00> <7fff> <7f00>
176: <8000> <80ff> <8000>
177: <8100> <81ff> <8100>
178: <8200> <82ff> <8200>
179: <8300> <83ff> <8300>
180: <8400> <84ff> <8400>
181: <8500> <85ff> <8500>
182: <8600> <86ff> <8600>
183: <8700> <87ff> <8700>
184: <8800> <88ff> <8800>
185: <8900> <89ff> <8900>
186: <8a00> <8aff> <8a00>
187: <8b00> <8bff> <8b00>
188: <8c00> <8cff> <8c00>
189: <8d00> <8dff> <8d00>
190: <8e00> <8eff> <8e00>
191: <8f00> <8fff> <8f00>
192: <9000> <90ff> <9000>
193: <9100> <91ff> <9100>
194: <9200> <92ff> <9200>
195: <9300> <93ff> <9300>
196: <9400> <94ff> <9400>
197: <9500> <95ff> <9500>
198: <9600> <96ff> <9600>
199: <9700> <97ff> <9700>
200: <9800> <98ff> <9800>
201: <9900> <99ff> <9900>
202: <9a00> <9aff> <9a00>
203: <9b00> <9bff> <9b00>
204: <9c00> <9cff> <9c00>
205: <9d00> <9dff> <9d00>
206: <9e00> <9eff> <9e00>
207: <9f00> <9fff> <9f00>
208: <a000> <a0ff> <a000>
209: <a100> <a1ff> <a100>
210: <a200> <a2ff> <a200>
211: <a300> <a3ff> <a300>
212: <a400> <a4ff> <a400>
213: <a500> <a5ff> <a500>
214: <a600> <a6ff> <a600>
215: <a700> <a7ff> <a700>
216: <a800> <a8ff> <a800>
217: <a900> <a9ff> <a900>
218: <aa00> <aaff> <aa00>
219: <ab00> <abff> <ab00>
220: <ac00> <acff> <ac00>
221: <ad00> <adff> <ad00>
222: <ae00> <aeff> <ae00>
223: <af00> <afff> <af00>
224: <b000> <b0ff> <b000>
225: <b100> <b1ff> <b100>
226: <b200> <b2ff> <b200>
227: <b300> <b3ff> <b300>
228: <b400> <b4ff> <b400>
229: <b500> <b5ff> <b500>
230: <b600> <b6ff> <b600>
231: <b700> <b7ff> <b700>
232: <b800> <b8ff> <b800>
233: <b900> <b9ff> <b900>
234: <ba00> <baff> <ba00>
235: <bb00> <bbff> <bb00>
236: <bc00> <bcff> <bc00>
237: <bd00> <bdff> <bd00>
238: <be00> <beff> <be00>
239: <bf00> <bfff> <bf00>
240: <c000> <c0ff> <c000>
241: <c100> <c1ff> <c100>
242: <c200> <c2ff> <c200>
243: <c300> <c3ff> <c300>
244: <c400> <c4ff> <c400>
245: <c500> <c5ff> <c500>
246: <c600> <c6ff> <c600>
247: <c700> <c7ff> <c700>
248: endbfrange
249: 56 beginbfrange
250: <c800> <c8ff> <c800>
251: <c900> <c9ff> <c900>
252: <ca00> <caff> <ca00>
253: <cb00> <cbff> <cb00>
254: <cc00> <ccff> <cc00>
255: <cd00> <cdff> <cd00>
256: <ce00> <ceff> <ce00>
257: <cf00> <cfff> <cf00>
258: <d000> <d0ff> <d000>
259: <d100> <d1ff> <d100>
260: <d200> <d2ff> <d200>
261: <d300> <d3ff> <d300>
262: <d400> <d4ff> <d400>
263: <d500> <d5ff> <d500>
264: <d600> <d6ff> <d600>
265: <d700> <d7ff> <d700>
266: <d800> <d8ff> <d800>
267: <d900> <d9ff> <d900>
268: <da00> <daff> <da00>
269: <db00> <dbff> <db00>
270: <dc00> <dcff> <dc00>
271: <dd00> <ddff> <dd00>
272: <de00> <deff> <de00>
273: <df00> <dfff> <df00>
274: <e000> <e0ff> <e000>
275: <e100> <e1ff> <e100>
276: <e200> <e2ff> <e200>
277: <e300> <e3ff> <e300>
278: <e400> <e4ff> <e400>
279: <e500> <e5ff> <e500>
280: <e600> <e6ff> <e600>
281: <e700> <e7ff> <e700>
282: <e800> <e8ff> <e800>
283: <e900> <e9ff> <e900>
284: <ea00> <eaff> <ea00>
285: <eb00> <ebff> <eb00>
286: <ec00> <ecff> <ec00>
287: <ed00> <edff> <ed00>
288: <ee00> <eeff> <ee00>
289: <ef00> <efff> <ef00>
290: <f000> <f0ff> <f000>
291: <f100> <f1ff> <f100>
292: <f200> <f2ff> <f200>
293: <f300> <f3ff> <f300>
294: <f400> <f4ff> <f400>
295: <f500> <f5ff> <f500>
296: <f600> <f6ff> <f600>
297: <f700> <f7ff> <f700>
298: <f800> <f8ff> <f800>
299: <f900> <f9ff> <f900>
300: <fa00> <faff> <fa00>
301: <fb00> <fbff> <fb00>
302: <fc00> <fcff> <fc00>
303: <fd00> <fdff> <fd00>
304: <fe00> <feff> <fe00>
305: <ff00> <ffff> <ff00>
306: endbfrange
307: endcmap
308: CMapName currentdict /CMap defineresource pop
309: end
310: end
311: EOD;
312: }
313: 
 

© 2004-2017 – Nicola Asuni - Tecnick.com - All rights reserved.
about - disclaimer - privacy