diff options
Diffstat (limited to 'doc/kugar/template.docbook')
-rw-r--r-- | doc/kugar/template.docbook | 357 |
1 files changed, 357 insertions, 0 deletions
diff --git a/doc/kugar/template.docbook b/doc/kugar/template.docbook new file mode 100644 index 00000000..f5299fce --- /dev/null +++ b/doc/kugar/template.docbook @@ -0,0 +1,357 @@ +<!-- If you want to edit or validate this document separately, uncomment +this prolog +<?xml version="1.0" ?> +<!DOCTYPE chapter PUBLIC "-//KDE//DTD DocBook XML V4.1-Based Variant V1.0//EN" "dtd/kdex.dtd"> +--> +<sect1 id="kugartemplate"> +<sect1info> +<authorgroup> +<author> +<firstname>Alexander</firstname> +<surname>Dymo</surname> +<affiliation> +<address><email>[email protected]</email></address> +</affiliation> +</author> +<author> +<firstname>Phil</firstname> +<surname>Thompson</surname> +<affiliation> +<address><email>[email protected]</email></address> +</affiliation> +</author> +<!-- TRANS:ROLES_OF_TRANSLATORS --> +</authorgroup> +</sect1info> +<title><sgmltag class="element">KugarTemplate</sgmltag> element</title> + +<para> +The <sgmltag class="element">KugarTemplate</sgmltag> element defines +report attributes relating to page size, orientation, and margins. +</para> + +<synopsis> +<!ELEMENT KugarTemplate (<link linkend="report-header-and-footer">ReportHeader</link>, <link linkend="page-header-and-footer">PageHeader</link>, <link linkend="detail-header-and-footer">DetailHeader</link>*, <link linkend="detail">Detail</link>*, <link linkend="detail-header-and-footer">DetailFooter</link>*, <link linkend="page-header-and-footer">PageFooter</link>, <link linkend="report-header-and-footer">ReportFooter</link>)> +<!ATTLIST KugarTemplate +PageSize CDATA #REQUIRED +PageOrientation CDATA #REQUIRED +TopMargin CDATA #REQUIRED +BottomMargin CDATA #REQUIRED +LeftMargin CDATA #REQUIRED +RightMargin CDATA #REQUIRED> +</synopsis> + +<variablelist> + +<varlistentry> +<term>Elements</term> + +<listitem> + +<para> +The <sgmltag class="element">KugarTemplate</sgmltag> element contains +the following elements: +</para> + +<variablelist> +<varlistentry> +<term><link linkend="report-header-and-footer"><sgmltag class="element">ReportHeader</sgmltag></link></term> +<listitem> +<para> +The <sgmltag class="element">ReportHeader</sgmltag> element defines +report sections that are usually printed at the beginning of the report. +</para> +</listitem> +</varlistentry> + +<varlistentry> +<term><link linkend="page-header-and-footer"><sgmltag class="element">PageHeader</sgmltag></link></term> +<listitem> +<para> +The <sgmltag class="element">PageHeader</sgmltag> element defines report +sections that are usually printed at the top of every page of the +report. +</para> +</listitem> +</varlistentry> + +<varlistentry> +<term><link linkend="detail-header-and-footer"><sgmltag class="element">DetailHeader</sgmltag></link></term> +<listitem> +<para> +The <sgmltag class="element">DetailHeader</sgmltag> element defines report +sections that are printed before details of a given level on the report. +</para> +</listitem> +</varlistentry> + +<varlistentry> +<term><link linkend="detail"><sgmltag class="element">Detail</sgmltag></link></term> +<listitem> +<para> +The <sgmltag class="element">Detail</sgmltag> element defines the report +section that contains the report data. The report can have an unlimited number +of details. +</para> +</listitem> +</varlistentry> + +<varlistentry> +<term><link linkend="detail-header-and-footer"><sgmltag class="element">DetailFooter</sgmltag></link></term> +<listitem> +<para> +The <sgmltag class="element">DetailFooter</sgmltag> element defines report +sections that are printed after details of a given level and below on the report. +</para> +</listitem> +</varlistentry> + +<varlistentry> +<term><link linkend="page-header-and-footer"><sgmltag class="element">PageFooter</sgmltag></link></term> +<listitem> +<para> +The <sgmltag class="element">PageFooter</sgmltag> element defines report +sections that are usually printed at the end of every page in the +report. +</para> +</listitem> +</varlistentry> + +<varlistentry> +<term><link linkend="report-header-and-footer"><sgmltag class="element">ReportFooter</sgmltag></link></term> +<listitem> +<para> +The <sgmltag class="element">ReportFooter</sgmltag> element defines report +sections that are usually printed at the end of the report. +</para> +</listitem> +</varlistentry> + +</variablelist> + +</listitem> + +</varlistentry> + +<varlistentry> +<term>Attributes</term> +<listitem> + +<variablelist> +<varlistentry> +<term><anchor id="kut-pagesize"/><sgmltag class="attribute">PageSize</sgmltag></term> +<listitem> +<para> +Sets the size of the report page. The following values are available: +</para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry>Value</entry> +<entry>Page Size</entry> +</row> +</thead> + +<tbody> +<row> +<entry>0</entry> +<entry>A4</entry> +</row> +<row> +<entry>1</entry> +<entry>B5</entry> +</row> +<row> +<entry>2</entry> +<entry>Letter</entry> +</row> +<row> +<entry>3</entry> +<entry>Legal</entry> +</row> +<row> +<entry>4</entry> +<entry>Executive</entry> +</row> +<row> +<entry>5</entry> +<entry>A0</entry> +</row> +<row> +<entry>6</entry> +<entry>A1</entry> +</row> +<row> +<entry>7</entry> +<entry>A2</entry> +</row> +<row> +<entry>8</entry> +<entry>A3</entry> +</row> +<row> +<entry>9</entry> +<entry>A5</entry> +</row> +<row> +<entry>10</entry> +<entry>A6</entry> +</row> +<row> +<entry>11</entry> +<entry>A7</entry> +</row> +<row> +<entry>12</entry> +<entry>A8</entry> +</row> +<row> +<entry>13</entry> +<entry>A9</entry> +</row> +<row> +<entry>14</entry> +<entry>B0</entry> +</row> +<row> +<entry>15</entry> +<entry>B1</entry> +</row> +<row> +<entry>16</entry> +<entry>B10</entry> +</row> +<row> +<entry>17</entry> +<entry>B2</entry> +</row> +<row> +<entry>18</entry> +<entry>B3</entry> +</row> +<row> +<entry>19</entry> +<entry>B4</entry> +</row> +<row> +<entry>20</entry> +<entry>B6</entry> +</row> +<row> +<entry>21</entry> +<entry>B7</entry> +</row> +<row> +<entry>22</entry> +<entry>B8</entry> +</row> +<row> +<entry>23</entry> +<entry>B9</entry> +</row> +<row> +<entry>24</entry> +<entry>C5E</entry> +</row> +<row> +<entry>25</entry> +<entry>Comm10E</entry> +</row> +<row> +<entry>26</entry> +<entry>DLE</entry> +</row> +<row> +<entry>27</entry> +<entry>Folio</entry> +</row> +<row> +<entry>28</entry> +<entry>Ledger</entry> +</row> +<row> +<entry>29</entry> +<entry>Tabloid</entry> +</row> +<row> +<entry>30</entry> +<entry>NPageSize</entry> +</row> + +</tbody> +</tgroup> +</informaltable> + +</listitem> +</varlistentry> + +<varlistentry> +<term><anchor id="kut-pageorient"/><sgmltag class="attribute">PageOrientation</sgmltag></term> +<listitem> +<para> +Sets the report page orientation. +</para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry>Value</entry> +<entry>Orientation</entry> +</row> +</thead> +<tbody> +<row> +<entry>0</entry> +<entry>Portrait</entry> +</row> +<row> +<entry>1</entry> +<entry>Landscape</entry> +</row> +</tbody> +</tgroup> +</informaltable> +</listitem> +</varlistentry> + +<varlistentry> +<term><anchor id="kut-topmargin"/><sgmltag class="attribute">TopMargin</sgmltag></term> +<listitem> +<para> +Sets the top margin of the report page. <!-- in what scale? --> +</para> +</listitem> +</varlistentry> + +<varlistentry> +<term><anchor id="kut-botmargin"/><sgmltag class="attribute">BottomMargin</sgmltag></term> +<listitem> +<para> +Sets the bottom margin of the report page. <!-- in what scale? --> +</para> +</listitem> +</varlistentry> + +<varlistentry> +<term><anchor id="kut-leftmargin"/><sgmltag class="attribute">LeftMargin</sgmltag></term> +<listitem> +<para> +Sets the left margin of the report page. <!-- in what scale? --> +</para> +</listitem> +</varlistentry><varlistentry> +<term><anchor id="kut-rightmargin"/><sgmltag class="attribute">RightMargin</sgmltag></term> +<listitem> +<para> +Sets the right margin of the report page. <!-- in what scale? --> +</para> +</listitem> +</varlistentry> +</variablelist> +</listitem> +</varlistentry> +</variablelist> +</sect1> |