46 lines
1.1 KiB
TeX
46 lines
1.1 KiB
TeX
% Better horizontal rules
|
|
\usepackage{booktabs}
|
|
\usepackage{listings}
|
|
\usepackage{stmaryrd}
|
|
\lstset{language=ML}
|
|
\usepackage[usenames,dvipsnames]{xcolor}
|
|
\usepackage{multicol}
|
|
\usepackage{tikz}
|
|
|
|
% Override Scribble's default SecRef to numeric only
|
|
\renewcommand{\SecRef}[2]{~#1}
|
|
|
|
\hypersetup{hidelinks}
|
|
|
|
\usepackage[scaled=0.95]{zi4}
|
|
\usepackage[T1]{fontenc}
|
|
|
|
% For bib style
|
|
\newcommand{\Thyperref}[2]{\hyperref[#2]{#1}}
|
|
|
|
%% To show overfull, turn off for production!!!
|
|
\overfullrule=1mm
|
|
|
|
%% balance last page columns
|
|
\usepackage{flushend}
|
|
|
|
%% for figure 2
|
|
\let\ulcorner\relax
|
|
\let\urcorner\relax
|
|
\let\llcorner\relax
|
|
\let\lrcorner\relax
|
|
\usepackage{amssymb}
|
|
|
|
\newcommand{\interp}{\mathcal{I}}
|
|
\newcommand{\untyped}[1]{{\,#1}_\flat}
|
|
\newcommand{\trans}{\mathcal{T}}
|
|
\newcommand{\elab}{\mathcal{E}}
|
|
\newcommand{\elabfe}[1]{\llbracket #1 \rrbracket}
|
|
\newcommand{\elabf}{\elabfe{\cdot}}
|
|
\newcommand{\subt}{\mathbf{<:\,}}
|
|
\newcommand{\tos}{\mathsf{types_of_spec}}
|
|
\newcommand{\trt}[1]{\emph{#1}}
|
|
\newcommand{\tprintf}{\mathsf{t_printf}}
|
|
\newcommand{\mod}[1]{$\mathsf{#1}$}
|
|
\newcommand{\evalsto}{\RktMeta{}\RktSym{=={\Stttextmore}}\RktMeta{}\mbox{\hphantom{\Scribtexttt{x}}}}
|