latools/helpers/helpers.py
def pretty_element(s):
    """
    Returns formatted element name.

    Parameters
    ----------
    s : str
        of format [A-Z][a-z]?[0-9]+

    Returns
    -------
    str
        LaTeX formatted string with superscript numbers.
    """
    el = re.match('.*?([A-z]{1,3}).*?', s).groups()[0]
    m = re.match('.*?([0-9]{1,3}).*?', s).groups()[0]

    return '$^{' + m + '}$' + el
def pretty_element(s):
    el = re.match('.*?([A-z]{1,3}).*?', s).groups()[0]
    m = re.match('.*?([0-9]{1,3}).*?', s).groups()[0]

    return '$^{' + m + '}$' + el
def pretty_element ( s ) : el = re . match ( '.*?([A-z]{1,3}).*?' , s ) . groups ( ) [ 0 ] m = re . match ( '.*?([0-9]{1,3}).*?' , s ) . groups ( ) [ 0 ] return '$^{' + m + '}$' + el
Returns formatted element name.

    Parameters
    ----------
    s : str
        of format [A-Z][a-z]?[0-9]+

    Returns
    -------
    str
        LaTeX formatted string with superscript numbers.
Returns formatted element name .