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.