+
    bIi                     |   R t RtRRRRRRRR/t/ RR	bRR
bRRbRRbRRbR RbR!RbR"RbR#RbR$RbR%RbR&RbR'RbR(RbR)RbR*RbR+RbR,RR-RR.R/Ct/ t]! ]P                  4       4       FK  t]],          P                  4       t	]	]9  d   ]]]	&   ]^ ,          P                  4       t	]	]9  g   KF  ]]]	&   KM  	  R t
R tR tR# )/z3.3.0a  Utilities to associate bold and italic versions of fonts into families

Bold, italic and plain fonts are usually implemented in separate disk files;
but non-trivial apps want <b>this</b> to do the right thing.   We therefore
need to keep 'mappings' between the font family name and the right group
of up to 4 implementation fonts to use.

Most font-handling code lives in pdfbase, and this probably should too.

seriftimes	sansserif	helvetica
monospacedcourierarialzTimes-Romanz
Times-BoldzTimes-ItaliczTimes-BoldItalicCourierzCourier-BoldzCourier-ObliquezCourier-BoldOblique	HelveticazHelvetica-BoldzHelvetica-ObliquezHelvetica-BoldObliqueSymbolZapfDingbatsc                v    V P                  4       p V \        9   d   \        V ,          # \        RV ,          4      h)z(ps fontname to family name, bold, italicz-Can't map determine family/bold/italic for %s)lower
_ps2tt_map
ValueError)psfns   &|C:\Users\petid\OneDrive\Desktop\Maestro\MAESTRO CLAUDE\MAESTRO\maestro-backend\venv\Lib\site-packages\reportlab/lib/fonts.pyps2ttr   I   s1    ::<Dz$
DtK
LL    c                    V P                  4       W3pV\        9   d   \        V,          # \        V^ ,          4      w  rpWV,          WR,          3pV\        9   d   \        V,          # \        RWV3,          4      h)z+family name + bold & italic to ps font namez:Can't find concrete font for family=%s, bold=%d, italic=%d)r   
_tt2ps_mapr   r   )fnbiKb1i1s   &&&   r   tt2psr   P   sl    	AAJ!}1Q4[
1bdN
?a= 
QUW\]T^^
__r   c                j    V P                  4       W3pV\        V&   V\        VP                  4       &   R# )z,allow a custom font to be put in the mappingN)r   r   r   )facebolditalicpsnameks   &&&& r   
addMappingr$   \   s+    

d"AJqM!"Jv||~r   N)r       r%   )r      r%   )r   r%   r&   )r   r&   r&   )r   r%   r%   )r   r&   r%   )r   r%   r&   )r   r&   r&   )r   r%   r%   )r   r&   r%   )r   r%   r&   )r   r&   r&   )symbolr%   r%   )r'   r&   r%   )r'   r%   r&   )r'   r&   r&   )zapfdingbatsr%   r%   )r(   r&   r%   )r(   r%   r&   )r(   r&   r&   )__version____doc___family_aliasr   r   sortedkeysr#   r   vr   r   r$    r   r   <module>r0      s  
 		, GK	] \ ^	
 / y ~ 0 4    !1  !4  !8$ h%& h'( h)* h+0 #N12 #N"N"N7
< 
	
!	"A1A

1	!

A

1 
#M
`#r   