Hallo Udo,
ich habe Ihren Vorschlag ausprobiert.
Er passt aber nicht zu meinem Problem.
Bleiben wir doch bei
Plot[0.05x,{x,-10,10},AspectRatio->Automatic,ImageSize->600,PlotRange->{{-10,10},{-0.5,0.5}}]
Führen Sie bitte diesen Befehl aus und klicken anschließend mit der Maus
auf die Graphik,
dann sehen Sie einen gepunkteten Rahmen mit 8 kleinen schwarzen Quadraten.
Die x-Achse ist nun deutlich kürzer als der gepunktete Rahmen breit ist.
Links und rechts vom "eigentlichen" x-y-Diagramm ist jeweils eine leere
Fläche.
Die Größe dieser Fläche möchte ich kontrollieren. Aber wie?
Mit ImageMargins kann ich diese Fläche aber nicht beeinflussen.
Lediglich die Position der ganzen Graphik in der Zelle.
Grüsse
Reinhard
Udo und Susanne Krause schrieb:
Guten Morgen André und Reinhard,
die Hilfe von Mma. 5.2 sagt : "ImageMargins is an option for Cell
which specifies the absolute margins in printer's points to leave
around graphics in a cell. "
das ist eine Option, die Sie zusätzlich zu AspectRatioFixed -> False
für graphics cells in notebooks verwenden könnten: "ImageMargins
represent space to be left inside whatever CellMargins are specified
for a particular cell."
Mit Format -> OptionInspector -> Cell Options -> DisplayOptions ->
CellMargins sieht man, dass
diese in der Voreinstellung auf {{left, right}, {bottom, top}} =
{{66, 10}, {5, 7}} stehen.
An derselben Stelle Format -> OptionInspector -> Graphics Options ->
Image Bounding Box -> ImageMargins sehen Sie {{0, 0}, {0, 0}}. Wenn
Sie eine Grafikzelle erzeugen, etwa mit
Plot[BesselJ[x, Exp[x]], {x, 0, 3}, Frame -> True]
und die Zellklammer rechts anklicken und dann die genannten
ImageMargins Optionen ändern, wobei jede Änderung mit RETURN zu
quittieren ist, dann sehen Sie, wie die Grafik in der Zelle im
Notebook mit jedem RETURN herumspringt.
Andere Wege zur Manipulation von Grafikzellen sind in § 2.11.1 des Mma
Books beschrieben.
Mit den besten Grüssen
Udo.