# Guaranteeing that the vertical space above and below a figure are equal

How do I guarantee that the vertical space above and below a figure (including the caption) are equal? The automatic [h!] placement is not doing this by default. In my particular case, it's leaving more space below the figure than above it.

I understand that the spacing will never look "exactly as I want it". However, can I at least make sure that they are equal from above and below?

-
Related Question: vspace around table and figure environment –  Peter Grill Mar 24 '12 at 17:27

Finally the content of your float may have extra space at the bottom or top if you have a caption there as the caption has a `\abovecaptionskip` (usually positive and a problem if the caption is on top of the float or table) and a `\belowcaptionskip` (usually zero, but may not be and then a problem if the caption is below the float.