<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">% packages
\usepackage{amsmath,amsfonts,amssymb,amsthm}
\usepackage{hyperref}
\usepackage{xspace}
\usepackage{algorithm}
\usepackage{algorithmic}
\usepackage{color}
\usepackage{graphicx}
\usepackage{mathtools}
\usepackage{footmisc}
\usepackage{subfigure}

% amsthm config
\newtheorem{assumption}{Assumption}
\newtheorem{theorem}{Theorem}
\newtheorem{lemma}{Lemma}
\newtheorem{corollary}{Corollary}
\newtheorem{proposition}{Proposition}
\newtheorem{remark}{Remark}
\newtheorem{definition}{Definition}

% autoref config
\newcommand{\assumptionautorefname}{Assumption}
\newcommand{\theoremautorefname}{Theorem}
\newcommand{\lemmaautorefname}{Lemma}
\newcommand{\corollaryautorefname}{Corollary}
\newcommand{\propositionautorefname}{Proposition}
\newcommand{\remarkautorefname}{Remark}
\newcommand{\definitionautorefname}{Definition}
\newcommand{\figureautorefname}{Figure}
\newcommand{\subfigureautorefname}{Figure}
\newcommand{\tableautorefname}{Table}
\newcommand{\algorithmautorefname}{Algorithm}
\newcommand{\algorithmicautorefname}{Algorithm}
\newcommand{\sectionautorefname}{Section}
\newcommand{\subsectionautorefname}{Section}
\newcommand{\subsubsectionautorefname}{Section}

% change algorithm heading
\renewcommand{\algorithmicrequire}{\textbf{Input:}}
\renewcommand{\algorithmicensure}{\textbf{Output:}}

% common operators
\newcommand{\argmin}{\mathop{\mathrm{argmin}}}
\newcommand{\argmax}{\mathop{\mathrm{argmax}}}

% common abbreviations
\providecommand{\eg}{\textit{e.g.}\@\xspace}
\providecommand{\ie}{\textit{i.e.}\@\xspace}
\providecommand{\wrt}{\textit{w.r.t.}\@\xspace}
\providecommand{\etal}{\textit{et al}\@\xspace}

% extra spaces
\newenvironment{hproof}{
  \renewcommand{\proofname}{Proof (sketch)}\proof}{\endproof}

% reviewer tag
\def\mxj#1{{\color{red}{\bf [Xiaojian:} {\it{#1}}{\bf ]}}}</pre></body></html>