ich eine Figur in umstrukturiert Text unter Verwendung einer Skala Richtlinie habe, wie folgt:Skala svg Figur in HTML-Ausgabe von Sphinx (rest)
.. figure:: images/my_image.svg
:scale: 150 %
Das ist das Bild vollkommen in Ordnung in der HTML-Ausgabe von Sphinx, mit der Ausnahme, dass Es ist nicht skaliert. (Das SVG-Bild hat Breite und Höhe Informationen und eine viewBox)
Es ist seltsam, dass im Gegensatz zu PNG-Zahlen, die Tag in der HTML-Datei enthält keine Breite und Höhe Attribute des Bildes (hm, kann ' t Sphinx bestimmen die Breite und Höhe des Svg aus irgendeinem Grund?).
Was ist der Grund dafür? Unterstützt Sphinx die :scale:
Direktive für Svg Zahlen?
Danke für die Antwort Georg. Das ist eine gute Idee, aber es ist nicht genau das, was ich will. Wenn ich der Breite einen Prozentsatz zuweise, wird das Bild entsprechend dem maximal verfügbaren Platz skaliert. 50% bedeutet nicht 50% der Breite des Bildes, sondern 50% der aktuellen Breite, die von der Fenstergröße abhängt. –
@AndreasGschossmann Ja, ich weiß, dass es Ihre Frage nicht genau beantwortet, aber es kann als eine vernünftige Abhilfe dienen. – Georg
Ja, es ist ein guter Workaround, und es kommt dem am nächsten, was ich machen möchte. Ich schätze es sehr. Ich dachte auch, dass Sie das wissen und fügte nur den Kommentar für die Vollständigkeit hinzu. –