
    BPcD                     |    d dl Z  G d de j                  Zedk    r e                                             dS dS )    Nc                   .    e Zd ZdZd Zed             ZdS )	NextLayerzShow the next glyph layerc                 R   d}g }| j                             d          D ]V}d|j        v rK|                    |           |j                            dd          dk    r|dz  }t          |          dz
  }W|dk    st          |          dk     rd S |                     ||           d S )	Nr   zsvg:gzGlyphLayer-display inline      )svgfindalllabelappendstylegetlenprocess_glyphs)selfcountglyphsgroupcurrents        2/usr/share/inkscape/extensions/next_glyph_layer.pyeffectzNextLayer.effect   s    X%%g.. 	. 	.E++e$$$;??9b11X==QJE!&kkAoGA::VqFFG,,,,,    c                     | |                              dd           | |dz   t          |           z                                dd           dS )zProcess the glyphsr   zdisplay:noner	   zdisplay:inlineN)setr   )r   r   s     r   r   zNextLayer.process_glyphs*   sO     	wG^444!s6{{*+//9IJJJJJr   N)__name__
__module____qualname____doc__r   staticmethodr    r   r   r   r      sI        ##- - - K K \K K Kr   r   __main__)inkexEffectExtensionr   r   runr"   r   r   <module>r'      sv   * K K K K K% K K K2 zIKKOO r   