\usepackage[normalem]{ulem} % Part of the standard distribution
...
\uwave{text goes here}
\usepackage[normalem]{ulem} % Part of the standard distribution
...
\sout{text goes here}
For math mode,
\usepackage{cancel} % Part of the standard distribution
...
\cancel{math text goes here}
\usepackage{fontspec}
\setmainfont{Arial Unicode} % For example
\usepackage[osf]{mathpazo} % Mathpazo package includes accompanying math fonts
\usepackage{tree-dvips}
...
\node{the}{the} \node{dog}{dog} \node{eats}{eats} \node{food}{food}
\anodecurve[t]{the}{dog}{1.1em}
\anodecurve[t]{eats}{the}{1.8em}
\anodecurve[t]{eats}{food}{1.2em}

\DeclareMathOperator*{\argmax}{argmax} % In your preamble
...
\argmax_{...} % In your formula