Ubuntu 16.04에서 작동하지 않는 Texmaker 단축키


27

간단한 Ctrl + F조차도 작동하지 않습니다 ... 소프트웨어 센터 및 xm1math 웹 사이트 에서 texmaker를 설치하려고 시도 했지만 여전히 단축키가 작동하지 않습니다 ...

답변:


34

texmaker의 Qt5 버전을 설치하고 ( 이 날짜는 ubuntu-software-center에서 제공되는 버전 임) 항상 다음을 사용하여 터미널에서 실행하십시오.

env UBUNTU_MENUPROXY= texmaker

또는 ( 영구적 솔루션 )

편집 texmaker:

루트로 노틸러스를 엽니 다.

sudo nautilus

로 이동 usr/share/applications/texmaker, 마우스 오른쪽 버튼을 클릭 거기에, 특성 에, 변경 명령 texmaker %F 에 의해 env UBUNTU_MENUPROXY= texmaker %F 여기에 이미지 설명을 입력하십시오`


2
불행히도 우분투 16.10을 새로 설치하면 작동하지 않습니다.
EP

@EP ....... 나는 texmaker에 정말 실망했습니다 .Ubuntu의 모든 최신 버전으로 테스트해야합니다. 16.10을 사용하지 않으며 사용할 계획이 없으므로 문제가있는 사람들을 도울 수 없습니다. 해결책을 찾으면 여기에 게시하십시오. 하나의 질문, 16.04 로이 절차를 시도했지만 효과가 있었습니까?
Vitor Abella

나는 16.04를 시도하지 않았고 15.10에서 바로 건너 뛰었습니다 (qt5를 제거하여 시각적으로 나쁜 비주얼을 만들었습니다). 시간이 있으면 라이브 USB에서 이것을 테스트하고 16.04와 비교해 볼 것입니다. 흥미로운 것이 있으면 여기에보고하겠습니다.
EP

15

이전 버전을 설치할 필요 appmenu는 없습니다. QT5 용 패키지 를 제거하면 됩니다.

sudo apt remove appmenu-qt5

PS 시스템의 다른 응용 프로그램에 문제가 발생할 수 있는지 잘 모르겠습니다. 그것은 내 문제를 일으키지 않았다.


1
이것은 나를 위해 일했습니다.
Jus12

8

Vitor의 솔루션 2와 관련하여 TexMaker의 실행기 바로 가기를 편집 할 수도 있습니다.

/usr/share/applications/texmaker.desktop

그리고 라인을 변경

Exec=texmaker %F

Exec=env UBUNTU_MENUPROXY= texmaker %F

나를 위해 작동합니다. 그런 다음 메뉴가 실제 창에 연결되고 평소와 같이 상단 표시 줄에서 사용할 수 없지만 최소한 작동합니다. 재밌는 벌레.
표시 이름

@displayname 그렇습니다. 맞습니다. 전역 메뉴를 "깨뜨릴 것입니다." 부작용이 없어야하는 용액. 이것에 대한 찬성! appmenu-qt5필요없이 패키지와 같은 비 응용 프로그램 특정 패키지를 제거하는 것은 특히 나에게 영리하게 보이지 않습니다 ...
mozzbozz

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

새로운 우분투 16.04 설치를 위해 일했습니다.


1
다른 응용 프로그램을 방해 할 수 있는지 여부는 알 수 없습니다. @vitor Solution이 더 안전합니다.
Vitor Abella

1

에 별명을 .bashrc작성하거나 파일을 작성하고 별명을 ~/.bash_aliases정의하십시오.

alias texmaker='env UBUNTU_MENUPROXY= texmaker'

저장하고 종료하고 소스하십시오. 홈 디렉토리에서 다음을 수행하십시오.

$. .bashrc

$. .bash_aliases

끝난. 이제 터미널에서 Texmaker를 열면 완벽하게 작동합니다.

참고 : 어떤면에서는 @Vitor Abella의 방법과 매우 유사합니다.


1

문제는 Qt5 인 것 같고 설정 UBUNTU_MENUPROXY이 Ubuntu 16.10에서 나를 위해 수정하지 않았으므로 여기에 내 해결책이 있습니다.

  • Texmaker를 제거하십시오 : sudo apt-get remove texmaker texmaker-data
  • http://www.xm1math.net/texmaker/download.html#linux 에서 최신 데비안 버전의 Texmaker를 다운로드하십시오.texmaker_debian_jessie_4.5_amd64.deb
  • 설치하십시오 : sudo dpkg -i texmaker_debian_jessie_4.5_amd64.deb

패키지가 같은 일부 종속성을 가질 수 있습니다 참고 libqt4-opengllibqtwebkit4수동으로 설치해야 할 수도


"수정하지 않았다"는 말입니까? 16.10에서 나에게 수정되지는 않았지만 대체 .deb가 작동했다고 지적했습니다.
Ian Hincks

0

Ubuntu 16.10의 경우 Ubuntu 14.04 버전 4.5를 설치했으며 바로 가기가 작동합니다. Qt4의 다른 버전도 작동한다고 가정합니다.


0

우분투 16.10과 동일한 문제가 있었고에 추가하는 env UBUNTU_MENUPROXY=것이 효과 /usr/share/applications/texmaker.desktop가 없었습니다. 그럼에도 불구하고 우분투 17.04 이후로 문제는 사라진 것 같습니다 env UBUNTU_MENUPROXY=. 혹시 핫키가 Texmaker에서 작동합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.