URL: https://linuxfr.org/news/org-mode-3-5-des-liens-et-des-images-dans-vos-notes Title: Org-mode 3/5 : des liens et des images dans vos notes Authors: ZeroHeure Davy Defaud, Benoît Sibaud et palm123 Date: 2017年06月27日T00:24:14+02:00 License: CC By-SA Tags: emacs et org_mode Score: 21 Org-mode est un mode de l’éditeur de texte GNU Emacs utilisé pour la prise de notes, la gestion de tâches, la publication de documents, de blogs, les bibliographies, etc., même la synchronisation avec un _smartphone_ ! Oui, oui, oui, les possibilités d’utilisation d’org-mode sont nombreuses et diverses. Tout ça en texte brut. Ben Maughan de [_Pragmatic Emacs_](http://pragmaticemacs.com/) a rédigé cinq tutoriels d’introduction à Org-mode sur la prise de notes et leur publication. La suite présente son troisième article (traduit en français avec l’accord de l’auteur). _NdM : j’ai profondément revu la traduction initiale de [_ptitjano_](http://linuxfr.org/users/ptitjano) pour conserver le style rapide, concis et rythmé de l’auteur._ ---- [Le site d’Org mode](http://orgmode.org/fr/index.html) [Org-mode basics III: add links and images to your notes](http://pragmaticemacs.com/emacs/org-mode-basics-iii-add-links-and-images-to-you-notes/) [Org-mode 2/5 : Insérer des tableaux dans vos notes](http://linuxfr.org/news/org-mode-2-5-inserer-des-tableaux-dans-vos-notes) [Org-mode 1/5 : gérer ses notes avec GNU Emacs](http://linuxfr.org/news/org-mode-1-5-gerer-ses-notes-avec-gnu-emacs) ---- Cette série d’introduction sur _Org-mode_ se concentre sur les notes en texte simple. Nous avons déjà vu comment [structurer vos notes](http://linuxfr.org/redirect/99648) et y [ajouter des tableaux](http://linuxfr.org/news/org-mode-2-5-inserer-des-tableaux-dans-vos-notes). L’étape suivante, c’est d’ajouter des liens et des images. Les liens pointent vers des fichiers, des URL ou des emplacements dans le document actuel. Si c’est un lien vers une image, alors Emacs peut l’afficher directement dans le document _org_. C’est pratique pour améliorer vos notes et ce sera utile lorsque nous les exporterons dans différents formats. Comme avant, je suggère d’ajouter les notes ci‐dessous au fichier _org_ en cours. N. B. : Ci‐dessous, j’ai formaté les notes comme du texte brut à cause d’Org-mode qui change l’apparence des liens en cachant les [] autour — c’est plus joli dans votre document Org-mode, mais c’est plus difficile pour vous montrer ce qui se passe ! ```brainfuck * Les liens et les images Org mode gère les liens vers les fichiers, vers les URL et les liens qui pointent dans le document. Nous allons utiliser une image de mon site. D'abord, copiez-là dans le répertoire courant. On peut le faire sans quitter Emacs, mais pour l'instant on va taper cette commande dans un terminal : curl http://www.star.bris.ac.uk/bjm/superman_cluster.gif -o superman_cluster.gif Pour mettre un lien vers un fichier, faites C-u C-c C-l et indiquez le nom du fichier. Avec le tab-complètement sélectionnez l'image que nous venons de copier, ensuite on vous demandera une description — vous pouvez faire Entrée pour laisser ça vide. Ça va créer un lien qui ressemble à ça : ``` ``` brainfuck [[file:superman_cluster.gif]] Dans votre fichier org, vous ne verrez pas les [[ ]] ci-dessus, à la place vous aurez le texte comme un lien cliquable. Comme on a inséré une image, on peut dire à Emacs de l'afficher dans le document avec C-C C-x C-v puis utiliser la même commande pour masquer l'image à nouveau. Vous pouvez aussi cliquer sur le lien, ou faire C-C C-o pour le suivre, ça lancera le navigateur web ou un afficheur d'images, ou bien ça ouvrira un fichier dans Emacs, ça dépend de la cible du lien. ``` ``` brainfuck Dans org-mode, la structure d'un lien ressemble à ça : #+EXEMPLE_DÉBUT [[adresse du lien][description]] #+EXEMPLE_FIN (J'ai entouré le lien d'un bloc exemple qui empêche org-mode de l'interpréter comme un lien réel, afin d'en montrer la structure — on reviendra plus tard sur ce genre de bloc.) L'adresse du lien c'est l'URL ou le fichier, et la description c'est le texte affiché, nous pouvons donc remplacer notre lien superman par un truc plus propre comme [[file:superman_cluster.gif][ça]]. ``` ``` brainfuck Les liens vers les pages web c'est facile — tapez l'adresse http dans la partie adresse. C-c C-l le fait en raccourci (vous vous souvenez, avec C-u C-c C-l on a mis un lien vers un fichier). Les liens vers d'autres endroits du fichier org, c'est aussi facile que [[Les liens et les images][ça]]. Comme l'adresse correspond à un titre de ce document, org-mode pointe le lien vers cette partie du fichier. Cliquer dessus emmènera le curseur là-bas. Enfin on peut ajouter un chapeau et un nom à notre image #+CAPTION: Superman et le cluster galactique #+NAME: img.super [[file:superman_cluster.gif]] ça permet de renvoyer plus tard à notre image avec un lien comme [[img.super]] ``` Ben Maughan, [_Org-mode basics III: add links and images to your notes_](http://pragmaticemacs.com/emacs/org-mode-basics-iii-add-links-and-images-to-you-notes/), le 11 septembre 2015. --- Ce 20 juin, Ben Maughan vient d’enrichir Org-mode [d’une fonction améliorée pour les liens internes](http://pragmaticemacs.com/emacs/insert-internal-org-mode-links-the-ivy-way/) : vous pouvez choisir votre lien dans une liste.