Selbst die einfache Tastenkombination Strg + F funktioniert nicht ... Ich habe versucht, Texmaker über das Software-Center und die xm1math-Website zu installieren , aber Verknüpfungen funktionieren immer noch nicht ...
27
Selbst die einfache Tastenkombination Strg + F funktioniert nicht ... Ich habe versucht, Texmaker über das Software-Center und die xm1math-Website zu installieren , aber Verknüpfungen funktionieren immer noch nicht ...
Installieren Sie die Qt5-Version von Texmaker ( zu diesem Zeitpunkt ist es die Version, die Sie vom Ubuntu-Software-Center erhalten haben ) und führen Sie sie immer vom Terminal aus mit:
env UBUNTU_MENUPROXY= texmaker
oder ( eine dauerhafte Lösung )
Bearbeiten texmaker
:
Öffne nautilus als root:
sudo nautilus
Navigieren Sie zu usr/share/applications/texmaker
, klicken Sie mit der rechten Maustaste darauf, Eigenschaften , und ändern Sie auf Befehl texmaker %F
mit env UBUNTU_MENUPROXY= texmaker %F
`
Sie müssen die ältere Version nicht installieren, sondern nur das
appmenu
Paket für QT5 entfernen :PS Ich bin nicht sicher, ob es Probleme für andere Anwendungen auf Ihrem System verursachen kann. Es war für mich kein Problem.
quelle
In Bezug auf Lösung 2 von Vitor können Sie auch die Launcher-Verknüpfung zu TexMaker bearbeiten:
und ändern Sie die Zeile
zu
quelle
appmenu-qt5
Paket ohne Notwendigkeit erscheint mir nicht besonders clever ...vom Terminal:
du wirst sehen
Ändern Sie nun die Zeile
zu
und dann speichern und beenden
quelle
Der Befehl
Arbeitete für meine neue Ubuntu 16.04-Installation.
quelle
Erstellen Sie einen Alias in der
.bashrc
oder erstellen Sie die Datei~/.bash_aliases
und definieren Sie den Alias:alias texmaker='env UBUNTU_MENUPROXY= texmaker'
Speichern Sie es, beenden Sie es und geben Sie es als Quelle ein. Führen Sie im Ausgangsverzeichnis folgende Schritte aus:
$. .bashrc
$. .bash_aliases
Getan. Das Öffnen von Texmaker über das Terminal funktioniert nun einwandfrei.
Hinweis: In gewisser Weise ist es der Methode von @Vitor Abella sehr ähnlich.
quelle
Das Problem scheint Qt5 zu sein und die Einstellung
UBUNTU_MENUPROXY
hat es für mich unter Ubuntu 16.10 nicht behoben. Hier ist meine Lösung:sudo apt-get remove texmaker texmaker-data
texmaker_debian_jessie_4.5_amd64.deb
sudo dpkg -i texmaker_debian_jessie_4.5_amd64.deb
Hinweis: das Paket möglicherweise einige Abhängigkeiten wie
libqt4-opengl
undlibqtwebkit4
dass Sie vielleicht manuell installierenquelle
Im Falle von Ubuntu 16.10 habe ich Version 4.5 für Ubuntu 14.04 installiert und die Verknüpfung funktioniert. Ich nehme an, dass die anderen Versionen für Qt4 auch funktionieren werden.
quelle
Ich hatte das gleiche Problem mit Ubuntu 16.10, und das Hinzufügen der
env UBUNTU_MENUPROXY=
zu/usr/share/applications/texmaker.desktop
hat nicht funktioniert. Trotzdem scheint das Problem seit Ubuntu 17.04 verschwunden zu sein - auch ohne dieenv UBUNTU_MENUPROXY=
, Hotkeys funktionieren bei mir in Texmaker.quelle