Même la simple touche Ctrl + F ne fonctionne pas ... J'ai essayé d'installer texmaker à partir du centre logiciel et site Web xm1math , mais les raccourcis ne fonctionnent toujours pas ...
Installez la version Qt5 de texmaker ( à cette date, celle que vous obtiendrez de ubuntu-software-center ) et exécutez-la toujours à partir du terminal en utilisant:
env UBUNTU_MENUPROXY= texmaker
ou ( une solution permanente )
Editez texmaker
:
Nautilus ouvert en tant que racine:
Sudo nautilus
Accédez à usr/share/applications/texmaker
, , cliquez avec le bouton droit de la souris dessus, , sélectionnez Propriétés et modifiez la commande texmaker %F
by env UBUNTU_MENUPROXY= texmaker %F
`
Vous n'avez pas à installer l'ancienne version, il vous suffit de supprimer le package appmenu
pour QT5:
Sudo apt remove appmenu-qt5
P.S. Je ne suis pas sûr que cela puisse causer des problèmes aux autres applications de votre système. Cela n'a posé aucun problème de mon côté.
En ce qui concerne la solution 2 de Vitor, vous pouvez également modifier le raccourci de lanceur vers TexMaker:
/usr/share/applications/texmaker.desktop
et changer la ligne
Exec=texmaker %F
à
Exec=env UBUNTU_MENUPROXY= texmaker %F
du terminal:
Sudo -H gedit /usr/share/applications/texmaker.desktop
tu verras
[Desktop Entry]
Categories=Office;Publishing;Qt;X-SuSE-Core-Office;X-Mandriva-Office-Publishing;X-Misc;
Keywords=Editor;Latex;
Exec=texmaker %F
GenericName=LaTeX Editor
Comment=LaTeX development environment
Icon=texmaker
MimeType=text/x-tex;
Name=Texmaker
StartupNotify=false
Terminal=false
Type=Application
Maintenant change la ligne
Exec=texmaker %F
à
Exec=env UBUNTU_MENUPROXY= texmaker %F
puis enregistrez et quittez
La commande
Sudo apt remove appmenu-qt5
Travaillé pour mon installation fraîche d'ubuntu 16.04.
Le problème semble être Qt5 et la définition de UBUNTU_MENUPROXY
ne le résout pas pour moi sous Ubuntu 16.10, voici donc ma solution:
Sudo apt-get remove texmaker texmaker-data
texmaker_debian_jessie_4.5_AMD64.deb
Sudo dpkg -i texmaker_debian_jessie_4.5_AMD64.deb
Remarque: le package peut comporter des dépendances telles que libqt4-opengl
et libqtwebkit4
que vous devrez peut-être installer manuellement.
Créez un alias dans le .bashrc
ou créez le fichier ~/.bash_aliases
et définissez l'alias:
alias texmaker='env UBUNTU_MENUPROXY= texmaker'
sauvegardez-le, quittez-le et sourcez-le. À partir du répertoire de base, faites:
$. .bashrc
$. .bash_aliases
Terminé. Ouvrir maintenant Texmaker depuis le terminal fonctionnera parfaitement.
Note: D'une certaine manière, c'est très similaire à la méthode de @Vitor Abella.
J'ai eu le même problème avec Ubuntu 16.10, et l'ajout du env UBUNTU_MENUPROXY=
à /usr/share/applications/texmaker.desktop
n'a pas fonctionné. Néanmoins, depuis Ubuntu 17.04, le problème semble avoir disparu - même sans le env UBUNTU_MENUPROXY=
, les touches de raccourci fonctionnent pour moi dans Texmaker.
Dans le cas d'Ubuntu 16.10, j'ai installé la version 4.5 pour Ubuntu 14.04 et les raccourcis fonctionnent. Je suppose que les autres versions de Qt4 fonctionneront aussi.