|
FO Последовательность страниц
|
|||
---|---|---|---|
#18+
Входной документ: <doc> <p>ТЕКСТ ТЕКСТ <p>ТЕКСТ ТЕКСТ ТЕКСТ ТЕКСТ</p>ТЕКСТ <A3><p>ТЕСКТ</p></A3> ТЕКСТ</p> <p>ТЕКСТ ТЕКСТ ТЕКСТ ТЕКСТ</p> <p>ТЕКСТ ТЕКСТ ТЕКСТ <A3>ТЕСКТ</A3> ТЕКСТ</p> <A3>ТЕСКТ</A3> </doc> Суть документа такова элементы не имеющие в предках A3 будут печататься на A4, а имеющие на A3 В FO существует конструкция fo:page-sequence, которая не может содержать в себе fo:page-sequence. * Не ужели мне придется выщитавть элементы предшествующие A3 и входящие в A3 для того чтобы обработать(вложить) их в разные fo:page-sequence (A3 и A4). Я только недавно начал изучение FO, и этот вопрос мне все никак не дается. Не хочется сейчас городить черти что, не доконца разобравшись. Есть ли приемы в этой области, кроме того который я предложил ( * ) ... |
|||
:
Нравится:
Не нравится:
|
|||
12.09.2008, 15:11 |
|
FO Последовательность страниц
|
|||
---|---|---|---|
#18+
Как вы смотрите на то, чтобы после получения result:fo Его еще раз обработать другим шаблоном. Например: После XSL:FO я получил невалидную FO: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23.
Обратите внимание : fo:page-sequence входит в fo:page-sequence. После преобразования этого результата - я мог бы получить следующее: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30.
Рационален ли этот подход, или есть какие-то фишки в самом FO, чтобы избежать подобных ситуации. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.09.2008, 19:10 |
|
FO Последовательность страниц
|
|||
---|---|---|---|
#18+
В коде есть ошибки с закрывающими тегами. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.09.2008, 19:12 |
|
FO Последовательность страниц
|
|||
---|---|---|---|
#18+
Исправил и упростил: до Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11.
после Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14.
... |
|||
:
Нравится:
Не нравится:
|
|||
16.09.2008, 19:17 |
|
|
start [/forum/topic.php?fid=14&msg=35542847&tid=1333786]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
34ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
38ms |
get tp. blocked users: |
1ms |
others: | 311ms |
total: | 420ms |
0 / 0 |