\documentclass[9pt, letter, landscape]{extarticle} \usepackage{extsizes} \usepackage[ margin=0.5in, top=2cm, bottom=2cm ]{geometry} \usepackage{lmodern} \usepackage[os=win]{menukeys} % Using this, but see other solution below % This option works better with small font sizes \usepackage{ragged2e} % Make right margin look better \raggedright \usepackage{titlesec} \titleformat{\section}[display] {\large\scshape}{\thesection}{}{\hrule\vspace{3pt}}{} % Define a date the way we like it \usepackage[en-AU]{datetime2} \usepackage{enumitem} \setlist[description]{ style=nextline, font={\bfseries\ttfamily}, itemsep=3pt, parsep=0pt, leftmargin=12mm } \usepackage{fancyhdr} \pagestyle{fancy} \fancyhf{} \fancyhead[L]{\textbf{A Compose Key Cheat Sheet}} \fancyhead[R]{\texttt{https://git.kjodle.net/kjodle/compose-key-cheat-sheet}} \fancyfoot[L]{Version 0.1.0 • \today} \fancyfoot[R]{Page \thepage} \renewcommand{\footrulewidth}{0.4pt} % Redefining headrule % See https://tex.stackexchange.com/a/584638/245702 \makeatletter \renewcommand{\headrule}{\hrule height 1pt \vspace{1pt}\hrule height 0.25pt} \usepackage{multicol} \setlength{\columnseprule}{0.3pt} \setlength{\columnsep}{1cm} \usepackage[T1]{fontenc} \usepackage[utf8]{inputenc} \usepackage{tikz} \usetikzlibrary{shadows} % Not currently used; using «menukeys» package instead % See https://tex.stackexchange.com/questions/5226/keyboard-font-for-latex \newcommand*\keystroke[1]{% \tikz[baseline=(key.base)] \node[% draw, fill=white, drop shadow={shadow xshift=0.4ex,shadow yshift=-0.2ex,fill=black,opacity=0.35}, rectangle, rounded corners=2pt, inner xsep=3pt, inner ysep=0.5pt, line width=0.5pt, font=\footnotesize\ttfamily ](key) {#1\strut} ; } % Fonts for symbols \usepackage{fourier} \usepackage{txfonts} \usepackage{wasysym} % See https://semver.org/ for versioning meaning \begin{document} \begin{multicols*}{4} Some characters may render differently depending on the font used. \section*{Punctuation} \begin{description} \item[" ,]Czech opening quotes \hfill \quotedblbase \item[" <]Czech closing quotes\\also English closing quotes \hfill `` \item[" >]English closing quotes \hfill '' \item[\keys{space + space}]Non-breaking space \item[- - \keys{space}]Soft hyphen (in-word break) \hfill - \item[- - -]em dash \hfill — \item[- - .]en dash \hfill -- \item[< -]Left arrow \hfill $\leftarrow$ \item[- >]Right arrow \hfill $\rightarrow$ \item[< <]Left guillemet \hfill \guillemotleft \item[> >]Right guillemet \hfill \guillemotright \item[. <]Left single guillemet \hfill \guilsinglleft \item[. >]Right single guillemet \hfill \guilsinglright \item[o o]Degree sign \hfill \textdegree \item[P !]Pilcrow \hfill \textparagraph \item[< 3]Solid heart \hfill $\varheartsuit$ % txfonts \item[: )]Smiling face \hfill \smiley % wasysym \item[: (]Frowning face \hfill \frownie % wasysym \item[\^{} .]Middle dot \hfill $\cdot$ \item[. =]Bullet \hfill \textbullet \end{description} \section*{Money} \begin{description} \item[e =]Euro \hfill \eurologo % fourier \end{description} \section*{Math} \begin{description} \item[•] \end{description} \section*{Publishing} \begin{description} \item[•] \end{description} \section*{Music} \begin{description} \item[•] \end{description} \section*{Accented Characters} \begin{description} \item[•] \end{description} \end{multicols*} \end{document}