Anche il semplice ctrl + F non funziona ... Ho provato a installare texmaker dal centro software e dal sito Web xm1math , ma i collegamenti non funzionano ancora ...
Anche il semplice ctrl + F non funziona ... Ho provato a installare texmaker dal centro software e dal sito Web xm1math , ma i collegamenti non funzionano ancora ...
Risposte:
Installa la versione Qt5 di texmaker ( a questa data è quella che ottieni da Ubuntu-Software-Center ) ed eseguila sempre dal terminale usando:
env UBUNTU_MENUPROXY= texmaker
o ( una soluzione permanente )
Modifica texmaker
:
Apri nautilus come root:
sudo nautilus
Passare a usr/share/applications/texmaker
, fare clic destro su di esso, proprietà e modificare il comando texmaker %F
da env UBUNTU_MENUPROXY= texmaker %F
`
Non è necessario installare la versione precedente, è sufficiente rimuovere il appmenu
pacchetto per QT5:
sudo apt remove appmenu-qt5
PS Non sono sicuro che possa causare problemi ad altre applicazioni sul tuo sistema. Non ha causato alcun problema alla mia fine.
Per quanto riguarda la soluzione 2 di Vitor, puoi anche modificare il collegamento del programma di avvio in TexMaker:
/usr/share/applications/texmaker.desktop
e cambia la linea
Exec=texmaker %F
a
Exec=env UBUNTU_MENUPROXY= texmaker %F
appmenu-qt5
pacchetto senza alcuna necessità non mi sembra particolarmente intelligente ...
dal terminal:
sudo -H gedit /usr/share/applications/texmaker.desktop
vedrai
[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
Ora cambia linea
Exec=texmaker %F
a
Exec=env UBUNTU_MENUPROXY= texmaker %F
e quindi salva ed esci
Il comando
sudo apt remove appmenu-qt5
Ha funzionato per la mia nuova installazione di Ubuntu 16.04.
Creare un alias nel .bashrc
o creare il file ~/.bash_aliases
e definire l'alias:
alias texmaker='env UBUNTU_MENUPROXY= texmaker'
salvalo, esci e fonte. Dalla directory home, fai:
$. .bashrc
$. .bash_aliases
Fatto. Ora l'apertura di Texmaker dal terminale funzionerà perfettamente.
Nota: in un certo senso è molto simile al metodo di @Vitor Abella.
Il problema sembra essere Qt5 e l'impostazione UBUNTU_MENUPROXY
per me non è stata risolta su Ubuntu 16.10 per me, quindi ecco la mia soluzione:
sudo apt-get remove texmaker texmaker-data
texmaker_debian_jessie_4.5_amd64.deb
sudo dpkg -i texmaker_debian_jessie_4.5_amd64.deb
Nota: il pacchetto potrebbe avere dipendenze simili libqt4-opengl
e libqtwebkit4
potrebbe essere necessario installarlo manualmente
Nel caso di Ubuntu 16.10, ho installato la versione 4.5 per Ubuntu 14.04 e il collegamento funziona. Suppongo che funzioneranno anche le altre versioni di Qt4.
Ho avuto lo stesso problema con Ubuntu 16.10 e l'aggiunta del env UBUNTU_MENUPROXY=
to /usr/share/applications/texmaker.desktop
non ha funzionato. Tuttavia, da Ubuntu 17.04 il problema sembra essere sparito - anche senza i env UBUNTU_MENUPROXY=
tasti di scelta rapida funzionano per me in Texmaker.