When a figure is placed, but this figure size is much smaller than the textwidth, the caption length will adjust after the figure size. \placefigure [][fig:xxx] {xxxxxxxxxxxxxxxxxxxxxxxxxxxx} {\externalfigure[xxx]} when set the figure size to an arbitrary size, the caption length will also change. But what I expect is, i change the figure size, but the caption size is always the textwith, or i can set it arbitrarily, for example 90% of the text size. I know it should be very easy, but honestly, i do not know.