답변:
Yusuf의 대답은 정확하지만 제 경우에는 불완전했습니다. Kile.desktop
내 파일 이 없었기 때문에 /usr/share/applications
( .desktop
Cumulus007이 지적한 것처럼 연결이 숨겨져 있음) 파일 을 만들어야했고 쓰기 Exec=kile %F
만으로는 충분하지 않습니다. 이것은 Kile.desktop
Yusuf의 지시 사항을 사용하여 만든 파일에 넣은 것입니다 .
[Desktop Entry]
Name=Kile
Comment=LaTeX front end
Exec=kile %f
Terminal=false
Icon=/usr/share/pixmaps/kile.xpm
Type=Application
Categories=Office;Database
MimeType=text/x-bibtex
결국 파일 Kile
을 열기위한 기본 응용 프로그램으로 선택할 수있었습니다 .tex
.
/ usr / share / applications에서 응용 프로그램 데스크탑 파일을 열고 "Exec"줄이 "% F"값으로 끝나는 지 확인하십시오. 그렇지 않은 경우이 값을이 줄에 추가해야합니다. 데스크탑 파일을 편집하는 데 사용되는 명령은 다음과 같습니다.
gksu gedit /usr/share/applications/<filename>.desktop
실행 줄을 다음에서 변경하십시오.
Exec=kile
에
Exec=kile %F
Kile이 목록에 나타납니다.
/usr/share/applications
에는이없는 .desktop
파일 확장자가없는 단지 응용 프로그램 파일. 에 대한 파일 Kile
이 없습니다. 어떻게 만들 수 있습니까?
Exec=kile %F
하면 작동해야 한다고 생각 했지만 충분하지 않습니다. 제 경우에는 왜 작동하지 않는지 설명하는 답변을 추가했습니다. 건배.
kile.desktop
"/ usr / share / applications" 에서 응용 프로그램 데스크탑 파일 (이 경우 )을 열고 Exec
행이 다음으로 끝나는 지 확인하십시오 %F
. 그렇지 않은 경우이 줄에이 값을 추가해야합니다 (필요한 경우 앞에 공백이 있음). 데스크탑 파일을 편집하는 데 사용되는 명령은 다음과 같습니다.
gksu gedit /usr/share/applications/kile.desktop
또는
gksu gedit /usr/share/applications/kde4/kile.desktop
여기서 kde4는 다른 것일 수 있습니다.
exec 행을 다음에서 변경하십시오.
Exec=kile
에:
Exec=kile %F
Kile이 목록에 나타납니다.
Kile은 "Ubuntu"에서 기본값이 아닙니다. 소프트웨어 관리자 또는를 사용하여 직접 설치해야합니다 (및 Qt / KDE 종속성) sudo apt-get install kile
. 원하는 경우 먼저 apt-get install -s --no-install-recommends kile
권장 사항없이 Kile에 무엇이 추가 될지 시뮬레이션으로 볼 수 있습니다 .
Kile을 설치 한 후에도 여전히 경험 한대로 상황에 맞는 메뉴에서 옵션으로 표시되지 않을 수 있습니다. 즉 누락의 결과 일 수있다 .desktop
: 여기에 자세히 설명 된대로 파일을 내가 .tex 파일의 기본 응용 프로그램으로 카일을 어떻게 설정합니까? .
내 상황은 조금 달랐지만 대답이 도움이 될 수 있다고 생각합니다.
우분투 16.04를 사용하고 있습니다. .tex 파일을 여는 기본 응용 프로그램은 RStudio였습니다 (즉, tex 파일을 두 번 클릭하면 RStudio에서 열림). kile.desktop
파일이 이미 있었다 Exec=kile %F
결말. kile (또는 texmaker)로 foo.tex 파일을 열려면 마우스 오른쪽 버튼을 클릭하고 open with를 선택해야했습니다.
귀머거리 프로그램을 변경하는 영구적 인 해결책은 다음과 같습니다.
Properties
Open With
set as default
커맨드 라인 에서이 작업을 수행하는 방법을 모르겠습니다.