Texmaker Kısayolları Ubuntu'da çalışmıyor 16.04


27

Basit ctrl + F bile çalışmıyor ... Texmaker'ı yazılım merkezinden ve xm1math web sitesinden yüklemeye çalıştım ama kısayollar hala çalışmıyor ...

Yanıtlar:


34

Texmaker'ın Qt5 sürümünü kurun ( şu anda ubuntu-software- center'dan edindiğiniz sürümdür ) ve daima aşağıdakileri kullanarak terminalden çalıştırın:

env UBUNTU_MENUPROXY= texmaker

veya ( kalıcı bir çözüm )

Düzenle texmaker:

Nautilus'u kök olarak açın:

sudo nautilus

Gidin usr/share/applications/texmaker, sağ tıklayıp üzerine, özellikleri üzerinde ve değişim Komutanlığı texmaker %F tarafından env UBUNTU_MENUPROXY= texmaker %F görüntü tanımını buraya girin`


2
Bu ne yazık ki ubuntu 16.10’un yeni kurulumunda çalışmıyor.
EP

@EP ....... Texmaker ile gerçekten hayal kırıklığına uğradım, Ubuntu'nun tüm güncel versiyonları ile test edilmiş olmalılar. 16.10 kullanmıyorum ve kullanmayı planlamıyorum, bu yüzden sorununuza yardım edemiyorum. Çözümü bulursanız, buraya gönderin. Sadece bir soru 16.04 ile bu işlemi denedi ve işe yaradı mı?
Vitor Abella

16.04'ü hiç denemedim, doğrudan 15.10'dan atladım (bunun için qt5'i kaldırdım, oldukça kötü görseller yaptım). Zamanım varsa, bunu canlı USB üzerinden test etmeye çalışacağım ve belki de 16.04; ilginç bir şey çıkarsa burada rapor edeceğim.
EP

15

Eski sürümü kurmanız gerekmez, sadece appmenuQT5 paketini kaldırmanız yeterlidir:

sudo apt remove appmenu-qt5

PS Sisteminizdeki diğer uygulamalar için sorunlara neden olup olmadığından emin değilim. Sonunda hiçbir sorun yaratmadı.


1
Bu benim için çalıştı.
Jus 12

8

Vitor'ın 2. çözümü ile ilgili olarak, TexMaker'ın başlatıcı kısayolunu da düzenleyebilirsiniz:

/usr/share/applications/texmaker.desktop

ve çizgiyi değiştir

Exec=texmaker %F

için

Exec=env UBUNTU_MENUPROXY= texmaker %F

Benim için çalışıyor. Menü daha sonra gerçek pencereye eklenecek ve her zamanki gibi üst çubukta bulunmayacak - ama en azından çalışıyor. Ne kadar komik bir böcek.
görünen ad

@displayname evet, bu doğru, bu global menüyü "kıracak", çünkü açıkça devre dışı bırakıyorsunuz - kısayolların kırılması onun hatası (en azından bir tür) olduğu gibi ... Ama bu kesinlikle en güvenli ve en temiz hiçbir yan etkisi olmaması gereken bir çözüm. Bunun için oy verin! Uygulamaya özel olmayan paketleri paket gibi appmenu-qt5herhangi bir ihtiyaç duymadan çıkarmak bana pek akıllıca görünmüyor ...
mozzbozz

3

terminalden:

sudo -H gedit /usr/share/applications/texmaker.desktop

göreceksin

[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

Şimdi çizgiyi değiştir

Exec=texmaker %F

için

Exec=env UBUNTU_MENUPROXY= texmaker %F

ve sonra kaydedin ve çıkın


2

Komuta

sudo apt remove appmenu-qt5

Benim taze ubuntu 16.04 yükleme için çalıştı.


1
Diğer uygulamalara müdahale edip etmeyeceğini bilmiyoruz. @ vitor Çözümü daha güvenlidir.
Vitor Abella,

1

Bir takma ad oluşturun .bashrcya da dosyayı oluşturun ~/.bash_aliasesve takma adı tanımlayın:

alias texmaker='env UBUNTU_MENUPROXY= texmaker'

sakla, çık ve kaynak. Ana dizinden şunları yapın:

$. .bashrc

$. .bash_aliases

Bitti. Şimdi Texmaker'ı terminalden açmak kusursuz çalışacak.

Not: Bir şekilde @Vitor Abella'nın yöntemine çok benzer.


1

Sorun Qt5 gibi görünüyor ve ayar UBUNTU_MENUPROXYbenim için Ubuntu 16.10'da benim için düzelmedi , işte benim çözümüm:

  • Texmaker Kaldır: sudo apt-get remove texmaker texmaker-data
  • Texmaker'ın en son Debian sürümünü şu adresten indirin: http://www.xm1math.net/texmaker/download.html#linux (Benim durumumda, indirdimtexmaker_debian_jessie_4.5_amd64.deb
  • Yükle: sudo dpkg -i texmaker_debian_jessie_4.5_amd64.deb

Not: Paketin bazı bağımlılıkları olabilir libqt4-openglve libqtwebkit4manuel olarak yüklemeniz gerekebilir.


"Düzeltmedi" mi demek istedin? Benim için de 16.10'da düzeltmedi, ama işe yaradığını düşündüğünüz alternatif.
Ian Hincks

0

Ubuntu 16.10 durumunda, Ubuntu 14.04 için 4.5 sürümünü kurdum ve kısayol çalışıyor. Sanırım Qt4'ün diğer sürümleri de işe yarayacak.


0

Ben ubuntu 16.10 ile aynı sorunu vardı ve ekleme env UBUNTU_MENUPROXY=için /usr/share/applications/texmaker.desktopçalışma yoktu. Bununla birlikte, Ubuntu 17.04'ten bu yana sorun gitmiş görünüyor - olmasa bile env UBUNTU_MENUPROXY=, kısayol tuşları bile Texmaker'da çalışıyor.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.