+
    IV-j=K  ã                   ó˜   € R t ^ RIHt ^ RIHt ^ RIHtHt ^ RIH	t	H
t
 ^ RIHtHt R.tR tRtR	tR
 t ! R R]4      t ! R R]4      tR# )zÊ
pygments.formatters.latex
~~~~~~~~~~~~~~~~~~~~~~~~~

Formatter for LaTeX fancyvrb output.

:copyright: Copyright 2006-present by the Pygments team, see AUTHORS.
:license: BSD, see LICENSE for details.
)ÚStringIO)Ú	Formatter)ÚLexerÚdo_insertions)ÚTokenÚSTANDARD_TYPES)Úget_bool_optÚget_int_optÚLatexFormatterc                 ó¾  € V P                  R R4      P                  RR4      P                  RR4      P                  RR V R24      P                  RR V R24      P                  RR V R24      P                  R	R V R
24      P                  RR V R24      P                  RR V R24      P                  RR V R24      P                  RR V R24      P                  RR V R24      P                  RR V R24      P                  RR V R24      P                  RR V R24      P                  RR V R24      P                  RR V R24      P                  RR V R 24      # )!Ú\Ú Ú{ÚÚ}ÚzZbs{}zZob{}zZcb{}Ú^zZca{}Ú_zZus{}Ú&zZam{}Ú<zZlt{}Ú>zZgt{}Ú#zZsh{}Ú%zZpc{}Ú$zZdl{}Ú-zZhy{}Ú'zZsq{}Ú"zZdq{}Ú~zZti{})Úreplace)ÚtextÚcommandprefixs   &&Új/Volumes/fast/ai/experiments/ui-tars-smoke/.venv/lib/python3.14/site-packages/pygments/formatters/latex.pyÚ
escape_texr"      sh  € Ø�<‰<˜˜fÓ%ß‘˜˜VÓ$ß‘˜˜VÓ$ß‘˜ 1 ] O°7Ð ;Ó<ß‘˜ 1 ] O°7Ð ;Ó<ß‘˜ 1 ] O°7Ð ;Ó<ß‘˜  - °Ð8Ó9ß‘˜  - °Ð8Ó9ß‘˜  - °Ð8Ó9ß‘˜  - °Ð8Ó9ß‘˜  - °Ð8Ó9ß‘˜  - °Ð8Ó9ß‘˜  - °Ð8Ó9ß‘˜  - °Ð8Ó9ß‘˜  - °Ð8Ó9ß‘˜  - °Ð8Ó9ß‘˜  - °Ð8Ó9ß‘˜  - °Ð8Ó9ð#:ó    zÈ
\documentclass{%(docclass)s}
\usepackage{fancyvrb}
\usepackage{color}
\usepackage[%(encoding)s]{inputenc}
%(preamble)s

%(styledefs)s

\begin{document}

\section*{%(title)s}

%(code)s
\end{document}
aÝ  
\makeatletter
\def\%(cp)s@reset{\let\%(cp)s@it=\relax \let\%(cp)s@bf=\relax%%
    \let\%(cp)s@ul=\relax \let\%(cp)s@tc=\relax%%
    \let\%(cp)s@bc=\relax \let\%(cp)s@ff=\relax}
