Элемент body

Материал из FictionBook.

(Различия между версиями)
Версия 11:00, 6 февраля 2007
Gremlin (Обсуждение | вклад)

← К предыдущему изменению
Версия 14:47, 30 марта 2007
Mike Sinkovsky (Обсуждение | вклад)
Форматирование, пример
К след. изменению →
Строка 1: Строка 1:
{{Надо написать| [[Участник:Gremlin|Gremlin]] }} {{Надо написать| [[Участник:Gremlin|Gremlin]] }}
-{{Шаблон:FB Элемент|name=body|description=Здесь собственно и находится текст книги.+{{Шаблон:FB Элемент|name=body
-Допускается использование нескольких экземпляров <body>. На данный момент второй <body> может использоваться для сносок.+|description=Здесь собственно и находится текст книги.
-|version=2.0, 2.1, 2.2|supported by=Любой читалкой (или конвертером).|attributes=+ 
-* '''name''' - опциональное название <body>, обычно устанавливается в ''"notes"'' для тела, содержащего сноски.+Допускается использование нескольких экземпляров '''<body>'''.
-* [[Атрибут xml:lang|'''xml:lang''']] - опциональное задание языка для <body>|children=+На данный момент второй '''<body>''' может использоваться для сносок.
-# [[Элемент image|<nowiki><image></nowiki>]] - 0..1 (один, опционально) задается изображение для отображения в начале книги (или конкретного &lt;body&gt;);+ 
-# [[Элемент title|<nowiki><title></nowiki>]] - 0..1 (один, опционально) задается заглавие для отображения в начале книги (или конкретного &lt;body&gt;);+|version=2.0 и выше
-# [[Элемент epigraph|<nowiki><epigraph></nowiki>]] 0..n (любое число, опционально) задаются эпиграфы к книге;+ 
-# [[Элемент section|<nowiki><section></nowiki>]] - 1..n (любое число, один обязaтелен) задаются части (главы, прочие структурные единицы) книги;|parents=+|supported by=Любой читалкой (или конвертером).
-* [[Элемент FictionBook|<nowiki><FictionBook></nowiki>]]|example=|see=}}+ 
 +|attributes=
 +* '''name''' - ''(опционально)'' - название '''&lt;body&gt;''', устанавливается в '''"notes"''' для тела, содержащего сноски.
 +* [[Атрибут xml:lang|'''xml:lang''']] - ''(опционально)'' - задание языка для '''&lt;body&gt;'''
 + 
 +|children=
 +# [[Элемент image|&lt;image&gt;]] - ''0..1 (один, опционально)'' - задается изображение для отображения в начале книги (или конкретного '''&lt;body&gt;''');
 +# [[Элемент title|&lt;title&gt;]] - ''0..1 (один, опционально)'' - задается заглавие для отображения в начале книги (или конкретного '''&lt;body&gt;''');
 +# [[Элемент epigraph|&lt;epigraph&gt;]] - ''0..n (любое число, опционально)'' - задаются эпиграфы к книге;
 +# [[Элемент section|&lt;section&gt;]] - ''1..n (любое число, один обязaтелен)'' - задаются части (главы, прочие структурные единицы) книги;
 + 
 +|parents=
 +* [[Элемент FictionBook|&lt;FictionBook&gt;]] ''(опционально)''
 + 
 +|example=
 +<pre>
 +<body name="notes">
 + <title><p>Примечания</p></title>
 + <section id="note1">
 + <title>
 + <p>1</p>
 + </title>
 + <p>Известный английский архитектор XVIII века, испытавший в
 + своем творчестве сильное влияние античной архитектуры. (Здесь и
 + далее прим. ред.)</p>
 + </section>
 + <section id="note2">
 + <title>
 + <p>2</p>
 + </title>
 + <p>Американский просветитель, живший в XVIII веке</p>
 + </section>
 +</body>
 +</pre>
 + 
 +|see=
 + 
 +|comments=
 + 
 +|style=
 +<pre>
 +body {
 + margin: 0.5em;
 + text-align: justify;
 + text-indent: 2em;
 + line-height: 100% }
 +</pre>
 + 
 +|dtd=
 +<pre>
 +<xs:element name="body" maxOccurs="unbounded">
 + <xs:annotation>
 + <xs:documentation>Main content of the book, multiple bodies are used for additional information, like footnotes, that do not appear in the main book flow. The first body is presented to the reader by default, and content in the other bodies should be accessible by hyperlinks. Name attribute should describe the meaning of this body, this is optional for the main body.</xs:documentation>
 + </xs:annotation>
 + <xs:complexType>
 + <xs:sequence>
 + <xs:element name="image" type="imageType" minOccurs="0">
 + <xs:annotation>
 + <xs:documentation>Image to be displayed at the top of this section</xs:documentation>
 + </xs:annotation>
 + </xs:element>
 + <xs:element name="title" type="titleType" minOccurs="0">
 + <xs:annotation>
 + <xs:documentation>A fancy title for the entire book, should be used if the simple text version in &lt;description&gt; is not adequate, e.g. the book title has multiple paragraphs and/or character styles</xs:documentation>
 + </xs:annotation>
 + </xs:element>
 + <xs:element name="epigraph" type="epigraphType" minOccurs="0" maxOccurs="unbounded">
 + <xs:annotation>
 + <xs:documentation>Epigraph(s) for the entire book, if any</xs:documentation>
 + </xs:annotation>
 + </xs:element>
 + <xs:element name="section" type="sectionType" maxOccurs="unbounded"/>
 + </xs:sequence>
 + <xs:attribute name="name" type="xs:string" use="optional"/>
 + <xs:attribute ref="xml:lang"/>
 + </xs:complexType>
 +</xs:element>
 +</pre>
 +}}

