Prawn:并排的多个表,每个表跨越多个页面

Mad*_*dam 5 ruby ruby-on-rails prawn

我正在实现一个3列布局.有3个独立的表,每列一个,它们跨越多个页面.例如,当第一个表到达其列的末尾时,它不应该在下一列中继续,而是继续在"其"列中的下一页,即第一列.其他表也一样.我的问题:当一个表启动一个新页面时,其他表(使用bounding_box定位)将跟随这个新创建的页面,而不是前面表格开始的页面.

所需的布局是这样的:

Page 1:
T-1 T-2 T-3
111 222 333
111 222 333
Page 2:
T-1 T-2 T-3
111 222 333
111 222 333
…
…
Run Code Online (Sandbox Code Playgroud)

有人可以帮我吗?