跳转到内容

Trainz/kbL

来自维基教科书,开放世界中的开放书籍
{{{1}}}

 

目的和用途

这与 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
    • 以及 Kp 和 Kpl 中的黑色... 以及不太友好的父模板:{{keypress}}
    • 所有都以粗体文本呈现键列表,与父模板不同:{{keypress}},在解释中对键命令产生影响。
    • 所有四个,除了 {{keypress}},都将接受任何合法的网络颜色作为参数 '|CO=' s.a. |CO=#F867BC 或 |CO=lightgreen... 在这种情况下,kp 与 kb 之间或 kpL 与 kbL 文本和图形生成之间没有区别
      {{kb|SHFT|ALT|TAB|CO=#F867BC}} 与更大的 {{kpL|SHFT|ALT|TAB|CO=darkgreen}}

{{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}} - 使用相同核心(在下文)的加粗字体的大键
  • {{mb}} - 更大、更浅的鼠标按钮使用相同核心代码

   

华夏公益教科书