Le 22.09.2008 12:37, Lucas Levrel a écrit :
Bonjour,
Dans mon fichier de config j'ai (entre autres) :
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
(defun my-latex-hook ()
(setq skeleton-pair-alist '((?( _ ?)) (?\))
(?[ _ ?]) (?\])
(?{ _ ?}) (?\})
(?$ _ ?$) (?\$)
(?«?~ _ ?~?») (?\»)))
(define-key LaTeX-mode-map (kbd "«") 'skeleton-pair-insert-maybe)
(define-key LaTeX-mode-map "$" 'skeleton-pair-insert-maybe)
(define-key LaTeX-mode-map "(" 'skeleton-pair-insert-maybe)
(define-key LaTeX-mode-map "[" 'skeleton-pair-insert-maybe)
(define-key LaTeX-mode-map "{" 'skeleton-pair-insert-maybe))
(add-hook 'LaTeX-mode-hook 'my-latex-hook)
(custom-set-variables
'(TeX-close-quote "~»")
'(TeX-open-quote "«~")
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
Donc :
- quand je tape " j'obtiens «~ ou ~» selon le contexte ;
- quand je sélectionne une région et que je tape « elle se retrouve
entourée de «~ et ~».
Je voudrais obtenir le deuxième comportement en tapant ". Est-ce
possible ? Merci pour votre aide.
La version d'auctex que j'ai affiche \og ou \fg{} selon le contexte,
peut-être n'est-il pas besoin de cette construction dans le .emacs?
--
François Patte
Université Paris 5 - Paris