From 584ffe4363de21100b52fc8f61bf7d436562e0c1 Mon Sep 17 00:00:00 2001 From: Kenneth Odle Date: Sat, 16 Dec 2023 11:47:20 -0500 Subject: [PATCH] Added accented characters and non-English characters (v. 0.6.0) --- compose-key-cheat-sheet.tex | 49 ++++++++++++++++++++++++++++--------- 1 file changed, 37 insertions(+), 12 deletions(-) diff --git a/compose-key-cheat-sheet.tex b/compose-key-cheat-sheet.tex index 316dfd2..7fc4aab 100644 --- a/compose-key-cheat-sheet.tex +++ b/compose-key-cheat-sheet.tex @@ -1,4 +1,4 @@ -\documentclass[9pt, letter, landscape]{extarticle} +\documentclass[10pt, letter, landscape]{article} \usepackage{extsizes} \usepackage[ margin=0.5in, @@ -27,9 +27,9 @@ \setlist[description]{ style=nextline, font={\ttfamily}, - itemsep=3pt, + itemsep=6pt, parsep=0pt, - leftmargin=12mm + leftmargin=12mm, } % Make labels in description list not bold % See https://latex.org/forum/viewtopic.php?t=4204 @@ -41,7 +41,7 @@ \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.4.0 • \today} + \fancyfoot[L]{Version 0.6.0 • \today} \fancyfoot[R]{Page \thepage} \renewcommand{\footrulewidth}{0.4pt} @@ -53,7 +53,7 @@ \usepackage{multicol} \setlength{\columnseprule}{0.3pt} -\setlength{\columnsep}{1cm} +\setlength{\columnsep}{12mm} \usepackage[T1]{fontenc} \usepackage[utf8]{inputenc} @@ -69,17 +69,21 @@ % Fonts for symbols \usepackage{fourier} -\usepackage{txfonts} -\usepackage{wasysym} +\usepackage{fdsymbol} % automatically loads amsmath +\usepackage[nointegrals]{wasysym} +\usepackage{upgreek} % See https://semver.org/ for versioning meaning + \begin{document} \begin{multicols*}{4} Some characters may render differently depending on the font used. +On occasion, a box ($\Box$) may be used to indicate the position of the character. + \section*{Punctuation} \begin{description} @@ -98,10 +102,10 @@ Some characters may render differently depending on the font used. \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[< 3]Solid heart \hfill $\varheartsuit$ % fdsymbol \item[: )]Smiling face \hfill \smiley % wasysym \item[: (]Frowning face \hfill \frownie % wasysym - \item[\^{} .]Middle dot \hfill $\cdot$ + \item[\^{} .]Middle dot \hfill $\Box\cdot\Box$ \item[. =]Bullet \hfill \textbullet \end{description} @@ -126,8 +130,8 @@ Some characters may render differently depending on the font used. \item[+ -]Plus/minus \hfill $\pm$ \item[8 8]Infinity \hfill $\infty$ \item[1 2]One-half (similar with other numbers through 9) \hfill \textonehalf - \item[\^{} 2]Superscript 2 (also works for other numbers through 9, and some punctuation symbols) \hfill $\Box^2$ - \item[\_{} 2]Subscript 2 (also works as superscript with other symbols) \hfill $\Box_2$ + \item[\^{} 2]Superscript 2 (also works for other numbers through 9, and some punctuation symbols) \\ \hfill $\Box^2$ + \item[\_{} 2]Subscript 2 (also works as superscript with other symbols) \\ \hfill $\Box_2$ \item[( 2 )]Circled 2 (also works on numbers through 50) \hfill \circled{2} \item[\% o]Per mille sign \hfill \textperthousand \item[N o]Numero symbol \hfill \textnumero @@ -149,10 +153,31 @@ Some characters may render differently depending on the font used. \item[\# \#]Sharp sign \hfill $\sharp$ \end{description} +\section*{Characters from Non-English Languages} +\begin{description} + \item[s s]Eszett/digraph s \hfill {\ss} + \item[o e]Ligatures (works with other combinations such as AE, oe, etc)\\ \hfill \oe + \item[m u]Greek \textit{mu} or `micro' symbol \hfill $\upmu$ %upgreek +\end{description} + + \section*{Accented Characters} +The following keys will work with all characters that can have that particular accent mark. The letter `a' is used as an example. + \begin{description} - \item[•] + \item[' a]Acute accent \hfill á + \item[` a]Grave accent \hfill à + \item[, c]Cedilla \hfill ç + \item[" a]Umlaut/diaersis \hfill ä + \item[\^ a]Circumflex \hfill â + \item[$\tilde{}$ a]Tilde \hfill ã + \item[* a](ring above) \hfill å + \item[. a](dot above) \hfill $\dot{\mathrm{a}}$ + \item[/ o](stroke/bar) \hfill ø + \item[c a]Caron \hfill ǎ + \item[< c]Caron \hfill č + \item[\_ a]Macron \hfill ā \end{description}