From ab3a20481408d70755028cacca9e08cdfdb1e8f1 Mon Sep 17 00:00:00 2001 From: "(no author)" <(no author)@unknown> Date: Tue, 21 Jan 2003 09:31:28 +0000 Subject: [PATCH] This commit was manufactured by cvs2svn to create branch 'fop-0_20_2-maintain'. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/fop-0_20_2-maintain@195873 13f79535-47bb-0310-9956-ffa450edef68 --- KEYS | 40 + .../content/xdocs/dev/fo/embedding.fo | 1106 ++++++++++++++ src/documentation/content/xdocs/fo/fonts.fo | 1304 +++++++++++++++++ src/documentation/content/xdocs/fo/size.fo | 123 ++ .../images/EmbeddingExampleFO2PDF.png | Bin 0 -> 1311 bytes .../images/EmbeddingExampleFO2PDF.svg | 19 + .../images/EmbeddingExampleObj2PDF.png | Bin 0 -> 2822 bytes .../images/EmbeddingExampleObj2PDF.svg | 39 + .../images/EmbeddingExampleObj2XML.png | Bin 0 -> 1198 bytes .../images/EmbeddingExampleObj2XML.svg | 19 + .../images/EmbeddingExampleXML2FO.png | Bin 0 -> 1555 bytes .../images/EmbeddingExampleXML2FO.svg | 20 + .../images/EmbeddingExampleXML2PDF.png | Bin 0 -> 2148 bytes .../images/EmbeddingExampleXML2PDF.svg | 30 + 14 files changed, 2700 insertions(+) create mode 100644 KEYS create mode 100644 src/documentation/content/xdocs/dev/fo/embedding.fo create mode 100644 src/documentation/content/xdocs/fo/fonts.fo create mode 100644 src/documentation/content/xdocs/fo/size.fo create mode 100644 src/documentation/resources/images/EmbeddingExampleFO2PDF.png create mode 100644 src/documentation/resources/images/EmbeddingExampleFO2PDF.svg create mode 100644 src/documentation/resources/images/EmbeddingExampleObj2PDF.png create mode 100644 src/documentation/resources/images/EmbeddingExampleObj2PDF.svg create mode 100644 src/documentation/resources/images/EmbeddingExampleObj2XML.png create mode 100644 src/documentation/resources/images/EmbeddingExampleObj2XML.svg create mode 100644 src/documentation/resources/images/EmbeddingExampleXML2FO.png create mode 100644 src/documentation/resources/images/EmbeddingExampleXML2FO.svg create mode 100644 src/documentation/resources/images/EmbeddingExampleXML2PDF.png create mode 100644 src/documentation/resources/images/EmbeddingExampleXML2PDF.svg diff --git a/KEYS b/KEYS new file mode 100644 index 000000000..79a2e800c --- /dev/null +++ b/KEYS @@ -0,0 +1,40 @@ +This file contains the PGP keys of various developers. +Please don't use them for email unless you have to. Their main +purpose is code signing. + +Users: pgp < KEYS +Developers: + pgp -kxa and append it to this file. + (pgpk -ll && pgpk -xa ) >> this file. + (gpg --list-sigs + && gpg --armor --export ) >> this file. + +pub 1024D/8408F755 2003-01-20 Christian Geisert +sub 1024g/41D98B12 2003-01-20 + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1.0.6 (GNU/Linux) +Comment: Weitere Infos: siehe http://www.gnupg.org + +mQGiBD4rT6kRBADPozVPJAOKLqcgtnGFHj0Qav5OBPqjTprJji0BgxPrcZLZQFUO +0AmeJpzwgE0vDISx+DgGOKPcqeCLnSqtoR3rYc5Tf57FPlZ/E2/fzMwC0soYzJ6e +E9uSsXBIPeeRHcrxyCYJx69g2D/zS2vGnAIr0LYLXhadvChK1zngU0pFswCg5z0a +TjCH+9VWzerOLaEQYqVyGgMD/i456FFD2lWes8amcN+wpBLSpxysyrbu1FOZ3sVi +MjYsODDeLKRB1Cxn6UMx7WE+Av+UhtoJkoTsvcGBtkj+rFfEav2WmCsYDvLwbqpE +P5Pun7qgXbznbzCqdNUavXM0goBQtyFhtGkJSoOVXM6H5raO3THEPXU971gkOC9+ +agZDA/0WdV3VumDwi9DvII58Fv8K5HKxkZrLeUWAYJzgzeroYgfvuNKr/SrAFuyR +W8XxDMPMAMvO1qKUU1Zjffx6RUjeiptmF4ozLvU3I/Pr6atWJL8SPH6rrk6xDpZ5 +Ev/we0MmRU5kk9Y8KGavAsOjbMbTv77DL2AZ8qapUQYqfuuiR7QlQ2hyaXN0aWFu +IEdlaXNlcnQgPGNocmlzZ0BhcGFjaGUub3JnPohXBBMRAgAXBQI+K0+pBQsHCgME +AxUDAgMWAgECF4AACgkQc84u+4QI91W/OwCffMPR+FpADYlte9AabXRuzomhdh4A +oNvl89kJdg43/nMw5CErpMvMFNjVuQENBD4rT6sQBACr7d7g+yOPuYaFeS9+wXlO +vz3gVWZNUOPalrJwWPQ2yXxCzEd4chpBDUsq7TusEe/RCSUuSQYe0FAET2der4Uj +6TJPB7SuJos3hrqsUQOluoEHS8bCPD7mpXIjd1+tQu57jxgcW4/VnEn3/c57blgY +V2/rpAUE8nDRPB1Z8oveJwAECwQAp0zOTs1ehN4MFzy/3T1xO8HVN7LiaZSc4mEs +oyIcEcD3iwxJqsVPmJLOfP8fhuqyv4QfG+7gdNBZqji5WTUK2o1vYgnEbvsnGDst +Lx9kwaWCalGMXdbuEzXoheX2JJCeP8YkPQw/r9rCeP0jLXExU3B6RJkDXBrZB7L3 +Jdj2mxKIRgQYEQIABgUCPitPqwAKCRBzzi77hAj3VeUxAKCJXCs0vrCcfMSO/2M/ +Eq/rMruVPwCg34SJtFP5wtlgHa7kdhBLKoenD7g= +=+cef +-----END PGP PUBLIC KEY BLOCK----- + diff --git a/src/documentation/content/xdocs/dev/fo/embedding.fo b/src/documentation/content/xdocs/dev/fo/embedding.fo new file mode 100644 index 000000000..3ac461753 --- /dev/null +++ b/src/documentation/content/xdocs/dev/fo/embedding.fo @@ -0,0 +1,1106 @@ + + + + + + + + + + + + + Embedding SVG examples + + + Page + + + + + + Embedding SVG + + + + + + +A less cute tiger + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Some examples of how to embed an SVG image inside your FO documents + + + +Introduction + + + +This document shows some examples of how an SVG document can be embedded directly in +an fo document and how FOP will render it. + + + +There are a couple of ways to specify the XML for embedding. +There are a number of factors which specify exactly how the SVG image will be rendered, such as size, clipping etc. + + + +Note: if you want to know about SVG itself you should consult the appropriate SVG resource. The Batik Project is a good resource for information about SVG and samples etc. + + + +XML Syntax + + + +Here we have some examples of how the XML can be specified in the fo document. + + + + + + + + +This first example specifies the name space on the instream-foreign-object using the xmlns:svg attribute. +Then all the svg elements start with the svg: namespace prefix. It can be specified on any element +above where the svg:svg tag appears (eg. fo:root). + + + + + + + + + + + + + + + +]]> + + + + + + + + + + + + + + + + + + + + +This example specifies the name space on the svg:svg element using the xmlns:svg attribute. +Then all the svg elements start with the svg: namespace prefix. +It is able to determine the namespace for the current element. + + + + + + + + + + + + + + + +]]> + + + + + + + + + + + + + + + + + + + + +This example specifies the namespace for the current element, rather than for the svg: prefix. +This means that all elements under this one are assumed to have the same namespace. + + + + + + + + + + + + + + + +]]> + + + + + + + + + + + + + + + + + + + + + + + + + +Sizing + + + + The size of the instream-foreign-object is obtained in a number of ways. + + + + + + + + + +Specify the size on the instream-foreign-object element. + + + + + + + + + + + + + + + +]]> + + + + + + + + + + + + + + + + + + + + + + +Specify the size on the svg document element. + + + + + + + + + + + + + + + +]]> + + + + + + + + + + + + + + + + + + + + +Specify the size on the svg document element and for the content size on the instream-foreign-object. + + + + + + + + + + + + + + + +]]> + + + + + + + + + + + + + + + + + + + + + + + + + + +Clipping + + + + + + + +Interesting Functionality + + + + + + + + + + diff --git a/src/documentation/content/xdocs/fo/fonts.fo b/src/documentation/content/xdocs/fo/fonts.fo new file mode 100644 index 000000000..ab9d658a0 --- /dev/null +++ b/src/documentation/content/xdocs/fo/fonts.fo @@ -0,0 +1,1304 @@ + + + + + + + + + + + + + + + + + + + + +Helvetica + + + + + + + + + + + + + + +&#x21; : ! +&#x22; : " +&#x23; : # +&#x24; : $ +&#x25; : % +&#x26; : & +&#x27; : ' +&#x28; : ( +&#x29; : ) +&#x2A; : * +&#x2B; : + +&#x2C; : , +&#x2D; : - +&#x2E; : . +&#x2F; : / +&#x30; : 0 +&#x31; : 1 +&#x32; : 2 +&#x33; : 3 +&#x34; : 4 +&#x35; : 5 +&#x36; : 6 +&#x37; : 7 +&#x38; : 8 +&#x39; : 9 +&#x3A; : : +&#x3B; : ; +&#x3C; : < +&#x3D; : = +&#x3E; : > +&#x3F; : ? +&#x40; : @ +&#x41; : A +&#x42; : B +&#x43; : C +&#x44; : D +&#x45; : E +&#x46; : F +&#x47; : G +&#x48; : H +&#x49; : I +&#x4A; : J +&#x4B; : K +&#x4C; : L +&#x4D; : M +&#x4E; : N +&#x4F; : O +&#x50; : P +&#x51; : Q +&#x52; : R +&#x53; : S +&#x54; : T +&#x55; : U + + + + + + + + +&#x56; : V +&#x57; : W +&#x58; : X +&#x59; : Y +&#x5A; : Z +&#x5B; : [ +&#x5C; : \ +&#x5D; : ] +&#x5E; : ^ +&#x5F; : _ +&#x60; : ` +&#x61; : a +&#x62; : b +&#x63; : c +&#x64; : d +&#x65; : e +&#x66; : f +&#x67; : g +&#x68; : h +&#x69; : i +&#x6A; : j +&#x6B; : k +&#x6C; : l +&#x6D; : m +&#x6E; : n +&#x6F; : o +&#x70; : p +&#x71; : q +&#x72; : r +&#x73; : s +&#x74; : t +&#x75; : u +&#x76; : v +&#x77; : w +&#x78; : x +&#x79; : y +&#x7A; : z +&#x7B; : { +&#x7C; : | +&#x7D; : } +&#x7E; : ~ +&#xA1; : ¡ +&#xA2; : ¢ +&#xA3; : £ +&#xA4; : ¤ +&#xA5; : ¥ +&#xA6; : ¦ +&#xA7; : § +&#xA8; : ¨ +&#xA9; : © +&#xAA; : ª +&#xAB; : « +&#xAC; : ¬ + + + + + + + + +&#xAE; : ® +&#xAF; : ¯ +&#xB0; : ° +&#xB1; : ± +&#xB2; : ² +&#xB3; : ³ +&#xB4; : ´ +&#xB5; : µ +&#xB6; : ¶ +&#xB7; : · +&#xB8; : ¸ +&#xB9; : ¹ +&#xBA; : º +&#xBB; : » +&#xBC; : ¼ +&#xBD; : ½ +&#xBE; : ¾ +&#xBF; : ¿ +&#xC0; : À +&#xC1; : Á +&#xC2; :  +&#xC3; : à +&#xC4; : Ä +&#xC5; : Å +&#xC6; : Æ +&#xC7; : Ç +&#xC8; : È +&#xC9; : É +&#xCA; : Ê +&#xCB; : Ë +&#xCC; : Ì +&#xCD; : Í +&#xCE; : Î +&#xCF; : Ï +&#xD0; : Ð +&#xD1; : Ñ +&#xD2; : Ò +&#xD3; : Ó +&#xD4; : Ô +&#xD5; : Õ +&#xD6; : Ö +&#xD7; : × +&#xD8; : Ø +&#xD9; : Ù +&#xDA; : Ú +&#xDB; : Û +&#xDC; : Ü +&#xDD; : Ý +&#xDE; : Þ +&#xDF; : ß +&#xE0; : à +&#xE1; : á +&#xE2; : â + + + + + + + + +&#xE3; : ã +&#xE4; : ä +&#xE5; : å +&#xE6; : æ +&#xE7; : ç +&#xE8; : è +&#xE9; : é +&#xEA; : ê +&#xEB; : ë +&#xEC; : ì +&#xED; : í +&#xEE; : î +&#xEF; : ï +&#xF0; : ð +&#xF1; : ñ +&#xF2; : ò +&#xF3; : ó +&#xF4; : ô +&#xF5; : õ +&#xF6; : ö +&#xF7; : ÷ +&#xF8; : ø +&#xF9; : ù +&#xFA; : ú +&#xFB; : û +&#xFC; : ü +&#xFD; : ý +&#xFE; : þ +&#xFF; : ÿ +&#x0152; : Œ +&#x0153; : œ +&#x0160; : Š +&#x0161; : š +&#x0178; : Ÿ +&#x017D; : Ž +&#x017E; : ž +&#x0192; : ƒ +&#x02DC; : ˜ +&#x2013; : – +&#x2014; : — +&#x2018; : ‘ +&#x2019; : ’ +&#x201A; : ‚ +&#x201C; : “ +&#x201D; : ” +&#x201E; : „ +&#x2020; : † +&#x2021; : ‡ +&#x2022; : • +&#x2026; : … +&#x2030; : ‰ +&#x2039; : ‹ +&#x203A; : › +&#x2122; : ™ + + + + + + + + +Times Roman + + + + + + + + + + + + + + +&#x21; : ! +&#x22; : " +&#x23; : # +&#x24; : $ +&#x25; : % +&#x26; : & +&#x27; : ' +&#x28; : ( +&#x29; : ) +&#x2A; : * +&#x2B; : + +&#x2C; : , +&#x2D; : - +&#x2E; : . +&#x2F; : / +&#x30; : 0 +&#x31; : 1 +&#x32; : 2 +&#x33; : 3 +&#x34; : 4 +&#x35; : 5 +&#x36; : 6 +&#x37; : 7 +&#x38; : 8 +&#x39; : 9 +&#x3A; : : +&#x3B; : ; +&#x3C; : < +&#x3D; : = +&#x3E; : > +&#x3F; : ? +&#x40; : @ +&#x41; : A +&#x42; : B +&#x43; : C +&#x44; : D +&#x45; : E +&#x46; : F +&#x47; : G +&#x48; : H +&#x49; : I +&#x4A; : J +&#x4B; : K +&#x4C; : L +&#x4D; : M +&#x4E; : N +&#x4F; : O +&#x50; : P +&#x51; : Q +&#x52; : R +&#x53; : S +&#x54; : T +&#x55; : U + + + + + + + + +&#x56; : V +&#x57; : W +&#x58; : X +&#x59; : Y +&#x5A; : Z +&#x5B; : [ +&#x5C; : \ +&#x5D; : ] +&#x5E; : ^ +&#x5F; : _ +&#x60; : ` +&#x61; : a +&#x62; : b +&#x63; : c +&#x64; : d +&#x65; : e +&#x66; : f +&#x67; : g +&#x68; : h +&#x69; : i +&#x6A; : j +&#x6B; : k +&#x6C; : l +&#x6D; : m +&#x6E; : n +&#x6F; : o +&#x70; : p +&#x71; : q +&#x72; : r +&#x73; : s +&#x74; : t +&#x75; : u +&#x76; : v +&#x77; : w +&#x78; : x +&#x79; : y +&#x7A; : z +&#x7B; : { +&#x7C; : | +&#x7D; : } +&#x7E; : ~ +&#xA1; : ¡ +&#xA2; : ¢ +&#xA3; : £ +&#xA4; : ¤ +&#xA5; : ¥ +&#xA6; : ¦ +&#xA7; : § +&#xA8; : ¨ +&#xA9; : © +&#xAA; : ª +&#xAB; : « +&#xAC; : ¬ + + + + + + + + +&#xAE; : ® +&#xAF; : ¯ +&#xB0; : ° +&#xB1; : ± +&#xB2; : ² +&#xB3; : ³ +&#xB4; : ´ +&#xB5; : µ +&#xB6; : ¶ +&#xB7; : · +&#xB8; : ¸ +&#xB9; : ¹ +&#xBA; : º +&#xBB; : » +&#xBC; : ¼ +&#xBD; : ½ +&#xBE; : ¾ +&#xBF; : ¿ +&#xC0; : À +&#xC1; : Á +&#xC2; :  +&#xC3; : à +&#xC4; : Ä +&#xC5; : Å +&#xC6; : Æ +&#xC7; : Ç +&#xC8; : È +&#xC9; : É +&#xCA; : Ê +&#xCB; : Ë +&#xCC; : Ì +&#xCD; : Í +&#xCE; : Î +&#xCF; : Ï +&#xD0; : Ð +&#xD1; : Ñ +&#xD2; : Ò +&#xD3; : Ó +&#xD4; : Ô +&#xD5; : Õ +&#xD6; : Ö +&#xD7; : × +&#xD8; : Ø +&#xD9; : Ù +&#xDA; : Ú +&#xDB; : Û +&#xDC; : Ü +&#xDD; : Ý +&#xDE; : Þ +&#xDF; : ß +&#xE0; : à +&#xE1; : á +&#xE2; : â + + + + + + + + +&#xE3; : ã +&#xE4; : ä +&#xE5; : å +&#xE6; : æ +&#xE7; : ç +&#xE8; : è +&#xE9; : é +&#xEA; : ê +&#xEB; : ë +&#xEC; : ì +&#xED; : í +&#xEE; : î +&#xEF; : ï +&#xF0; : ð +&#xF1; : ñ +&#xF2; : ò +&#xF3; : ó +&#xF4; : ô +&#xF5; : õ +&#xF6; : ö +&#xF7; : ÷ +&#xF8; : ø +&#xF9; : ù +&#xFA; : ú +&#xFB; : û +&#xFC; : ü +&#xFD; : ý +&#xFE; : þ +&#xFF; : ÿ +&#x0152; : Œ +&#x0153; : œ +&#x0160; : Š +&#x0161; : š +&#x0178; : Ÿ +&#x017D; : Ž +&#x017E; : ž +&#x0192; : ƒ +&#x02DC; : ˜ +&#x2013; : – +&#x2014; : — +&#x2018; : ‘ +&#x2019; : ’ +&#x201A; : ‚ +&#x201C; : “ +&#x201D; : ” +&#x201E; : „ +&#x2020; : † +&#x2021; : ‡ +&#x2022; : • +&#x2026; : … +&#x2030; : ‰ +&#x2039; : ‹ +&#x203A; : › +&#x2122; : ™ + + + + + + + + +Courier + + + + + + + + + + + + + + +&#x21; : ! +&#x22; : " +&#x23; : # +&#x24; : $ +&#x25; : % +&#x26; : & +&#x27; : ' +&#x28; : ( +&#x29; : ) +&#x2A; : * +&#x2B; : + +&#x2C; : , +&#x2D; : - +&#x2E; : . +&#x2F; : / +&#x30; : 0 +&#x31; : 1 +&#x32; : 2 +&#x33; : 3 +&#x34; : 4 +&#x35; : 5 +&#x36; : 6 +&#x37; : 7 +&#x38; : 8 +&#x39; : 9 +&#x3A; : : +&#x3B; : ; +&#x3C; : < +&#x3D; : = +&#x3E; : > +&#x3F; : ? +&#x40; : @ +&#x41; : A +&#x42; : B +&#x43; : C +&#x44; : D +&#x45; : E +&#x46; : F +&#x47; : G +&#x48; : H +&#x49; : I +&#x4A; : J +&#x4B; : K +&#x4C; : L +&#x4D; : M +&#x4E; : N +&#x4F; : O +&#x50; : P +&#x51; : Q +&#x52; : R +&#x53; : S +&#x54; : T +&#x55; : U + + + + + + + + +&#x56; : V +&#x57; : W +&#x58; : X +&#x59; : Y +&#x5A; : Z +&#x5B; : [ +&#x5C; : \ +&#x5D; : ] +&#x5E; : ^ +&#x5F; : _ +&#x60; : ` +&#x61; : a +&#x62; : b +&#x63; : c +&#x64; : d +&#x65; : e +&#x66; : f +&#x67; : g +&#x68; : h +&#x69; : i +&#x6A; : j +&#x6B; : k +&#x6C; : l +&#x6D; : m +&#x6E; : n +&#x6F; : o +&#x70; : p +&#x71; : q +&#x72; : r +&#x73; : s +&#x74; : t +&#x75; : u +&#x76; : v +&#x77; : w +&#x78; : x +&#x79; : y +&#x7A; : z +&#x7B; : { +&#x7C; : | +&#x7D; : } +&#x7E; : ~ +&#xA1; : ¡ +&#xA2; : ¢ +&#xA3; : £ +&#xA4; : ¤ +&#xA5; : ¥ +&#xA6; : ¦ +&#xA7; : § +&#xA8; : ¨ +&#xA9; : © +&#xAA; : ª +&#xAB; : « +&#xAC; : ¬ + + + + + + + + +&#xAE; : ® +&#xAF; : ¯ +&#xB0; : ° +&#xB1; : ± +&#xB2; : ² +&#xB3; : ³ +&#xB4; : ´ +&#xB5; : µ +&#xB6; : ¶ +&#xB7; : · +&#xB8; : ¸ +&#xB9; : ¹ +&#xBA; : º +&#xBB; : » +&#xBC; : ¼ +&#xBD; : ½ +&#xBE; : ¾ +&#xBF; : ¿ +&#xC0; : À +&#xC1; : Á +&#xC2; :  +&#xC3; : à +&#xC4; : Ä +&#xC5; : Å +&#xC6; : Æ +&#xC7; : Ç +&#xC8; : È +&#xC9; : É +&#xCA; : Ê +&#xCB; : Ë +&#xCC; : Ì +&#xCD; : Í +&#xCE; : Î +&#xCF; : Ï +&#xD0; : Ð +&#xD1; : Ñ +&#xD2; : Ò +&#xD3; : Ó +&#xD4; : Ô +&#xD5; : Õ +&#xD6; : Ö +&#xD7; : × +&#xD8; : Ø +&#xD9; : Ù +&#xDA; : Ú +&#xDB; : Û +&#xDC; : Ü +&#xDD; : Ý +&#xDE; : Þ +&#xDF; : ß +&#xE0; : à +&#xE1; : á +&#xE2; : â + + + + + + + + +&#xE3; : ã +&#xE4; : ä +&#xE5; : å +&#xE6; : æ +&#xE7; : ç +&#xE8; : è +&#xE9; : é +&#xEA; : ê +&#xEB; : ë +&#xEC; : ì +&#xED; : í +&#xEE; : î +&#xEF; : ï +&#xF0; : ð +&#xF1; : ñ +&#xF2; : ò +&#xF3; : ó +&#xF4; : ô +&#xF5; : õ +&#xF6; : ö +&#xF7; : ÷ +&#xF8; : ø +&#xF9; : ù +&#xFA; : ú +&#xFB; : û +&#xFC; : ü +&#xFD; : ý +&#xFE; : þ +&#xFF; : ÿ +&#x0152; : Œ +&#x0153; : œ +&#x0160; : Š +&#x0161; : š +&#x0178; : Ÿ +&#x017D; : Ž +&#x017E; : ž +&#x0192; : ƒ +&#x02DC; : ˜ +&#x2013; : – +&#x2014; : — +&#x2018; : ‘ +&#x2019; : ’ +&#x201A; : ‚ +&#x201C; : “ +&#x201D; : ” +&#x201E; : „ +&#x2020; : † +&#x2021; : ‡ +&#x2022; : • +&#x2026; : … +&#x2030; : ‰ +&#x2039; : ‹ +&#x203A; : › +&#x2122; : ™ + + + + + + + + + ZapfDingbats: + + + + + + + + + + + + + + +&#x2701; : ✁ +&#x2702; : ✂ +&#x2703; : ✃ +&#x2704; : ✄ +&#x260E; : ☎ +&#x2706; : ✆ +&#x2707; : ✇ +&#x2708; : ✈ +&#x2709; : ✉ +&#x261B; : ☛ +&#x261E; : ☞ +&#x270C; : ✌ +&#x270D; : ✍ +&#x270E; : ✎ +&#x270F; : ✏ +&#x2710; : ✐ +&#x2711; : ✑ +&#x2712; : ✒ +&#x2713; : ✓ +&#x2714; : ✔ +&#x2715; : ✕ +&#x2716; : ✖ +&#x2717; : ✗ +&#x2718; : ✘ +&#x2719; : ✙ +&#x271A; : ✚ +&#x271B; : ✛ +&#x271C; : ✜ +&#x271D; : ✝ +&#x271E; : ✞ +&#x271F; : ✟ +&#x2720; : ✠ +&#x2721; : ✡ +&#x2722; : ✢ +&#x2723; : ✣ +&#x2724; : ✤ +&#x2725; : ✥ +&#x2726; : ✦ +&#x2727; : ✧ +&#x2605; : ★ +&#x2729; : ✩ +&#x272A; : ✪ +&#x272B; : ✫ +&#x272C; : ✬ +&#x272D; : ✭ +&#x272E; : ✮ +&#x272F; : ✯ +&#x2730; : ✰ +&#x2731; : ✱ +&#x2732; : ✲ + + + + + + + + +&#x2733; : ✳ +&#x2734; : ✴ +&#x2735; : ✵ +&#x2736; : ✶ +&#x2737; : ✷ +&#x2738; : ✸ +&#x2739; : ✹ +&#x273A; : ✺ +&#x273B; : ✻ +&#x273C; : ✼ +&#x273D; : ✽ +&#x273E; : ✾ +&#x273F; : ✿ +&#x2740; : ❀ +&#x2741; : ❁ +&#x2742; : ❂ +&#x2743; : ❃ +&#x2744; : ❄ +&#x2745; : ❅ +&#x2746; : ❆ +&#x2747; : ❇ +&#x2748; : ❈ +&#x2749; : ❉ +&#x274A; : ❊ +&#x274B; : ❋ +&#x25CF; : ● +&#x274D; : ❍ +&#x25A0; : ■ +&#x274F; : ❏ +&#x2750; : ❐ +&#x2751; : ❑ +&#x2752; : ❒ +&#x25B2; : ▲ +&#x25BC; : ▼ +&#x25C6; : ◆ +&#x2756; : ❖ +&#x25D7; : ◗ +&#x2758; : ❘ +&#x2759; : ❙ +&#x275A; : ❚ +&#x275B; : ❛ +&#x275C; : ❜ +&#x275D; : ❝ +&#x275E; : ❞ +&#x2761; : ❡ +&#x2762; : ❢ +&#x2763; : ❣ +&#x2764; : ❤ +&#x2765; : ❥ +&#x2766; : ❦ + + + + + + + + +&#x2767; : ❧ +&#x2663; : ♣ +&#x2666; : ♦ +&#x2665; : ♥ +&#x2660; : ♠ +&#x2460; : ① +&#x2461; : ② +&#x2462; : ③ +&#x2463; : ④ +&#x2464; : ⑤ +&#x2465; : ⑥ +&#x2466; : ⑦ +&#x2467; : ⑧ +&#x2468; : ⑨ +&#x2469; : ⑩ +&#x2776; : ❶ +&#x2777; : ❷ +&#x2778; : ❸ +&#x2779; : ❹ +&#x277A; : ❺ +&#x277B; : ❻ +&#x277C; : ❼ +&#x277D; : ❽ +&#x277E; : ❾ +&#x277F; : ❿ +&#x2780; : ➀ +&#x2781; : ➁ +&#x2782; : ➂ +&#x2783; : ➃ +&#x2784; : ➄ +&#x2785; : ➅ +&#x2786; : ➆ +&#x2787; : ➇ +&#x2788; : ➈ +&#x2789; : ➉ +&#x278A; : ➊ +&#x278B; : ➋ +&#x278C; : ➌ +&#x278D; : ➍ +&#x278E; : ➎ +&#x278F; : ➏ +&#x2790; : ➐ +&#x2791; : ➑ +&#x2792; : ➒ +&#x2793; : ➓ +&#x2794; : ➔ +&#x2192; : → +&#x2194; : ↔ +&#x2195; : ↕ +&#x2798; : ➘ + + + + + + + + +&#x2799; : ➙ +&#x279A; : ➚ +&#x279B; : ➛ +&#x279C; : ➜ +&#x279D; : ➝ +&#x279E; : ➞ +&#x279F; : ➟ +&#x27A0; : ➠ +&#x27A1; : ➡ +&#x27A2; : ➢ +&#x27A3; : ➣ +&#x27A4; : ➤ +&#x27A5; : ➥ +&#x27A6; : ➦ +&#x27A7; : ➧ +&#x27A8; : ➨ +&#x27A9; : ➩ +&#x27AA; : ➪ +&#x27AB; : ➫ +&#x27AC; : ➬ +&#x27AD; : ➭ +&#x27AE; : ➮ +&#x27AF; : ➯ +&#x27B1; : ➱ +&#x27B2; : ➲ +&#x27B3; : ➳ +&#x27B4; : ➴ +&#x27B5; : ➵ +&#x27B6; : ➶ +&#x27B7; : ➷ +&#x27B8; : ➸ +&#x27B9; : ➹ +&#x27BA; : ➺ +&#x27BB; : ➻ +&#x27BC; : ➼ +&#x27BD; : ➽ +&#x27BE; : ➾ +&#xF8E0; :  +&#xF8DE; :  +&#xF8E3; :  +&#xF8DD; :  +&#xF8D7; :  +&#xF8E1; :  +&#xF8DB; :  +&#xF8D8; :  +&#xF8DF; :  +&#xF8DA; :  +&#xF8D9; :  +&#xF8DC; :  +&#xF8E4; :  +&#xF8E2; :  + + + + + + + + + Symbol: + + + + + + + + + + + + + + +&#x21; : ! +&#x23; : # +&#x25; : % +&#x26; : & +&#x28; : ( +&#x29; : ) +&#x2B; : + +&#x2C; : , +&#x2E; : . +&#x2F; : / +&#x30; : 0 +&#x31; : 1 +&#x32; : 2 +&#x33; : 3 +&#x34; : 4 +&#x35; : 5 +&#x36; : 6 +&#x37; : 7 +&#x38; : 8 +&#x39; : 9 +&#x3A; : : +&#x3B; : ; +&#x3C; : < +&#x3D; : = +&#x3E; : > +&#x3F; : ? +&#x5B; : [ +&#x5D; : ] +&#x5F; : _ +&#x6D; : m +&#x7B; : { +&#x7C; : | +&#x7D; : } +&#xAC; : ¬ +&#xB0; : ° +&#xB1; : ± +&#xB5; : µ +&#xD7; : × +&#xF7; : ÷ +&#x0192; : ƒ +&#x0391; : Α +&#x0392; : Β +&#x0393; : Γ +&#x0395; : Ε +&#x0396; : Ζ +&#x0397; : Η +&#x0398; : Θ + + + + + + + + +&#x0399; : Ι +&#x039A; : Κ +&#x039B; : Λ +&#x039C; : Μ +&#x039D; : Ν +&#x039E; : Ξ +&#x039F; : Ο +&#x03A0; : Π +&#x03A1; : Ρ +&#x03A3; : Σ +&#x03A4; : Τ +&#x03A5; : Υ +&#x03A6; : Φ +&#x03A7; : Χ +&#x03A8; : Ψ +&#x03B1; : α +&#x03B2; : β +&#x03B3; : γ +&#x03B4; : δ +&#x03B5; : ε +&#x03B6; : ζ +&#x03B7; : η +&#x03B8; : θ +&#x03B9; : ι +&#x03BA; : κ +&#x03BB; : λ +&#x03BD; : ν +&#x03BE; : ξ +&#x03BF; : ο +&#x03C0; : π +&#x03C1; : ρ +&#x03C2; : ς +&#x03C3; : σ +&#x03C4; : τ +&#x03C5; : υ +&#x03C6; : φ +&#x03C7; : χ +&#x03C8; : ψ +&#x03C9; : ω +&#x03D1; : ϑ +&#x03D2; : ϒ +&#x03D5; : ϕ +&#x03D6; : ϖ +&#x2022; : • +&#x2026; : … +&#x2032; : ′ +&#x2033; : ″ + + + + + + + + +&#x2044; : ⁄ +&#x2111; : ℑ +&#x2118; : ℘ +&#x211C; : ℜ +&#x2126; : Ω +&#x2135; : ℵ +&#x2190; : ← +&#x2191; : ↑ +&#x2192; : → +&#x2193; : ↓ +&#x2194; : ↔ +&#x21B5; : ↵ +&#x21D0; : ⇐ +&#x21D1; : ⇑ +&#x21D2; : ⇒ +&#x21D3; : ⇓ +&#x21D4; : ⇔ +&#x2200; : ∀ +&#x2202; : ∂ +&#x2203; : ∃ +&#x2205; : ∅ +&#x2206; : ∆ +&#x2207; : ∇ +&#x2208; : ∈ +&#x2209; : ∉ +&#x220B; : ∋ +&#x220F; : ∏ +&#x2211; : ∑ +&#x2212; : − +&#x2217; : ∗ +&#x221A; : √ +&#x221D; : ∝ +&#x221E; : ∞ +&#x2220; : ∠ +&#x2227; : ∧ +&#x2228; : ∨ +&#x2229; : ∩ +&#x222A; : ∪ +&#x222B; : ∫ +&#x2234; : ∴ +&#x223C; : ∼ +&#x2245; : ≅ +&#x2248; : ≈ +&#x2260; : ≠ +&#x2261; : ≡ +&#x2264; : ≤ +&#x2265; : ≥ + + + + + + + + +&#x2282; : ⊂ +&#x2283; : ⊃ +&#x2284; : ⊄ +&#x2286; : ⊆ +&#x2287; : ⊇ +&#x2295; : ⊕ +&#x2297; : ⊗ +&#x22A5; : ⊥ +&#x22C5; : ⋅ +&#x2320; : ⌠ +&#x2321; : ⌡ +&#x2329; : 〈 +&#x232A; : 〉 +&#x25CA; : ◊ +&#x2660; : ♠ +&#x2663; : ♣ +&#x2665; : ♥ +&#x2666; : ♦ +&#xF6D9; :  +&#xF6DA; :  +&#xF6DB; :  +&#xF8E5; :  +&#xF8E6; :  +&#xF8E7; :  +&#xF8E8; :  +&#xF8E9; :  +&#xF8EA; :  +&#xF8EB; :  +&#xF8EC; :  +&#xF8ED; :  +&#xF8EE; :  +&#xF8EF; :  +&#xF8F0; :  +&#xF8F1; :  +&#xF8F2; :  +&#xF8F3; :  +&#xF8F4; :  +&#xF8F5; :  +&#xF8F6; :  +&#xF8F7; :  +&#xF8F8; :  +&#xF8F9; :  +&#xF8FA; :  +&#xF8FB; :  +&#xF8FC; :  +&#xF8FD; :  +&#xF8FE; :  + + + + + + + + + Some special characters: + + +Euro ( dec 8364, hex 20AC): € + + + + + + + + + + + diff --git a/src/documentation/content/xdocs/fo/size.fo b/src/documentation/content/xdocs/fo/size.fo new file mode 100644 index 000000000..2076276df --- /dev/null +++ b/src/documentation/content/xdocs/fo/size.fo @@ -0,0 +1,123 @@ + + + + + + + + + + + + + + + + + + + + + + +1. FOP test for images + + Normal + +The image () is placed normally. + + + + + Sized + +The image +() +has the content size set. + + + + + Sized + +The image +() +has the width and height set. + + + + + Sized + +The image +() +has the ipd and bpd set. + + + + + Clipped + +The image +() +is clipped with the content size double the viewport size. + + + + + Clipped + +The image +() +is clipped with the content size double the viewport size. +This has error-if-overflow +set so there should be an error reported, it can recover from the +error by clipping to the viewport. + + + + + Scaling + +The image +() +has non-uniform scaling. + + +The image +() +has non-uniform scaling. + + +The image +() +has uniform scaling. + + +The image +() +has uniform scaling. + + +The image +() +is scaled to fit the viewport. + + + + + + This section is only required to show that the layout still works. + + + + + + diff --git a/src/documentation/resources/images/EmbeddingExampleFO2PDF.png b/src/documentation/resources/images/EmbeddingExampleFO2PDF.png new file mode 100644 index 0000000000000000000000000000000000000000..47551f4daff90e9d34e028f0a6fc59a8c1ad9556 GIT binary patch literal 1311 zcmV+)1>pLLP)pF33NqRbVF}#ZDnqB004<9jRpV!1iVQ^K~#90?N|Fx990+KcJ*(bdi?yf!3Dzh-r=PCbT6&TQmw?O`$%a zY8xyTU1_1KX;Vxgu?uv0v+VJ^cOE-CGYiuS(H}g?-1+XeXU{$J-Mw?~I;u+)TnFJ} zId+sl!9e|NI|6ddvtbkh9Rs`@Km%iPR^iH7g{wkzmDqs%1I2VJQ@V^dE}peO zG%=cn0n`Vd&aQh#8(T*mjc*Vg5}#Eaax@8Q9>eo4h3ba$f&_XXqQ3H|j;g4#)ljHW zBXm@KI+UnEaxwH3G1o;y5SQ_pF=@%fm_?45+dM#)BzgsSJn>NnZ%XNksLYWqK$?WT zO}zeJ>X<=lHeS$a&LGYL5|e9k-!LX=vZD+5w1UG_&uHSqq_oA{n=xRK3s~e7ecPJ# z!C)^CLi>cvmgaYFP(`udnQqA7eXYVku&e2qJ^i?;q4@N~mkcHlR||-xFO5W~OlZ$E6kFwzkBzGooM9zyfagAl=>NUqb1u$slGnO%TgUH?R zQF}L`IqM#I0o6eKfU3EPu6PbGSpcg!a>rCny0+hF1J=Q3c=qOWV2bS;)_iX8`y=Q1 zTIb8I(zrC68S`kGpB(0z=LUUzIqNh%?rDBI_@dA(EEGP^_9&WWpDai9*>I{KT=V#_ z!RLvKRMOljAY1?JpdIh#ZcEK+=$>6@N`_~TJAHtJ~un$2%&3Fm0j zuG{@C?OGqz)*d=Js<)YX9#SH@^fv2{@pdvROzqLV@X~2uF7vMh@xNlTfU0@Fvxvt- ztKeOm?J2sVBmP61q0TvR|1m_(@K=pLh?(lTrKk6G%HZ)_sHN#AE1RO4D6gHz@YYX7 zHItBJ^Jfyf)H_1a1VvrFVvj&r8D_@9CJsv9(`hT?JzB+5<2EO$%* z_$96Q4?3C@t_T@zYM3#e-S17CY~~k_jg8)ZTdJp5<(aY3@WnhQ3HsK^!^Ev@BJ8ZH zaP#whGYgC>IfKnjO3=qzhvYEMl{kk-^b3(J(#;(FA ziD52V+w{7Ix+L1nV!PyjWUo3CHs7kMs`?^P&D+umIXINAEMhy=bT`F}lU}Mus?CZu z3s+F6Ev1wX<6KfNYirIVP2Asy1==iM6Nu`vR+JAVgl;JVErTOLNd`fnP3 V{y5?h-lhNm002ovPDHLkV1hZwf64#= literal 0 HcmV?d00001 diff --git a/src/documentation/resources/images/EmbeddingExampleFO2PDF.svg b/src/documentation/resources/images/EmbeddingExampleFO2PDF.svg new file mode 100644 index 000000000..c8030bf3f --- /dev/null +++ b/src/documentation/resources/images/EmbeddingExampleFO2PDF.svg @@ -0,0 +1,19 @@ + + + + + + + XSL-FO + + + + + + FOP + + PDF + + + + diff --git a/src/documentation/resources/images/EmbeddingExampleObj2PDF.png b/src/documentation/resources/images/EmbeddingExampleObj2PDF.png new file mode 100644 index 0000000000000000000000000000000000000000..3d853d50019670633516d1b04893d348c0c2a23a GIT binary patch literal 2822 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 Y1swNCD;l0BA^-pY07*qoM6N<$f(Kl6B>(^b literal 0 HcmV?d00001 diff --git a/src/documentation/resources/images/EmbeddingExampleObj2PDF.svg b/src/documentation/resources/images/EmbeddingExampleObj2PDF.svg new file mode 100644 index 000000000..55e46411e --- /dev/null +++ b/src/documentation/resources/images/EmbeddingExampleObj2PDF.svg @@ -0,0 +1,39 @@ + + + + + + + Java + + + + + + SAX + + + XML + + + + + + XSLT + JAXP + + + + XSL-FO + + + + + + FOP + + PDF + + + + diff --git a/src/documentation/resources/images/EmbeddingExampleObj2XML.png b/src/documentation/resources/images/EmbeddingExampleObj2XML.png new file mode 100644 index 0000000000000000000000000000000000000000..f87bfc3fd5397f023e78c796080c30d5f01cd4a9 GIT binary patch literal 1198 zcmV;f1X25mP)pF33NqRbVF}#ZDnqB004<9jRpV!1WQRoK~#90?N@DVQ&kv#yANQo zvSEhK=~$-8_%PrI>eS3QBDyx9(L^*^GBNQRQxZR>Y+3A&1t&8Q{76g)l<`A@8DSA* z1w-i=*dbjEn-X!=6%gInI_t8kbZh(g-rIFM?Y(F1HjV!9NpsJ+&wbBxp7Y*w&p9QF zSp^hCt7eMcF-#xCYRuW`{!F!Q1%9L`rvXJJ-WBvH`ox03$V3$I>NSU%Vz^LYJD^h0 zC{asP<|kjk`os!tk9@KBBQ%13p}keP%qg^?ejE7-;G8h9bZC}=qoNSLX=3G_2!A5+?3>ahe@Q$-U04@ z7|0E$EakFmo~f<2lx!{ovhPCE?}F5VFivl^sk1*eWkspI?aV%j0#0RBNTJs5N`#fD zG8+Ch3)lv&$TB8M<>AvyB}x}3b_9Yo*!+|JST4uNwi=GL`RX@8BPGvOO5{HvC53(i zDafzefZ?77%kU>r8rl9v2+M&t1I}40T`lc&I|Ys{PQ|wy|0Y1&vu%IK%Bn{J*6}>^pql8 z``X1ZqpGC&V0IBbI<7x=2RFGDXNUEazFL#%7~cI9A{(zIi6<%_XTyu;^Idm$Arh79 zSZOUjIgIrA$Qn6f5Iw?T_6ypzmQDJc%fSE)o;q&-XF=9NyGC@I{No-V%ibi=P) z4!!;haG@>;oZlAbNt#zF{Im4b!QV8hdDpqUW6>zf6}45>$A$h2o-lg!3zunWYb7(rA4&E_@;6tD7SiDSb6hTKGN$P12W6LPqZ8PfHH>2h z56-f1_`}JS%&k4AX~CX&E2@l}PXl@MF;q{!+NFF%SdV0$j(d3bCI|Ky)@|!JL&ty( zt4EA`fmbrBKI&?sf$8OGr7{cR^0Xz*@pEqJsOkx~)t$<@n$*+dc}JZqu8-ip0`FM+ z4b;s0Te0yuPSJw$fj{=mQ;q@C@DzpM=}P`RV_ZC+=1@KLkda5NdfM2`*stpe=<8RD zQ16v^<)G&`@pfjOQpK#-r)2owQ)-x*CyPn`2SNf + + + + + + XML + + + + + + SAX + + + Java + + + diff --git a/src/documentation/resources/images/EmbeddingExampleXML2FO.png b/src/documentation/resources/images/EmbeddingExampleXML2FO.png new file mode 100644 index 0000000000000000000000000000000000000000..2cf8288ec0ad657915f3e723ff117c74a993acbd GIT binary patch literal 1555 zcmV+u2JHEXP)pF33NqRbVF}#ZDnqB004<9jRpV!1+Ym(K~#90%~uOd6h|1I0|XVQ zFR&m-wM2WyKD2771geb+A@(L||K-!2VU=1~GO)S=ntw{y?qLz}D#-{3t zkCZc>v{k5BH!?X*)&1~>YAOc zSk3zTU{h_363mc`jA|7jLo}Z+nut~mFH=UnfYZi z!4zq@mohtt!g)InxCSR@hJjT02t-q63SegW%42~_#$1c%$(vOD2#aW*fW^pXpM^>L zRG`_T%y+|OKI>MX2}Wg~lB9X#xw3>x*It4QrJ#H+8AjBcf@_Ip&=hyws^-9SAP!^) zP?+W!Mm2AIhXszf8N;FK4I)ir0ieSAabfEqJeSBLgj~R5lY{ETKI2!>jJ<@x!(PqB zU-*KM_-x)q_5rVkRl=jG)9LuqShjgJqlVj3X)t6CBtC&npu>Me_1U8L`Tg@wf{%94 z)kdMyt;r5KEx@Ee@~P=>TgIL?qk8txt>x3NX18xJFipQu;-BRkwl4*~K8E`5y%T1os2u}^}rFlAbCaEU}yiq29&(-Ga5j1ni1 z>DG*42RhK6Akw@{J(~3Cn3(F-l)ajrglynlKLi0b^6Yt!&q$rF0Ey zO~)>xvJsMd4+G9G^=i_4L8wVjzhG38<=d^GkALpQ|7EksVBu$r z;l_1?p`W)e8U6x(Yg4vqjysLD&kTS4WH0)Yj5oE}Vi@4(-;XoVy3Y^tO~VnhShmd| zz((7SQ`O}LhoViG#?$#7%Vu7MiA-3*B954`^lwqDPfj{yuTb}}Z)BiLViTpR-PCM2 z{jSxKkB2Z=N@!V+$`=pGo7&Cc#F_DnP5|xNka{JXz{&|bg36gZsg3xGo^$e31F|Ux ztyxwJY&m*Mm0ICXw#8Q-r-pw`d`NM;OG0CiZEd(Ipk^9pTbR`Tm&)quz5Cs|opRo-k~4lNQIn@OwOrad`^R&i94 zP28q^Y6QI(ZgW{JLyz2M3$4aj_)t6D7))zM{oH=zteTq7Vh!$okIm+>S@h^w5_uZ? zgEbY6zpf5`k7hHC3tx6+(`^&hhaemv=>hz~lOnx1Q2mp)F0MFX!GDO2Zb|kBtResa002ovPDHLk FV1i{c`2PR^ literal 0 HcmV?d00001 diff --git a/src/documentation/resources/images/EmbeddingExampleXML2FO.svg b/src/documentation/resources/images/EmbeddingExampleXML2FO.svg new file mode 100644 index 000000000..98d3c5ee1 --- /dev/null +++ b/src/documentation/resources/images/EmbeddingExampleXML2FO.svg @@ -0,0 +1,20 @@ + + + + + + + XML + + + + + + XSLT + JAXP + + + XSL-FO + + + diff --git a/src/documentation/resources/images/EmbeddingExampleXML2PDF.png b/src/documentation/resources/images/EmbeddingExampleXML2PDF.png new file mode 100644 index 0000000000000000000000000000000000000000..967b8e3aeb861e9a085e1455cce0fd776a940dc9 GIT binary patch literal 2148 zcmV-q2%GnbP)pF33NqRbVF}#ZDnqB004<9jRpV!2mwh%K~#90&lMM;M zFa#CMP8LTnBXojWI>q?PEQ}b-}%me&iU`9 zVy6IbIAy4xNPGeg&W8#o*v}^xnFWQ?#d0D0-Gofp%7^uJ0l`AV6L)q%3&lr2JW5D3 zbR5w+SS}Zw+@d544*qZiu_&$GHc9+zIxLC>_tA~(V2bc)MMK<}R(c-p56rD!XsHgl z!(&jnsQfcxke(&DkieCxSO}~vWrc0{1iN)ISTMUz<>F1$pf;UIbdlLq*)fs-_Yn?W z^Dytevd=Hba}Y_1BY3qk(&{wY<*^x0-XJE7zx~1 zE3EdqOXKij6_x>Ign}qJ^jKL}L0Sc@NJo~6!+iV}H>6#(*zQ$vxR?f5@o8-GEhrUD zPY_WFo{mc@R5-90IBcI5o@S@x}~g0)d|um;ZF&N$O(Xm!AoXz0dD z)M7zd04>s7B!`YW`3R4`Dsx~P85$k}7T2K9co4R5&Vk_4&4noh4vE;g2p9^aj%|_W zqCZ^bm~7Kmem@){;-YDTC}7s^50TBuFi-_OW|gNRnk#5DtIUaL-qtsT|Gsd_{AIws`I*5{z%x%_W?7I?fE|}cp~}OOhtdGPnKeiXV@Bg`EFK62 z;1%HEfLz%xg^X6TWqJ8_M#xZ6m;ub*cJnNx+SC*#_;EfDsaE=0-T~QeN9c_o7uT+$ zfQ;Mr>nSk1GJeUG+Ne|@41u@c436b!DCppjR3Hq)$?bf@kSXv>j8rg&W6oij!V+LO zH#${>iCPulrx3iAKgYO&Fog{!du^UTp_TWPIBCCf=2Jz*8@Qbn=5h*#b~zMxw@jgn zAgXPxsAyGFczVuuM&Sm`Dd=CJttwvdmYLZlFu9fea?MqUIVq`d&ziSI z-tl@BzHwk=ueb8Ezx3)UbYT$=0UH-D*eO(U3QaBy3$5MDeW@oRAtX+Qk-|BsCPJ{@ zzFtp(w~X~xf}imjQkaMo{OulgI8J4(KTs&J<0cf3S(Mz&V=7;!fICQt*}k?Wkpf-4 z5{6hXgGeFM`zZDnBi{CFg+f2Lyu0Iwvn)r=?Ope2i<~K6aSFze{5~igGQI&xFg>QK zBbqCyHl+~J{17=KbBG9sDLXUdM?pCXydUXJ!Z_4_U%K~${0%kQ4#JRBsQxRv?0Exi z%L~fS01JCr=DdJoeOQGkVkZhTDk`kt{*NN$eypG}fFOG)+Z|L{=0r}Pyrhfo@duk?UQzU z^A%EI&b)c6QS>q|zdSoYHrv?WcvY5zR^dOMCgI-V@ppSX7eoWk0rpy3uWKf$;2-}E z{+{M<7}JE%<16}9q1AIvxS#g0cge1Uo2tGD3QuaU?H&0_bQ%J#pS z(O(4&-(EB-e8{~0>ofi`;$x+c>V^CSpG*BH3rQObr-uI`gpe!sTX<>2ZQ_uIrn4L{ z3tAXcgZ!1WWM8(+v=1(q%kdws~W?Czy4R+d%Z zkGTa=sbGRaqWh1iRz%1-a%;?HR_GZq<(O2bS7Dn}ntN@pSeP(Hyql?6)N{pBWj1Yo2oF`m|UBD5+RDsbA|VXo?B>< zSUU4uW*m*#V^ra48$%vodr+z>i4}vP(fH-WBuyuZE4o{w!c{3Lqb#ux2Ne~bqjPW# z;oaDdMpEHJOL@RC;aC{8)?zlTgO&&?U_w$cL>25+9L-9z zunLKO;4%B_Y^HDB0B_oH#BX(P$tY7SWfi(6+xWoN(F?dZKB4rzLz`^l+L;Q1;{&2i zSOu(&z4zVI)idPaiAn`Yi%2RwTeah*!nkQ&{izT=G%9Q<42|c9$ZI2u*fqWbt&jXl zu{1v^yPD2~%<47N8dT#MpbAl9P%3n@O)jCm;hOC1?Bok*xqjc+e+Vk5aoO{Q{&3~9 zrbn%|b=}u}$x3fcSjboKvZ;apKNX_Dk41&z>}bB}YLRXFZP*Ou1MqIvVR^J2&Kt;Z aivI@)YAYcRvM!PU0000 + + + + + + XML + + + + + + XSLT + JAXP + + + + XSL-FO + + + + + + FOP + + PDF + + + + -- 2.39.5