Nawet prosty ctrl + F nie działa ... Próbowałem zainstalować texmakera z centrum oprogramowania i strony internetowej xm1math , ale skróty nadal nie działają ...
Nawet prosty ctrl + F nie działa ... Próbowałem zainstalować texmakera z centrum oprogramowania i strony internetowej xm1math , ale skróty nadal nie działają ...
Odpowiedzi:
Zainstaluj wersję texmakera Qt5 ( w tej chwili jest to ta, którą otrzymujesz od centrum oprogramowania Ubuntu ) i zawsze uruchamiaj ją z terminala, używając:
env UBUNTU_MENUPROXY= texmaker
lub ( trwałe rozwiązanie )
Edytuj texmaker
:
Otwórz nautilus jako root:
sudo nautilus
Przejdź do usr/share/applications/texmaker
, kliknij prawym przyciskiem myszy , właściwości i zmień na Command texmaker %F
przez env UBUNTU_MENUPROXY= texmaker %F
`
Jeśli chodzi o rozwiązanie 2 Vitora, możesz również edytować skrót uruchamiania do TexMaker:
/usr/share/applications/texmaker.desktop
i zmień linię
Exec=texmaker %F
do
Exec=env UBUNTU_MENUPROXY= texmaker %F
appmenu-qt5
niepotrzebnych pakietów, takich jak pakiet, bez potrzeby, nie wydaje mi się szczególnie sprytne ...
z terminala:
sudo -H gedit /usr/share/applications/texmaker.desktop
zobaczysz
[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
Teraz zmień linię
Exec=texmaker %F
do
Exec=env UBUNTU_MENUPROXY= texmaker %F
a następnie zapisz i wyjdź
Komenda
sudo apt remove appmenu-qt5
Pracowałem dla mojej nowej instalacji Ubuntu 16.04.
Utwórz alias w .bashrc
lub utwórz plik ~/.bash_aliases
i zdefiniuj alias:
alias texmaker='env UBUNTU_MENUPROXY= texmaker'
zapisz, wyjdź i zrób to. Z katalogu domowego wykonaj:
$. .bashrc
$. .bash_aliases
Gotowy. Teraz otwarcie Texmakera z terminala będzie działać idealnie.
Uwaga: W pewnym sensie jest bardzo podobny do metody @Vitor Abella.
Problemem wydaje się być Qt5, a ustawienie UBUNTU_MENUPROXY
nie rozwiązało go w Ubuntu 16.10, więc oto moje rozwiązanie:
sudo apt-get remove texmaker texmaker-data
texmaker_debian_jessie_4.5_amd64.deb
sudo dpkg -i texmaker_debian_jessie_4.5_amd64.deb
Uwaga: pakiet może mieć pewne zależności, takie jak libqt4-opengl
i libqtwebkit4
może być konieczne ręczne zainstalowanie
Miałem ten sam problem z Ubuntu 16.10, a dodając env UBUNTU_MENUPROXY=
do /usr/share/applications/texmaker.desktop
nie działa. Niemniej jednak od czasu wydania Ubuntu 17.04 problem wydaje się zniknąć - nawet bez env UBUNTU_MENUPROXY=
skrótów klawiszowych działa dla mnie w Texmaker.