TeX 中是否有用于 SAVE、RUN 等的(半)标准字体符号?

TeX 中是否有用于 SAVE、RUN 等的(半)标准字体符号?

是否有字体包可以表示典型的计算机命令,例如保存、运行、刷新等?我正在寻找符合以下精神的东西: 按键屏幕上典型命令图标的包。

答案1

恐怕没有一套标准的符号来表达这个特定的目的。:(而且综合 LaTeX 符号列表没有这样的东西。

这些图标用于人机交互设计的认知方法。它也被称为隐喻设计,因为我们使用隐喻来表达抽象概念或程序。例如,正如 Peter 提到的,使用 来floppy disk表达save动作对用户来说是熟悉的。使用这样的符号可能有助于用户快速学习新系统的基础知识。

在 sprite sheet 博客文章中,我提到了探戈图标库(感谢 Joseph 在聊天室指出了这一点)。他们有一些建议对于隐喻设计的图标:

探戈建议

仅举几个例子,还有更多。:)

由于您想将这些图标包含在 TeX 文档中,我建议您坚持使用矢量格式。Tango:).svg可用的格式,因此我们可以将它们转换为.pdf文件。

作为示例,我选择了其中六个图标并将它们添加到Inkscape

Inkscape

添加彩色框仅供视觉参考。:)每个图标都放在一个48px x 48px框内。下一步是从.pdfInkscape 导出文档,这非常简单。

现在,让我们来看看 LaTeX 代码:

\documentclass[12]{article}

\usepackage{adjustbox}
\usepackage{xspace}

\newcommand{\copyicon}{%
\adjustimage{dpi=90,Clip={0px 0px 240px 0px},height=1.8ex,width=1.8ex}{myicons}\xspace}
\newcommand{\cuticon}{%
\adjustimage{dpi=90,Clip={48px 0px 192px 0px},height=1.8ex,width=1.8ex}{myicons}\xspace}
\newcommand{\previewicon}{%
\adjustimage{dpi=90,Clip={96px 0px 144px 0px},height=1.8ex,width=1.8ex}{myicons}\xspace}
\newcommand{\pasteicon}{%
\adjustimage{dpi=90,Clip={144px 0px 96px 0px},height=1.8ex,width=1.8ex}{myicons}\xspace}
\newcommand{\redoicon}{%
\adjustimage{dpi=90,Clip={192px 0px 48px 0px},height=1.8ex,width=1.8ex}{myicons}\xspace}
\newcommand{\undoicon}{%
\adjustimage{dpi=90,Clip={240px 0px 0px 0px},height=1.8ex,width=1.8ex}{myicons}\xspace}

\begin{document}

To copy a text selection, move your mouse cursor to the text
you want to copy and highlight it. Then press \copyicon to copy
it to the clipboard. To retrieve the selection, simply click the
\pasteicon icon and the text will be pasted in the current document.

\vspace{1em}

\Large Beware of the \cuticon icon, it will cut the current text!

\vspace{1em}

\Huge Don't worry, \redoicon can revert it.

\end{document}

输出:

图标

希望能帮助到你。:)

相关内容