我开始使用 TeXstudio,但它似乎无法识别我键盘上的“[”键。
我有一个克罗地亚语键盘布局,因此“[”符号是 AltGr+F。
奇怪的是,它能识别所有其他键,所以我可以使用“]”(AltGr+H)、“č”、“đ”……
有人有过这种行为的经历吗?
答案1
TXS 的一些标准快捷键包含 Ctrl+Alt(例如 Ctrl+Alt+S - 另存为...)。Windows 会意外地将 AltGr 视为 Ctrl+Alt。因此,您无法键入 AltGr+S(例如波兰语键盘上的某个字符),而是会触发“另存为...”。由于这种情况很少见,并且仅限于 Windows,因此我们不想完全忽略 Ctrl+Alt 快捷键。
相反,我们列出了例外情况。已知有问题的快捷键将根据当前键盘语言在启动时更改或停用。如果您遇到某些字符的问题,请报告,以便我们将其添加到排除列表中。作为一种解决方法,您还可以在选项中更改相应的快捷键。
来自 TeXstudio 常见问题解答:我无法在 Windows 上键入涉及 AltGr 的键盘上的某些字符。
答案2
正如所述功能请求链接自@naphaneal,您应该更改 TeXstudio 中的默认快捷方式之一。
提出该问题的人 xyris 建议:
要删除快捷方式:
- 转到选项>配置 TeXstudio。
- 在“快捷方式”下找到命令菜单 > Idefix > 转到 > 定义。您会在第三列中看到其“默认快捷方式”是 Ctrl+Alt+F,在第四列中看到其“当前快捷方式”。
- 在第四列“当前快捷方式”中双击文本“Ctrl+Alt+F”,将打开一个下拉列表。
- 一直滚动到顶部并选择
""
或<none>
然后单击“确定”关闭窗口。