lib.parameter.yield_names_latex

lib.parameter.yield_names_latex(name, latex=None, **kwargs)

Yield parameter name and latex strings with template forms [::] replaced.

>>> yield_names_latex('a_[-4:3:2]',latex='\alpha_[-4:5:2]')
a_-4, \alpha_{-4}
a_-2, \alpha_{-2}
a_-0, \alpha_{-0}
a_2, \alpha_{-2}
Parameters
  • name (string) – Parameter name.

  • latex (string, default=None) – Latex for parameter.

  • kwargs (dict) – Arguments for decode_name()

Returns

  • name (string) – Parameter name with template forms [::] replaced.

  • latex (string, None) – If input latex is None, None. Else latex string with template forms [::] replaced.