When reading graph_plot.py doc [1], I thought figsize was accepted by show but not by plot:
sage: from sage.graphs.graph_plot import DEFAULT_PLOT_OPTIONS, DEFAULT_SHOW_OPTIONS
sage: [o for o in DEFAULT_SHOW_OPTIONS if o not in DEFAULT_PLOT_OPTIONS]
['figsize']
but when I do the following, I realize that plot actually uses the figsize argument :
sage: G = graphs.PetersenGraph()
sage: G.show(figsize=[20,20])
Launched png viewer for Graphics object consisting of 26 graphics primitives
sage: G.plot(figsize=[20,20])
Launched png viewer for Graphics object consisting of 26 graphics primitives
So, the question is still open.
Sébastien
[1]
http://doc.sagemath.org/html/en/reference/graphs/sage/graphs/graph_plot.html