Mostrar tecla de comando con paquete de pulsaciones de teclas

Mostrar tecla de comando con paquete de pulsaciones de teclas

Estoy intentando escribir instrucciones para abrir una terminal en LaTeX en una Macintosh. Esto requeriría que ilustrara las pulsaciones de teclas, algo que resolví con el paquete de pulsaciones de teclas. Desafortunadamente, parece que no puedo encontrar un método para ilustrar la tecla Comando. He probado ambos \Commandy \Cmd. ¿Qué puedo hacer para mostrar la tecla Comando?

\documentclass{book}

\usepackage{keystroke}

\title{Install Homebrew on A Macintosh}
\begin{document}
\maketitle
\subsection{Homebrew}
First, install the \href{https://brew.sh}{homebrew package manager for OS X} by simply pasting the ruby script on their website into your terminal emulator. You can open your terminal emulator by pressing \Cmd + \Spacebar
\end{document}

Respuesta1

Por defecto, el keystrokepaquete sólo define

\Enter \Del  \Ins    \Esc   \Shift  \Ctrl  \Home
\End   \PgUp \PgDown \PrtSc \Scroll \Break

(con versiones localizadas para otros idiomas además del inglés). Puedes agregarlo a la lista tú mismo.

\documentclass{book}

\usepackage{keystroke}
\usepackage{hyperref}

\newcommand*{\Cmd}{\keystroke{Cmd}}


\title{Install Homebrew on A Macintosh}
\author{Miles}

\begin{document}

\maketitle

\subsection{Homebrew}
First, install the \href{https://brew.sh}{homebrew package manager for OS X}
by simply pasting the ruby script on their website into your terminal emulator.
You can open your terminal emulator by pressing \Cmd + \Spacebar

\end{document}

ingrese la descripción de la imagen aquí

Respuesta2

Aquí hay una solución usandomenukeys. Por cierto: creer en el archivo de ejemplo del paquetekeystrokeno hay ninguna clave de comando de Mac en ese paquete.

teclas de menú

\documentclass{article}
\usepackage[os=mac]{menukeys}
\begin{document}
\subsection{Homebrew}
First, install the \dots\ by simply pasting the ruby script on their website into your terminal emulator. You can open your terminal emulator by pressing \keys{\cmd+\Space}
\end{document}

Respuesta3

El \keystrokecomando del keystrokepaquete toma cualquier argumento como a, Z, F1etc. Incluso toma gráficos como argumento de entrada, así que eso es lo que usé:

\documentclass{book}
\usepackage{keystroke}
\usepackage{graphicx}
\usepackage{scalerel}
\def\cmd{%
    \scalerel*{\includegraphics{apple}}{X}%
}

\begin{document}
    \subsection{Homebrew}
    First, install the homebrew package manager for OS X  by simply pasting the ruby script on their website into your terminal emulator. You can open your terminal emulator by pressing \keystroke{\cmd}+\Spacebar
\end{document}

producción

información relacionada