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.