\documentclass[a4paper,8pt]{extarticle} \usepackage{textcomp} \usepackage{fullpage} \usepackage{boxedminipage} \usepackage{multicol} \usepackage[a4paper,left=0.8cm,right=0.8cm,top=1.5cm,bottom=2cm]{geometry} \pagestyle{empty} \marginparwidth = 10pt \usepackage[T1]{fontenc} \newcommand{\changefont}[3]{ \fontfamily{#1} \fontseries{#2} \fontshape{#3} \selectfont} \newcommand{\docheading}{\Huge\centering{Alchemist Quick Reference Card [Spacemacs Version]}\normalsize\bigskip} \newcommand{\helpgroup}[1]{\par\noindent\centering{\textbf{\large#1}\medskip}} \newcommand{\helpkey}[2]{\par~~\noindent\textbf{#1}\hfill{#2}~~} \newcommand{\group}[1]{\bigskip\par\noindent\textbf{\large#1}\bigskip} \newcommand{\subgroup}[1]{\medskip\par\noindent\textbf{#1}\medskip} \newcommand{\key}[2]{\par\noindent\textbf{#1}\hfill{#2}} \newcommand{\meta}[1]{\textlangle{#1}\textrangle} \begin{document} \changefont{pag}{m}{n} \renewcommand{\baselinestretch}{1.2} \docheading \bigskip \begin{boxedminipage}[t]{11cm} \medskip \helpgroup{Getting help in Emacs} \helpkey{SPC h d f}{describe a function} \helpkey{SPC h d v}{describe a variable} \helpkey{SPC h d k}{describe a key} \helpkey{SPC h d m}{describe current modes} \helpkey{SPC h d p}{describe a package} \helpkey{SPC h m}{search available man pages} \medskip \end{boxedminipage} \setlength{\bigskipamount}{1cm} \bigskip \bigskip \setlength{\columnsep}{1cm} \begin{multicols}{2} \group{Mix} \key{SPC m m :}{alchemist-mix} \key{SPC m t a}{alchemist-mix-test} \key{SPC m m c}{alchemist-mix-compile} \key{SPC m t f}{alchemist-mix-test-file} \key{SPC m t b}{alchemist-mix-test-this-buffer} \key{SPC m t t}{alchemist-mix-test-at-point} \group{Compilation} \key{SPC m c :}{alchemist-compile} \key{SPC m c f}{alchemist-compile-file} \key{SPC m c b}{alchemist-compile-this-buffer} \group{Execution} \key{SPC m x :}{alchemist-execute} \key{SPC m x f}{alchemist-execute-file} \key{SPC m x b}{alchemist-execute-this-buffer} \group{IEx} \key{SPC m s i}{alchemist-iex-run} \key{SPC m s I}{alchemist-iex-project-run} \key{SPC m s l}{alchemist-iex-send-current-line} \key{SPC m s L}{alchemist-iex-send-current-line-and-go} \key{SPC m s r}{alchemist-iex-send-region} \key{SPC m s R}{alchemist-iex-send-region-and-go} \key{SPC m s c}{alchemist-iex-compile-this-buffer} \group{Documentation Lookup} \key{SPC m h :}{alchemist-help} \key{SPC m h H}{alchemist-help-history} \key{SPC m h h}{alchemist-help-search-at-point} \key{SPC m h r}{alchemist-help-search-marked-region} \group{Project} \key{SPC m p t}{alchemist-project-find-test} \key{SPC m g t}{alchemist-project-toggle-file-and-tests} \key{SPC m g T}{alchemist-project-toggle-file-and-tests-other-window} \group{Eval} \key{SPC m e l}{alchemist-eval-current-line} \key{SPC m e L}{alchemist-eval-print-current-line} \key{SPC m e j}{alchemist-eval-quoted-current-line} \key{SPC m e J}{alchemist-eval-print-quoted-current-line} \key{SPC m e r}{alchemist-eval-region} \key{SPC m e R}{alchemist-eval-print-region} \key{SPC m e u}{alchemist-eval-quoted-region} \key{SPC m e U}{alchemist-eval-print-quoted-region} \key{SPC m e b}{alchemist-eval-buffer} \key{SPC m e B}{alchemist-eval-print-buffer} \key{SPC m e v}{alchemist-eval-quoted-buffer} \key{SPC m e V}{alchemist-eval-print-quoted-buffer} \group{Definition Lookup} \key{SPC m g g}{alchemist-goto-definition-at-point} \key{SPC m ,}{alchemist-goto-jump-back} \end{multicols} \end{document}