mathtom
Accueil du siteinstallations
Dernière mise à jour :
lundi 30 août 2010
Statistiques éditoriales :
18 Articles
Aucune brève
4 Sites Web
276 Auteurs

Statistiques des visites :
7 aujourd'hui
29 hier
62245 depuis le début
   
Les scripts de P.Ivaldi
jeudi 21 juin 2007
par Thomas Rey

Pour visualiser rapidement les figures écrites en metapost, je vous livre ici quelques scripts écrits par P. Ivaldi (encore merci à lui) permettant, dans emacs d’obtenir l’affichage automatique d’une figure par un simple C-c C-c ; ou même un "beamer" de toutes les figures par un C-c C-p.

Attention : ils ont été modifiés depuis et sont disponibles sur la page de Philippe. Je mets à jour cette page rapidement...

Attention (2) : ces scripts ne fonctionnent pas (chez moi) si l’un des noms de dossiers comporte des accents.

Ces scripts fonctionnent sous Linux et sous Mac OSX. Je les ai légèrement modifiés pour compiler les fichiers avec pdflatex.

  •  Dans votre dossier "home/", créer un dossier "bin" et mettre les fichiers "anime-meta-pdf.sh" et "view-meta-eps.sh" ;
  •  Toujours dans le "home/" créer le sous dossier "emacs.d/etc" et y mettre le fichier "pi-meta.el". Il y a aussi un sous-dossier "emacs.d/site-lisp" mais il peut rester vide ;
  •  On peut aussi mettre le fichier "meta-mode.el" (mode metapost pour emacs) dans le dossier "home/emacs" ;
  •  Modifier le fichier (invisible) ".emacs" situé dans le "home/" en y ajoutant les lignes suivantes :

    (setq load-path (append load-path (list "~/emacs.d/etc"
                                           "~/emacs.d/site-lisp")))


    (autoload 'metafont-mode "meta-mode" "Metafont editing mode." t)
    (autoload 'metapost-mode "meta-mode" "MetaPost editing mode." t)

    (setq auto-mode-alist
         (append '(("\\.mf\\'" . metafont-mode)
                   ("\\.mp\\'" . metapost-mode)) auto-mode-alist))

    (add-hook 'metapost-mode-hook
              '(lambda ()
                 (load "pi-meta")))

    J’ai peut-être oublié certaines choses, merci de me le signaler.

    En pièce jointe à cette article, une archive avec les fichiers nécessaires.

    Thomas Rey


    Répondre à cet article
  • Documents joints à cet article :
    Articles de cette rubrique
    1. Le site mathtom
      20 décembre 2006

    2. Les scripts de P.Ivaldi
      21 juin 2007

    3. Transformer les A4 en A5
      4 décembre 2008

    4. macros metapost
      11 octobre 2009