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-opengl및 libqtwebkit4수동으로 설치해야 할 수도


"수정하지 않았다"는 말입니까? 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.