XSL преобразования: несколько колонок

MagicGTS

Новичок
XSL преобразования: несколько колонок

Задача довольно тривиальная, но не могу найти для неё красивое решение. Суть вот в чём, есть xml документ в котором есть некий список из n елементов:
PHP:
<?xml version="1.0" encoding="utf-8" ?>
<list>
 <element>1</element>
 <element>2</element>
 <element>3</element>
.........
 <element>n-1</element>
 <element>n</element>
</list>
нужно его с помощью xsl преобразования выдать в L столбцов по M элементов.
Сам придумал варианты с choose, when и т.п. Но выглядят они ессено уродски, да и не решение это толком. Некрасиво вобщем. В качестве выходного формата использую html, но суть в основном в том как разделить этот список на L потоков которые в выходном документе я размещу нужным мне образом .
 

MagicGTS

Новичок
Спасибо, а то я помню, видел на форуме, да вот найти не смог.
 
Сверху