在XSL-FO中,将纯文本对齐到文档的右侧很容易。但是,将整个表格对齐到文档的右侧是相当困难的。Float整个表右 - XSL-FO
我希望做的是这样的:
fo:table align=left
{Table content}
/fo:table
而且据我所知,有一个<fo:float>
对象,但它似乎并不在我希望的方式工作,或者如果它确实,对于它是如何工作的解释在我找到的每一个例子中措辞都很差。
简而言之:如何让表格在XSL-FO的左边浮动?
编辑:我想通了为什么浮动不起作用。显然它在我们的Apache FOP版本中不受支持。任何已知的选择?
我对我的解释的松散性质表示歉意。我承认,当谈到技术术语(比如“浮动”对象的确切含义)时,我倾向于比我应该少一些雄辩。 不幸的是,我试过使用你的解决方案(顺便说一句,你确定它是而不是),但它似乎不适用于我的FOP版本(无论是哪种情况)。 但是,如果他们使用不同的驱动程序,我不会阻止其他人使用它。 –
Zibbobz
在我的样式表中,我使用'xmlns =“http://www.w3.org/1999/XSL/Format”',这样我就可以编写没有前缀的''。关于“fo:”前缀没有什么特别之处......如果是'xmlns:hello =“http://www.w3.org/1999/XSL/Format”',它可能是''。 –