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?


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]]

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.


Seltsamerweise funktioniert das bei mir nicht.
Zahnrot

- mit Version 8.3.5.
Zahnrot

Ich habe Version8.3.4
Rémi
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.