workaround: use placefigure to avoid error pagebreak for dorecurse
split figure

Signed-off-by: Yi Qingliang <niqingliangl2003@gmail.com>