Initial commit (version 0.1.0)
This commit is contained in:
commit
3d5786566d
16
.gitignore
vendored
Normal file
16
.gitignore
vendored
Normal file
@ -0,0 +1,16 @@
|
||||
Covers
|
||||
*bklt*
|
||||
*.aux
|
||||
*.log
|
||||
*.out
|
||||
*.synctex.gz
|
||||
*.toc
|
||||
*.dvi
|
||||
*.odt
|
||||
metric*
|
||||
*.mx1
|
||||
*.abc
|
||||
*.bak
|
||||
*wc*
|
||||
*pdf*
|
||||
*build*
|
149
compose-key-cheat-sheet.tex
Normal file
149
compose-key-cheat-sheet.tex
Normal file
@ -0,0 +1,149 @@
|
||||
\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}
|
Loading…
Reference in New Issue
Block a user