     suffix:               '\n'                    # The character to insert between paragraphs. Defaults to default EOL for your OS.
   #.........................................................................................................
   return $ ( event, send ) =>
-    if select event, '!', 'yadda'
-      [ type, name, parameters, meta, ] = event
-      [ yadda_idx, ]                    = parameters
-      yadda_idx                        ?= cache.length
-      cache.push generate_yadda settings while cache.length - 1 < yadda_idx
-      yadda = cache[ yadda_idx ]
-      # yadda = @MKTX.TYPOFIX.fix_typography_for_tex yadda, S.options
-      send stamp event
-      # send [ 'tex', yadda, ]
+    if select event, '.', 'yadda'
+      [ type, name, Q, meta, ]          = event
+      Q.nr                             ?= cache.length + 1
+      cache.push generate_yadda settings while cache.length < Q.nr
+      # debug '33733', cache; process.exit 1
+      yadda = cache[ Q.nr - 1 ]
+      send stamp event
       send [ '.', 'text', yadda, ( copy meta ), ]
-      # send [ '.', 'p', null, ( copy meta ), ]
     #.......................................................................................................
     else
       send event

    #.......................................................................................................
    if select event, '(', 'image'
      send stamp event
      src = njs_path.resolve S.layout_info[ 'source-home' ], meta[ 'src' ]
      # src = njs_path.resolve S.layout_info[ 'source-home' ], meta[ 'src' ]
    #.......................................................................................................
    else if select event, ')', 'image'

      [ type, name, Q, meta, ] = event
      send stamp event
      send [ 'tex', "\\mktsXfsc{#{Q.sc}}{#{Q.symbol}}", ]
    #.......................................................................................................
    else
      send event

#-----------------------------------------------------------------------------------------------------------
@MKTX.INLINE.$hfill = ( S ) =>
  #.........................................................................................................
  return $ ( event, send ) =>
    if select event, '.', [ 'hfil', 'hfill', ]
      [ type, name, Q, meta, ] = event
      send stamp event
      send [ 'tex', "\\#{name}{}", ]
    #.......................................................................................................
    else
      send event
