*ë
™Õ=c       sÛ      d  k  Z   d  k Z  d  k Z  d  k Z 	 d  k Z 
 d  k Z  d a  h  t d <t d d <t d d <t d d d	 <t d d
 <d d <a  d „  Z Ÿ d „  Z	 ² d „  Z
 Í d „  Z d  S(   Nf96.0s   inf2.54s   cmf25.4s   mmf72.0i   s   pcs   pti   s   pxc    s€    y7  t  i d |  ƒ }  | i ƒ  }  | i ƒ  } Wn    n X# t | d t	 ƒ }	 $ |	 t	 j o % d t } n ' t |	 ƒ } * t | d d ƒ } , | i d t	 ƒ d j } . d } / g  } 1 d } 2 g  } 4 t i d | d ƒ } 7 | o 8 | } n : | i } < | } = x0= | t	 j o> | o ? | i d	 ƒ } n A | i d
 ƒ } C | t	 j o D d } n F d } G d } H t  i! | d ƒ }
 I |
 d j oD J t  i# | d d ƒ \ } } K t$ | ƒ } L | t$ | ƒ } n
 N | } P t | ƒ } Q | | } S | i& | ƒ T | i& | ƒ V | i' } q1Wd g  } f | d j o` g xV | d g rI } h | o% i | t } j | i& d | ƒ n l | i& d | ƒ q†Wnm | d j oM n x4 | d n r' } o | | d } p | i& | ƒ qöWq t+ | ƒ } n½s | } t t  i! | d ƒ d j  o u t | ƒ } n w | | j o x d GHn z | | } | d } } x^ t- t. | ƒ ƒ d } rE } ~ | | | | }  | | | | | <€ | | | | } q¹W‚ t  i! | d ƒ d j  oy ƒ xo t- t. | ƒ ƒ d ƒ rV } „ | o2 … | | } † | t } ‡ | i& d | ƒ n ‰ | i& | | ƒ q9WnZ ‹ xD t- t. | ƒ ƒ d ‹ r+ } Œ | | | d }  | i& | ƒ q²WŽ t+ | ƒ } ’ d } “ | } ” xj ” | t	 j oY • | o – | i0 d	 | | ƒ n ˜ | i0 d
 | | ƒ š | d } › | i' } qW | Sd  S(   Ns   _objs   nominal.table.widthi   s   table.widths   100%s   stylesheet.result.types   foi    s   column-widths   widths   1*f0.0s   *i   s   %4.2fins   %did   s   %s   Table is wider than table widthi   (1   s   libxslts   xpathParserContexts   ctxs   pctxts   contexts   ctxts   transformContexts   tctxts   lookupVariables   Nones	   varStrings   pixelsPerInchs   nominalWidths   convertLengths
   tableWidths   variableLookups   foStylesheets   relTotals   relPartss   absTotals   absPartss   libxml2s   xmlNodes   nodesets   colgroups   colChildrens   childrens   cols   props   widths   relParts   absParts   strings   finds   starPoss   splits   floats   pixelss   appends   nexts   widthss   inchess   rels   correctRoundingErrors
   pixelWidths   ranges   lens   counts   setProp(   s   ctxs   nodesets   ctxts   colChildrens   rels   widthss   relParts   widths   absPartss	   varStrings   starPoss   colgroups   relTotals   nominalWidths   counts   pixelss   cols   tctxts
   pixelWidths   foStylesheets   relPartss   pctxts
   tableWidths   inchess   absTotals   absPart(    (    s>   /sourceforge/docbook/xsl/extensions/xsltproc/python/docbook.pys   adjustColumnWidths s´   				
	 
				 	
 			 	 	
 			 
c    sÆ   Ÿ ¡ ¢ ¤ t  i d |  ƒ } ¥ | t j o | i d j ot ¦ t } § t i	 | i
 d ƒ ƒ o ¨ t | i
 d ƒ } n ª d | i
 d ƒ GH¬ | t | i
 d ƒ ƒ } n
 ® d } ° | Sd  S(   Ns   ([+-]?[\d\.]+)(\S+)i   i   s   Unrecognized length: i    (   s   res   searchs   lengths   ms   Nones	   lastindexs   pixelsPerInchs   units   unitHashs   has_keys   groups   floats   pixels(   s   lengths   pixelss   ms   unit(    (    s>   /sourceforge/docbook/xsl/extensions/xsltproc/python/docbook.pys   convertLengthŸ s    	 	c 	   s2  ² · d } ¸ g  } ¹ xK |  d ¹ r> } º t i | ƒ } » | i | ƒ ¼ | t i | ƒ } q! W¾ d | } ¿ | t | ƒ } À d } Á x’ t t | ƒ ƒ d Á ry } Â | | } Ã | | } Ä | d j o8 Å t i | ƒ } Æ | | } Ç d | | | | <n É d | | | <q§ WË | Sd  S(   Ni    id   f1.0s   %d%%(   s
   totalWidths   widthss   floatWidthss   widths   maths   floors   appends
   totalErrors   lens   columnErrors   errors   ranges   counts   adj(	   s   floatWidthss   columnErrors   adjs
   totalWidths   counts   widths
   totalErrors   widthss   error(    (    s>   /sourceforge/docbook/xsl/extensions/xsltproc/python/docbook.pys   correctRoundingError² s(   		 		 	c    s—   Í Î |  i | t ƒ } Ï | t j o Ð | Sn Ó t | ƒ t g  ƒ j o Ô | d } n × t | ƒ t d ƒ j o Ø | i } n Ú | Sd  S(   Ni    s    (   s   tctxts   variableLookups   varNames   Nones	   varStrings   defaults   types   content(   s   tctxts   varNames   defaults	   varString(    (    s>   /sourceforge/docbook/xsl/extensions/xsltproc/python/docbook.pys   lookupVariableÍ s   (   s   syss   strings   libxml2s   libxslts   res   maths   pixelsPerInchs   unitHashs   adjustColumnWidthss   convertLengths   correctRoundingErrors   lookupVariable(
   s   maths   libxslts   convertLengths   adjustColumnWidthss   syss   res   libxml2s   lookupVariables   strings   correctRoundingError(    (    s>   /sourceforge/docbook/xsl/extensions/xsltproc/python/docbook.pys   ? s   	S	ˆ