Чтение онлайн

на главную - закладки

Жанры

Холзнер Стивен

Шрифт:

C:\>set classpath=c:\xalan\xalan-1_2_0_0\bin\xalan.jar; c:\xalan\xalan-j_2_0_0\bin\xerces.jar

Затем применить

planetsPDF.xsl
к
planets.xml
для генерации
planets.fo
:

C:\planets>java org.apache.xalan.xslt.Process -IN planets.xml -XSL planetsPDF.xsl -OUT planets.fo

Для задания форматирования документ

planets.fo
использует форматирующие объекты XSL. Вот как выглядит файл
planets.fo
(листинг 1.9):

Листинг 1.9. planets.fo

<?xml version="1.0" encoding="UTF-8"?>

<fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format">

 <fo:layout-master-set>

<fo:simple-page-master

margin-right="20mm" margin-left="20mm"

margin-bottom="10mm" margin-top="10mm"

page-width="300mm" page-height="400mm"

master-name="page">

<fo:region-body

margin-right="0mm" margin-left="0mm"

margin-bottom="10mm" margin-top="0mm"/>

<fo:region-after extent="10mm"/>

</fo:simple-page-master>

 </fо:layout-master-set>

 <fo:page-sequence master-name="page">

<fo:flow flow-name="xsl-region-body">

<fo:block

font-family="sans-serif" line-height="48pt"

font-size="36pt" font-weight="bold">

Name: Mercury

</fo:block>

<fo:block

font-family="sans-serif" line-height="48pt"

font-size="36pt">

Mass (Earth = 1): .0553

</fo-block>

<fo:block

font-family="sans-serif" line-height="48pt"

font-size="36pt">

Day (Earth = 1): 58.65

</fo:block>

<fo:block

font-family="sans-serif" line-height="48pt"

font-size="36pt">

Radius (in miles): 1516

</fo:block>

<fo:block

font-family="sans-serif" line-height="48pt"

font-size="36pt">

Density (Earth = 1):.983

</fo:block>

<fo:block

font-family="sans-serif" line-height="48pt"

font-size="36pt">

Distance (million miles): 43.4

</fo:block>

<fo:block

font-family="sans-serif" line-height="48pt"

font-size="36pt" font-weight="bold">

Name: Venus

</fo:block>

<fo:block

font-family="sans-serif" line-height="48pt"

font-size="36pt">

Mass (Earth = 1): .815

</fo:block>

<fo:block

font-family="sans-serif" line-height="48pt"

font-size="36pt">

Day (Earth = 1): 116.75

</fo:block>

<fo:block

font-family="sans-serif" line-height="48pt"

font size="36pt">

Radius (in miles): 3716

</fo:block>

<fo:block

font-family="sans-serif" line-height="48pt"

font-size="36pt">

Density (Earth = 1): .943

</fo:block>

<fo:block

font-family="sans-serif" line-height="48pt"

font-size="36pt">

Distance (million miles): 66.8

</fo-block>

<fo:block

font-family="sans-serif" line-height="48pt"

font-size="36pt" font-weight="bold">

Name: Earth

</fo:block>

<fo:block

font-family="sans-serif" line-height="48pt"

font-size="36pt">

Mass (Earth = 1): 1

</fo:block>

<fo:block

font-family="sans-serif" line-height="48pt"

font-size="36pt">

Day (Earth = 1):

</fo:block>

<fo:block

font-family="sans-serif" line-height="48pt"

Поделиться:
Популярные книги

Первый среди равных. Книга III

Бор Жорж
3. Первый среди Равных
Фантастика:
попаданцы
аниме
фэнтези
6.00
рейтинг книги
Первый среди равных. Книга III

Сын счастья

Вассму Хербьёрг
2. Книга Дины
Проза:
современная проза
5.00
рейтинг книги
Сын счастья

Я – Легенда

Гарцевич Евгений Александрович
1. Я - Легенда!
Фантастика:
боевая фантастика
попаданцы
рпг
фантастика: прочее
5.00
рейтинг книги
Я – Легенда

На границе империй. Том 10. Часть 8

INDIGO
Вселенная EVE Online
Фантастика:
боевая фантастика
космическая фантастика
попаданцы
5.00
рейтинг книги
На границе империй. Том 10. Часть 8

Поход

Валериев Игорь
4. Ермак
Фантастика:
боевая фантастика
альтернативная история
6.25
рейтинг книги
Поход

Второгодка. Книга 3. Ученье свет

Ромов Дмитрий
3. Второгодка
Фантастика:
городское фэнтези
сказочная фантастика
альтернативная история
5.00
рейтинг книги
Второгодка. Книга 3. Ученье свет

Дракон

Бубела Олег Николаевич
5. Совсем не герой
Фантастика:
фэнтези
попаданцы
9.31
рейтинг книги
Дракон

Печать мастера

Лисина Александра
6. Гибрид
Фантастика:
попаданцы
технофэнтези
аниме
фэнтези
6.00
рейтинг книги
Печать мастера

На границе империй. Том 7. Часть 5

INDIGO
11. Фортуна дама переменчивая
Фантастика:
боевая фантастика
космическая фантастика
попаданцы
5.00
рейтинг книги
На границе империй. Том 7. Часть 5

Барон нарушает правила

Ренгач Евгений
3. Закон сильного
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Барон нарушает правила

Зауряд-врач

Дроздов Анатолий Федорович
1. Зауряд-врач
Фантастика:
альтернативная история
8.64
рейтинг книги
Зауряд-врач

Древесный маг Орловского княжества 6

Павлов Игорь Васильевич
6. Орловское княжество
Фантастика:
аниме
фэнтези
попаданцы
5.00
рейтинг книги
Древесный маг Орловского княжества 6

Лейб-хирург

Дроздов Анатолий Федорович
2. Зауряд-врач
Фантастика:
альтернативная история
7.34
рейтинг книги
Лейб-хирург

Мастер порталов

Лисина Александра
8. Гибрид
Фантастика:
боевая фантастика
попаданцы
технофэнтези
аниме
фэнтези
5.00
рейтинг книги
Мастер порталов