टेक्समेकर शॉर्टकट उबंटू 16.04 पर काम नहीं कर रहा है


27

यहां तक ​​कि साधारण ctrl + F काम नहीं कर रहा है ... मैंने सॉफ्टवेयर सेंटर और xm1math वेब साइट से टेक्समेकर स्थापित करने की कोशिश की , लेकिन शॉर्टकट अभी भी काम नहीं कर रहे हैं ...

जवाबों:


34

टेक्समेकर के Qt5 संस्करण को स्थापित करें ( इस तिथि पर यह वह है जिसे आप ubuntu-software-center से प्राप्त करते हैं ) और हमेशा टर्मिनल का उपयोग करके इसे चलाएं:

env UBUNTU_MENUPROXY= texmaker

या ( एक स्थायी समाधान )

संपादित करें texmaker:

रूट के रूप में नॉटिलस खोलें:

sudo nautilus

नेविगेट करने के लिए usr/share/applications/texmaker, राइट क्लिक उस पर, गुण , और पर परिवर्तन कमान texmaker %F द्वारा env UBUNTU_MENUPROXY= texmaker %F यहाँ छवि विवरण दर्ज करें`


2
यह दुर्भाग्य से ubuntu 16.10 की एक नई स्थापना पर काम नहीं कर रहा है।
EP

@EP ....... मैं वास्तव में टेक्समेकर से निराश हूं, उन्हें उबंटू के सभी वर्तमान संस्करणों के साथ परीक्षण करना चाहिए था। मैं 16.10 का उपयोग नहीं करता हूं और मैं इसका उपयोग करने की योजना नहीं बनाता हूं, इसलिए मैं आपकी समस्या के साथ मदद नहीं कर सकता। अगर आपको इसका हल मिल जाए, तो यहां पोस्ट करें। बस एक सवाल, 16.04 के साथ इस प्रक्रिया की कोशिश की और यह काम किया?
विटर अबेला

मैंने कभी 16.04 की कोशिश नहीं की, मैं 15.10 से सीधे स्किप हो गया (जिसके लिए मैंने qt5 को हटा दिया, उल्लेखनीय रूप से खराब दृश्य के लिए)। अगर मेरे पास समय है तो मैं इसे लाइव यूएसबी से जांचने की कोशिश करूंगा और शायद 16.04 से तुलना कर सकूं; अगर कुछ दिलचस्प आता है तो मैं इसे यहाँ रिपोर्ट करूँगा।
ईपी

15

आपको पुराने संस्करण को स्थापित करने की आवश्यकता नहीं है, आपको केवल appmenuqt5 के लिए पैकेज निकालने की आवश्यकता है :

sudo apt remove appmenu-qt5

PS मुझे यकीन नहीं है कि यह आपके सिस्टम पर अन्य अनुप्रयोगों के लिए समस्या पैदा कर सकता है। यह मेरे अंत में किसी भी समस्या का कारण नहीं था।


1
इसने मेरे लिए काम किया।
जुस 12

8

Vitor के समाधान 2 के बारे में, आप टेक्‍समेकर के लॉन्चर शॉर्टकट को भी संपादित कर सकते हैं:

/usr/share/applications/texmaker.desktop

और लाइन बदलें

Exec=texmaker %F

सेवा मेरे

Exec=env UBUNTU_MENUPROXY= texmaker %F

मेरे लिये कार्य करता है। तब मेनू वास्तविक विंडो से जुड़ा होगा और हमेशा की तरह शीर्ष पट्टी पर उपलब्ध नहीं होगा - लेकिन कम से कम यह काम करता है। क्या मज़ेदार बग है।
डिस्प्लेनाम

@displayname हां, यह सही है, यह वैश्विक मेनू को "तोड़" देगा, क्योंकि आप इसे आसानी से अक्षम कर रहे हैं - क्योंकि यह इसकी गलती है (कम से कम तरह की) कि शॉर्टकट टूट गए हैं ... लेकिन यह निश्चित रूप से सबसे सुरक्षित और सबसे साफ है। समाधान जिसका कोई दुष्प्रभाव नहीं होना चाहिए। इस एक के लिए Upvote! appmenu-qt5बिना किसी आवश्यकता के पैकेज जैसे गैर-अनुप्रयोग विशिष्ट पैकेजों को
हटाना

3

टर्मिनल से:

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

और फिर सहेजें और बाहर निकलें


2

आदेश

sudo apt remove appmenu-qt5

मेरे नए ubuntu 16.04 स्थापना के लिए काम किया।


1
हम नहीं जानते कि क्या यह अन्य अनुप्रयोगों में हस्तक्षेप कर सकता है। @vitor सॉल्यूशन सुरक्षित है।
विटोर अबेला

1

एक उपनाम बनाएं .bashrcया फ़ाइल बनाएं ~/.bash_aliasesऔर उपनाम परिभाषित करें:

alias texmaker='env UBUNTU_MENUPROXY= texmaker'

इसे सहेजें, बाहर निकलें और इसे स्रोत करें। होम निर्देशिका से, करें:

$. .bashrc

$. .bash_aliases

किया हुआ। अब टर्मिनल से टेक्समेकर खोलना पूरी तरह से काम करेगा।

नोट: एक तरह से यह @Vitor Abella की विधि के समान है।


1

समस्या Qt5 लगती है और सेटिंग UBUNTU_MENUPROXYने मेरे लिए Ubuntu 16.10 पर इसे ठीक नहीं किया, इसलिए यहां मेरा समाधान है:

  • टेक्समेकर निकालें: sudo apt-get remove texmaker texmaker-data
  • टेक्समेकर के नवीनतम डेबियन संस्करण को डाउनलोड करें: http://www.xm1math.net/texmaker/download.html#linux (मेरे मामले में, मैंने डाउनलोड कियाtexmaker_debian_jessie_4.5_amd64.deb
  • इसे स्थापित करो: sudo dpkg -i texmaker_debian_jessie_4.5_amd64.deb

नोट: पैकेज में कुछ निर्भरताएं हो सकती हैं जैसे कि libqt4-openglऔर libqtwebkit4आपको मैन्युअल रूप से इंस्टॉल करना पड़ सकता है


क्या आपका मतलब था "इसे ठीक नहीं किया"? यह मेरे लिए 16.10 पर भी ठीक नहीं हुआ, लेकिन वैकल्पिक .deb आपने काम करने के लिए इशारा किया।
इयान हिंक्स

0

Ubuntu 16.10 के मामले में, मैंने Ubuntu 14.04 के लिए संस्करण 4.5 स्थापित किया है और शॉर्टकट काम कर रहे हैं। मुझे लगता है कि Qt4 के अन्य संस्करण भी काम करेंगे।


0

मैं ubuntu 16.10 के साथ एक ही मुद्दा था, और काम नहीं env UBUNTU_MENUPROXY=करने के लिए जोड़ने /usr/share/applications/texmaker.desktop। फिर भी, Ubuntu 17.04 के बाद से यह समस्या दूर हो गई है - यहां तक ​​कि बिना env UBUNTU_MENUPROXY=टेक्समेकर में हॉटकी मेरे लिए काम करती है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.