有时,当我要写重音字母(例如)时á
,按下 后´
,就会写出该符号,而不必等待下一个字母。
奇怪的是,如果我切换窗口并切换回 texmaker(例如,alt+tab,或使用 ctrl+alt+arrow 更改桌面,或关闭并重新打开 texmaker),它会运行良好(一段时间)。
我不知道我是否错误配置了 texmaker,或者这是否是操作系统问题。如果这里不适合询问这个问题,我深表歉意。
虽然我无法给出可重现的行为,但这就是我所拥有的:
- 发布于 2018-07-16
- 安装了 texlive-latex-base
- 安装了 texlive-lang-spanish
- 安装 texmaker
- 将 texmaker 编辑器配置为 utf-8
使用以下生成的基础文档wizard > new document
\documentclass[11pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[spanish]{babel}
\usepackage{graphicx}
\usepackage[left=2cm,right=2cm,top=2cm,bottom=2cm]{geometry}
\begin{document}
´a % here I typed ´a
% here I switch and switch back
á % here I also typed ´a
\end{document}
由于我可以通过切换和切换回来写任何重音字母来解决问题(并且 texmaker 可以técnica
完美地编译单词),这不是一个重要的问题,但我很好奇为什么会发生这种情况。
编辑
我意识到错误发生在编译(F1)时,而当进入某些菜单(如搜索或替换)时错误就会消失(Ctrl+f 和 Esc 可以修复它)。
编辑2
正如@dcmst 所建议的,安装ibus-qt4
可以修复此问题。请参阅下面的评论。