I don't think it really matters if the text you want included is actually a caption or not. Your best bet, I think, is going to be using the various techniques for keeping captions with their svg images. Most involve two svg wrappers in a containing div (with css suggesting no inside breaks), or just one svg wrapper containing an <image> tag and a <text> tag. Regardless of the technique you use, you should know that there is no fool-proof method that will work across all apps/devices. Keeping text on the same page as an image is simply hit or miss in a reflowable epub using today's standards and toys.
But yes ... Kevin's suggestion of reducing the image's height from something other than 100% will help greatly.
|