\def\%(cp)s@tok#1{\csname %(cp)s@tok@#1\endcsname}
\def\%(cp)s@toks#1+{\ifx\relax#1\empty\else%%
    \%(cp)s@tok{#1}\expandafter\%(cp)s@toks\fi}
\def\%(cp)s@do#1{\%(cp)s@bc{\%(cp)s@tc{\%(cp)s@ul{%%
    \%(cp)s@it{\%(cp)s@bf{\%(cp)s@ff{#1}}}}}}}
\def\%(cp)s#1#2{\%(cp)s@reset\%(cp)s@toks#1+\relax+\%(cp)s@do{#2}}

%(styles)s

\def\%(cp)sZbs{\char`\\}
\def\%(cp)sZus{\char`\_}
\def\%(cp)sZob{\char`\{}
\def\%(cp)sZcb{\char`\}}
\def\%(cp)sZca{\char`\^}
\def\%(cp)sZam{\char`\&}
\def\%(cp)sZlt{\char`\<}
\def\%(cp)sZgt{\char`\>}
\def\%(cp)sZsh{\char`\#}
\def\%(cp)sZpc{\char`\%%}
\def\%(cp)sZdl{\char`\$}
\def\%(cp)sZhy{\char`\-}
\def\%(cp)sZsq{\char`\'}
\def\%(cp)sZdq{\char`\"}
\def\%(cp)sZti{\char`\~}
%% for compatibility with earlier versions
\def\%(cp)sZat{@}
\def\%(cp)sZlb{[}
\def\%(cp)sZrb{]}
\makeatother
c                 óÆ   € \         P                  ! V 4      pV'       d   V# R pVf5   V R,          V,           pV P                  p \         P                  ! V 4      pK8  W,           # )Ú éÿÿÿÿ)r   ÚgetÚparent)ÚttypeÚfnameÚanames   &  r!   Ú_get_ttype_namer,   ‡   sS   € Ü×Ò˜uÓ%€EßØˆØ€EØ
Š-Ø�b•	˜EÕ!ˆØ—‘ˆÜ×"Ò" 5Ó)ŠØ�=Ðr#   c                   óR   a € ] tR t^“t o RtRtRR.tR.tR tR t	RR lt
R	 tR
tV tR# )r
   aT  
Format tokens as LaTeX code. This needs the `fancyvrb` and `color`
standard packages.

Without the `full` option, code is formatted as one ``Verbatim``
environment, like this:

.. sourcecode:: latex

    \begin{Verbatim}[commandchars=\\\{\}]
    \PY{k}{def }\PY{n+nf}{foo}(\PY{n}{bar}):
        \PY{k}{pass}
    \end{Verbatim}

Wrapping can be disabled using the `nowrap` option.

The special command used here (``\PY``) and all the other macros it needs
are output by the `get_style_defs` method.

With the `full` option, a complete LaTeX document is output, including
the command definitions in the preamble.

The `get_style_defs()` method of a `LatexFormatter` returns a string
containing ``\def`` commands defining the macros needed inside the
``Verbatim`` environments.

Additional options accepted:

`nowrap`
    If set to ``True``, don't wrap the tokens at all, not even inside a
    ``\begin{Verbatim}`` environment. This disables most other options
    (default: ``False``).

`style`
    The style to use, can be a string or a Style subclass (default:
    ``'default'``).

`full`
    Tells the formatter to output a "full" document, i.e. a complete
    self-contained document (default: ``False``).

`title`
    If `full` is true, the title that should be used to caption the
    document (default: ``''``).

`docclass`
    If the `full` option is enabled, this is the document class to use
    (default: ``'article'``).

`preamble`
    If the `full` option is enabled, this can be further preamble commands,
    e.g. ``\usepackage`` (default: ``''``).

`linenos`
    If set to ``True``, output line numbers (default: ``False``).

`linenostart`
    The line number for the first line (default: ``1``).

`linenostep`
    If set to a number n > 1, only every nth line number is printed.

`verboptions`
    Additional options given to the Verbatim environment (see the *fancyvrb*
    docs for possible values) (default: ``''``).

`commandprefix`
    The LaTeX commands used to produce colored output are constructed
    using this prefix and some letters (default: ``'PY'``).

    .. versionadded:: 0.7
    .. versionchanged:: 0.10
       The default is now ``'PY'`` instead of ``'C'``.

`texcomments`
    If set to ``True``, enables LaTeX comment lines.  That is, LaTex markup
    in comment tokens is not escaped so that LaTeX can render it (default:
    ``False``).

    .. versionadded:: 1.2

`mathescape`
    If set to ``True``, enables LaTeX math mode escape in comments. That
    is, ``'$...$'`` inside a comment will trigger math mode (default:
    ``False``).

    .. versionadded:: 1.2

`escapeinside`
    If set to a string of length 2, enables escaping to LaTeX. Text
    delimited by these 2 characters is read as LaTeX code and
    typeset accordingly. It has no effect in string literals. It has
    no effect in comments if `texcomments` or `mathescape` is
    set. (default: ``''``).

    .. versionadded:: 2.0

`envname`
    Allows you to pick an alternative environment name replacing Verbatim.
    The alternate environment still has to support Verbatim's option syntax.
    (default: ``'Verbatim'``).

    .. versionadded:: 2.0
ÚLaTeXÚlatexÚtexz*.texc                ó,  € \         P                  ! V 3/ VB  \        VR R4      V n        VP	                  RR4      V n        VP	                  RR4      V n        \        VRR4      V n        \        \        VR^4      4      V n
        \        \        VR^4      4      V n        VP	                  R	R4      V n        \        VR
R4      V n        VP	                  RR4      V n        \        VRR4      V n        \        VRR4      V n        VP	                  RR4      V n        \%        V P"                  4      ^8X  d2   V P"                  ^ ,          V n        V P"                  ^,          V n        MRV n        VP	                  RR4      V n        V P-                  4        R# )ÚnowrapFÚdocclassÚarticleÚpreambler%   ÚlinenosÚlinenostartÚ
linenostepÚverboptionsÚnobackgroundr    ÚPYÚtexcommentsÚ
mathescapeÚescapeinsideÚenvnameÚVerbatimN)r   Ú__init__r   r2   r'   r3   r5   r6   Úabsr	   r7   r8   r9   r:   r    r<   r=   r>   ÚlenÚleftÚrightr?   Ú_create_stylesheet)ÚselfÚoptionss   &,r!   rA   ÚLatexFormatter.__init__   sL  € Ü×Ò˜4Ñ+ 7Ò+Ü" 7¨H°eÓ<ˆŒØŸ™ J°	Ó:ˆŒØŸ™ J°Ó3ˆŒÜ# G¨Y¸Ó>ˆŒÜœ{¨7°MÀ1ÓEÓFˆÔÜœk¨'°<ÀÓCÓDˆŒØ"Ÿ;™; }°bÓ9ˆÔÜ(¨°.À%ÓHˆÔØ$Ÿ[™[¨¸$Ó?ˆÔÜ'¨°ÀÓFˆÔÜ& w°¸eÓDˆŒØ#ŸK™K¨¸Ó;ˆÔÜˆt× Ñ Ó! QÔ&Ø×)Ñ)¨!Õ,ˆDŒIØ×*Ñ*¨1Õ-ˆD�Jà "ˆDÔØ—{‘{ 9¨jÓ9ˆŒà×ÑÖ!r#   c           	     óV  € \         R /;qn        / ;q n        V P                  pR pV P                   EFr  w  rV\        V4      pR pVR,          '       d
   VR,          pVR,          '       d
   VR,          pVR,          '       d
   VR,          pVR,          '       d
   VR	,          pVR
,          '       d
   VR,          pVR,          '       d
   VR,          pVR,          '       d&   VRP                  V! VR,          4      4      ,          pVR,          '       d5   VRP                  V! VR,          4      V! VR,          4      4      ,          pM4VR,          '       d&   VRP                  V! VR,          4      4      ,          pVR 8X  d   EKX  VP                  RV4      pWqV&   W‚V&   EKu  	  R# )r%   c                 óÆ   € V '       dT   R P                  R Uu. uF7  pR\        W,          W^,           ,          ,           ^4      R,          ,          NK9  	  up4      # R# u upi )Ú,z%.2fg     ào@z1,1,1)é    é   é   )ÚjoinÚint)ÚcolÚis   & r!   ÚrgbcolorÚ3LatexFormatter._create_stylesheet.<locals>.rgbcolor  s\   € ßØ—x‘xÙ*3ó!5Ù*3 Qð "(¬3¨s­v¸À½E½
Õ/BÀBÓ+GÈ%Õ+O×!PÐ!PÙ*3ñ!5ó 6ð 6ñ ùò!5s   ˜=AÚboldz\let\$$@bf=\textbfÚitalicz\let\$$@it=\textitÚ	underlinez\let\$$@ul=\underlineÚromanz\let\$$@ff=\textrmÚsansz\let\$$@ff=\textsfÚmonoÚcolorz-\def\$$@tc##1{{\textcolor[rgb]{{{}}}{{##1}}}}Úborderzj\def\$$@bc##1{{{{\setlength{{\fboxsep}}{{\string -\fboxrule}}\fcolorbox[rgb]{{{}}}{{{}}}{{\strut ##1}}}}}}ÚbgcolorzT\def\$$@bc##1{{{{\setlength{{\fboxsep}}{{0pt}}\colorbox[rgb]{{{}}}{{\strut ##1}}}}}}z$$N)r   Ú
ttype2nameÚcmd2defr    Ústyler,   Úformatr   )	rG   Út2nÚc2dÚcprT   r)   ÚndefÚnameÚcmndefs	   &        r!   rF   Ú!LatexFormatter._create_stylesheet  sŠ  € Ü!&¨ Ð+ˆŒoØÐˆŒlØ×Ñˆò	ð  Ÿ:�:‰KˆEÜ" 5Ó)ˆDØˆFØ�F�|Œ|ØÐ/Õ/�Ø�H�~Œ~ØÐ/Õ/�Ø�K× Ô ØÐ2Õ2�Ø�G�}Œ}ØÐ/Õ/�Ø�F�|Œ|ØÐ/Õ/�Ø�F�|Œ|ØÐ/Õ/�Ø�G�}Œ}ØÐK×RÑRÑS[Ð\`ÐahÕ\iÓSjÓkÕl�Ø�H�~Œ~Øð LßLRÉFÑS[Ð\`ÐaiÕ\jÓSkÙ$ T¨)¥_Ó5óM7õ8‘ð �i—”Øð EßEKÁVÉHÐUYÐZcÕUdÓLeÓEfõh�à˜Œ|ÚØ—^‘^ D¨"Ó-ˆFØ�‰JØ�ŒIó9 &r#   c           
     óî   € V P                   p. pV P                  P                  4        F   w  rEVP                  RV RV RV R24       K"  	  \        RV P                   RRP                  V4      /,          # )z�
Return the command sequences needed to define the commands
used to format text in the verbatim environment. ``arg`` is ignored.
z
\@namedef{z@tok@ú}{r   re   ÚstylesÚ
)r    r`   ÚitemsÚappendÚSTYLE_TEMPLATErP   )rG   Úargre   rl   rg   Ú
definitions   &&    r!   Úget_style_defsÚLatexFormatter.get_style_defsA  sy   € ð
 ×ÑˆØˆØ $§¡× 2Ñ 2Ö 4ÑˆDØ�M‰M˜[¨¨¨E°$°°t¸J¸<ÀrÐJÖKñ !5ä  t×'9Ñ'9Ø!)¨4¯9©9°VÓ+<ð!>õ >ð 	>r#   c                óü
  € V P                   pV P                  pV P                  '       d   Tp\        4       pV P                  '       Eg4   VP                  R V P                  ,           R,           4       V P                  '       dm   V P                  V P                  rvTP                  RT;'       d    RV,          ;'       g    R,           T;'       d    RV,          ;'       g    R,           4       V P                  '       g%   V P                  '       g   V P                  '       d   VP                  R4       V P                  '       d#   VP                  RV P                  ,           4       VP                  R4       V EFÚ  w  r‰V\        P                  9   Ed²   V P                  '       dn   V	R	,          p\!        ^\#        V	4      4       F(  p
V^ ,          Wš,          8w  d    MWiV
,          ,          pK*  	  V	\#        V4      R
 p	\%        Wd4      pWi,           p	EMRV P                  '       dV   V	P'                  R4      pRp\)        V4       F!  w  r­V'       g   \%        WÔ4      Wº&   V'       * pK#  	  RP+                  V4      p	MëV P                  '       d®   T	pRp	V'       d¡   VP-                  V P.                  4      w  pppV'       df   VP-                  V P0                  4      w  pppV'       d   V	\%        Wô4      V,           ,          p	Kq  V	\%        VV,           V,           V4      ,          p	K”  V	\%        Wô4      ,          p	K¨  M,\%        W”4      p	M V\        P2                  9  d   \%        W”4      p	. pV\        Jd'    VP5                  W8,          4       VP:                  pK0  RP+                  \=        V4      4      pV'       d‰   V	P'                  R4      pVR
R  F7  pV'       d   VP                  RV RV RV R24       VP                  R4       K9  	  VR,          '       d&   VP                  RV RV RVR,           R24       EKÆ  EKÉ  VP                  V	4       EKÝ  	  V P                  '       g*   VP                  RV P                  ,           R,           4       V P                  '       d¦   V P>                  ;'       g    RpRRRRRR/PA                  VPC                  RR4      V4      pXP                  \D        \G        V PH                  V PJ                  V PL                  VV PO                  4       VPQ                  4       R7      ,          4       R
# R
#   \6         d    TP5                  \9        T4      4        ELêi ; i)z\begin{z}[commandchars=\\\{\}z,numbers=leftz,firstnumber=%dr%   z,stepnumber=%dz6,codes={\catcode`\$=3\catcode`\^=7\catcode`\_=8\relax}rL   z]
:rM   é   NNr   FÚ+rm   r   r   rk   r   z\end{z}
Úutf8Úutf_8Úlatin_1Úlatin1Ú
iso_8859_1r   r   )r3   r5   ÚtitleÚencodingÚ	styledefsÚcoder&   ))r_   r    Úfullr   r2   Úwriter?   r6   r7   r8   r=   r<   r>   r9   r   ÚCommentÚrangerC   r"   ÚsplitÚ	enumeraterP   Ú	partitionrD   rE   ÚEscapero   ÚKeyErrorr,   r(   Úreversedr~   r'   r   ÚDOC_TEMPLATEÚdictr3   r5   r}   rs   Úgetvalue)rG   ÚtokensourceÚoutfilerc   re   ÚrealoutfileÚstartÚstepr)   ÚvaluerS   ÚpartsÚin_mathÚpartr   ÚaÚsep1ÚbÚsep2rl   ÚstylevalÚsplÚliner~   s   &&&                     r!   Úformat_unencodedÚLatexFormatter.format_unencodedM  s]  € à�o‰oˆØ×Ñˆà�9�9ˆ9Ø!ˆKÜ“jˆGà�{�{‰{Ø�M‰M˜* t§|¡|Õ3Ð6QÕQÔRØ�|�|ˆ|Ø"×.Ñ.°·±�tØ—‘˜oØ$×BÐBÐ):¸UÕ)B×HÐHÀbõJà#×?Ð?Ð(8¸4Õ(?×EÐEÀ2õGô Hð ��ˆ $×"2×"2Ð"2°d×6G×6GÐ6GØ—‘ð 8ô 9à××ÐØ—‘˜c D×$4Ñ$4Õ4Ô5Ø�M‰M˜%Ô ä'‰LˆEØœŸ™Õ%Ø×#×#Ð#à! #�J�EÜ" 1¤c¨%£jÖ1˜Ø  �8 u¥xÔ/Ù!Ø q¥Õ)šñ 2ð
 "¤# e£* +Ð.�EÜ& uÓ1�Eð "�M’EØ—_—_�_à!ŸK™K¨Ó,�EØ#�GÜ#,¨UÖ#3™˜ß&Ü'1°$Ó';˜E™HØ&-¤+šñ $4ð  ŸH™H U›O‘EØ×&×&Ð&Ø �DØ�EßØ(,¯©°t·y±yÓ(A™˜˜4 ßØ,0¯N©N¸4¿:¹:Ó,F™M˜A˜t Tß#Ø %¬°AÓ):¸QÕ)>Õ >¢à %¬°A¸µH¸qµLÀ"Ó)EÕ E¢à!¤Z°Ó%6Õ6šEð ô ' uÓ1‘EØœeŸl™lÔ*Ü" 5Ó-�ØˆFØœuÓ$ð:Ø—M‘M #¥*Ô-ð Ÿ™’Ø—x‘x¤¨Ó 0Ó1ˆHßØ—k‘k $Ó'�Ø  ›H�DßØŸ™¨¨2¨$¨b°°
