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?

Toothrot
la source
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]]
stardiviner
la source
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.

Rémi
la source
Curieusement, cela ne fonctionne pas pour moi.
Toothrot
- avec la version 8.3.5.
Toothrot
J'ai la version8.3.4
Rémi