diff -r bfab5aded21d -r c4d821c6309d text/style.sty --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/text/style.sty Tue May 15 10:24:25 2018 +0100 @@ -0,0 +1,79 @@ +\usepackage{xcolor} +%%\usepackage{fontspec} +\usepackage[sc]{mathpazo} +\usepackage{fontspec} +\setmainfont[Ligatures=TeX]{Palatino Linotype} +\usepackage{amssymb} +\usepackage{amsmath} +\usepackage{menukeys} +\definecolor{darkblue}{rgb}{0,0,0.6} +\usepackage[colorlinks=true,urlcolor=darkblue,linkcolor=darkblue]{hyperref} + +%%% for regular expressions and values +\newcommand{\ZERO}{\mbox{\bf 0}} +\newcommand{\ONE}{\mbox{\bf 1}} +\newcommand{\Left}{\textit{Left}} +\newcommand{\Der}{\textit{Der}} +\newcommand{\der}{\textit{der}} +\newcommand{\Ders}{\textit{Ders}} +\newcommand{\ders}{\textit{ders}} + +%%% for trees +%% http://anorien.csc.warwick.ac.uk/mirrors/CTAN/graphics/pgf/contrib/forest/forest.pdf + +\newcommand\grid[1]{% +\begin{tikzpicture}[baseline=(char.base)] + \path[use as bounding box] + (0,0) rectangle (1em,1em); + \draw[red!50, fill=red!20] + (0,0) rectangle (1em,1em); + \node[inner sep=1pt,anchor=base west] + (char) at (0em,\gridraiseamount) {#1}; +\end{tikzpicture}} +\newcommand\gridraiseamount{0.12em} + +\makeatletter +\newcommand\Grid[1]{% + \@tfor\z:=#1\do{\grid{\z}}} +\makeatother + +\newcommand\Vspace[1][.3em]{% + \mbox{\kern.06em\vrule height.3ex}% + \vbox{\hrule width#1}% + \hbox{\vrule height.3ex}} + +\def\VS{\Vspace[0.6em]} + + +\newcommand{\dn}{\stackrel{\mbox{\scriptsize def}}{=}} +\newcommand{\defn}[1]{\textit{\textbf{#1}}} +\newcommand{\dq}[1]{\mbox{\tt{"}}#1\mbox{\tt{"}}} + +\definecolor{codegray}{gray}{0.9} + +\makeatletter +\def\fnote{\gdef\@thefnmark{}\@footnotetext} +\makeatother + +\newcommand{\HEADER}{{\bf Please submit your solutions via email. Please submit +only ASCII text or PDFs. Every solution should be preceeded by the corresponding +question text, like: + +\begin{center} +\begin{tabular}{ll} +Q$n$: & \ldots a difficult question from me\ldots\\ +A: & \ldots an answer from you \ldots\\ +Q$n+1$ & \ldots another difficult question\ldots\\ +A: & \ldots another brilliant answer from you\ldots +\end{tabular} +\end{center} + +\noindent Solutions will only be accepted until 20th December! Please send only +one homework per email.}\bigskip} + +\newcommand{\POSTSCRIPT}{ +{\bf (Optional)} This question is for you to provide +regular feedback to me: for example +what were the most interesting, least interesting, or confusing +parts in this lecture? Any problems with my Scala code? Please +feel free to share any other questions or concerns.}