¸$¸t¸fÀBÐ&GÔHØ—M‘M $Ö'ñ %ð �r—7”7Ø—M‘M B r d¨"¨X¨J°d¸3¸r½7¸)À2Ð"F×Gò ð —‘˜e×$ñw (ðz �{�{ˆ{Ø�M‰M˜( T§\¡\Õ1°EÕ9Ô:à�9�9ˆ9Ø—}‘}×.Ð.¨ˆHð ˜Ø˜8Ø˜hð÷ ‰c�(×"Ñ" 3¨Ó,¨hÓ7ð	 ð
 ×ÑœlÜ §¡Ø!%§¡Ø!%§¡Ø!)Ø!%×!4Ñ!4Ó!6Ø!(×!1Ñ!1Ó!3ô5õ5ö 6ñ øô'  ô :à—M‘M¤/°%Ó"8×9ð:ús   Í9UÕ%U;Õ:U;)r`   r    r3   r?   r>   rD   r6   r7   r8   r=   r:   r2   r5   rE   r<   r_   r9   N©r%   )Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__rg   ÚaliasesÚ	filenamesrA   rF   rs   rž   Ú__static_attributes__Ú__classdictcell__©Ú__classdict__s   @r!   r
   r
   “   s@   ø‡ € ñgðP €DØ˜Ð€GØ�	€Iò"ò.(ôT
>÷e6ð e6r#   c                   óB   a € ] tR tRt o RtR tR tR tR tR t	Rt
V tR	# )
ÚLatexEmbeddedLexeriµ  a±  
This lexer takes one lexer as argument, the lexer for the language
being formatted, and the left and right delimiters for escaped text.

First everything is scanned using the language lexer to obtain
strings and comments. All other consecutive tokens are merged and
the resulting text is scanned for escaped segments, which are given
the Token.Escape type. Finally text that is not escaped is scanned
again with the language lexer.
c                óX   € Wn         W n        W0n        \        P                  ! V 3/ VB  R # ©N)rD   rE   Úlangr   rA   )rG   rD   rE   r°   rH   s   &&&&,r!   rA   ÚLatexEmbeddedLexer.__init__À  s"   € ØŒ	ØŒ
ØŒ	Ü�Š�tÑ'˜wÔ'r#   c                ód  € R p. p. pV P                  V4       FM  w  rVpVf1   V'       d   VP                  \        V4      V34       . pW',          pK:  VP                  WVV34       KO  	  V'       d   VP                  \        V4      V34       \        VV P                  P                  V4      4      # r    )Ú_find_safe_escape_tokensro   rC   r   r°   Úget_tokens_unprocessed)rG   r   ÚbufferedÚ
insertionsÚinsertion_bufrS   ÚtÚvs   &&      r!   r´   Ú)LatexEmbeddedLexer.get_tokens_unprocessedÆ  s¨   € ð ˆØˆ
ØˆØ×4Ñ4°TÖ:‰GˆA�!ØŠyß Ø×%Ñ%¤s¨8£}°mÐ&DÔEØ$&�MØ•’à×$Ñ$ a¨A YÖ/ñ ;÷ Ø×Ñœs 8›}¨mÐ<Ô=Ü˜ZØ!ŸY™Y×=Ñ=¸hÓGóIð 	Ir#   c              #  óâ   "  € V P                  V P                  P                  V4      R 4       F:  w  r#pVf*   V P                  V4       F  w  rVpW%,           Wg3x € K  	  K3  VRV3x € K<  	  R# 5i)z7find escape tokens that are not in strings or comments c                 ó^   € V \         P                  9   ;'       g    V \         P                  9   # r¯   )r   rƒ   ÚString)r¸   s   &r!   Ú<lambda>Ú=LatexEmbeddedLexer._find_safe_escape_tokens.<locals>.<lambda>Ý  s!   € �aœ5Ÿ=™=Ñ(×=Ð=¨A´·±Ñ,=Ð=r#   N)Ú
_filter_tor°   r´   Ú_find_escape_tokens)rG   r   rS   r¸   r¹   Úi2Út2Úv2s   &&      r!   r³   Ú+LatexEmbeddedLexer._find_safe_escape_tokensÙ  sk   é € à—‘Ø�I‰I×,Ñ,¨TÓ2Ù=ö
‰GˆA�!ð ŠyØ"&×":Ñ":¸1Ö"=‘J�B˜BØ�& "˜.Ô(ó #>ð ˜˜q�jÔ ó
ùs   ‚A-A/c              #  óÂ   "  € Rp^ pV F?  w  rVpV! V4      '       d   V'       d
   VRV3x € RpWVV3x € K-  V'       g   TpW7,          pKA  	  V'       d
   VRV3x € R# R# 5i)zBKeep only the tokens that match `pred`, merge the others together r%   N© )rG   ÚitÚpredÚbufÚidxrS   r¸   r¹   s   &&&     r!   rÀ   ÚLatexEmbeddedLexer._filter_toå  sh   é € àˆØˆÛ‰GˆA�!Ù�A�wŠwßØ˜t S˜.Ò(Ø�CØ˜A�g”çØ�CØ•’ñ ÷ Ø�t˜S�.Ô ñ ùs   ‚"A¥A¾AÁAc              #  ó  "  € ^ pV'       dô   VP                  V P                  4      w  r4pV'       d   VRV3x € V\        V4      ,          pV'       g   KQ  VP                  V P                  4      w  rVpV'       dZ   V\        V4      ,           \        P
                  V3x € V\        V4      \        V4      ,           \        V4      ,           ,          pKÐ  V\        P                  V3x € V\        V4      ,          pTpKû  R# 5i)z:Find escape tokens within text, give token=None otherwise N)r‡   rD   rC   rE   r   rˆ   ÚError)rG   r   Úindexr—   r˜   r™   rš   s   &&     r!   rÁ   Ú&LatexEmbeddedLexer._find_escape_tokensö  sÀ   é € àˆßØ ŸN™N¨4¯9©9Ó5‰MˆA�TßØ˜T 1�nÒ$Øœ˜Q›•�ß‰tØ $§¡¨t¯z©zÓ :‘�˜ßØ¤# d£)Õ+¬U¯\©\¸1Ð<Ò<ØœS ›Y¬¨Q«Õ/´#°d³)Õ;Õ;’Eà¤§¡¨dÐ2Ò2ØœS ›YÕ&�EØ’Dñ ùs   ‚
D�ADÁB,D)r°   rD   rE   N)r¡   r¢   r£   r¤   r¥   rA   r´   r³   rÀ   rÁ   r¨   r©   rª   s   @r!   r­   r­   µ  s)   ø‡ € ñ	ò(òIò&
!ò!÷"ð r#   r­   N)r¥   Úior   Úpygments.formatterr   Úpygments.lexerr   r   Úpygments.tokenr   r   Úpygments.utilr   r	   Ú__all__r"   r‹   rp   r,   r
   r­   rÇ   r#   r!   Ú<module>r×      s\   ðñõ å (ß /ß 0ß 3ð Ð
€ò:ð*€ðn"€òJ	ô_6�Yô _6ôD	Q˜ö Qr#   