;
0sDc           @   s!.  d  Z  d Z d d d d g Z d g Z d g Z d d	 g Z d
 d g Z e e e e Z d d d d d d d d d d d d d d d d d d g Z d d d  d! d" d# d$ d% d& g	 Z	 d' d( d) d* d+ d, d- d. g Z
 d/ d0 d1 d2 d3 d4 d5 d6 d7 d8 g
 Z d9 d: g e
 e e e	 Z h  d d d f <d	 d d f <d d d- f <d d d- f <d
 d d% f <d d d% f <Z d g Z d d; g Z d d	 g Z d
 d g Z g  i Z e D]! Z d< e j o e e  qq[ Z h  Z h  d= d> <d? d@ <dA dB <dC dD <dE dF <dG h  d= d> <d? dH <dC dD <dI h  d= dJ <dK dL <dM dN <dO dP <dQ dR <dS dT dU dV dW f <dX dD <dY dZ <d[ d\ <d] d^ <<d_ h  d` da <db dc <dd de <<df dg <dh di dj dk dl dm g dn dm do dp dq dk g dr dk dm ds dj dk dj dt dm g du dv dm dw dx dt dy dz ds d{ d| d} d~ d g d d d~ d d d~ g d d~ dk d d~ d d d~ g d d~ d d~ d d d d~ g d d~ d d~ g d d~ d dk dm dk d dm dk d| dm d| dm d| dk dm g d dm dt g d dt dm dt dp dm g d d dm d dk d dt dm g d dm d~ dm g d dm d| d d d dk g d dt g d d g d dk dm g d dm d g d dm g d dm dk g d dk d g d d dm g d dj g d d dk d| g d dm g d d| dk g d d dk d dg d d d d~ d d d dt g	 d dt dm d~ dm ds d ds d g d d d d dm d d g d d d d d d~ d d d g d d d d d dk d d d~ d d d~ d d d| g d d d| d d dt d d dm d d dm d d d~ d dm d d d| g d dm g d dm g d dm g d d dm gy <g <e d <h  d= d> <d? d@ <dA dB <dC d <dE dF <dG h  d= d> <d? dH <dC d <dI h  d= dJ <dK d <dM d <dO d <dQ d <dS d d d d g <dX d <dY dZ <d dZ <d[ d <d] d <<d_ h  d` da <db dc <dd de <<df dg <dh di d d dm d d d d d d d d d d d d d f d dv d dw d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d dddd fE d ddm f
 <g <e d	 <h  d= d> <d? d@ <dA dB <dC dd <dE dF <dG h  d= d> <d? dH <dC dd <dI h  d= dJ <dK d <dd<dM d <dO d<dQ dR <dS dd	d
dg <dX dd
 <dY dZ <dd<ddg <ddm <d dZ <d[ d <d] d <<d_ h  d` da <db d<dd di <<df dg <dh di ddm f <g <e d <h  d= d> <d? d@ <dA dB <dC dd
 <dE dF <dG h  d= d> <d? d<dC dd
 <dI h  d= dJ <dK d <ddm <dM d <dO d<dQ dR <dS dZ ddV dg <dX dd
 <dY dZ <dd<ddg <ddm <d d<d[ d <d] d <<d_ h  d` da <db d<dd di <<df dg <dh di dk dg dddo dddo dj dm g dr ddm ddo ddo dddg du dv ddw dx dk dy ddo dz ddm dg ddg d dd dd d dddm dd ddd d d dd dg d!dd dg dg d dd dm ddm g d"d#dm d$dk d%d&d%d&g d'd&dd&g d d&ddk d&dd(d&g d d d&d d)d%dd&g d d&do dg d ddm d&g d*dd&d+d g g1 <g <e d
 <h  d= d> <d? d@ <dA dB <dC dd <dE dF <dG h  d= d> <d? dH <dC dd <dI h  d= dJ <dK d <dM d <dO d<dQ dR <dS d,d-dg dg <dX dd.<dY dZ <dd<ddg <ddm <d d<d[ d <d] d <<d_ h  d` da <db d/<dd dZ <<df dg <dh di d d0d1d2d3d4d5d6d7g	 dr d7d8d d9dd9d:d3g du dv d3dw dx d9dy dz d d{ d;d<d=d>d?d@dAdBdCdDdEdFd dGdHdIdJdKdJdLdMdNdOdPdQdRdSdNd7dk d7dTdm d6dUdVdWdXdYdZd| d[d\d]d^d_dDd`dag1 dbdadcddded dfd^ d dgdhdidjdkdjd g g <g <e d <h  d= d> <d? d@ <dA dB <dC dd <dE dF <dG h  d= d> <d? dH <dC dd <dI h  d= dJ <dK d <dM d <dO d<dQ dR <dS dldmdndog <dX dd <dY dZ <dd<ddg <ddm <d dp<d[ d <d] d <<d_ h  d` da <db dq<dd di <<df dg <dh di de dj ddl d drd(dsdj dtg dr dtdUd dj dudj dvdm g du dv dm dw dx dj dy dz d d{ dwd} dxdydzd dd{d|d}d~g dd~d ddd ddAddCddsd|dCdd|dxdd;dvd;d dm dj d ddWdddd d dj g  d dj d)dtd}d dm dg d dddk ddd)dxdd)dWd dd d g g <g <e d <h  Z h  ddj <ddr<ddt<ddj <ddm <ddm <ddm <dd <dd} <dd <dd}<dd<ddA<dds<dd|<ddv<ddj <dd<dd <ddt<dd<dd<dd<dd<dd <ddj <dd <ddv<ddm <ddm <ddj <ddw<ddz<dd|<dd <dd<dd<dd<dd;<ddm <ddW<dd <dd)<ddm <ddk <ddx<dd <ddl <dds<ddU<ddj <ddm <ddm <ddj <dd <ddy<dd{<dd~<dd <ddC<ddC<dd<dd <dd<dd<ddj <dd <dd<dd)<ddW<dd <ddj <dd(<ddt<ddu<ddm <ddm <ddm <dd <ddx<dd<dd~<dd<dd<dd|<ddx<dd;<dd <dd<ddj <dd}<dd<dd<dd)<dd <e d <h  ddm <ddm <ddm <ddm <ddm <ddm <ddm <ddm <dd <dd <dd <dd <dd <dd <dd <dd <dd <dd <dd <dd <dd <dd <dd <dd <dd <ddm <dd <ddm <dd <ddm <dd <ddm <dd <ddm <dd <ddm <dd <ddm <dd<ddm <ddm <ddm <ddm <d dm <ddm <ddm <ddm <ddm <dd <dd <dd <dd <dd <dd <dd <dd <dd <dd <dd <dd <dd <dd <dd <dd <ddm <dd <ddm <dd <ddm <dd <ddm <dd <d	dm <dd <d
dm <dd <ddm <dd<ddm <dd <ddm <ddm <ddm <ddm <ddm <ddm <ddm <ddm <ddm <ddm <dd <dd <dd <dd <dd <dd <dd <dd <dd <dd <dd <dd <ddm <dd <dd <dd <dd <dd <ddm <dd <ddm <dd <ddm <dd <ddm <dd <ddm <dd <ddm <dd <ddm <dd <d dm <d!d <d"dm <d#dm <d$dm <d%d <d&dm <d'dm <d(dm <d)dm <dd <dd <dd <dd <dd <dd <dd <dd <dd <dd <dd <dd <dd <dd <dd <dd <dd <d*dm <dd <d+dm <dd <d,dm <d-dm <dd <d.dm <dd <d/dm <dd <d0dm <dd <d1dm <dd<d2dm <e d	 <h  ddk <dd<ddm <dd<dd<dd<dd<ddo <dd <dd<dd <dd <dd<dd<dd<ddk <dd&<dd&<dd<dd&<dd<dd<dd&<ddo <ddj <ddo <dd<dd<dd<ddk <ddm <dd<dd <dd<dd <dd <ddm <ddm <dd%<dd&<dd&<dd&<dd%<ddo <dd&<dd<ddo <ddm <dd<dd<dd<ddk <dd<dd<dd <ddm <dd<dd<dd <dd <ddm <dd&<dd<ddk <dd&<dd)<dd&<ddm <dd <dd<dd<ddm <ddo <dd<dd<dd<ddo <dd<dd<dd<dd<dd <dd<dd<ddm <dd%<dd&<dd<dd(<dd&<dd&<dd<dd&<e d
 <h  dd <dd3<dd7<dd9<dd3<dd3<dd3<dd <dd<<dd@<ddD<ddG<ddK<ddN<ddR<ddk <dd6<ddX<dd[<dd_<dda<dd <ddg<ddk<dd2<dd6<dd <dd:<dd3<dd3<dd9<dd;<dd?<ddC<dd <ddJ<ddM<ddQ<dd7<ddm <ddW<dd| <dd^<dda<dde<dd <ddj<dd1<dd5<dd8<dd9<dd3<dd3<dd9<dd <dd><ddB<ddF<ddI<ddL<ddP<ddN<ddT<ddV<ddZ<dd]<dd`<ddd<dd^ <ddi<dd <dd0<dd4<dd7<dd<dd3<dd3<dd3<dd <dd=<ddA<ddE<ddH<ddJ<ddO<ddS<dd7<ddU<ddY<dd\<ddD<ddc<ddf<ddh<ddj<e d <h  ddm <d3dk <ddm <d4dk <ddm <d5dk <ddm <ddm <d6d <ddm <ddm <ddm <ddj <d7dm <d8d <ddm <ddk <d9dm <ddj <d:dk <ddm <d;d <ddm <ddm <d<dj <ddm <d=dm <dds <d>d| <dd} <d?d~ <d@dt <dd~ <dAd <dd~ <dBd <dd <dCdk <dd <dDd~ <dEd <dd <dd~ <dFd~ <ddt <dGdm <ddm <ddk <dHd| <ddm <ddm <dId| <ddm <ddm <dJd| <ddm <ddt <dKdt <ddm <ddm <dLdm <ddm <ddt <ddm <ddm <dMdm <ddm <dd <dNdm <dOd| <dPdk <ddm <dQdm <ddm <ddm <d dm <dRdm <ddm <ddm <ddm <ddm <ddm <dSdm <ddq <dTdk <dds <dUds <ddt <dVdt <ddm <ddm <dWdk <ddt <dXd <dd| <dYd <dZd~ <dd <d[d~ <dd~ <d\d <dd~ <d]dk <dd~ <d^d~ <dd <d_d <d`d~ <dd <ddm <dad~ <ddk <dbd~ <ddm <dcd <ddd| <dd| <ddm <ded| <ddm <ddm <dfd| <ddm <ddm <dgdt <ddm <d	dm <dhdm <dd <d
dm <didm <dd~ <ddm <djdm <dd <ddm <dkd <dldm <ddk <ddm <ddm <dmdk <ddm <dndk <ddm <dodk <ddm <ddm <dpdm <ddm <ddm <dqdk <ddm <drd| <dsdk <ddl <ddm <ddp <dtd <dudk <ddm <dvds <ddj <d,dm <ddm <dwdm <ddm <dxd <ddt <dyd <dds <dzd~ <ddm <dd <d{d~ <dd <d|d <dd <d}dk <dd~ <d~d~ <ddm <dd <dd~ <dd~ <dd~ <dd <dd~ <dd <dd| <dd <ddm <dd| <ddk <ddk <dd| <ddm <ddt <ddt <ddm <ddm <ddm <ddm <ddk <ddm <ddm <ddm <ddm <dd~ <dd| <ddm <ddm <ddk <d dm <d!dk <d"dm <ddk <d#dm <ddk <d$dm <d%dk <d&dm <d'dm <d(dm <d)dm <dd <ddk <ddm <ddo <ddk <dd <ddk <dd <ddk <dd <ddm <dd <ddm <ddm <dd <dds <dd <dd~ <dd <dd~ <dd <dd <ddk <dd <dd <ddk <dd~ <dd~ <dd~ <dd~ <dd~ <dd~ <dd <dd~ <ddk <dd <dd| <d*dm <dd| <dd| <d+dm <dd <ddt <ddm <d-dm <dd| <ddp <d.dm <ddt <ddm <d/dm <ddm <ddm <d0dm <ddm <ddm <d1dm <ddm <dd <d2dm <ddm <e d <h  ddm <ddm <ddm <ddm <ddm <ddm <ddm <ddm <ddm <ddm <ddm <ddm <ddm <ddm <ddm <ddm <ddm <ddm <ddm <ddm <ddm <ddm <ddm <ddm <ddm <ddm <ddm <ddm <ddm <ddm <ddm <ddm <ddm <ddm <ddm <ddm <ddm <ddm <ddm <ddm <ddm <ddm <ddm <ddm <ddm <ddm <ddm <ddm <ddm <ddm <ddm <ddm <ddm <ddm <ddm <ddm <ddm <ddm <ddm <ddm <ddm <ddm <ddm <ddm <ddm <ddm <ddm <ddm <ddm <ddm <ddm <ddm <ddm <ddm <ddm <ddm <ddm <ddm <ddm <ddm <ddm <ddm <ddm <ddm <ddm <ddm <ddm <ddm <ddm <ddm <ddm <ddm <ddm <ddm <e d <dZ dZ dS(  s7    $Id: _cidfontdata.py 2901 2006-05-22 23:02:22Z andy $ s  
This defines additional static data to support CID fonts.

Canned data is provided for the Japanese fonts supported by Adobe. We
can add Chinese, Korean and Vietnamese in due course. The data was
extracted by creating very simple postscript documents and running
through Distiller, then examining the resulting PDFs.

Each font is described as a big nested dictionary.  This lets us keep
code out of the module altogether and avoid circular dependencies.

The encoding and font data are grouped by some standard 'language
prefixes':
   chs = Chinese Simplified (mainland)
   cht = Chinese Traditional (Taiwan)
   kor = Korean
   jpn = Japanese
s   jpns   kors   chts   chss   STSong-Lights   MSung-Lights   HeiseiMin-W3s   HeiseiKakuGo-W5s   HYSMyeongJo-Mediums   HYGothic-Mediums   83pv-RKSJ-Hs   90ms-RKSJ-Hs   90ms-RKSJ-Vs   90msp-RKSJ-Hs   90msp-RKSJ-Vs   90pv-RKSJ-Hs
   Add-RKSJ-Hs
   Add-RKSJ-Vs   EUC-Hs   EUC-Vs
   Ext-RKSJ-Hs
   Ext-RKSJ-Vs   Hs   Vs   UniJIS-UCS2-Hs   UniJIS-UCS2-Vs   UniJIS-UCS2-HW-Hs   UniJIS-UCS2-HW-Vs	   KSC-EUC-Hs	   KSC-EUC-Vs   KSCms-UHC-Hs   KSCms-UHC-Vs   KSCms-UHC-HW-Hs   KSCms-UHC-HW-Vs   KSCpc-EUC-Hs   UniKS-UCS2-Hs   UniKS-UCS2-Vs   GB-EUC-Hs   GB-EUC-Vs
   GBpc-EUC-Hs
   GBpc-EUC-Vs	   GBK-EUC-Hs	   GBK-EUC-Vs   UniGB-UCS2-Hs   UniGB-UCS2-Vs   B5pc-Hs   B5pc-Vs	   ETen-B5-Hs	   ETen-B5-Vs   ETenms-B5-Hs   ETenms-B5-Vs	   CNS-EUC-Hs	   CNS-EUC-Vs   UniCNS-UCS2-Hs   UniCNS-UCS2-Vs
   Identity-Hs
   Identity-Vs   MHei-Mediums   UCS2s   Types   /Fonts   Subtypes   /Type0s   Names   /%(internalName)ss   BaseFonts   /HeiseiMin-W3s   Encodings   /%(encodings)ss   DescendantFontss   /CIDFontType0s   FontDescriptors   /FontDescriptors   Ascenti  s	   CapHeighti  s   Descentis   Flagsi   s   FontBBoxiii  i  s   FontNames   ItalicAnglei    s   StemViE   s   XHeighti  s   CIDSystemInfos   Registrys   (Adobe)s   Orderings   (Japan1)s
   Supplementi   s   DWi  s   Wi   i   iM  i  i  i   iA  i
  i   i
   i4  i  i   i   i   i   i   i   i    i  i  i  i  i$   ic  i,  i)   i  iy  i0   i7   i  i:   i  iI   iK   iP   iR   iS   iW   iZ   i  i   ia   ic   ie   ig   i   ik   im   io   iq   iu   iw   i^  i{   i~   i   i   i   i  i6  i   i  i   i   i,  i   i  i   i   i   i   i   i   i   i   i   i   i   i   i   i   i   i   i   i   i   i   i   i   i   i  i   iC  iE  iG  s   /HeiseiKakuGo-W5i  i  i#i   iii  i  s   /HeiseKakuGo-W5s   StemHir   i)  i  i1  i  i  i  i  i  i{  i  i   i6  ig  i}  i  i  i>  i+  i  i  i   i  i  iF  i  i  i  i]  i  i  ia  iN  i#  iZ  i  i   i  i  i  i2  i  i  i:  i  i   ix  s   /s   AvgWidthiiriioi  ip  s   Leadingi   s   MaxWidths   MissingWidths   (Korea1)i^   s   /CIDFontType2ili[   i  i   iq  i  i   i   i#  iw  i   i  i  i  i6   i?   i@   iA   i  iG  iF   ik  i  i]   i_   iis   STSongStd-Lights   (GB1)i  iV  i  i  i  i  i   iv  i  i   iN  iX  i  i  i0  i  i  i3  i  i  i  i>  i8  i  i  i  i  i   it  i  i_  i  i  i  i  il  i^  i  i  i  i  i  i  i  i   i   i  i   i  i  iQ   i  iR  iP  i  i  i  i  ir  i  i`ii  ix  i-   s   (CNS1)i  i  i   i9  i  i  i  ig  i  i(  i  i"  ib  i+   i\  i  i7  i  i  i{  i	  i  i  im  i$  i  i  u    u   $u   (u   ,u   0u   4u   8u   <u   @u   Du   Hu   Lu   Pu   Tu   Xu   \u   `u   du   hu   lu   pu   tu   xu   |u   #u   'u   +u   /u   3u   7u   ;u   ?u   Cu   Gu   Ku   Ou   Su   Wu   [u   _u   cu   gu   ku   ou   su   wu   {u   "u   &u   *u   .u   2u   6u   :u   >u   Bu   Fu   Ju   Nu   Ru   Vu   Zu   ^u   bu   fu   ju   nu   ru   vu   zu   ~u   !u   %u   )u   -u   1u   5u   9u   =u   Au   Eu   Iu   Mu   Qu   Uu   Yu   ]u   au   eu   iu   mu   qu   uu   yu   }u   ﾁu   ﾅu   ﾉu   ﾍu   ﾑu   ﾕu   ﾙu   ﾝu   ̲u   ｢u   ｦu   ｪu   ｮu   ｲu   ｶu   ｺu   ｾu   ﾂu   ﾆu   ﾊu   ﾎu   ﾒu   ﾖu   ﾚu   ﾞu   ｡u   ･u   ｩu   ｭu   ｱu   ｵu   ｹu   ｽu   ̀u   ﾃu    u   ﾇu   ﾋu   ﾏu   ﾓu   ﾗu   ﾛu   ﾟu   ¥u   ‾u   ､u   ｨu   ｬu   ｰu   ｴu   ｸu   ｼu   ﾀu   ̃u   ﾄu   ﾈu   ﾌu   ‑u   ﾐu   ﾔu   ﾘu   ﾜu   ｣u   ｧu   ￨u   ｫu   ｯu   ｳu   ｷu   ｻu   ｿu   ̂u   ̆u   ̊u   ﬂu   £u   ™u   «u   ¯u   ³u   ·u   »u   ¿u   Ãu   łu   Çu   Ëu   Ïu   Óu   Œu   Ûu   ßu   ãu   çu   ëu   ïu   óu   ûu   ÿu   žu   ́u   ̅u   –u   ¤u   ›u   ¬u   ıu   ¸u   ¼u   Łu   Àu   Äu   Èu   Ìu   Ðu   •u   Ôu   Øu   Üu   šu   àu   äu   èu   ìu   ðu   ôu   øu   Žu   üu   ̄u   ̈u   ̌u   ‒u   ‚u   „u   ¡u   ©u   ̨u   ­u   µu   ¹u   ½u   Áu   Åu   Éu   Íu   Ñu   Õu   Ùu   Ýu   áu   Šu   åu   ‹u   éu   íu   ñu   õu   ùu   Ÿu   ýu   ̇u   ̋u   ⁄u   ¢u   ̧u   ¦u   ªu   ®u   ²u   ºu   ¾u   ǀu   Âu   Æu   Êu   Îu   œu   Òu   Öu   ﬁu   Úu   Þu   âu   æu   êu   îu   òu   öu   úu   þs   ͕łBs   ͕pSVbNłBN(   s   __version__s   __doc__s	   languagess   typeFaces_chss   typeFaces_chts   typeFaces_jpns   typeFaces_kors   allowedTypeFacess   encodings_jpns   encodings_kors   encodings_chss   encodings_chts   allowedEncodingss   defaultUnicodeEncodingss   appends   _[1]s   encs   unicode_encodingss   CIDFontInfos   widthsByUnichars   message1s   message2(   s   CIDFontInfos   defaultUnicodeEncodingss   unicode_encodingss   encodings_kors   encodings_chss   typeFaces_kors   message2s   message1s   encodings_chts	   languagess   typeFaces_chts   typeFaces_jpns   encs   _[1]s   allowedEncodingss   typeFaces_chss   widthsByUnichars   allowedTypeFacess   __version__s   __doc__s   encodings_jpn(    (    sH   /home/packages/reportlab/reportlab_2_0/reportlab/pdfbase/_cidfontdata.pys   ?   s   		<!$`	8   Q  +* F#  9  [,  j0   d        R   d          "   [