Exibir tecla de comando com pacote de pressionamento de tecla

Exibir tecla de comando com pacote de pressionamento de tecla

Estou tentando escrever instruções para abrir um terminal em LaTeX em um Macintosh. Isso exigiria que eu ilustrasse os pressionamentos de tecla, algo que resolvi com o pacote de pressionamento de tecla. Infelizmente, não consigo encontrar um método para ilustrar a tecla Command. Eu tentei ambos \Commande \Cmd. O que posso fazer para mostrar a tecla Command?

\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}

Responder1

Por padrão, o keystrokepacote define apenas

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

(com versões localizadas para outros idiomas além do inglês). Você mesmo pode adicionar itens à lista.

\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}

insira a descrição da imagem aqui

Responder2

Aqui está uma solução usandomenukeys. A propósito: acreditando no arquivo de exemplo do pacotekeystrokenão há chave de comando do Mac nesse pacote.

teclas de menu

\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}

Responder3

O \keystrokecomando do keystrokepacote aceita qualquer argumento como a, Z, F1etc. Ele até aceita gráficos como argumento de entrada, então foi isso que usei:

\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}

saída

informação relacionada