   unless @_should_debug me
     yield return
   #.........................................................................................................
-  yield [ 'tex', "\\begin{scope}[on background layer]\n", ]
+  yield texr '@1', "\\begin{scope}[on background layer]"
   #.........................................................................................................
   ### TAINT use fixed size like 1mm ###
   top       = ( @_top_from_row_nr     me, 1             ) - 3
-  bottom    = ( @_bottom_from_row_nr  me, me.gridheight ) + 3
-  for col_nr in [ 1 .. me.gridwidth + 1 ]
+  bottom    = ( @_bottom_from_row_nr  me, me.grid.height ) + 3
+  for col_nr in [ 1 .. me.grid.width + 1 ]
     x = @_left_from_col_nr me, col_nr
-    yield [ 'tex', "\\draw[sDebugCellgrid] (#{x},#{top}) -- (#{x},#{bottom});\n", ]
+    yield texr '@1', "\\draw[sDebugCellgrid] (#{x},#{top}) -- (#{x},#{bottom});"
   #.........................................................................................................
   ### TAINT use fixed size like 1mm ###
   left      = ( @_left_from_col_nr    me, 1             ) - 3
-  right     = ( @_right_from_col_nr   me, me.gridwidth  ) + 3
-  for row_nr in [ 1 .. me.gridheight + 1 ]
+  right     = ( @_right_from_col_nr   me, me.grid.width  ) + 3
+  for row_nr in [ 1 .. me.grid.height + 1 ]
     y = @_top_from_row_nr me, row_nr
-    yield [ 'tex', "\\draw[sDebugCellgrid] (#{left},#{y}) -- (#{right},#{y});\n", ]
-  #.........................................................................................................
-  yield [ 'tex', "\\end{scope}\n", ]
+    yield texr '@1', "\\draw[sDebugCellgrid] (#{left},#{y}) -- (#{right},#{y});"
+  #.........................................................................................................
+  yield texr '@1', "\\end{scope}"
   #.........................................................................................................
   yield return
 

EXCJSCC                   = require './exceljs-spreadsheet-address-codec'
jr                        = JSON.stringify
IG                        = require 'intergrid'


#===========================================================================================================

  for [ field_designation, content, ] from @_walk_most_recent_field_designations me, fieldhints_and_content_events
    d           = me.pod_dimensions[ field_designation ]
    valign_tex  = @_get_valign_tex me, me.valigns[ field_designation ] ? me.valigns[ '*' ] ? 'center'
    yield texr '@1', "\\node[anchor=north west,inner sep=0mm] at (#{d.left},#{d.top})"
    yield texr '@1', "{\\begin{minipage}[t][#{d.height}\\mktsTableUnitheight][#{valign_tex}]{#{d.width}\\mktsTableUnitwidth}"
    yield [ '.', 'noindent', null, {}, ]
    yield sub_event for sub_event in content
    yield texr '@1', "\\end{minipage}};"
  #.........................................................................................................
  yield return

