[COMPOSER] Add new php-ffmpeg package
This commit is contained in:
10
vendor/zetacomponents/document/docs/tutorial/00_00_convert_rst.php
vendored
Normal file
10
vendor/zetacomponents/document/docs/tutorial/00_00_convert_rst.php
vendored
Normal file
@@ -0,0 +1,10 @@
|
||||
<?php
|
||||
|
||||
require 'tutorial_autoload.php';
|
||||
|
||||
$document = new ezcDocumentRst();
|
||||
$document->loadFile( '../tutorial.txt' );
|
||||
|
||||
$docbook = $document->getAsDocbook();
|
||||
echo $docbook->save();
|
||||
?>
|
22
vendor/zetacomponents/document/docs/tutorial/00_01_address_directive.php
vendored
Normal file
22
vendor/zetacomponents/document/docs/tutorial/00_01_address_directive.php
vendored
Normal file
@@ -0,0 +1,22 @@
|
||||
<?php
|
||||
class myAddressDirective extends ezcDocumentRstDirective
|
||||
{
|
||||
public function toDocbook( DOMDocument $document, DOMElement $root )
|
||||
{
|
||||
$address = $document->createElement( 'address' );
|
||||
$root->appendChild( $address );
|
||||
|
||||
if ( !empty( $this->node->parameters ) )
|
||||
{
|
||||
$name = $document->createElement( 'personname', htmlspecialchars( $this->node->parameters ) );
|
||||
$address->appendChild( $name );
|
||||
}
|
||||
|
||||
if ( isset( $this->node->options['street'] ) )
|
||||
{
|
||||
$street = $document->createElement( 'street', htmlspecialchars( $this->node->options['street'] ) );
|
||||
$address->appendChild( $street );
|
||||
}
|
||||
}
|
||||
}
|
||||
?>
|
21
vendor/zetacomponents/document/docs/tutorial/00_02_custom_directive.php
vendored
Normal file
21
vendor/zetacomponents/document/docs/tutorial/00_02_custom_directive.php
vendored
Normal file
@@ -0,0 +1,21 @@
|
||||
<?php
|
||||
|
||||
require 'tutorial_autoload.php';
|
||||
|
||||
// Load custom directive
|
||||
require '00_01_address_directive.php';
|
||||
|
||||
$document = new ezcDocumentRst();
|
||||
$document->registerDirective( 'address', 'myAddressDirective' );
|
||||
$document->loadString( <<<EORST
|
||||
Address example
|
||||
===============
|
||||
|
||||
.. address:: John Doe
|
||||
:street: Some Lane 42
|
||||
EORST
|
||||
);
|
||||
|
||||
$docbook = $document->getAsDocbook();
|
||||
echo $docbook->save();
|
||||
?>
|
13
vendor/zetacomponents/document/docs/tutorial/00_03_write_rst.php
vendored
Normal file
13
vendor/zetacomponents/document/docs/tutorial/00_03_write_rst.php
vendored
Normal file
@@ -0,0 +1,13 @@
|
||||
<?php
|
||||
|
||||
require 'tutorial_autoload.php';
|
||||
|
||||
$docbook = new ezcDocumentDocbook();
|
||||
$docbook->loadFile( 'docbook.xml' );
|
||||
|
||||
$rst = new ezcDocumentRst();
|
||||
$rst->createFromDocbook( $docbook );
|
||||
|
||||
echo $rst->save();
|
||||
|
||||
?>
|
23
vendor/zetacomponents/document/docs/tutorial/00_04_address_element.php
vendored
Normal file
23
vendor/zetacomponents/document/docs/tutorial/00_04_address_element.php
vendored
Normal file
@@ -0,0 +1,23 @@
|
||||
<?php
|
||||
|
||||
require 'tutorial_autoload.php';
|
||||
|
||||
$docbook = new ezcDocumentDocbook();
|
||||
$docbook->loadFile( 'address.xml' );
|
||||
|
||||
class myAddressElementHandler extends ezcDocumentDocbookToRstBaseHandler
|
||||
{
|
||||
public function handle( ezcDocumentElementVisitorConverter $converter, DOMElement $node, $root )
|
||||
{
|
||||
$root .= $this->renderDirective( 'address', $node->textContent, array() );
|
||||
return $root;
|
||||
}
|
||||
}
|
||||
|
||||
$converter = new ezcDocumentDocbookToRstConverter();
|
||||
$converter->setElementHandler( 'docbook', 'address', new myAddressElementHandler() );
|
||||
|
||||
$rst = $converter->convert( $docbook );
|
||||
echo $rst->save();
|
||||
|
||||
?>
|
10
vendor/zetacomponents/document/docs/tutorial/01_00_read_html.php
vendored
Normal file
10
vendor/zetacomponents/document/docs/tutorial/01_00_read_html.php
vendored
Normal file
@@ -0,0 +1,10 @@
|
||||
<?php
|
||||
|
||||
require 'tutorial_autoload.php';
|
||||
|
||||
$xhtml = new ezcDocumentXhtml();
|
||||
$xhtml->loadFile( 'ez_components_introduction.html' );
|
||||
|
||||
$docbook = $xhtml->getAsDocbook();
|
||||
echo $docbook->save();
|
||||
?>
|
15
vendor/zetacomponents/document/docs/tutorial/01_01_read_html_filtered.php
vendored
Normal file
15
vendor/zetacomponents/document/docs/tutorial/01_01_read_html_filtered.php
vendored
Normal file
@@ -0,0 +1,15 @@
|
||||
<?php
|
||||
|
||||
require 'tutorial_autoload.php';
|
||||
|
||||
$xhtml = new ezcDocumentXhtml();
|
||||
$xhtml->setFilters( array(
|
||||
new ezcDocumentXhtmlElementFilter(),
|
||||
new ezcDocumentXhtmlMetadataFilter(),
|
||||
new ezcDocumentXhtmlXpathFilter( '//div[@class="document"]' ),
|
||||
) );
|
||||
$xhtml->loadFile( 'ez_components_introduction.html' );
|
||||
|
||||
$docbook = $xhtml->getAsDocbook();
|
||||
echo $docbook->save();
|
||||
?>
|
13
vendor/zetacomponents/document/docs/tutorial/01_02_write_html.php
vendored
Normal file
13
vendor/zetacomponents/document/docs/tutorial/01_02_write_html.php
vendored
Normal file
@@ -0,0 +1,13 @@
|
||||
<?php
|
||||
|
||||
require 'tutorial_autoload.php';
|
||||
|
||||
$docbook = new ezcDocumentDocbook();
|
||||
$docbook->loadFile( 'docbook.xml' );
|
||||
|
||||
$html = new ezcDocumentXhtml();
|
||||
$html->createFromDocbook( $docbook );
|
||||
|
||||
echo $html->save();
|
||||
|
||||
?>
|
22
vendor/zetacomponents/document/docs/tutorial/01_03_write_html_styled.php
vendored
Normal file
22
vendor/zetacomponents/document/docs/tutorial/01_03_write_html_styled.php
vendored
Normal file
@@ -0,0 +1,22 @@
|
||||
<?php
|
||||
|
||||
require 'tutorial_autoload.php';
|
||||
|
||||
$docbook = new ezcDocumentDocbook();
|
||||
$docbook->loadFile( 'docbook.xml' );
|
||||
|
||||
$converter = new ezcDocumentDocbookToHtmlConverter();
|
||||
|
||||
// Remove the inline CSS
|
||||
$converter->options->styleSheet = null;
|
||||
|
||||
// Add custom CSS style sheets
|
||||
$converter->options->styleSheets = array(
|
||||
'/styles/screen.css',
|
||||
);
|
||||
|
||||
$html = $converter->convert( $docbook );
|
||||
|
||||
echo $html->save();
|
||||
|
||||
?>
|
14
vendor/zetacomponents/document/docs/tutorial/02_00_read_ezxml.php
vendored
Normal file
14
vendor/zetacomponents/document/docs/tutorial/02_00_read_ezxml.php
vendored
Normal file
@@ -0,0 +1,14 @@
|
||||
<?php
|
||||
|
||||
require 'tutorial_autoload.php';
|
||||
|
||||
$document = new ezcDocumentEzXml();
|
||||
$document->loadString( '<?xml version="1.0"?>
|
||||
<section xmlns="http://ez.no/namespaces/ezpublish3">
|
||||
<header>Paragraph</header>
|
||||
<paragraph>Some content...</paragraph>
|
||||
</section>' );
|
||||
|
||||
$docbook = $document->getAsDocbook();
|
||||
echo $docbook->save();
|
||||
?>
|
29
vendor/zetacomponents/document/docs/tutorial/02_01_link_provider.php
vendored
Normal file
29
vendor/zetacomponents/document/docs/tutorial/02_01_link_provider.php
vendored
Normal file
@@ -0,0 +1,29 @@
|
||||
<?php
|
||||
|
||||
require 'tutorial_autoload.php';
|
||||
|
||||
class myLinkProvider extends ezcDocumentEzXmlLinkProvider
|
||||
{
|
||||
public function fetchUrlById( $id, $view, $show_path )
|
||||
{
|
||||
return 'http://host/path/' . $id;
|
||||
}
|
||||
|
||||
public function fetchUrlByNodeId( $id, $view, $show_path ) {}
|
||||
public function fetchUrlByObjectId( $id, $view, $show_path ) {}
|
||||
}
|
||||
|
||||
$document = new ezcDocumentEzXml();
|
||||
$document->loadString( '<?xml version="1.0"?>
|
||||
<section xmlns="http://ez.no/namespaces/ezpublish3">
|
||||
<header>Paragraph</header>
|
||||
<paragraph>Some content, with a <link url_id="1">link</link>.</paragraph>
|
||||
</section>' );
|
||||
|
||||
// Set link provider
|
||||
$converter = new ezcDocumentEzXmlToDocbookConverter();
|
||||
$converter->options->linkProvider = new myLinkProvider();
|
||||
|
||||
$docbook = $converter->convert( $document );
|
||||
echo $docbook->save();
|
||||
?>
|
14
vendor/zetacomponents/document/docs/tutorial/03_00_read_wiki.php
vendored
Normal file
14
vendor/zetacomponents/document/docs/tutorial/03_00_read_wiki.php
vendored
Normal file
@@ -0,0 +1,14 @@
|
||||
<?php
|
||||
|
||||
require 'tutorial_autoload.php';
|
||||
|
||||
$document = new ezcDocumentWiki();
|
||||
$document->loadString( '
|
||||
= Example text =
|
||||
|
||||
Just some exaple paragraph with a heading, some **emphasis** markup and a
|
||||
[[http://ezcomponents.org|link]].' );
|
||||
|
||||
$docbook = $document->getAsDocbook();
|
||||
echo $docbook->save();
|
||||
?>
|
15
vendor/zetacomponents/document/docs/tutorial/03_01_read_wiki_confluence.php
vendored
Normal file
15
vendor/zetacomponents/document/docs/tutorial/03_01_read_wiki_confluence.php
vendored
Normal file
@@ -0,0 +1,15 @@
|
||||
<?php
|
||||
|
||||
require 'tutorial_autoload.php';
|
||||
|
||||
$document = new ezcDocumentWiki();
|
||||
$document->options->tokenizer = new ezcDocumentWikiConfluenceTokenizer();
|
||||
$document->loadString( '
|
||||
h1. Example text
|
||||
|
||||
Just some exaple paragraph with a heading, some *emphasis* markup and a
|
||||
[link|http://ezcomponents.org].' );
|
||||
|
||||
$docbook = $document->getAsDocbook();
|
||||
echo $docbook->save();
|
||||
?>
|
11
vendor/zetacomponents/document/docs/tutorial/03_02_write_wiki.php
vendored
Normal file
11
vendor/zetacomponents/document/docs/tutorial/03_02_write_wiki.php
vendored
Normal file
@@ -0,0 +1,11 @@
|
||||
<?php
|
||||
|
||||
require 'tutorial_autoload.php';
|
||||
|
||||
$docbook = new ezcDocumentDocbook();
|
||||
$docbook->loadFile( 'docbook.xml' );
|
||||
|
||||
$document = new ezcDocumentWiki();
|
||||
$document->createFromDocbook( $docbook );
|
||||
echo $document->save();
|
||||
?>
|
15
vendor/zetacomponents/document/docs/tutorial/04_01_create_pdf.php
vendored
Normal file
15
vendor/zetacomponents/document/docs/tutorial/04_01_create_pdf.php
vendored
Normal file
@@ -0,0 +1,15 @@
|
||||
<?php
|
||||
|
||||
require 'tutorial_autoload.php';
|
||||
|
||||
// Convert some input RSTfile to docbook
|
||||
$document = new ezcDocumentRst();
|
||||
$document->loadFile( './article/introduction.txt' );
|
||||
|
||||
$pdf = new ezcDocumentPdf();
|
||||
$pdf->options->errorReporting = E_PARSE | E_ERROR | E_WARNING;
|
||||
$pdf->createFromDocbook( $document->getAsDocbook() );
|
||||
|
||||
file_put_contents( __FILE__ . '.pdf', $pdf );
|
||||
|
||||
?>
|
36
vendor/zetacomponents/document/docs/tutorial/04_02_create_pdf_styled.php
vendored
Normal file
36
vendor/zetacomponents/document/docs/tutorial/04_02_create_pdf_styled.php
vendored
Normal file
@@ -0,0 +1,36 @@
|
||||
<?php
|
||||
|
||||
require 'tutorial_autoload.php';
|
||||
|
||||
// Convert some input RSTfile to docbook
|
||||
$document = new ezcDocumentRst();
|
||||
$document->loadFile( './article/introduction.txt' );
|
||||
|
||||
// Load the docbook document and create a PDF from it
|
||||
$pdf = new ezcDocumentPdf();
|
||||
$pdf->options->errorReporting = E_PARSE | E_ERROR | E_WARNING;
|
||||
|
||||
// Load a custom style sheet
|
||||
$pdf->loadStyles( 'custom.css' );
|
||||
|
||||
// Add a customized footer
|
||||
$pdf->registerPdfPart( new ezcDocumentPdfFooterPdfPart(
|
||||
new ezcDocumentPdfFooterOptions( array(
|
||||
'showDocumentTitle' => false,
|
||||
'showDocumentAuthor' => false,
|
||||
'height' => '10mm',
|
||||
) )
|
||||
) );
|
||||
|
||||
// Add a customized header
|
||||
$pdf->registerPdfPart( new ezcDocumentPdfHeaderPdfPart(
|
||||
new ezcDocumentPdfFooterOptions( array(
|
||||
'showPageNumber' => false,
|
||||
'height' => '10mm',
|
||||
) )
|
||||
) );
|
||||
|
||||
$pdf->createFromDocbook( $document->getAsDocbook() );
|
||||
file_put_contents( __FILE__ . '.pdf', $pdf );
|
||||
|
||||
?>
|
11
vendor/zetacomponents/document/docs/tutorial/05_00_read_fodt.php
vendored
Normal file
11
vendor/zetacomponents/document/docs/tutorial/05_00_read_fodt.php
vendored
Normal file
@@ -0,0 +1,11 @@
|
||||
<?php
|
||||
|
||||
require 'tutorial_autoload.php';
|
||||
|
||||
$odt = new ezcDocumentOdt();
|
||||
$odt->loadFile( 'simple.fodt' );
|
||||
|
||||
$docbook = $odt->getAsDocbook();
|
||||
echo $docbook->save();
|
||||
|
||||
?>
|
13
vendor/zetacomponents/document/docs/tutorial/05_01_write_fodt.php
vendored
Normal file
13
vendor/zetacomponents/document/docs/tutorial/05_01_write_fodt.php
vendored
Normal file
@@ -0,0 +1,13 @@
|
||||
<?php
|
||||
|
||||
require 'tutorial_autoload.php';
|
||||
|
||||
$docbook = new ezcDocumentDocbook();
|
||||
$docbook->loadFile( 'docbook.xml' );
|
||||
|
||||
$odt = new ezcDocumentOdt();
|
||||
$odt->createFromDocbook( $docbook );
|
||||
|
||||
echo $odt->save();
|
||||
|
||||
?>
|
16
vendor/zetacomponents/document/docs/tutorial/05_02_write_fodt_styled.php
vendored
Normal file
16
vendor/zetacomponents/document/docs/tutorial/05_02_write_fodt_styled.php
vendored
Normal file
@@ -0,0 +1,16 @@
|
||||
<?php
|
||||
|
||||
require 'tutorial_autoload.php';
|
||||
|
||||
$docbook = new ezcDocumentDocbook();
|
||||
$docbook->loadFile( 'docbook.xml' );
|
||||
|
||||
$converter = new ezcDocumentDocbookToOdtConverter();
|
||||
|
||||
$converter->options->styler->addStylesheetFile( 'custom.css' );
|
||||
|
||||
$odt = $converter->convert( $docbook );
|
||||
|
||||
echo $odt->save();
|
||||
|
||||
?>
|
11
vendor/zetacomponents/document/docs/tutorial/address.xml
vendored
Normal file
11
vendor/zetacomponents/document/docs/tutorial/address.xml
vendored
Normal file
@@ -0,0 +1,11 @@
|
||||
<?xml version="1.0"?>
|
||||
<article xmlns="http://docbook.org/ns/docbook">
|
||||
<section id="address_example">
|
||||
<sectioninfo/>
|
||||
<title>Address example</title>
|
||||
<address>
|
||||
<personname> John Doe</personname>
|
||||
<street> Some Lane 42</street>
|
||||
</address>
|
||||
</section>
|
||||
</article>
|
8
vendor/zetacomponents/document/docs/tutorial/custom.css
vendored
Normal file
8
vendor/zetacomponents/document/docs/tutorial/custom.css
vendored
Normal file
@@ -0,0 +1,8 @@
|
||||
article {
|
||||
font-family: "sans-serif";
|
||||
font-size: "10pt";
|
||||
}
|
||||
|
||||
page {
|
||||
padding: "15mm 30mm";
|
||||
}
|
193
vendor/zetacomponents/document/docs/tutorial/docbook.xml
vendored
Normal file
193
vendor/zetacomponents/document/docs/tutorial/docbook.xml
vendored
Normal file
@@ -0,0 +1,193 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE article PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd">
|
||||
<article xmlns="http://docbook.org/ns/docbook">
|
||||
<section ID="ez_components_-_document">
|
||||
<sectioninfo/>
|
||||
<title>eZ Components - Document</title>
|
||||
<section ID="introduction">
|
||||
<sectioninfo/>
|
||||
<title>Introduction</title>
|
||||
<para>The document component offers transformations between different semantic markup languages, like:</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>
|
||||
<ulink url="http://docutils.sourceforge.net/rst.html">ReStructured text</ulink>
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>
|
||||
<ulink url="http://www.w3.org/TR/xhtml1/">XHTML</ulink>
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>
|
||||
<ulink url="http://www.docbook.org/">Docbook</ulink>
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>
|
||||
<ulink url="Document_conversion.html">eZ Publish XML markup</ulink>
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>Wiki markup languages, like: <ulink url="ezxml">Creole</ulink>, <ulink url="creole">Dokuwiki</ulink> and <ulink url="dokuwiki">Confluence</ulink></para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<para>Where each format support conversions from and to docbook as a central intermediate format and may implement additional shortcuts for conversions from and to other formats. Not each format can express the same semantics, so there may be some information lost, which is <ulink url="confluence">documented in a dedicated document</ulink>.</para>
|
||||
<para>There are central handler classes for each markup language, which follow a common conversion interface ezcDocument and all implement the methods getAsDocbook() and createFromDocbook().</para>
|
||||
</section>
|
||||
<section ID="markup_languages">
|
||||
<sectioninfo/>
|
||||
<title>Markup languages</title>
|
||||
<para>The following markup languages are currently handled by the document component.</para>
|
||||
<section ID="restructured_text">
|
||||
<sectioninfo/>
|
||||
<title>ReStructured text</title>
|
||||
<section ID="error_handling">
|
||||
<sectioninfo/>
|
||||
<title>Error handling</title>
|
||||
<para>By default each parsing or compiling error will be transformed into an exception, so that you are noticed about those errors. The error reporting settings can be modified like for all other document handlers:</para>
|
||||
<literallayout><?php
|
||||
$document = new ezcDocumentRst();
|
||||
$document->options->errorReporting = E_PARSE | E_ERROR | E_WARNING;
|
||||
$document->loadFile( '../tutorial.txt' );
|
||||
|
||||
$docbook = $document->getAsDocbook();
|
||||
echo $docbook->save();
|
||||
?>
|
||||
|
||||
</literallayout>
|
||||
<para>Where the setting in line 3 causes, that only warnings, errors and fatal errors are transformed to exceptions now, while the notices are only collected, but ignored. This setting affects both, the parsing of the source document and the compiling into the destination language.</para>
|
||||
</section>
|
||||
<section ID="directives">
|
||||
<sectioninfo/>
|
||||
<title>Directives</title>
|
||||
<section ID="directive_example">
|
||||
<sectioninfo/>
|
||||
<title>Directive example</title>
|
||||
<para>A full example for a custom directive, where we want to embed real world addresses into our RST document and maintain the semantics in the resulting docbook, could look like:</para>
|
||||
<literallayout>Address example
|
||||
===============
|
||||
|
||||
.. address:: John Doe
|
||||
:street: Some Lane 42
|
||||
|
||||
</literallayout>
|
||||
<para>We would possibly add more information, like the ZIP code, city and state, but skip this to keep the code short. The implemented directive then would just need to take these information and transform it into valid docbook XML using the DOM extension.</para>
|
||||
<literallayout><?php
|
||||
class myAddressDirective extends ezcDocumentRstDirective
|
||||
{
|
||||
public function toDocbook( DOMDocument $document, DOMElement $root )
|
||||
{
|
||||
$address = $document->createElement( 'address' );
|
||||
$root->appendChild( $address );
|
||||
|
||||
if ( !empty( $this->node->parameters ) )
|
||||
{
|
||||
$name = $document->createElement( 'personname', htmlspecialchars( $this->node->parameters ) );
|
||||
$address->appendChild( $name );
|
||||
}
|
||||
|
||||
if ( isset( $this->node->options['street'] ) )
|
||||
{
|
||||
$street = $document->createElement( 'street', htmlspecialchars( $this->node->options['street'] ) );
|
||||
$address->appendChild( $street );
|
||||
}
|
||||
}
|
||||
}
|
||||
?>
|
||||
</literallayout>
|
||||
<para>The AST node, which should be rendered, is passed to the constructor of the custom directive visitor and available in the class property $node. The complete DOMDocument and the current DOMNode are passed to the method. In this case we just create a <ulink url="http://docbook.org/tdg/en/html/address.html">address node</ulink> with the optional child nodes street and personname, depending on the existence of the respective values.</para>
|
||||
<para>You can now render the RST document after you registered you custom directive handler as shown above:</para>
|
||||
<literallayout><?php
|
||||
|
||||
require 'tutorial_autoload.php';
|
||||
|
||||
// Load custom directive
|
||||
require 'address_directive.php';
|
||||
|
||||
$document = new ezcDocumentRst();
|
||||
$document->registerDirective( 'address', 'myAddressDirective' );
|
||||
$document->loadString( <<<EORST
|
||||
Address example
|
||||
===============
|
||||
|
||||
.. address:: John Doe
|
||||
:street: Some Lane 42
|
||||
EORST
|
||||
);
|
||||
|
||||
$docbook = $document->getAsDocbook();
|
||||
echo $docbook->save();
|
||||
?>
|
||||
</literallayout>
|
||||
<para>The output will then look like:</para>
|
||||
<literallayout><?xml version="1.0"?>
|
||||
<article xmlns="http://docbook.org/ns/docbook">
|
||||
<section ID="address_example">
|
||||
<sectioninfo/>
|
||||
<title>Address example</title>
|
||||
<address>
|
||||
<personname> John Doe</personname>
|
||||
<street> Some Lane 42</street>
|
||||
</address>
|
||||
</section>
|
||||
</article>
|
||||
|
||||
</literallayout>
|
||||
</section>
|
||||
</section>
|
||||
<section ID="xhtml_rendering">
|
||||
<sectioninfo/>
|
||||
<title>XHTML rendering</title>
|
||||
<section ID="modification_of_xhtml_rendering">
|
||||
<sectioninfo/>
|
||||
<title>Modification of XHTML rendering</title>
|
||||
<para>You can modify the generated output of the XHTML visitor by creating a custom visitor for the RST AST. The easiest way probably is to extend from one of the existing XHTML visitors and reusing it. For example you may want to fill the type attribute in bullet lists, like known from HTML, which isn't valid XHTML, though:</para>
|
||||
<literallayout>class myDocumentRstXhtmlVisitor extends ezcDocumentRstXhtmlVisitor
|
||||
{
|
||||
protected function visitBulletList( DOMNode $root, ezcDocumentRstNode $node )
|
||||
{
|
||||
$list = $this->document->createElement( 'ul' );
|
||||
$root->appendChild( $list );
|
||||
|
||||
$listTypes = array(
|
||||
'*' => 'circle',
|
||||
'+' => 'disc',
|
||||
'-' => 'square',
|
||||
"\xe2\x80\xa2" => 'disc',
|
||||
"\xe2\x80\xa3" => 'circle',
|
||||
"\xe2\x81\x83" => 'square',
|
||||
);
|
||||
// Not allowed in XHTML strict
|
||||
$list->setAttribute( 'type', $listTypes[$node->token->content] );
|
||||
|
||||
// Decoratre blockquote contents
|
||||
foreach ( $node->nodes as $child )
|
||||
{
|
||||
$this->visitNode( $list, $child );
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
</literallayout>
|
||||
<para>The structure, which is not enforced for visitors, but used in the docbook and XHTML visitors, is to call special methods for each node type in the AST to decorate the AST recursively. This method will be called for all bullet list nodes in the AST which contain the actual list items. As the first parameter the current position in the XHTML DOM tree is also provided to the method.</para>
|
||||
<para>To create the XHTML we can now just create a new list node (<ul>) in the current DOMNode, set the new attribute, and recursively decorate all descendants using the general visitor dispatching method visitNode() for all children in the AST. For the AST childs being also rendered as children in the XML tree, we pass the just created DOMNode (<ul>) as the new root node to the visitNode() method.</para>
|
||||
<para>After defining such a class, you could use the custom visitor like shown above:</para>
|
||||
<literallayout><?php
|
||||
$document = new ezcDocumentRst();
|
||||
$document->options->xhtmlVisitor = 'myDocumentRstXhtmlVisitor';
|
||||
$document->loadFile( $from );
|
||||
|
||||
$xhtml = $document->getAsXhtml();
|
||||
$xml = $xhtml->save();
|
||||
?>
|
||||
|
||||
</literallayout>
|
||||
<para>Now the lists in the generated XHTML will also the type attribute set.</para>
|
||||
</section>
|
||||
</section>
|
||||
</section>
|
||||
</section>
|
||||
</section>
|
||||
</article>
|
320
vendor/zetacomponents/document/docs/tutorial/ez_components_introduction.html
vendored
Normal file
320
vendor/zetacomponents/document/docs/tutorial/ez_components_introduction.html
vendored
Normal file
@@ -0,0 +1,320 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head>
|
||||
|
||||
<link type="text/css" rel="stylesheet" href="/stylesheets/core.css"/>
|
||||
<link type="text/css" rel="stylesheet" href="/stylesheets/pagelayout.css"/>
|
||||
|
||||
|
||||
<!-- YUI CSS -->
|
||||
<link rel="stylesheet" type="text/css" href="/yui/menu/assets/skins/sam/menu.css"/>
|
||||
|
||||
<!-- Local overrides -->
|
||||
<link type="text/css" rel="stylesheet" href="/stylesheets/ezc.css"/>
|
||||
|
||||
<!-- Overrides for print -->
|
||||
<link type="text/css" rel="stylesheet" href="/stylesheets/print.css" media="print"/>
|
||||
|
||||
<!-- IE conditional comments; for bug fixes for different IE versions -->
|
||||
<!--[if IE 5]> <style type="text/css"> @import url(/extension/ezno2005/design/ezno2005/stylesheets/ie5.css); </style> <![endif]-->
|
||||
<!--[if lte IE 6]> <style type="text/css"> @import url(/extension/ezno2005/design/ezno2005/stylesheets/ie6lte.css); </style> <![endif]-->
|
||||
<!--[if gte IE 6]> <style type="text/css"> @import url(/extension/ezno2005/design/ezno2005/stylesheets/ie6gte.css); </style> <![endif]-->
|
||||
<!-- Load special stylesheet (if necessary) for newer Netscape decendants, Mozilla and Firefox, using the Gecko renderer -->
|
||||
<script type="text/javascript"><!-- if ((navigator.userAgent.indexOf("Gecko") != -1)&&(navigator.userAgent.indexOf("KHTML") == -1)) document.write("<style type=\"text/css\">@import url(/extension/ezno2005/design/ezno2005/stylesheets/gecko.css);</style>");--></script>
|
||||
<title>eZ Components - Introduction</title>
|
||||
|
||||
|
||||
<!-- Dependencies -->
|
||||
<script type="text/javascript" src="/yui/yahoo-dom-event/yahoo-dom-event.js"></script>
|
||||
<script type="text/javascript" src="/yui/container/container_core-min.js"></script>
|
||||
<!-- Source File -->
|
||||
<script type="text/javascript" src="/yui/menu/menu-min.js"></script>
|
||||
|
||||
<script type="text/javascript">
|
||||
|
||||
YAHOO.util.Event.onContentReady('introduction', function () {
|
||||
var oMenu = new YAHOO.widget.MenuBar("menu", { autosubmenudisplay: true, showdelay: 200 });
|
||||
|
||||
oMenu.render();
|
||||
});
|
||||
|
||||
</script>
|
||||
|
||||
<meta http-equiv="Content-Language" content="en-GB"/>
|
||||
<meta name="author" content="eZ Systems"/>
|
||||
<meta name="copyright" content="eZ Systems as"/>
|
||||
<meta name="MSSmartTagsPreventParsing" content="TRUE"/>
|
||||
</head>
|
||||
<body class="yui-skin-sam">
|
||||
|
||||
<!-- Complete page area: START -->
|
||||
<div id="page">
|
||||
|
||||
<!-- Header area: START -->
|
||||
<div id="header">
|
||||
<div id="header-insert">
|
||||
|
||||
<!-- User menu area: START -->
|
||||
<div id="usermenu">
|
||||
|
||||
<div id="page-width1">
|
||||
|
||||
<div id="logo">
|
||||
<h1><a href="/"><span class="hide">eZ Components</span></a></h1>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<p class="hide"><a href="#main">Skip to main content</a></p>
|
||||
|
||||
<hr class="hide"/>
|
||||
|
||||
<hr class="hide"/>
|
||||
<h2 class="hide">User menu</h2>
|
||||
|
||||
<!-- User menu content: START -->
|
||||
<ul>
|
||||
<li><a href="/download"><span>Downloads</span></a></li>
|
||||
<li><a href="/search"><span>Search</span></a></li>
|
||||
<li><a href="/support"><span>Contact</span></a></li>
|
||||
</ul>
|
||||
<!-- User menu content: END -->
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<!-- User menu area: END -->
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<!-- Header area: END -->
|
||||
<!-- Main menu area: START -->
|
||||
<div id="mainmenubar">
|
||||
<div id="page-width2">
|
||||
<div id="menu" class='yuimenubar yuimenubarnav'>
|
||||
<div class='bd'>
|
||||
<ul>
|
||||
<li class='yuimenubaritem'><a class='yuimenubaritemlabel highlight' href='/introduction'>Introduction</a>
|
||||
<div id='introduction' class='yuimenu'>
|
||||
<div class='bd'>
|
||||
<ul>
|
||||
<li class='yuimenuitem'><a class='yuimenuitemlabel' href='/introduction/overview'>Overview</a></li>
|
||||
<li class='yuimenuitem'><a class='yuimenuitemlabel' href='/introduction/requirements'>Requirements</a></li>
|
||||
<li class='yuimenuitem'><a class='yuimenuitemlabel' href='/introduction/license'>License</a></li>
|
||||
<li class='yuimenuitem'><a class='yuimenuitemlabel' href='/introduction/roadmap'>Roadmap</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</li>
|
||||
<li class='yuimenubaritem'><a class='yuimenubaritemlabel' href='/docs'>Documentation</a>
|
||||
<div id='docs' class='yuimenu'>
|
||||
<div class='bd'>
|
||||
<ul>
|
||||
<li class='yuimenuitem'><a class='yuimenuitemlabel' href='/docs/install'>Installation Guide</a></li>
|
||||
<li class='yuimenuitem'><a class='yuimenuitemlabel' href='/docs/tutorials'>Tutorials</a></li>
|
||||
<li class='yuimenuitem'><a class='yuimenuitemlabel' href='/docs/api'>API Reference</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</li>
|
||||
<li class='yuimenubaritem'><a class='yuimenubaritemlabel' href='/download'>Download</a>
|
||||
<div id='download' class='yuimenu'>
|
||||
<div class='bd'>
|
||||
<ul>
|
||||
<li class='yuimenuitem'><a class='yuimenuitemlabel' href='/download/dl_components'>eZ Components</a></li>
|
||||
<li class='yuimenuitem'><a class='yuimenuitemlabel' href='/download/logos'>Logos</a></li>
|
||||
<li class='yuimenuitem'><a class='yuimenuitemlabel' href='/download/svn'>Source Access (SVN)</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</li>
|
||||
<li class='yuimenubaritem'><a class='yuimenubaritemlabel' href='/contributing'>Community</a>
|
||||
<div id='contributing' class='yuimenu'>
|
||||
<div class='bd'>
|
||||
<ul>
|
||||
<li class='yuimenuitem'><a class='yuimenuitemlabel' href='/contributing/dev_process'>Development Process</a></li>
|
||||
<li class='yuimenuitem'><a class='yuimenuitemlabel' href='/contributing/coding_standards'>Implementation Guidelines</a></li>
|
||||
<li class='yuimenuitem'><a class='yuimenuitemlabel' href='/contributing/cla'>CLA</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</li>
|
||||
<li class='yuimenubaritem'><a class='yuimenubaritemlabel' href='/support'>Support</a>
|
||||
<div id='support' class='yuimenu'>
|
||||
<div class='bd'>
|
||||
<ul>
|
||||
<li class='yuimenuitem'><a class='yuimenuitemlabel' href='/support/mailinglist'>Mailinglist</a></li>
|
||||
<li class='yuimenuitem'><a class='yuimenuitemlabel' href='/support/irc'>IRC</a></li>
|
||||
<li class='yuimenuitem'><a class='yuimenuitemlabel' href='/support/issues'>Issue Tracker</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</li>
|
||||
<li class='yuimenubaritem'><a class='yuimenubaritemlabel' href='/resources'>Resources</a>
|
||||
<div id='resources' class='yuimenu'>
|
||||
<div class='bd'>
|
||||
<ul>
|
||||
<li class='yuimenuitem'><a class='yuimenuitemlabel' href='/resources/news'>News Archive</a></li>
|
||||
<li class='yuimenuitem'><a class='yuimenuitemlabel' href='/resources/articles'>Articles and Publications</a></li>
|
||||
<li class='yuimenuitem'><a class='yuimenuitemlabel' href='/resources/presentations'>Presentation Slides</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</li>
|
||||
<li class='yuimenubaritem'><a class='yuimenubaritemlabel' href='/search'>Search</a></li>
|
||||
<li class='yuimenubaritem'><a class='yuimenubaritemlabel' href='/about'>About</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<!-- Main menu area: END -->
|
||||
|
||||
</div>
|
||||
|
||||
<hr class="hide"/>
|
||||
<!-- Path area: START -->
|
||||
<div id="path">
|
||||
|
||||
<div id="page-width4">
|
||||
<h2 class="hide">Path</h2>
|
||||
|
||||
<!-- Path content: START -->
|
||||
<p>
|
||||
<a href='/'>ez components</a>
|
||||
/ <a href='/introduction'>introduction</a>
|
||||
</p>
|
||||
<!-- Path content: END -->
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<!-- Path area: END -->
|
||||
|
||||
<hr class="hide"/>
|
||||
|
||||
<!-- Main area: START -->
|
||||
|
||||
<div id="page-width5">
|
||||
<div id="main" class="float-break">
|
||||
|
||||
<!-- Main area content: START -->
|
||||
<div class="area-wide-left border-top">
|
||||
<div class="border-left">
|
||||
<div class="border-right main-content">
|
||||
<div class="document" id="why-ez-components">
|
||||
<h1 class="title">Why eZ Components?</h1>
|
||||
<p>eZ Components is a high-quality library of independent <a class="reference" href="/introduction/overview">components</a> that aid
|
||||
in the development of Web-centric applications.</p>
|
||||
<div class="section">
|
||||
<h1><a id="powerful-and-independent" name="powerful-and-independent">Powerful and Independent</a></h1>
|
||||
<p>eZ Components is engineered with a full feature set in mind, providing you with
|
||||
powerful building blocks for your application.</p>
|
||||
<p>Each component is also completely independent from the other components, which
|
||||
allows you to choose exactly which parts of the library you want to use in your
|
||||
application. The eZ Components library does not dictate how you organize your
|
||||
application; instead, it provides you with the flexibility to decide how
|
||||
and when to use each component. In addition, all of the components' APIs are
|
||||
engineered in a similar way, making them as consistent as possible.</p>
|
||||
</div>
|
||||
<div class="section">
|
||||
<h1><a id="effective-and-high-quality" name="effective-and-high-quality">Effective and High Quality</a></h1>
|
||||
<p>A library's usefulness stems from its individual components. Each eZ Component
|
||||
focuses its attention on solving important parts of Web application
|
||||
development. The components are lean and effective, created to solve specific
|
||||
recurring issues that developers face.</p>
|
||||
<p>Quality is of utmost importance. The eZ Components development team uses a
|
||||
test-driven development methodology that maximizes API usability. This results
|
||||
in a robust and reliable API.</p>
|
||||
</div>
|
||||
<div class="section">
|
||||
<h1><a id="easily-accessible-open-source-company-backed" name="easily-accessible-open-source-company-backed">Easily Accessible, Open Source, Company-Backed</a></h1>
|
||||
<p><a class="reference" href="/docs">Documentation</a> is what makes working with a components library such as eZ
|
||||
Components accessible. Good documentation is extremely valuable because it
|
||||
enables developers to get the most out of the library. For each of the
|
||||
components, the documentation includes a <a class="reference" href="/docs/tutorials">tutorial</a> that introduces the API and
|
||||
gives an overview of the functionality, as well as a thorough API <a class="reference" href="/docs/api">reference</a>
|
||||
specification. Additionally, <a class="reference" href="/resources/articles">articles</a> build on top of the documentation to
|
||||
provide more in-depth information about specific components.</p>
|
||||
<p>eZ Components is published under an open license model. The <a class="reference" href="/introduction/license">New BSD
|
||||
license</a> is very
|
||||
permissive and opens up the use of the library to as many developers as
|
||||
possible. An open source license also facilitates stronger community
|
||||
involvement.</p>
|
||||
<p>All of the development processes are <a class="reference" href="/contributing/dev_process">well-documented</a> and made as transparent
|
||||
as possible for users and external contributors. The eZ Components team is
|
||||
responsible for code and project maintenance and oversees that the development
|
||||
processes are followed. Users are thus assured that eZ Components can be
|
||||
counted on for ongoing quality, relevance, and usefulness.</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="area-narrow-right">
|
||||
<div class="border-top">
|
||||
<div class="border-left">
|
||||
<div class="border-right main-content">
|
||||
<div id="navigation" class="side-panel float-break">
|
||||
<h1 class="block">Navigation</h1>
|
||||
|
||||
<ul>
|
||||
<li><a href="/introduction/overview">Overview</a></li>
|
||||
<li><a href="/introduction/requirements">Requirements</a></li>
|
||||
<li><a href="/introduction/license">License</a></li>
|
||||
<li><a href="/introduction/roadmap">Roadmap</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="border-top">
|
||||
<div class="border-left">
|
||||
<div class="border-right main-content">
|
||||
<div class="side-panel" style="text-align: center; margin-top: -20px">
|
||||
<img alt="Hexagons" src='/images/hexagons.png' style="margin-top: 40px"/></a>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Main area content: END -->
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Main area: END -->
|
||||
|
||||
<hr class="hide"/>
|
||||
|
||||
<!-- Footer area: START -->
|
||||
<div id="footer-design">
|
||||
<div id="page-width6">
|
||||
<div id="footer">
|
||||
|
||||
<address><a href="/"><img alt="Powered by eZ Components" src="/images/logos/powered-by-211x16-transparent.gif"/></a></address>
|
||||
<address>Copyright © 2007 - 2008 <a href="http://ez.no">eZ Systems AS</a>. All rights reserved.</address>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- Footer area: END -->
|
||||
|
||||
<!-- Complete page area: END -->
|
||||
|
||||
<!-- th[eZ] 20050804 -->
|
||||
<script type="text/javascript">
|
||||
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
|
||||
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
|
||||
</script>
|
||||
<script type="text/javascript">
|
||||
var pageTracker = _gat._getTracker("UA-303624-3");
|
||||
pageTracker._initData();
|
||||
pageTracker._trackPageview();
|
||||
</script>
|
||||
|
||||
</body></html>
|
||||
<!-- Sun, 23 Nov 2008 20:13:01 +0100 new -->
|
742
vendor/zetacomponents/document/docs/tutorial/simple.fodt
vendored
Normal file
742
vendor/zetacomponents/document/docs/tutorial/simple.fodt
vendored
Normal file
@@ -0,0 +1,742 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<office:document xmlns:office="urn:oasis:names:tc:opendocument:xmlns:office:1.0"
|
||||
xmlns:style="urn:oasis:names:tc:opendocument:xmlns:style:1.0"
|
||||
xmlns:text="urn:oasis:names:tc:opendocument:xmlns:text:1.0"
|
||||
xmlns:table="urn:oasis:names:tc:opendocument:xmlns:table:1.0"
|
||||
xmlns:draw="urn:oasis:names:tc:opendocument:xmlns:drawing:1.0"
|
||||
xmlns:fo="urn:oasis:names:tc:opendocument:xmlns:xsl-fo-compatible:1.0"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:meta="urn:oasis:names:tc:opendocument:xmlns:meta:1.0"
|
||||
xmlns:number="urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0"
|
||||
xmlns:svg="urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0"
|
||||
xmlns:chart="urn:oasis:names:tc:opendocument:xmlns:chart:1.0"
|
||||
xmlns:dr3d="urn:oasis:names:tc:opendocument:xmlns:dr3d:1.0"
|
||||
xmlns:math="http://www.w3.org/1998/Math/MathML"
|
||||
xmlns:form="urn:oasis:names:tc:opendocument:xmlns:form:1.0"
|
||||
xmlns:script="urn:oasis:names:tc:opendocument:xmlns:script:1.0"
|
||||
xmlns:config="urn:oasis:names:tc:opendocument:xmlns:config:1.0"
|
||||
xmlns:ooo="http://openoffice.org/2004/office"
|
||||
xmlns:ooow="http://openoffice.org/2004/writer"
|
||||
xmlns:oooc="http://openoffice.org/2004/calc"
|
||||
xmlns:dom="http://www.w3.org/2001/xml-events"
|
||||
xmlns:xforms="http://www.w3.org/2002/xforms"
|
||||
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xmlns:rpt="http://openoffice.org/2005/report"
|
||||
xmlns:of="urn:oasis:names:tc:opendocument:xmlns:of:1.2"
|
||||
xmlns:rdfa="http://docs.oasis-open.org/opendocument/meta/rdfa#"
|
||||
xmlns:field="urn:openoffice:names:experimental:ooxml-odf-interop:xmlns:field:1.0"
|
||||
xmlns:formx="urn:openoffice:names:experimental:ooxml-odf-interop:xmlns:form:1.0"
|
||||
office:version="1.2"
|
||||
office:mimetype="application/vnd.oasis.opendocument.text">
|
||||
<office:meta>
|
||||
<meta:creation-date>2009-08-25T09:57:12</meta:creation-date>
|
||||
<dc:date>2009-09-01T22:31:32</dc:date>
|
||||
<meta:editing-duration>PT00H10M46S</meta:editing-duration>
|
||||
<meta:editing-cycles>5</meta:editing-cycles>
|
||||
<meta:generator>OpenOffice.org/3.0$Linux OpenOffice.org_project/300m15$Build-9379</meta:generator>
|
||||
|
||||
|
||||
|
||||
<meta:document-statistic meta:table-count="0" meta:image-count="0" meta:object-count="0"
|
||||
meta:page-count="1"
|
||||
meta:paragraph-count="23"
|
||||
meta:word-count="81"
|
||||
meta:character-count="389"/>
|
||||
</office:meta>
|
||||
<office:settings>
|
||||
<config:config-item-set config:name="ooo:view-settings">
|
||||
<config:config-item config:name="ViewAreaTop" config:type="int">0</config:config-item>
|
||||
<config:config-item config:name="ViewAreaLeft" config:type="int">0</config:config-item>
|
||||
<config:config-item config:name="ViewAreaWidth" config:type="int">49585</config:config-item>
|
||||
<config:config-item config:name="ViewAreaHeight" config:type="int">25084</config:config-item>
|
||||
<config:config-item config:name="ShowRedlineChanges" config:type="boolean">true</config:config-item>
|
||||
<config:config-item config:name="InBrowseMode" config:type="boolean">false</config:config-item>
|
||||
<config:config-item-map-indexed config:name="Views">
|
||||
<config:config-item-map-entry>
|
||||
<config:config-item config:name="ViewId" config:type="string">view2</config:config-item>
|
||||
<config:config-item config:name="ViewLeft" config:type="int">12455</config:config-item>
|
||||
<config:config-item config:name="ViewTop" config:type="int">21488</config:config-item>
|
||||
<config:config-item config:name="VisibleLeft" config:type="int">0</config:config-item>
|
||||
<config:config-item config:name="VisibleTop" config:type="int">0</config:config-item>
|
||||
<config:config-item config:name="VisibleRight" config:type="int">49583</config:config-item>
|
||||
<config:config-item config:name="VisibleBottom" config:type="int">25083</config:config-item>
|
||||
<config:config-item config:name="ZoomType" config:type="short">0</config:config-item>
|
||||
<config:config-item config:name="ViewLayoutColumns" config:type="short">0</config:config-item>
|
||||
<config:config-item config:name="ViewLayoutBookMode" config:type="boolean">false</config:config-item>
|
||||
<config:config-item config:name="ZoomFactor" config:type="short">100</config:config-item>
|
||||
<config:config-item config:name="IsSelectedFrame" config:type="boolean">false</config:config-item>
|
||||
</config:config-item-map-entry>
|
||||
</config:config-item-map-indexed>
|
||||
</config:config-item-set>
|
||||
<config:config-item-set config:name="ooo:configuration-settings">
|
||||
<config:config-item config:name="AddParaTableSpacing" config:type="boolean">true</config:config-item>
|
||||
<config:config-item config:name="PrintReversed" config:type="boolean">false</config:config-item>
|
||||
<config:config-item config:name="OutlineLevelYieldsNumbering" config:type="boolean">false</config:config-item>
|
||||
<config:config-item config:name="LinkUpdateMode" config:type="short">1</config:config-item>
|
||||
<config:config-item config:name="PrintEmptyPages" config:type="boolean">true</config:config-item>
|
||||
<config:config-item config:name="IgnoreFirstLineIndentInNumbering" config:type="boolean">false</config:config-item>
|
||||
<config:config-item config:name="CharacterCompressionType" config:type="short">0</config:config-item>
|
||||
<config:config-item config:name="PrintSingleJobs" config:type="boolean">false</config:config-item>
|
||||
<config:config-item config:name="UpdateFromTemplate" config:type="boolean">true</config:config-item>
|
||||
<config:config-item config:name="PrintPaperFromSetup" config:type="boolean">false</config:config-item>
|
||||
<config:config-item config:name="AddFrameOffsets" config:type="boolean">false</config:config-item>
|
||||
<config:config-item config:name="PrintLeftPages" config:type="boolean">true</config:config-item>
|
||||
<config:config-item config:name="RedlineProtectionKey" config:type="base64Binary"/>
|
||||
<config:config-item config:name="PrintTables" config:type="boolean">true</config:config-item>
|
||||
<config:config-item config:name="ProtectForm" config:type="boolean">false</config:config-item>
|
||||
<config:config-item config:name="ChartAutoUpdate" config:type="boolean">true</config:config-item>
|
||||
<config:config-item config:name="PrintControls" config:type="boolean">true</config:config-item>
|
||||
<config:config-item config:name="PrinterSetup" config:type="base64Binary"/>
|
||||
<config:config-item config:name="IgnoreTabsAndBlanksForLineCalculation" config:type="boolean">false</config:config-item>
|
||||
<config:config-item config:name="PrintAnnotationMode" config:type="short">0</config:config-item>
|
||||
<config:config-item config:name="LoadReadonly" config:type="boolean">false</config:config-item>
|
||||
<config:config-item config:name="AddParaSpacingToTableCells" config:type="boolean">true</config:config-item>
|
||||
<config:config-item config:name="AddExternalLeading" config:type="boolean">true</config:config-item>
|
||||
<config:config-item config:name="ApplyUserData" config:type="boolean">true</config:config-item>
|
||||
<config:config-item config:name="FieldAutoUpdate" config:type="boolean">true</config:config-item>
|
||||
<config:config-item config:name="SaveVersionOnClose" config:type="boolean">false</config:config-item>
|
||||
<config:config-item config:name="SaveGlobalDocumentLinks" config:type="boolean">false</config:config-item>
|
||||
<config:config-item config:name="IsKernAsianPunctuation" config:type="boolean">false</config:config-item>
|
||||
<config:config-item config:name="AlignTabStopPosition" config:type="boolean">true</config:config-item>
|
||||
<config:config-item config:name="ClipAsCharacterAnchoredWriterFlyFrames" config:type="boolean">false</config:config-item>
|
||||
<config:config-item config:name="CurrentDatabaseDataSource" config:type="string"/>
|
||||
<config:config-item config:name="TabAtLeftIndentForParagraphsInList" config:type="boolean">false</config:config-item>
|
||||
<config:config-item config:name="DoNotCaptureDrawObjsOnPage" config:type="boolean">false</config:config-item>
|
||||
<config:config-item config:name="TableRowKeep" config:type="boolean">false</config:config-item>
|
||||
<config:config-item config:name="PrinterName" config:type="string"/>
|
||||
<config:config-item config:name="PrintFaxName" config:type="string"/>
|
||||
<config:config-item config:name="ConsiderTextWrapOnObjPos" config:type="boolean">false</config:config-item>
|
||||
<config:config-item config:name="UseOldPrinterMetrics" config:type="boolean">false</config:config-item>
|
||||
<config:config-item config:name="PrintRightPages" config:type="boolean">true</config:config-item>
|
||||
<config:config-item config:name="IsLabelDocument" config:type="boolean">false</config:config-item>
|
||||
<config:config-item config:name="UseFormerLineSpacing" config:type="boolean">false</config:config-item>
|
||||
<config:config-item config:name="AddParaTableSpacingAtStart" config:type="boolean">true</config:config-item>
|
||||
<config:config-item config:name="UseFormerTextWrapping" config:type="boolean">false</config:config-item>
|
||||
<config:config-item config:name="DoNotResetParaAttrsForNumFont" config:type="boolean">false</config:config-item>
|
||||
<config:config-item config:name="PrintProspect" config:type="boolean">false</config:config-item>
|
||||
<config:config-item config:name="PrintGraphics" config:type="boolean">true</config:config-item>
|
||||
<config:config-item config:name="AllowPrintJobCancel" config:type="boolean">true</config:config-item>
|
||||
<config:config-item config:name="CurrentDatabaseCommandType" config:type="int">0</config:config-item>
|
||||
<config:config-item config:name="DoNotJustifyLinesWithManualBreak" config:type="boolean">false</config:config-item>
|
||||
<config:config-item config:name="TabsRelativeToIndent" config:type="boolean">true</config:config-item>
|
||||
<config:config-item config:name="UseFormerObjectPositioning" config:type="boolean">false</config:config-item>
|
||||
<config:config-item config:name="PrinterIndependentLayout" config:type="string">high-resolution</config:config-item>
|
||||
<config:config-item config:name="UseOldNumbering" config:type="boolean">false</config:config-item>
|
||||
<config:config-item config:name="PrintPageBackground" config:type="boolean">true</config:config-item>
|
||||
<config:config-item config:name="CurrentDatabaseCommand" config:type="string"/>
|
||||
<config:config-item config:name="PrintDrawings" config:type="boolean">true</config:config-item>
|
||||
<config:config-item config:name="PrintBlackFonts" config:type="boolean">false</config:config-item>
|
||||
<config:config-item config:name="UnxForceZeroExtLeading" config:type="boolean">false</config:config-item>
|
||||
</config:config-item-set>
|
||||
</office:settings>
|
||||
<office:scripts>
|
||||
<office:script script:language="ooo:Basic">
|
||||
<ooo:libraries/>
|
||||
</office:script>
|
||||
</office:scripts>
|
||||
<office:font-face-decls>
|
||||
<style:font-face style:name="OpenSymbol" svg:font-family="OpenSymbol"/>
|
||||
<style:font-face style:name="Times New Roman" svg:font-family="'Times New Roman'"
|
||||
style:font-family-generic="roman"
|
||||
style:font-pitch="variable"/>
|
||||
<style:font-face style:name="Arial" svg:font-family="Arial" style:font-family-generic="swiss"
|
||||
style:font-pitch="variable"/>
|
||||
<style:font-face style:name="DejaVu Sans" svg:font-family="'DejaVu Sans'"
|
||||
style:font-family-generic="system"
|
||||
style:font-pitch="variable"/>
|
||||
</office:font-face-decls>
|
||||
<office:styles>
|
||||
<style:default-style style:family="graphic">
|
||||
<style:graphic-properties draw:shadow-offset-x="0.1181in" draw:shadow-offset-y="0.1181in"
|
||||
draw:start-line-spacing-horizontal="0.1114in"
|
||||
draw:start-line-spacing-vertical="0.1114in"
|
||||
draw:end-line-spacing-horizontal="0.1114in"
|
||||
draw:end-line-spacing-vertical="0.1114in"
|
||||
style:flow-with-text="false"/>
|
||||
<style:paragraph-properties style:text-autospace="ideograph-alpha" style:line-break="strict"
|
||||
style:writing-mode="lr-tb"
|
||||
style:font-independent-line-spacing="false">
|
||||
<style:tab-stops/>
|
||||
</style:paragraph-properties>
|
||||
<style:text-properties style:use-window-font-color="true" fo:font-size="12pt" fo:language="en"
|
||||
fo:country="US"
|
||||
style:letter-kerning="true"
|
||||
style:font-size-asian="10.5pt"
|
||||
style:language-asian="zxx"
|
||||
style:country-asian="none"
|
||||
style:font-size-complex="12pt"
|
||||
style:language-complex="zxx"
|
||||
style:country-complex="none"/>
|
||||
</style:default-style>
|
||||
<style:default-style style:family="paragraph">
|
||||
<style:paragraph-properties fo:hyphenation-ladder-count="no-limit" style:text-autospace="ideograph-alpha"
|
||||
style:punctuation-wrap="hanging"
|
||||
style:line-break="strict"
|
||||
style:tab-stop-distance="0.4925in"
|
||||
style:writing-mode="page"/>
|
||||
<style:text-properties style:use-window-font-color="true" style:font-name="Times New Roman"
|
||||
fo:font-size="12pt"
|
||||
fo:language="en"
|
||||
fo:country="US"
|
||||
style:letter-kerning="true"
|
||||
style:font-name-asian="DejaVu Sans"
|
||||
style:font-size-asian="10.5pt"
|
||||
style:language-asian="zxx"
|
||||
style:country-asian="none"
|
||||
style:font-name-complex="DejaVu Sans"
|
||||
style:font-size-complex="12pt"
|
||||
style:language-complex="zxx"
|
||||
style:country-complex="none"
|
||||
fo:hyphenate="false"
|
||||
fo:hyphenation-remain-char-count="2"
|
||||
fo:hyphenation-push-char-count="2"/>
|
||||
</style:default-style>
|
||||
<style:default-style style:family="table">
|
||||
<style:table-properties table:border-model="collapsing"/>
|
||||
</style:default-style>
|
||||
<style:default-style style:family="table-row">
|
||||
<style:table-row-properties fo:keep-together="auto"/>
|
||||
</style:default-style>
|
||||
<style:style style:name="Standard" style:family="paragraph" style:class="text"/>
|
||||
<style:style style:name="Heading" style:family="paragraph"
|
||||
style:parent-style-name="Standard"
|
||||
style:next-style-name="Text_20_body"
|
||||
style:class="text">
|
||||
<style:paragraph-properties fo:margin-top="0.1665in" fo:margin-bottom="0.0835in" fo:keep-with-next="always"/>
|
||||
<style:text-properties style:font-name="Arial" fo:font-size="14pt" style:font-name-asian="DejaVu Sans"
|
||||
style:font-size-asian="14pt"
|
||||
style:font-name-complex="DejaVu Sans"
|
||||
style:font-size-complex="14pt"/>
|
||||
</style:style>
|
||||
<style:style style:name="Text_20_body" style:display-name="Text body"
|
||||
style:family="paragraph"
|
||||
style:parent-style-name="Standard"
|
||||
style:class="text">
|
||||
<style:paragraph-properties fo:margin-top="0in" fo:margin-bottom="0.0835in"/>
|
||||
</style:style>
|
||||
<style:style style:name="List" style:family="paragraph"
|
||||
style:parent-style-name="Text_20_body"
|
||||
style:class="list">
|
||||
<style:text-properties style:font-size-asian="12pt"/>
|
||||
</style:style>
|
||||
<style:style style:name="Caption" style:family="paragraph"
|
||||
style:parent-style-name="Standard"
|
||||
style:class="extra">
|
||||
<style:paragraph-properties fo:margin-top="0.0835in" fo:margin-bottom="0.0835in" text:number-lines="false"
|
||||
text:line-number="0"/>
|
||||
<style:text-properties fo:font-size="12pt" fo:font-style="italic" style:font-size-asian="12pt"
|
||||
style:font-style-asian="italic"
|
||||
style:font-size-complex="12pt"
|
||||
style:font-style-complex="italic"/>
|
||||
</style:style>
|
||||
<style:style style:name="Index" style:family="paragraph" style:parent-style-name="Standard"
|
||||
style:class="index">
|
||||
<style:paragraph-properties text:number-lines="false" text:line-number="0"/>
|
||||
<style:text-properties style:font-size-asian="12pt"/>
|
||||
</style:style>
|
||||
<style:style style:name="Heading_20_1" style:display-name="Heading 1"
|
||||
style:family="paragraph"
|
||||
style:parent-style-name="Heading"
|
||||
style:next-style-name="Text_20_body"
|
||||
style:class="text"
|
||||
style:default-outline-level="1">
|
||||
<style:text-properties fo:font-size="115%" fo:font-weight="bold" style:font-size-asian="115%"
|
||||
style:font-weight-asian="bold"
|
||||
style:font-size-complex="115%"
|
||||
style:font-weight-complex="bold"/>
|
||||
</style:style>
|
||||
<style:style style:name="Heading_20_2" style:display-name="Heading 2"
|
||||
style:family="paragraph"
|
||||
style:parent-style-name="Heading"
|
||||
style:next-style-name="Text_20_body"
|
||||
style:class="text"
|
||||
style:default-outline-level="2">
|
||||
<style:text-properties fo:font-size="14pt" fo:font-style="italic" fo:font-weight="bold"
|
||||
style:font-size-asian="14pt"
|
||||
style:font-style-asian="italic"
|
||||
style:font-weight-asian="bold"
|
||||
style:font-size-complex="14pt"
|
||||
style:font-style-complex="italic"
|
||||
style:font-weight-complex="bold"/>
|
||||
</style:style>
|
||||
<style:style style:name="Heading_20_3" style:display-name="Heading 3"
|
||||
style:family="paragraph"
|
||||
style:parent-style-name="Heading"
|
||||
style:next-style-name="Text_20_body"
|
||||
style:class="text"
|
||||
style:default-outline-level="3">
|
||||
<style:text-properties fo:font-size="14pt" fo:font-weight="bold" style:font-size-asian="14pt"
|
||||
style:font-weight-asian="bold"
|
||||
style:font-size-complex="14pt"
|
||||
style:font-weight-complex="bold"/>
|
||||
</style:style>
|
||||
<style:style style:name="Numbering_20_Symbols" style:display-name="Numbering Symbols"
|
||||
style:family="text"/>
|
||||
<style:style style:name="Bullet_20_Symbols" style:display-name="Bullet Symbols"
|
||||
style:family="text">
|
||||
<style:text-properties style:font-name="OpenSymbol" style:font-name-asian="OpenSymbol"
|
||||
style:font-name-complex="OpenSymbol"/>
|
||||
</style:style>
|
||||
<text:outline-style style:name="Outline">
|
||||
<text:outline-level-style text:level="1" style:num-format="">
|
||||
<style:list-level-properties text:list-level-position-and-space-mode="label-alignment">
|
||||
<style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="0.3in"
|
||||
fo:text-indent="-0.3in"
|
||||
fo:margin-left="0.3in"/>
|
||||
</style:list-level-properties>
|
||||
</text:outline-level-style>
|
||||
<text:outline-level-style text:level="2" style:num-format="">
|
||||
<style:list-level-properties text:list-level-position-and-space-mode="label-alignment">
|
||||
<style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="0.4in"
|
||||
fo:text-indent="-0.4in"
|
||||
fo:margin-left="0.4in"/>
|
||||
</style:list-level-properties>
|
||||
</text:outline-level-style>
|
||||
<text:outline-level-style text:level="3" style:num-format="">
|
||||
<style:list-level-properties text:list-level-position-and-space-mode="label-alignment">
|
||||
<style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="0.5in"
|
||||
fo:text-indent="-0.5in"
|
||||
fo:margin-left="0.5in"/>
|
||||
</style:list-level-properties>
|
||||
</text:outline-level-style>
|
||||
<text:outline-level-style text:level="4" style:num-format="">
|
||||
<style:list-level-properties text:list-level-position-and-space-mode="label-alignment">
|
||||
<style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="0.6in"
|
||||
fo:text-indent="-0.6in"
|
||||
fo:margin-left="0.6in"/>
|
||||
</style:list-level-properties>
|
||||
</text:outline-level-style>
|
||||
<text:outline-level-style text:level="5" style:num-format="">
|
||||
<style:list-level-properties text:list-level-position-and-space-mode="label-alignment">
|
||||
<style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="0.7in"
|
||||
fo:text-indent="-0.7in"
|
||||
fo:margin-left="0.7in"/>
|
||||
</style:list-level-properties>
|
||||
</text:outline-level-style>
|
||||
<text:outline-level-style text:level="6" style:num-format="">
|
||||
<style:list-level-properties text:list-level-position-and-space-mode="label-alignment">
|
||||
<style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="0.8in"
|
||||
fo:text-indent="-0.8in"
|
||||
fo:margin-left="0.8in"/>
|
||||
</style:list-level-properties>
|
||||
</text:outline-level-style>
|
||||
<text:outline-level-style text:level="7" style:num-format="">
|
||||
<style:list-level-properties text:list-level-position-and-space-mode="label-alignment">
|
||||
<style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="0.9in"
|
||||
fo:text-indent="-0.9in"
|
||||
fo:margin-left="0.9in"/>
|
||||
</style:list-level-properties>
|
||||
</text:outline-level-style>
|
||||
<text:outline-level-style text:level="8" style:num-format="">
|
||||
<style:list-level-properties text:list-level-position-and-space-mode="label-alignment">
|
||||
<style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="1in"
|
||||
fo:text-indent="-1in"
|
||||
fo:margin-left="1in"/>
|
||||
</style:list-level-properties>
|
||||
</text:outline-level-style>
|
||||
<text:outline-level-style text:level="9" style:num-format="">
|
||||
<style:list-level-properties text:list-level-position-and-space-mode="label-alignment">
|
||||
<style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="1.1in"
|
||||
fo:text-indent="-1.1in"
|
||||
fo:margin-left="1.1in"/>
|
||||
</style:list-level-properties>
|
||||
</text:outline-level-style>
|
||||
<text:outline-level-style text:level="10" style:num-format="">
|
||||
<style:list-level-properties text:list-level-position-and-space-mode="label-alignment">
|
||||
<style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="1.2in"
|
||||
fo:text-indent="-1.2in"
|
||||
fo:margin-left="1.2in"/>
|
||||
</style:list-level-properties>
|
||||
</text:outline-level-style>
|
||||
</text:outline-style>
|
||||
<text:notes-configuration text:note-class="footnote" style:num-format="1" text:start-value="0"
|
||||
text:footnotes-position="page"
|
||||
text:start-numbering-at="document"/>
|
||||
<text:notes-configuration text:note-class="endnote" style:num-format="i" text:start-value="0"/>
|
||||
<text:linenumbering-configuration text:number-lines="false" text:offset="0.1965in" style:num-format="1"
|
||||
text:number-position="left"
|
||||
text:increment="5"/>
|
||||
</office:styles>
|
||||
<office:automatic-styles>
|
||||
<style:style style:name="P1" style:family="paragraph" style:parent-style-name="Text_20_body">
|
||||
<style:text-properties fo:font-weight="normal" style:font-weight-asian="normal"
|
||||
style:font-weight-complex="normal"/>
|
||||
</style:style>
|
||||
<style:style style:name="P2" style:family="paragraph" style:parent-style-name="Text_20_body">
|
||||
<style:text-properties fo:font-weight="bold" style:font-weight-asian="bold"
|
||||
style:font-weight-complex="bold"/>
|
||||
</style:style>
|
||||
<style:style style:name="P3" style:family="paragraph" style:parent-style-name="Text_20_body"
|
||||
style:list-style-name="L1">
|
||||
<style:text-properties fo:font-weight="normal" style:font-weight-asian="normal"
|
||||
style:font-weight-complex="normal"/>
|
||||
</style:style>
|
||||
<style:style style:name="P4" style:family="paragraph" style:parent-style-name="Text_20_body"
|
||||
style:list-style-name="L2">
|
||||
<style:text-properties fo:font-weight="normal" style:font-weight-asian="normal"
|
||||
style:font-weight-complex="normal"/>
|
||||
</style:style>
|
||||
<style:style style:name="P5" style:family="paragraph" style:parent-style-name="Text_20_body"
|
||||
style:list-style-name="L3"/>
|
||||
<style:style style:name="T1" style:family="text">
|
||||
<style:text-properties fo:font-weight="bold" style:font-weight-asian="bold"
|
||||
style:font-weight-complex="bold"/>
|
||||
</style:style>
|
||||
<style:style style:name="T2" style:family="text">
|
||||
<style:text-properties fo:font-weight="normal" style:font-weight-asian="normal"
|
||||
style:font-weight-complex="normal"/>
|
||||
</style:style>
|
||||
<text:list-style style:name="L1">
|
||||
<text:list-level-style-number text:level="1" text:style-name="Numbering_20_Symbols" style:num-suffix="."
|
||||
style:num-format="1">
|
||||
<style:list-level-properties text:list-level-position-and-space-mode="label-alignment">
|
||||
<style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="0.5in"
|
||||
fo:text-indent="-0.25in"
|
||||
fo:margin-left="0.5in"/>
|
||||
</style:list-level-properties>
|
||||
</text:list-level-style-number>
|
||||
<text:list-level-style-number text:level="2" text:style-name="Numbering_20_Symbols" style:num-suffix="."
|
||||
style:num-format="1">
|
||||
<style:list-level-properties text:list-level-position-and-space-mode="label-alignment">
|
||||
<style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="0.75in"
|
||||
fo:text-indent="-0.25in"
|
||||
fo:margin-left="0.75in"/>
|
||||
</style:list-level-properties>
|
||||
</text:list-level-style-number>
|
||||
<text:list-level-style-number text:level="3" text:style-name="Numbering_20_Symbols" style:num-suffix="."
|
||||
style:num-format="1">
|
||||
<style:list-level-properties text:list-level-position-and-space-mode="label-alignment">
|
||||
<style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="1in"
|
||||
fo:text-indent="-0.25in"
|
||||
fo:margin-left="1in"/>
|
||||
</style:list-level-properties>
|
||||
</text:list-level-style-number>
|
||||
<text:list-level-style-number text:level="4" text:style-name="Numbering_20_Symbols" style:num-suffix="."
|
||||
style:num-format="1">
|
||||
<style:list-level-properties text:list-level-position-and-space-mode="label-alignment">
|
||||
<style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="1.25in"
|
||||
fo:text-indent="-0.25in"
|
||||
fo:margin-left="1.25in"/>
|
||||
</style:list-level-properties>
|
||||
</text:list-level-style-number>
|
||||
<text:list-level-style-number text:level="5" text:style-name="Numbering_20_Symbols" style:num-suffix="."
|
||||
style:num-format="1">
|
||||
<style:list-level-properties text:list-level-position-and-space-mode="label-alignment">
|
||||
<style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="1.5in"
|
||||
fo:text-indent="-0.25in"
|
||||
fo:margin-left="1.5in"/>
|
||||
</style:list-level-properties>
|
||||
</text:list-level-style-number>
|
||||
<text:list-level-style-number text:level="6" text:style-name="Numbering_20_Symbols" style:num-suffix="."
|
||||
style:num-format="1">
|
||||
<style:list-level-properties text:list-level-position-and-space-mode="label-alignment">
|
||||
<style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="1.75in"
|
||||
fo:text-indent="-0.25in"
|
||||
fo:margin-left="1.75in"/>
|
||||
</style:list-level-properties>
|
||||
</text:list-level-style-number>
|
||||
<text:list-level-style-number text:level="7" text:style-name="Numbering_20_Symbols" style:num-suffix="."
|
||||
style:num-format="1">
|
||||
<style:list-level-properties text:list-level-position-and-space-mode="label-alignment">
|
||||
<style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="2in"
|
||||
fo:text-indent="-0.25in"
|
||||
fo:margin-left="2in"/>
|
||||
</style:list-level-properties>
|
||||
</text:list-level-style-number>
|
||||
<text:list-level-style-number text:level="8" text:style-name="Numbering_20_Symbols" style:num-suffix="."
|
||||
style:num-format="1">
|
||||
<style:list-level-properties text:list-level-position-and-space-mode="label-alignment">
|
||||
<style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="2.25in"
|
||||
fo:text-indent="-0.25in"
|
||||
fo:margin-left="2.25in"/>
|
||||
</style:list-level-properties>
|
||||
</text:list-level-style-number>
|
||||
<text:list-level-style-number text:level="9" text:style-name="Numbering_20_Symbols" style:num-suffix="."
|
||||
style:num-format="1">
|
||||
<style:list-level-properties text:list-level-position-and-space-mode="label-alignment">
|
||||
<style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="2.5in"
|
||||
fo:text-indent="-0.25in"
|
||||
fo:margin-left="2.5in"/>
|
||||
</style:list-level-properties>
|
||||
</text:list-level-style-number>
|
||||
<text:list-level-style-number text:level="10" text:style-name="Numbering_20_Symbols" style:num-suffix="."
|
||||
style:num-format="1">
|
||||
<style:list-level-properties text:list-level-position-and-space-mode="label-alignment">
|
||||
<style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="2.75in"
|
||||
fo:text-indent="-0.25in"
|
||||
fo:margin-left="2.75in"/>
|
||||
</style:list-level-properties>
|
||||
</text:list-level-style-number>
|
||||
</text:list-style>
|
||||
<text:list-style style:name="L2">
|
||||
<text:list-level-style-bullet text:level="1" text:style-name="Bullet_20_Symbols" style:num-suffix="."
|
||||
text:bullet-char="•">
|
||||
<style:list-level-properties text:list-level-position-and-space-mode="label-alignment">
|
||||
<style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="0.5in"
|
||||
fo:text-indent="-0.25in"
|
||||
fo:margin-left="0.5in"/>
|
||||
</style:list-level-properties>
|
||||
</text:list-level-style-bullet>
|
||||
<text:list-level-style-bullet text:level="2" text:style-name="Bullet_20_Symbols" style:num-suffix="."
|
||||
text:bullet-char="◦">
|
||||
<style:list-level-properties text:list-level-position-and-space-mode="label-alignment">
|
||||
<style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="0.75in"
|
||||
fo:text-indent="-0.25in"
|
||||
fo:margin-left="0.75in"/>
|
||||
</style:list-level-properties>
|
||||
</text:list-level-style-bullet>
|
||||
<text:list-level-style-bullet text:level="3" text:style-name="Bullet_20_Symbols" style:num-suffix="."
|
||||
text:bullet-char="▪">
|
||||
<style:list-level-properties text:list-level-position-and-space-mode="label-alignment">
|
||||
<style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="1in"
|
||||
fo:text-indent="-0.25in"
|
||||
fo:margin-left="1in"/>
|
||||
</style:list-level-properties>
|
||||
</text:list-level-style-bullet>
|
||||
<text:list-level-style-bullet text:level="4" text:style-name="Bullet_20_Symbols" style:num-suffix="."
|
||||
text:bullet-char="•">
|
||||
<style:list-level-properties text:list-level-position-and-space-mode="label-alignment">
|
||||
<style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="1.25in"
|
||||
fo:text-indent="-0.25in"
|
||||
fo:margin-left="1.25in"/>
|
||||
</style:list-level-properties>
|
||||
</text:list-level-style-bullet>
|
||||
<text:list-level-style-bullet text:level="5" text:style-name="Bullet_20_Symbols" style:num-suffix="."
|
||||
text:bullet-char="◦">
|
||||
<style:list-level-properties text:list-level-position-and-space-mode="label-alignment">
|
||||
<style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="1.5in"
|
||||
fo:text-indent="-0.25in"
|
||||
fo:margin-left="1.5in"/>
|
||||
</style:list-level-properties>
|
||||
</text:list-level-style-bullet>
|
||||
<text:list-level-style-bullet text:level="6" text:style-name="Bullet_20_Symbols" style:num-suffix="."
|
||||
text:bullet-char="▪">
|
||||
<style:list-level-properties text:list-level-position-and-space-mode="label-alignment">
|
||||
<style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="1.75in"
|
||||
fo:text-indent="-0.25in"
|
||||
fo:margin-left="1.75in"/>
|
||||
</style:list-level-properties>
|
||||
</text:list-level-style-bullet>
|
||||
<text:list-level-style-bullet text:level="7" text:style-name="Bullet_20_Symbols" style:num-suffix="."
|
||||
text:bullet-char="•">
|
||||
<style:list-level-properties text:list-level-position-and-space-mode="label-alignment">
|
||||
<style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="2in"
|
||||
fo:text-indent="-0.25in"
|
||||
fo:margin-left="2in"/>
|
||||
</style:list-level-properties>
|
||||
</text:list-level-style-bullet>
|
||||
<text:list-level-style-bullet text:level="8" text:style-name="Bullet_20_Symbols" style:num-suffix="."
|
||||
text:bullet-char="◦">
|
||||
<style:list-level-properties text:list-level-position-and-space-mode="label-alignment">
|
||||
<style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="2.25in"
|
||||
fo:text-indent="-0.25in"
|
||||
fo:margin-left="2.25in"/>
|
||||
</style:list-level-properties>
|
||||
</text:list-level-style-bullet>
|
||||
<text:list-level-style-bullet text:level="9" text:style-name="Bullet_20_Symbols" style:num-suffix="."
|
||||
text:bullet-char="▪">
|
||||
<style:list-level-properties text:list-level-position-and-space-mode="label-alignment">
|
||||
<style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="2.5in"
|
||||
fo:text-indent="-0.25in"
|
||||
fo:margin-left="2.5in"/>
|
||||
</style:list-level-properties>
|
||||
</text:list-level-style-bullet>
|
||||
<text:list-level-style-bullet text:level="10" text:style-name="Bullet_20_Symbols" style:num-suffix="."
|
||||
text:bullet-char="•">
|
||||
<style:list-level-properties text:list-level-position-and-space-mode="label-alignment">
|
||||
<style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="2.75in"
|
||||
fo:text-indent="-0.25in"
|
||||
fo:margin-left="2.75in"/>
|
||||
</style:list-level-properties>
|
||||
</text:list-level-style-bullet>
|
||||
</text:list-style>
|
||||
<text:list-style style:name="L3">
|
||||
<text:list-level-style-number text:level="1" style:num-suffix=")" style:num-format="a">
|
||||
<style:list-level-properties text:list-level-position-and-space-mode="label-alignment">
|
||||
<style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="0.5in"
|
||||
fo:text-indent="-0.25in"
|
||||
fo:margin-left="0.5in"/>
|
||||
</style:list-level-properties>
|
||||
</text:list-level-style-number>
|
||||
<text:list-level-style-number text:level="2" text:style-name="Numbering_20_Symbols" style:num-suffix="."
|
||||
style:num-format="1">
|
||||
<style:list-level-properties text:list-level-position-and-space-mode="label-alignment">
|
||||
<style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="0.75in"
|
||||
fo:text-indent="-0.25in"
|
||||
fo:margin-left="0.75in"/>
|
||||
</style:list-level-properties>
|
||||
</text:list-level-style-number>
|
||||
<text:list-level-style-number text:level="3" text:style-name="Numbering_20_Symbols" style:num-suffix="."
|
||||
style:num-format="1">
|
||||
<style:list-level-properties text:list-level-position-and-space-mode="label-alignment">
|
||||
<style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="1in"
|
||||
fo:text-indent="-0.25in"
|
||||
fo:margin-left="1in"/>
|
||||
</style:list-level-properties>
|
||||
</text:list-level-style-number>
|
||||
<text:list-level-style-number text:level="4" text:style-name="Numbering_20_Symbols" style:num-suffix="."
|
||||
style:num-format="1">
|
||||
<style:list-level-properties text:list-level-position-and-space-mode="label-alignment">
|
||||
<style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="1.25in"
|
||||
fo:text-indent="-0.25in"
|
||||
fo:margin-left="1.25in"/>
|
||||
</style:list-level-properties>
|
||||
</text:list-level-style-number>
|
||||
<text:list-level-style-number text:level="5" text:style-name="Numbering_20_Symbols" style:num-suffix="."
|
||||
style:num-format="1">
|
||||
<style:list-level-properties text:list-level-position-and-space-mode="label-alignment">
|
||||
<style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="1.5in"
|
||||
fo:text-indent="-0.25in"
|
||||
fo:margin-left="1.5in"/>
|
||||
</style:list-level-properties>
|
||||
</text:list-level-style-number>
|
||||
<text:list-level-style-number text:level="6" text:style-name="Numbering_20_Symbols" style:num-suffix="."
|
||||
style:num-format="1">
|
||||
<style:list-level-properties text:list-level-position-and-space-mode="label-alignment">
|
||||
<style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="1.75in"
|
||||
fo:text-indent="-0.25in"
|
||||
fo:margin-left="1.75in"/>
|
||||
</style:list-level-properties>
|
||||
</text:list-level-style-number>
|
||||
<text:list-level-style-number text:level="7" text:style-name="Numbering_20_Symbols" style:num-suffix="."
|
||||
style:num-format="1">
|
||||
<style:list-level-properties text:list-level-position-and-space-mode="label-alignment">
|
||||
<style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="2in"
|
||||
fo:text-indent="-0.25in"
|
||||
fo:margin-left="2in"/>
|
||||
</style:list-level-properties>
|
||||
</text:list-level-style-number>
|
||||
<text:list-level-style-number text:level="8" text:style-name="Numbering_20_Symbols" style:num-suffix="."
|
||||
style:num-format="1">
|
||||
<style:list-level-properties text:list-level-position-and-space-mode="label-alignment">
|
||||
<style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="2.25in"
|
||||
fo:text-indent="-0.25in"
|
||||
fo:margin-left="2.25in"/>
|
||||
</style:list-level-properties>
|
||||
</text:list-level-style-number>
|
||||
<text:list-level-style-number text:level="9" text:style-name="Numbering_20_Symbols" style:num-suffix="."
|
||||
style:num-format="1">
|
||||
<style:list-level-properties text:list-level-position-and-space-mode="label-alignment">
|
||||
<style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="2.5in"
|
||||
fo:text-indent="-0.25in"
|
||||
fo:margin-left="2.5in"/>
|
||||
</style:list-level-properties>
|
||||
</text:list-level-style-number>
|
||||
<text:list-level-style-number text:level="10" text:style-name="Numbering_20_Symbols" style:num-suffix="."
|
||||
style:num-format="1">
|
||||
<style:list-level-properties text:list-level-position-and-space-mode="label-alignment">
|
||||
<style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="2.75in"
|
||||
fo:text-indent="-0.25in"
|
||||
fo:margin-left="2.75in"/>
|
||||
</style:list-level-properties>
|
||||
</text:list-level-style-number>
|
||||
</text:list-style>
|
||||
<style:page-layout style:name="pm1">
|
||||
<style:page-layout-properties fo:page-width="8.5in" fo:page-height="11in" style:num-format="1"
|
||||
style:print-orientation="portrait"
|
||||
fo:margin-top="0.7874in"
|
||||
fo:margin-bottom="0.7874in"
|
||||
fo:margin-left="0.7874in"
|
||||
fo:margin-right="0.7874in"
|
||||
style:writing-mode="lr-tb"
|
||||
style:footnote-max-height="0in">
|
||||
<style:footnote-sep style:width="0.0071in" style:distance-before-sep="0.0398in"
|
||||
style:distance-after-sep="0.0398in"
|
||||
style:adjustment="left"
|
||||
style:rel-width="25%"
|
||||
style:color="#000000"/>
|
||||
</style:page-layout-properties>
|
||||
<style:header-style/>
|
||||
<style:footer-style/>
|
||||
</style:page-layout>
|
||||
</office:automatic-styles>
|
||||
<office:master-styles>
|
||||
<style:master-page style:name="Standard" style:page-layout-name="pm1"/>
|
||||
</office:master-styles>
|
||||
<office:body>
|
||||
<office:text>
|
||||
<text:sequence-decls>
|
||||
<text:sequence-decl text:display-outline-level="0" text:name="Illustration"/>
|
||||
<text:sequence-decl text:display-outline-level="0" text:name="Table"/>
|
||||
<text:sequence-decl text:display-outline-level="0" text:name="Text"/>
|
||||
<text:sequence-decl text:display-outline-level="0" text:name="Drawing"/>
|
||||
</text:sequence-decls>
|
||||
<text:h text:style-name="Heading_20_1" text:outline-level="1">First heading</text:h>
|
||||
<text:p text:style-name="Text_20_body">Some plain text here.</text:p>
|
||||
<text:p text:style-name="Text_20_body">Next paragraph</text:p>
|
||||
<text:p text:style-name="Text_20_body"/>
|
||||
<text:p text:style-name="Text_20_body">One empty line above</text:p>
|
||||
<text:h text:style-name="Heading_20_2" text:outline-level="2">Second heading</text:h>
|
||||
<text:p text:style-name="Text_20_body">Some plain text. <text:span text:style-name="T1">Some bold text.</text:span>
|
||||
</text:p>
|
||||
<text:p text:style-name="P2"/>
|
||||
<text:list xml:id="list1457411518" text:style-name="L1">
|
||||
<text:list-item>
|
||||
<text:p text:style-name="P3">Number one</text:p>
|
||||
</text:list-item>
|
||||
<text:list-item>
|
||||
<text:p text:style-name="P3">Number two</text:p>
|
||||
</text:list-item>
|
||||
<text:list-item>
|
||||
<text:p text:style-name="P3">Number three</text:p>
|
||||
</text:list-item>
|
||||
</text:list>
|
||||
<text:p text:style-name="P1">Para</text:p>
|
||||
<text:list xml:id="list853984970" text:style-name="L2">
|
||||
<text:list-item>
|
||||
<text:p text:style-name="P4">First item</text:p>
|
||||
</text:list-item>
|
||||
<text:list-item>
|
||||
<text:p text:style-name="P4">Second item</text:p>
|
||||
</text:list-item>
|
||||
<text:list-item>
|
||||
<text:p text:style-name="P4">Third item</text:p>
|
||||
</text:list-item>
|
||||
</text:list>
|
||||
<text:p text:style-name="P1">Para 2</text:p>
|
||||
<text:list xml:id="list1676333811" text:style-name="L3">
|
||||
<text:list-item>
|
||||
<text:p text:style-name="P5">
|
||||
<text:span text:style-name="T2">Item a</text:span>
|
||||
</text:p>
|
||||
</text:list-item>
|
||||
<text:list-item>
|
||||
<text:p text:style-name="P5">
|
||||
<text:span text:style-name="T2">Item b</text:span>
|
||||
</text:p>
|
||||
</text:list-item>
|
||||
<text:list-item>
|
||||
<text:p text:style-name="P5">
|
||||
<text:span text:style-name="T2">Item c</text:span>
|
||||
</text:p>
|
||||
</text:list-item>
|
||||
</text:list>
|
||||
<text:p text:style-name="Text_20_body">
|
||||
<text:span text:style-name="T2">Para 3</text:span>
|
||||
</text:p>
|
||||
<text:h text:style-name="Heading_20_3" text:outline-level="3">
|
||||
<text:span text:style-name="T2">Third level head</text:span>
|
||||
</text:h>
|
||||
<text:p text:style-name="Text_20_body">
|
||||
<text:span text:style-name="T2">4 whitespaces <![CDATA[before and 3]]> in between next line</text:span>
|
||||
</text:p>
|
||||
<!-- some comment -->
|
||||
<text:p text:style-name="Text_20_body">
|
||||
<text:span text:style-name="T2">
|
||||
<text:s text:c="4"/>next line <text:s text:c="2"/>in between</text:span>
|
||||
</text:p>
|
||||
<text:p text:style-name="Text_20_body">
|
||||
<text:span text:style-name="T2">2 tabs before and 3 in between next line</text:span>
|
||||
</text:p>
|
||||
<text:p text:style-name="Text_20_body">
|
||||
<text:span text:style-name="T2">
|
||||
<text:tab/>
|
||||
<text:tab/>next line<text:tab/>
|
||||
<text:tab/>
|
||||
<text:tab/>in between</text:span>
|
||||
</text:p>
|
||||
</office:text>
|
||||
</office:body>
|
||||
</office:document>
|
20
vendor/zetacomponents/document/docs/tutorial/tutorial_autoload.php
vendored
Normal file
20
vendor/zetacomponents/document/docs/tutorial/tutorial_autoload.php
vendored
Normal file
@@ -0,0 +1,20 @@
|
||||
<?php
|
||||
$dir = dirname( __FILE__ );
|
||||
$dirParts = explode( DIRECTORY_SEPARATOR, $dir );
|
||||
switch ( $dirParts[count( $dirParts ) - 3] )
|
||||
{
|
||||
case 'doc': require_once 'ezc/Base/base.php'; break; // pear
|
||||
case 'trunk': require_once "$dir/../../../Base/src/base.php"; break; // svn
|
||||
default: require_once "$dir/../../../Base/src/base.php"; break; // bundle
|
||||
}
|
||||
|
||||
/**
|
||||
* Autoload ezc classes
|
||||
*
|
||||
* @param string $className
|
||||
*/
|
||||
function __autoload( $className )
|
||||
{
|
||||
ezcBase::autoload( $className );
|
||||
}
|
||||
?>
|
Reference in New Issue
Block a user