単純なctrl + Fでも動作しない...ソフトウェアセンターと xm1mathウェブサイト からtexmakerをインストールしようとしましたが、ショートカットはまだ動作しません...
古いバージョンをインストールする必要はありません。QT5のappmenu
パッケージを削除するだけです。
Sudo apt remove appmenu-qt5
追伸システム上の他のアプリケーションに問題を引き起こす可能性があるかどうかはわかりません。それは私の問題を引き起こしませんでした。
Vitorのソリューション2に関しては、TexMakerへのランチャーショートカットを編集することもできます。
/usr/share/applications/texmaker.desktop
そして、行を変更します
Exec=texmaker %F
に
Exec=env UBUNTU_MENUPROXY= texmaker %F
ターミナルから:
Sudo -H gedit /usr/share/applications/texmaker.desktop
あなたが表示されます
[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
行を変更します
Exec=texmaker %F
に
Exec=env UBUNTU_MENUPROXY= texmaker %F
そして保存して終了
コマンド
Sudo apt remove appmenu-qt5
私の新しいubuntu 16.04のインストールで働いていました。
問題はQt5であると思われ、UBUNTU_MENUPROXY
を設定してもUbuntu 16.10でそれが修正されなかったので、以下に解決策を示します。
Sudo apt-get remove texmaker texmaker-data
texmaker_debian_jessie_4.5_AMD64.deb
をダウンロードしましたSudo dpkg -i texmaker_debian_jessie_4.5_AMD64.deb
注:パッケージには、手動でインストールする必要があるlibqt4-opengl
やlibqtwebkit4
などの依存関係がある場合があります
.bashrc
にエイリアスを作成するか、ファイル~/.bash_aliases
を作成してエイリアスを定義します。
alias texmaker='env UBUNTU_MENUPROXY= texmaker'
それを保存し、終了してソースします。ホームディレクトリから:
$. .bashrc
$. .bash_aliases
できたターミナルからTexmakerを開くと完全に機能します。
注:ある意味では、@ Vitor Abellaの方法と非常によく似ています。
Ubuntu 16.10でも同じ問題が発生し、env UBUNTU_MENUPROXY=
を/usr/share/applications/texmaker.desktop
に追加しても機能しませんでした。それでも、Ubuntu 17.04以降、問題はなくなったようです-env UBUNTU_MENUPROXY=
がなくても、Texmakerではホットキーが機能します。
Ubuntu 16.10の場合、Ubuntu 14.04のバージョン4.5をインストールしましたが、ショートカットは機能しています。 Qt4の他のバージョンも機能すると思います。