Kile ne reconnait pas le mot clé \citep de Natbib! Que faire?
Kile, l'éditeur TeX/LaTeX pour KDE a pas mal progressé ces dernières années, et je suis pratiquement sur le point de laisser tomber emacs maintenant! Il y a pas de fonctions de navigation que je trouve plutôt pratiques, et puis emacs reste dans un monde à part qui ne s'intègre plus très bien dans les nouvelles distributions.
Bref, y'a un truc un peu énervant, quand on utilise Natbib pour formatter ses citations (pour les journaux de l'AGU par exemple):
- kile ne connait pas le mot clé
citep, - toutes les clés insérées dans une commande
citeppassent dans le correcteur d'orthographe, et on perd un temps fou à cliquer sur "Ignorer"...
Pour changer les mots-clefs reconnus par kile, il faut éditer le fichier
/path/to/kde/share/apps/katepart/syntax/latex.xml
où /path/to/kde est donné par
kde-config --prefix
et ajouter citep partout où on trouve cite.
Pour le correcteur d'orthographe, il faut créer un fichier .aspell.conf dans son dossier racine (home) et ajouter la ligne suivante
add-tex-command citep p
En théorie, ça devrait marcher...
Edité et reformaté 12/2005
Dude, 06 janvier 2005
A priori, l'installation de kile sous mandrake doit etre automatique... Il doit etre dans la liste de logiciels pre-compiles.
Il semble que vous soyez en train d'essayer de l'installer manuellement: c'est difficile, surtout pour un debutant. Dans mes souvenirs, il suffit d'aller dans le centre de controle (configurer mon ordi), puis "installer des logiciels", et kile doit etre dans la liste.
Les noms des menus peuvent etre differents car j'utilise la version anglaise de Mandrake. Ca marche sous mandrake 10.1, sans bidouiller quoi que ce soit.
Dude, 14 janvier 2005
En fait, cela ne marche que si vous demarrez le correcteur d'orthographe depuis le menu "Edition". Si vous lancez le correcteur orthographique depuis "Outils" il va verifier toutes les commandes LaTeX...
Véro, 15 février 2007
Bonjour !
Et y a-t-il moyen de faire la même procédure que pour citep pour d'autres commandes, par exemple eqref ?
J'ai essayé de reproduire ce qui est proposé pour citep, j'ai modifié sans problème le fichier latex.xml, par contre en créant le fichier .aspell.conf, j'ai essayé (un peu au hasard !) de mettre la commande suivante :
add-tex-command eqref p
... et ça n'a pas fonctionné (en lançant le correcteur orthographique de kile, il y a un message d'erreur, disant qu'il ne peut pas être lancé...)
Merci d'avance de votre aide !
Butchu, 16 février 2007
Ben, j'ai essayé et ça marche dans mon cas... Par contre, j'ai essayé de simuler une faute de frappe en entrant
sadd-tex-command...
dans .aspell.conf, démarré kile depuis un terminal, et j'ai eu l'erreur dont vous parlez. En plus, la ligne de commande affichait une ligne détaillée qui permet de localliser le problème:
Error: /home/***/.aspell.conf:1: The key "sadd-tex-command" is unknown.
Donc essayez de démarrer kile depuis un terminal et de voir le message d'erreur affiché dans ce terminal...
derbetini, 27 décembre 2004
Moi je suis nouveau dans linux. Au depart j'utilisais Windows et l'editeur de tex Winedit. lorsque je suis passé a linux j'ai recherché quelque chose qui se comportait de la meme façon. Je suis alors tombé sur Kile mais le Probleme c'est que je ne parvient pas a l'installer sur Mandrake 10.0. Il ya une serie d'erreurs qui apparait.
J'appele donc atous ceux qui peuvent me venir en aide. SVP description detaillée de l'installation. merci.