Trainz/kbL
此页面是维基教科书的一部分Trainz 维基教科书管理. |
- 目的和用途
这与 Template:Key_press 和 模板:Kb 的内部代码相同,但与后者不同,因为它既包含在 BLACK(或使用参数 |CO=color)中,作为 {{Kb}} 支持的替代颜色化 HTML 包装器,但也包含包装器,它增加了字体大小“'...' 在维基标记中。显示的键在用户(*浏览器*)的*默认等宽字体* 中表达 包装器(或 软件容器)。
- 相关的模板 模板:Kb 和 模板:KbL 则使用 蓝色主题,它在 Trainz 维基教科书 中被广泛用于强调工具选择命令与其他类型的热键之间的区别,但 HTML 包装器之间的区别相同。
- 目的和用途
此“按键蓝色”变体({{kbL}}
和/或 {{kb}}
)与 Template:Key_press 和{{kp}}
和 {{kpL}}
—分别生成相同呈现的黑色文本变体,但使用粗体黑色文本。
- 螺母和螺栓
每个变体都包裹输入的键以在替代颜色化 HTML 包装器中以不同的方式呈现,并在 包装器 中表达 *浏览器*(用户)的*默认等宽字体*。
- 每个都允许颜色化键 **(使用参数 |CO=color)** [ *默认值* 为 蓝色],适用于 Kb 和 KbL
{{kb|SHFT|ALT|TAB|CO=#F867BC}}
与更大的 {{kpL|SHFT|ALT|TAB|CO=darkgreen}}
- 这些行为在 {{kpL}} 和 {{kbL}} 模板中重复,但有一个区别。这两个后面的模板将键序列嵌套在
'<Big>...</Big> 标签'
中,作为命令序列在文本中的呈现,“掩盖”了周围文本中的相对“噪音”中的按键。 - 如果参数
|p=
已定义(即{{{p}}}
),将作为后缀表达,不带填充。这旨在封装热键定义,并在相同字体中使用解释,例如>{{Kb|CTRL|V|p= (粘贴)}}
与{{Kp|CTRL|V|p= (粘贴)}}
- 正面对比示例
- ... 然后按 CTRL+V(粘贴) 将值放入电子表格单元格中...
- ... 然后按 CTRL+V(粘贴) 将值放入电子表格单元格中...
作者怀疑这些形式在使用带“L”后缀的“更大的键”变体时会有用,但为了完整起见...
- ... 然后按 CTRL+V(粘贴) 将值放入电子表格单元格中...
- ... 然后按 CTRL+V(粘贴) 将值放入电子表格单元格中...
注意'|p' 参数在两个 L 变体中都以普通网页字体显示,而不是等宽字体(如所示的键内部),而且,在这两个变体中,'|p' 的字体没有放大...
- 如果你希望所有都是等宽字体,并且键和消息很大,请将 Kp 或 Kb 包裹在 BIG 标签中以获得这种效果。
用法链接在下面,对所有这些模板调用都是通用的
这是 {{按键}} 模板,可用于说明按键。在排版上,它最适合与与正常文本流分开的示例一起使用,例如在表格单元格中。它也可以用于列表(如本页所示),但最好在每个列表项之间添加一个空行,这样键边框就不会相互重叠。
示例
{{key press|A}}
生成 A
按键组合
[编辑源代码]要说明按键组合,只需使用额外的参数
{{key press|Alt|P}}
生成 Alt+P
{{key press|Ctrl|Alt|Del}}
生成 Ctrl+Alt+Del
此模板目前最多可处理 5 个键名参数。
当您向此模板提供多个键名时,它会在它们之间添加一个 "+",且周围没有空格。这意味着它不会换行。但是,当您在表格中显示按键组合时,这可能会导致表格项过宽。在这种情况下,请手动使用空格将 "+" 分隔开来,以便可以换行。例如:
{{key press|Ctrl}} + {{key press|Alt}} + {{key press|Del}}
生成 Ctrl + Alt + Del
另一方面,为了说明 Windows Alt 键代码,您可能需要使用没有间隔标点符号或空格的单独模板。例如,在大多数北美和西欧的 Windows 系统中,加减号 (±) 可以通过按住 Alt 键并输入 0177
(使用 数字键盘)来输入。这可以用以下方式来说明:
{{key press|Alt|0}}{{key press|1}}{{key press|7}}{{key press|7}}
生成 Alt+0177
维基字符
[编辑源代码]一些维基标记字符,如 竖线符号、分号 和 等号,需要使用 {{!}}、{{;}} 和 {{=}} 模板来输入。
{{key press|{{!}}}}
生成 |
{{key press|{{;}}}}
生成 ;
{{key press|{{=}}}}
生成 =
键符号
[编辑源代码]一些键名有对应的 Unicode 字符。此模板会自动为以下键名添加这些 "图标":
{{key press|Shift}}
生成 ⇧ Shift
{{key press|Enter}}
生成 ↵ Enter
{{key press|Tab}}
生成 Tab ↹
{{key press|Backspace}}
生成 ← Backspace
{{key press|Cmd}}
生成 ⌘ Cmd
{{key press|Opt}}
生成 ⌥ Opt
{{key press|Up}}
生成 ↑
{{key press|Down}}
产生 ↓
{{key press|Left}}
产生 ←
{{key press|Right}}
产生 →
没有字符代表 Windows 键 和 菜单键。此外,Windows 徽标是 商标。因此,该模板以以下方式显示它们的近似字符
{{key press|Win}}
产生 ⊞ Win
{{key press|Menu}}
产生 ≣ Menu
技术细节
[编辑源代码]此模板调用 {{key press/core}},该模板包含否则将在 {{key press}} 中多次重复的代码,从而简化了代码。
另见
[编辑源代码]- 这些都或多或少地执行相同的任务
- {{key}} 用于较暗的键。
- {{key2}} 用于较浅的键。
- {{keypress}} (此模板) - 是以下五个变体的基本代码
- {{kp}} 和 {{kb}} - 简短命名实用程序变体,具有以下特点
• 用户标准字体
• kb 默认字体颜色为蓝色;但两者都允许使用字体颜色覆盖参数'...|key(s)...|CO=hex-color-code'
或 '...|CO=######|key(s)'。 - {{kpL}} 和 {{kbL}} - 简短命名实用程序变体,具有以下特点
• 用户 '+1-Sized 字体'(即 <Big>...<\big>)
• kbL 默认字体颜色为蓝色;但两者都允许使用字体颜色覆盖参数'...|key(s)...|CO=hex-color-code'
或 '...|CO=######|key(s)'。 - {{kpb}} - 使用相同核心(在下文)的加粗字体的大键
- {{kp}} 和 {{kb}} - 简短命名实用程序变体,具有以下特点
- {{mb}} - 更大、更浅的鼠标按钮使用相同核心代码