EN fait, la problème vient du codage des quotes par LyX. Il produit {}<< essai
{}>> au lieu de « essai ». Du coup, la commande de conversion des guillemets
devient inopérante. Je n'ai pas eu ce problème parce que j'utilise AltGr-Z et
AltGr-X pour insérer les guillemets (+ un racourci clavier qui insère les 2
d'un coup "« »" :

\bind "S-M-O"                   "command-sequence tex-mode ; self-insert \oe{} ; 
tex-mode ;"
\bind "S-M-G"                   "command-sequence self-insert « » ; char-backward ;"

dans mes_bindings.bind

--Nabil


extrait du fichier latex généré par LyX :

« essai » « essai » « essai » « essai » « essai » « essai » « essai » « essai
» « essai » « essai » « essai » « essai » « essai » « essai » « essai » « essai
» « essai » « essai » « essai » « essai » « essai » « essai » « essai1 » « essai1
» 

{}<< essai {}>> {}<< essai {}>> {}<< essai {}>> {}<< essai {}>> {}<<
essai {}>> {}<< essai {}>> {}<< essai {}>> {}<< essai {}>> {}<< essai
{}>> {}<< essai {}>> {}<< essai {}>> {}<< essai {}>> {}<< essai {}>>
{}<< essai {}>> {}<< essai {}>> {}<< essai {}>> {}<< essai {}>> 

{}<< essai {}>> {}<< essai {}>> {}<< essai {}>> {}<< essai {}>> {}<<
essai {}>> {}<< essai {}>> {}<< essai {}>> {}<< essai {}>> {}<< essai
{}>> {}<< essai {}>> {}<< essai {}>> {}<< essai {}>> {}<< essaiessaiess
{}>>

Seule méthode fonctionnant réellement:

{\og essai\fg} {\og essai\fg} {\og essai\fg} {\og essai\fg} {\og essai\fg} {\og 
essai\fg} {\og essai\fg} {\og essai\fg} {\og essai\fg} {\og essai\fg} {\og essai\fg} 
{\og essai\fg} {\og essai\fg} {\og essaisssss\fg}

Répondre à