Maximum Width of Table Captions in LaTeX
By default, table and figure captions in LaTeX will wrap to the full page width. If you are using the caption
package, it is fairly straightforward to set a smaller maximum width:
\captionsetup{width=100mm}
Or, you can set it to a ratio of your actual page width:
\captionsetup{width=0.9\textwidth}