web-dev-qa-db-fra.com

Comment définir kile comme application par défaut pour les fichiers .tex?

Utiliser Ubuntu 12.04. Je voudrais choisir kile comme application par défaut pour les fichiers tex, mais je rencontre des problèmes. Je traverse

"clic droit" -> Propriétés -> Ouvrir avec -> Afficher d'autres applications

mais kile n'est pas dans la liste, alors comment puis-je choisir kile?

Est-ce que je manque quelque chose d'évident?

8
Jesper Ipsen

La réponse donnée par Yusuf est correcte mais dans mon cas, elle était incomplète. Comme je n'avais pas de fichier Kile.desktop dans mon /usr/share/applications (l'association .desktop est masquée, comme Cumulus007 le souligne), je devais le créer et simplement écrire Exec=kile %F n'est pas suffisant. Voici ce que j'ai mis dans le fichier Kile.desktop que j'ai créé à l'aide des instructions de 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

Cela m'a finalement permis de sélectionner Kile comme application par défaut pour ouvrir les fichiers .tex.

8
Gabriel

Ouvrez le fichier du bureau de l’application dans/usr/share/applications et vérifiez si la ligne "Exec" se termine par cette valeur: "% F". Si ce n'est pas le cas, vous devrez alors ajouter cette valeur à cette ligne. Voici la commande utilisée pour éditer le fichier desktop:

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

changer la ligne exec de

Exec=kile

à

Exec=kile %F

puis Kile apparaît dans la liste.

7
Yusuf Felly

Ouvrez le fichier du bureau de l'application (dans ce cas, kile.desktop) dans "/ usr/share/applications" et vérifiez si la ligne Exec se termine par ceci: %F. Si ce n'est pas le cas, vous devrez alors ajouter cette valeur à cette ligne (avec un espace avant, si nécessaire). Voici la commande utilisée pour éditer le fichier desktop:

gksu gedit /usr/share/applications/kile.desktop

ou

gksu gedit /usr/share/applications/kde4/kile.desktop

Ici kde4 pourrait être autre chose.

changer la ligne exec de:

Exec=kile

à:

Exec=kile %F

et alors Kile devrait apparaître dans la liste.

3
CR2

Kile n'est pas le défaut dans "Ubuntu". Vous devez l'installer (ainsi que ses dépendances Qt/KDE) vous-même à l'aide d'un gestionnaire de logiciels ou de Sudo apt-get install kile. Si vous le souhaitez, vous pouvez d’abord exécuter apt-get install -s --no-install-recommends kile pour voir, sous forme de simulation, ce qui va venir avec Kile, même sans les recommandations.

Après avoir installé Kile, il est possible que toujours ne le voyez pas comme une option du menu contextuel que vous avez expérimentée. Cela peut être une conséquence de l'absence d'un fichier .desktop, comme décrit en détail ici: Comment définir kile comme application par défaut pour les fichiers .tex? .

1
user25656

Ma situation était un peu différente, mais je pense que la réponse pourrait être utile ici.

J'utilise Ubuntu 16.04; L’application par défaut pour l’ouverture des fichiers .tex était RStudio (lorsqu’un double-clic sur un fichier tex a été ouvert dans RStudio). Le fichier kile.desktop avait déjà la fin Exec=kile %F. Pour ouvrir un fichier foo.tex avec kile (ou texmaker), je devais cliquer avec le bouton droit de la souris et choisir ouvrir avec.

La solution permanente pour changer le programme de sourds pour moi était la suivante:

  • ouvrir des fichiers
  • clic droit sur le fichier .tex
  • aller à Properties
  • allez à Open With
  • cliquez sur Texmaker (ou Kile) et cliquez sur set as default

Je ne sais pas comment faire cela en ligne de commande.

0
pietro