arr = []
while 1:
    try:
        arr.append(input())
    except:
        break
s = '\n'.join(arr)
import re

xs = (
    (r'\\np\{([^}]+)\}', r'\1'),
    (r'\\e^', 'e^'),
    (r'\\frac(\d)(\d)', r'\\frac{\1}{\2}'),
    (r'%.*\n', r'\n'),
    ('slant', ''),
    ('aligned', 'align*'),
    (r'\\displaystyle', ''),
    (r'\\medskip', ''),
    (r'\\smallskip', ''),
    (r'\\begin{enumerate}', ''),
    (r'\\end{enumerate}', ''),
    (r'\\begin{itemize}', ''),
    (r'\\end{itemize}', ''),
    (r'\\item', r'1.\t'),
    (r'\[resume\]', ''),
    (r'([A-Z])\$\(', r' $\1('),
    (' ([ABC])', r' $\1$'),
    ('~;~', '; '),
    ('mathcal', 'mathscr'),
    (r'\\og', r'"'),
    (r'\\fg', r'"'),
    (r'\\e\^', r'e^'),
    (r'\\:\\text{d}x', 'dx'),
    (r'\n\n+', r'\n'),
    (r'\\vect\{(\w+)\}', r'\\overrightarrow{\1}'),
    (r'\\Oijk', r'$(O, \\overrightarrow{i}, \\overrightarrow{j}, \\overrightarrow{k})$'),
    (r'\\text\{([A-Z]+)\}', r'\1'),
    (r'\\vect\{([A-Z]+)\}', r'\\overrightarrow{\1}'),
    (r'\\dfrac', r'\\frac'),    
    (r'\\texttt\{([^}]+)\}', r'`\1`'),
    (r'\\emph\{([^}]+)\}', r'_\1_'),
    (r'\\textit\{([^}]+)\}', r'_\1_'),
    (r'\\textbf\{([^}]+)\}', r'**\1**')
)
for a, b in xs:
    s = re.sub(a, b, s, flags=re.MULTILINE)

print(s)

Embed on website

To embed this program on your website, copy the following code and paste it into your website's HTML: