Как установить kile в качестве приложения по умолчанию для файлов .tex?

Использование Ubuntu 12.04. Я хотел бы выбрать kile в качестве приложения по умолчанию для текстовых файлов, но я столкнулся с проблемами. Я просматриваю

«щелчок правой кнопкой мыши» -> свойства -> открыть с помощью -> показывать другие приложения

, но kile отсутствует в списке, так как я могу выбрать kile?

[ 113] Я что-то упускаю из виду?

8
задан 22 March 2014 в 17:27

5 ответов

Ответ, данный Юсуфом, правильный, но в моем случае он был неполным. Так как у меня не было файла Kile.desktop в моей /usr/share/applications (ассоциация .desktop скрыта, как указывает Cumulus007), мне пришлось его создать и простого написания Exec=kile %F не хватает. Это то, что я поместил в файл Kile.desktop, который я создал, используя инструкции Юсуфа:

[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.

8
ответ дан 22 March 2014 в 17:27

Откройте файл рабочего стола приложения (в данном случае 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 .

3
ответ дан 22 March 2014 в 17:27

Откройте файл рабочего стола приложения в / usr / share / applications и проверьте, заканчивается ли строка «Exec» этим значением: «% F». Если это не так, вам нужно будет добавить это значение в эту строку. Вот команда, используемая для редактирования файла рабочего стола:

gksu gedit /usr/share/applications/<filename>.desktop

измените строку exec с

Exec=kile

на

Exec=kile %F

, после чего в списке появится Kile.

7
ответ дан 22 March 2014 в 17:27

Kile не установлен по умолчанию в "Ubuntu". Вам необходимо установить его (и его зависимости Qt / KDE) самостоятельно с помощью диспетчера программ или sudo apt-get install kile . Если хотите, вы можете сначала запустить apt-get install -s --no-install-рекомендует kile , чтобы в качестве моделирования увидеть, что еще будет с Kile, даже без рекомендаций.

После того, как вы установили Kile, возможно, вы по-прежнему не увидите его как параметр в контекстном меню, как вы уже видели. Это может быть следствием отсутствия файла .desktop , как подробно описано здесь: Как установить kile в качестве приложения по умолчанию для файлов .tex? .

1
ответ дан 22 March 2014 в 17:27

Моя ситуация была немного другой, но я считаю, что ответ может быть здесь полезен.

Я использую ubuntu 16.04; приложением по умолчанию для открытия файлов .tex было RStudio (т.е. при двойном щелчке по текстовому файлу он открывался в RStudio). Файл kile.desktop уже имел окончание Exec = kile% F . Чтобы открыть файл foo.tex с помощью kile (или texmaker), мне нужно было щелкнуть правой кнопкой мыши и выбрать «Открыть с помощью».

Постоянным решением для изменения глухой программы для меня было:

  • открыть файлы
  • щелкнуть правой кнопкой мыши в файле .tex
  • перейдите в Свойства
  • перейдите в Открыть с помощью
  • нажмите Texmaker (или Kile) и нажмите по умолчанию

Я не знаю как это сделать в командной строке.

0
ответ дан 22 March 2014 в 17:27

Другие вопросы по тегам:

Похожие вопросы: