Vlad Drakula,
Как не правильный? LibXSLT какая-то последняя версия

А примеры переписывал из книги. Даже простой пример пробовал сгенерировать количество элментов в зависимости от от количества в переменной (практически тоже самое что и твой последний пример со страницами). Не катит!
На днях попробую еще раз, и напишу что за ошибка.