如何在 menukeys 的 \keys{} 中使用 < 和 >?

如何在 menukeys 的 \keys{} 中使用 < 和 >?

为了这个问题,我创建了下面的小例子来重现我所询问的问题。

\documentclass[a4paper]{article}
\usepackage{parskip}
\usepackage[os=win]{menukeys}

\begin{document}
\keys{a} \keys{b}\\
\keys{A} \keys{B}\\
\keys{<} \keys{>}
\end{document}

我想使用 来合成<>字符作为按键\keys{}。但是,我不是谈论光标键这里。我的意思是小于比...更棒可以通过使用美式英语键盘上的Shift+,Shift+序列来访问这些键。.

上面的例子产生了这样的结果:

菜单键行为不稳定

编辑:我想将~键添加到无法在内部呈现的问题字符列表中\keys{}

答案1

\documentclass[a4paper]{article}
\usepackage{parskip}
\usepackage[os=win]{menukeys}
\usepackage[T1]{fontenc}
\begin{document}
\keys{a} \keys{b}\\
\keys{A} \keys{B}\\
\keys{<} \keys{>}
\end{document}

答案2

要添加 ~,您可以尝试创建自己的波浪符号并在 \keys 中使用它。

\documentclass[a4paper]{article}
\usepackage{parskip}
\usepackage[os=win]{menukeys}
\usepackage[T1]{fontenc}

\newcommand{\til}{{\raise.17ex\hbox{$\scriptstyle{\sim}$}}}

\begin{document}
\keys{\til} \keys{\til}
\end{document}

相关内容