XSL-FO에서는 문서의 오른쪽에 순수 텍스트를 정렬하기 쉽습니다. 그러나 전체 테이블을 문서의 오른쪽에 정렬하는 것은 매우 어렵습니다. 내가 원하는 무엇플로트 전체 표 오른쪽 - XSL-FO
이 같은 것입니다 :
fo:table align=left
{Table content}
/fo:table
그리고 나는 <fo:float>
목적이 있다는 것을 알고 있지만, 내가 그것을 원하는 방식으로 작동하는 것, 또는 경우하지 않습니다 그렇습니다. 어떻게 작동하는지에 대한 설명은 제가 발견 할 수있는 모든 경우에 잘못 표현되어 있습니다.
요약하면 : XSL-FO에서 테이블 플로트를 왼쪽으로 만들려면 어떻게해야합니까?
편집 : 플로트가 작동하지 않는 이유를 알아 냈습니다. 분명히 아파치 FOP 버전에서는 지원되지 않습니다. 알려진 대안?
나는 나의 설명의 느슨한 성질에 사과한다. 나는 기술적 인 용어 ("float"객체의 정확한 의미와 같은)에 관해서, 내가해야 할 것보다 조금 덜 웅변하는 경향이 있음을 인정한다. 불행히도, 주어진 방법대로 솔루션을 사용해 보았습니다. (덧붙여서이 아니라도 이 맞습니까?)하지만 내 버전의 FOP에서는 작동하지 않는 것 같습니다. 그러나 다른 드라이버를 사용하고 있다면 다른 사람들이 사용하지 못하도록하지는 않을 것입니다. –
Zibbobz
내 스타일 시트에서 접두사없이 ''을 쓸 수 있도록'xmlns = "http://www.w3.org/1999/XSL/Format"'을 사용합니다. "fo :"접두어에는 특별한 것이 없습니다 ... xmlns : hello = "http://www.w3.org/1999/XSL/Format"'이면 ''이 될 수 있습니다. –