Inline-Bilder im Organisationsmodus verkleinern

10

Früher konnte ich ein Inline-Bild im org-Modus mit verkleinern

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

Aber jetzt funktioniert es nicht mehr, vermutlich wegen eines Updates auf 8.3.5. Was ist zu tun?

Zahnrot
quelle
Was Sie haben, skaliert die Bilder in HTML-Exporten, nicht im Organisationspuffer. Ihr Mangel an Informationen über die org / emacs-Versionen, wenn Dinge funktionierten, und dasselbe, wenn Dinge nicht funktionierten, kann niemandem helfen, Ihnen dabei zu helfen.
Kaushal Modi

Antworten:

11

Option in Ihrer Emacs-Init-Datei festlegen:

(setq org-image-actual-width nil)

Und fügen Sie diese Eigenschaft beim Bildlink hinzu:

#+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
quelle
Ich habe meine Antwort aktualisiert.
Stardiviner
Ich stelle manchmal die tatsächliche Breite des Organisationsbildes pro Datei ein.
dmg
Ist es nicht möglich, das :widthAttribut für alle Formate gleichzeitig festzulegen?
AlwaysLearning
#+NAMEtut nichts für mich. Das Etikett der Figur wird immer noch automatisch generiert ...
AlwaysLearning
Sie können das lokale Bereichsattribut "Puffer" verwenden. Ich weiß nicht, ob es eine Option gibt, die dies tun kann. Sie können jedoch den Quellcode erkunden.
Stardiviner
-2

Einige Tests scheinen zu zeigen, dass nur das Hinzufügen eines Leerzeichens vor dem #Lösen des Problems. Es sieht aus wie ein Käfer. Vielleicht sollten Sie es der Organisationsliste melden.

Rémi
quelle
Seltsamerweise funktioniert das bei mir nicht.
Zahnrot
- mit Version 8.3.5.
Zahnrot
Ich habe Version8.3.4
Rémi