Вот еще один вариант, кроме решения Acl:
width := 0.85Cases[NotebookGet[], (WindowSize -> {x_, _}) -> x]
Plot[Sin[x], {x, -5, 5}, ImageSize -> {width, Automatic}]
Недостаток этого подхода заключается в том, что пространство слева (где у вас есть In[10]:=
и т. Д.) Является постоянным и неизменить с шириной ноутбука.Поэтому процент ширины, который я использовал выше, будет варьироваться в зависимости от ширины вашего ноутбука.Это можно компенсировать, но я не собираюсь этого делать.Однако, как только вы исправите свою ширину и найдете подходящее место, это будет хорошо.
Это полезно в тех случаях, когда вам нужно явно указать размеры / координаты, и вы не можете использовать опцию, такую как Full
,