Версия 14:47, 30 марта 2007

Внимание!
Содержимое этой страницы требуется написать или доделать начатое.

Содержание

Элемент <body>

Описание

Здесь собственно и находится текст книги.

Допускается использование нескольких экземпляров <body>. На данный момент второй <body> может использоваться для сносок.

Версия FB

2.0 и выше

Поддерживается

Любой читалкой (или конвертером).

Атрибуты

  • name - (опционально) - название <body>, устанавливается в "notes" для тела, содержащего сноски.
  • xml:lang - (опционально) - задание языка для <body>

Подчиненные элементы

  1. <image> - 0..1 (один, опционально) - задается изображение для отображения в начале книги (или конкретного <body>);
  2. <title> - 0..1 (один, опционально) - задается заглавие для отображения в начале книги (или конкретного <body>);
  3. <epigraph> - 0..n (любое число, опционально) - задаются эпиграфы к книге;
  4. <section> - 1..n (любое число, один обязaтелен) - задаются части (главы, прочие структурные единицы) книги;

Подчинен

Пример использования

<body name="notes">
 <title><p>Примечания</p></title>
 <section id="note1">
  <title>
   <p>1</p>
  </title>
  <p>Известный английский архитектор XVIII века, испытавший в
  своем творчестве сильное влияние античной архитектуры. (Здесь и
  далее прим. ред.)</p>
 </section>
 <section id="note2">
  <title>
   <p>2</p>
  </title>
  <p>Американский просветитель, живший в XVIII веке</p>
 </section>
</body>

Смотри также

Комментарии

Фрагмент схемы

<xs:element name="body" maxOccurs="unbounded">
 <xs:annotation>
  <xs:documentation>Main content of the book, multiple bodies are used for additional information, like footnotes, that do not appear in the main book flow. The first body is presented to the reader by default, and content in the other bodies should be accessible by hyperlinks. Name attribute should describe the meaning of this body, this is optional for the main body.</xs:documentation>
 </xs:annotation>
 <xs:complexType>
  <xs:sequence>
   <xs:element name="image" type="imageType" minOccurs="0">
    <xs:annotation>
     <xs:documentation>Image to be displayed at the top of this section</xs:documentation>
    </xs:annotation>
   </xs:element>
   <xs:element name="title" type="titleType" minOccurs="0">
    <xs:annotation>
     <xs:documentation>A fancy title for the entire book, should be used if the simple text version in <description> is not adequate, e.g. the book title has multiple paragraphs and/or character styles</xs:documentation>
    </xs:annotation>
   </xs:element>
   <xs:element name="epigraph" type="epigraphType" minOccurs="0" maxOccurs="unbounded">
    <xs:annotation>
     <xs:documentation>Epigraph(s) for the entire book, if any</xs:documentation>
    </xs:annotation>
   </xs:element>
   <xs:element name="section" type="sectionType" maxOccurs="unbounded"/>
  </xs:sequence>
  <xs:attribute name="name" type="xs:string" use="optional"/>
  <xs:attribute ref="xml:lang"/>
 </xs:complexType>
</xs:element>
Личные инструменты