Réduction d'échelle des images en ligne en mode organisation


11

J'étais capable de réduire une image en ligne en mode organisation avec

#+attr_html: :width 650 px
[[file:~/org/def/202a3-9.jpeg]]

Mais maintenant, cela ne fonctionne plus, probablement à cause d'une mise à jour vers la 8.3.5. Que faire?


Ce que vous avez mettra à l'échelle les images dans les exportations HTML, pas dans le tampon d'organisation. Votre manque d'informations sur les versions org / emacs lorsque les choses fonctionnaient et les mêmes lorsque les choses ne fonctionnaient pas ne peuvent aider personne à vous aider.
— Kaushal Modi

Réponses:


12

définissez l'option dans votre fichier init emacs:

(setq org-image-actual-width nil)

Et ajoutez cette propriété sur le lien de l'image:

#+NAME: fig:figure name
#+CAPTION: figure name
#+ATTR_ORG: :width 200/250/300/400/500/600
#+ATTR_LATEX: :width 2.0in
#+ATTR_HTML: :width 200/250/300/400/500/600px
[[file:./file.png]]

J'ai mis à jour ma réponse.
— stardiviner

Je règle parfois la largeur de l'image réelle de l'organisation sur une base par fichier.
— dmg

N'est-il pas possible de définir l' :widthattribut pour tous les formats à la fois?
— AlwaysLearning

#+NAMEne fait rien pour moi. L'étiquette de la figure est toujours générée automatiquement ...
— AlwaysLearning

Vous pouvez utiliser l'attribut de portée locale du tampon. Je ne sais pas si une option peut le faire. Mais vous pouvez explorer le code source.
— stardiviner

-2

Certains tests semblent montrer qu'il suffit d'ajouter un espace avant de #résoudre le problème. Cela ressemble à un bug. Peut-être que vous devriez le signaler à la liste des organisations.


Curieusement, cela ne fonctionne pas pour moi.
— Toothrot

- avec la version 8.3.5.
— Toothrot

J'ai la version8.3.4
— Rémi
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.