   ### type may be `tex` or `text` ###
   entities:
     'nl':           { type: 'tex',  value: '\\\\', }                  ### new line ###
+    'amp':          { type: 'tex',  value: '\\&', }                   ### ampersand ###
     'np':           { type: 'tex',  value: '\\null\\newpage{}', }     ### new page ###
     # 'par':          { type: 'tex',  value: '\n\n', }                  ### paragraph break ###
     'thinspace':    { type: 'tex',  value: '\\thinspace{}', }         ### thin space ###

    'geta':         { type: 'text', value: '〓', }                    ### Geta mark ###
    'MKTS':         { type: 'tex',  value: 'MKTS', }                  ### MKTS logo ###
    'TeX':          { type: 'tex',  value: '\\TeX{}', }               ### TeX logo ###
    'nbsp':         { type: 'tex',  value: '~', }                     ### Non-Breaking Space ###
    '~':            { type: 'tex',  value: '~', }                     ### Non-Breaking Space ###
    'lt':           { type: 'tex',  value: '<', }                     ### Left Pointy Bracket ###
    'gt':           { type: 'tex',  value: '>', }                     ### Right Pointy Bracket ###
    'ulsymbolr':    { type: 'tex', value: "\\makebox[\\mktsLineheight][r]{{\\mktstfPushRaise{-0.2}{-0.1}\\mktsFontfileHanamina{}◼}}", }
    'ulsymbol':     { type: 'tex', value: "\\makebox[\\mktsLineheight][l]{{\\mktstfPushRaise{-0.2}{-0.1}\\mktsFontfileHanamina{}◼}}", }

    ### TAINT these are special-interest symbols that should be defined locally ###
    # 'Quasi':        { type: 'text', value: '𝕼', }

      '╪':      cmd: 'mktsStyleBoxDrawing'
      ### Arrows ###
      '⤾':      cmd: 'mktsFontfileDejavuserif'
      '₰':      cmd: 'mktsFontfileSunexta'

      ### Ideographic description characters: ###
      '↻':         cmd: 'cnxJzr',      glyph: ''       # raise: -0.2,
