[Emacs]

Tout ce qui concerne les différents logiciels mathématiques (Matlab, Maxima, Scilab, R, Maple, Mathematica, ...) et les calculatrices scientifiques.
Règles du forum
Merci d'éviter le style SMS dans vos messages et de penser à utiliser la fonction Recherche avant de poster un message. Pour joindre des fichiers à vos messages, consulter ce sujet.
> Penser à utiliser les balises Code pour poster du code.
> Préciser le nom du logiciel concerné dans le titre de votre message.

[Emacs]

Messagepar rebouxo » Mercredi 01 Novembre 2017, 15:13

Bonjour,
J'aimerais avoir sur la touche " de mon clavier, les guillemets français et \og et \fg. (En appuyant plusieurs fois de suite par exemple). Est-ce possible ?
J'ai cela dans mon .emacs, mais je sais pas comment le modifié pour avoir le choix des guillemets.

Code: Tout sélectionner
(add-hook 'LaTeX-mode-hook
'(lambda ()
(setq TeX-open-quote "\\og ")
(setq TeX-close-quote "\\fg{}")
(auto-fill-mode t)
))
A line is a point that went for a walk. Paul Klee
Par solidarité, pas de MP
rebouxo
Modérateur
 
Messages: 6979
Inscription: Mercredi 15 Février 2006, 13:18
Localisation: le havre
Statut actuel: Actif et salarié | Enseignant

Publicité

Re: [Emacs]

Messagepar bibi6 » Dimanche 05 Novembre 2017, 15:57

Bonjour,

C'est possible, je l'ai :smile: - mais je ne sais pas comment ça fonctionne.

Je ne retrouve pas tes lignes dans mon .emacs (bien chargé d'ailleurs, mais tant qu'il va... :P), ni de commandes "\\fg" ou "\\og", mais pourtant, si je tape " dans un fichier .tex, il me sort \og (sauf si c'est un caractère avant, auquel cas il me sort \fg{}).

Si je tape deux fois " à la suite, la commande TeX se transforme en un guillemet double "standard".
bibi6
Méga-utilisateur
 
Messages: 460
Inscription: Jeudi 23 Novembre 2006, 20:12
Localisation: 59 (Région St Amand les Eaux)
Statut actuel: Actif et salarié

Re: [Emacs]

Messagepar rebouxo » Dimanche 05 Novembre 2017, 22:02

Oui, moi aussi. je pense que cela vient d'AUCTEX. Mais je voudrais rajouter les à ce comportement « et ».
Ce n'est pas non plus super important.

Merci de t'être penché sur ma demande.
Olivier
A line is a point that went for a walk. Paul Klee
Par solidarité, pas de MP
rebouxo
Modérateur
 
Messages: 6979
Inscription: Mercredi 15 Février 2006, 13:18
Localisation: le havre
Statut actuel: Actif et salarié | Enseignant

Re: [Emacs]

Messagepar gigiair » Vendredi 03 Avril 2020, 13:34

J'ai trouvé ce fil un peu par hasard et je réponds,très-très tardivement. Ça peut intéresser des LaTeXiens emacsiens qui se posent des problèmes sur les guillemets français.

Si je comprends bien, tu voudrais réaffecter les touches « et » ?
Il est plus malin les taper tels quels dans ton fichier LaTeX qui restera plus lisible et d'ajouter la ligne
Code: Tout sélectionner
\frenchbsetup{og=«, fg=»}

C'est comme ça que je fais et ça marche bien sans souci.
Il faut bien évidemment que le fichier est déclaré soit francisé avec l'extension babel.
Un fichier exemple


Ceci étant dit, il est facile de réaffecter des touches en mode latex,

Il faut créer des commandes (des fonctions interactives) qui insèrent ce qui est souhaité
Code: Tout sélectionner
 (defun TeX-insère-og () (interactive) (insert "\\og{}"))
  (defun TeX-insère-fg () (interactive) (insert "\\fg{}"))


Ensuite réaffecter les touches "«" et "»". Il existe de multiples façons de le faire, mais comme ça n'a pas trop de sens en dehors du latex-mode, je préfère configurer mon fichier d'initialisation pour ça( .emacs ou .emacs.d/init.el)
.
J'utilise la nouvelle fonction use-package qui permet de grouper toute la configuration concernant une extension un seul paquet.
La documentation se trouve sur le web. On peut l’installer avec le gestionnaire de packages. Tu peux lire là dans ma configuration d'AUCTeX si ça t'intéresse. En prime j'ai une commande TeX-command-save-buffer-and-run-all qui permet d'exécuter toutes les commandes de compilation jusqu'à l'affichage du rendu commandée par <F5><F5> et TeX-command-toggle-shell-escape une bascule pour activer ou désactiver le mode -shell-escape à la volée. C-c C-t C-x et c'est fait.
Le reste est une configuration classique d'AUCTeX sur Linux avec PDFview.
JJR.
LaTeXien migrateur.
gigiair
Exa-utilisateur
 
Messages: 2479
Inscription: Samedi 08 Juillet 2006, 19:56
Localisation: Saint Bonnet Elvert
Statut actuel: Actif et salarié

Re: [Emacs]

Messagepar gigiair » Vendredi 03 Avril 2020, 13:37

J'ai trouvé ce fil un peu par hasard et je réponds,très-très tardivement. Ça peut intéresser des LaTeXiens emacsiens qui se posent des problèmes sur les guillemets français.

Si je comprends bien, tu voudrais réaffecter les touches « et » ?
Il est plus malin les taper tels quels dans ton fichier LaTeX qui restera plus lisible et d'ajouter la ligne
Code: Tout sélectionner
\frenchbsetup{og=«, fg=»}

C'est comme ça que je fais et ça marche bien sans souci.
Il faut bien évidemment que le fichier est déclaré soit francisé avec l'extension babel.
Un fichier exemple


Ceci étant dit, il est facile de réaffecter des touches en mode latex,

Il faut créer des commandes (des fonctions interactives) qui insèrent ce qui est souhaité
Code: Tout sélectionner
 (defun TeX-insère-og () (interactive) (insert "\\og{}"))
  (defun TeX-insère-fg () (interactive) (insert "\\fg{}"))


Ensuite réaffecter les touches "«" et "»". Il existe de multiples façons de le faire, mais comme ça n'a pas trop de sens en dehors du latex-mode, je préfère configurer mon fichier d'initialisation pour ça( .emacs ou .emacs.d/init.el)
.
J'utilise la nouvelle fonction use-package qui permet de grouper toute la configuration concernant une extension un seul paquet.
La documentation se trouve sur le web. On peut l’installer avec le gestionnaire de packages. Tu peux lire là dans ma configuration d'AUCTeX si ça t'intéresse. En prime j'ai une commande TeX-command-save-buffer-and-run-all qui permet d'exécuter toutes les commandes de compilation jusqu'à l'affichage du rendu commandée par <F5><F5> et TeX-command-toggle-shell-escape une bascule pour activer ou désactiver le mode -shell-escape à la volée. C-c C-t C-x et c'est fait.
Le reste est une configuration classique d'AUCTeX sur Linux avec PDFview.
JJR.
LaTeXien migrateur.
gigiair
Exa-utilisateur
 
Messages: 2479
Inscription: Samedi 08 Juillet 2006, 19:56
Localisation: Saint Bonnet Elvert
Statut actuel: Actif et salarié


Retourner vers Logiciels mathématiques

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 12 invités