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}