ZoneO-trucs pour Mandriva Linux

Kile et Natbib

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 citep passent dans le correcteur d'orthographe, et on perd un temps fou à cliquer sur "Ignorer"...
Bon, en fait y'a moyen de corriger ça.

Pour changer les mots-clefs reconnus par kile, il faut éditer le fichier

/path/to/kde/share/apps/katepart/syntax/latex.xml
/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...

12/2004
Edité et reformaté 12/2005
 

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.

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

Ajouter un commentaire

Nom:
Email ou URL: (optionel)
Security code
Code ci-dessus:
 
 
© ZoneO-soft - Contactez nous - Page d'accueil