diff --git a/core/src/doc/core.xml b/core/src/docbkx/core.xml
similarity index 100%
rename from core/src/doc/core.xml
rename to core/src/docbkx/core.xml
diff --git a/metadata/src/doc/metadata.xml b/metadata/src/docbkx/metadata.xml
similarity index 100%
rename from metadata/src/doc/metadata.xml
rename to metadata/src/docbkx/metadata.xml
diff --git a/pom.xml b/pom.xml
index 8aa38d1..5dd162f 100644
--- a/pom.xml
+++ b/pom.xml
@@ -127,9 +127,9 @@
- offo.hyphenation
+ net.sf.offo
fop-hyph
- 0.1
+ 1.2
runtime
@@ -141,27 +141,38 @@
- ${basedir}/src/doc
- ${basedir}/target/doc
- src/doc/layout/pdf/fo-pdf.xsl
- src/doc/layout/html/fo-html.xsl
- resources/styles.css
- true
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+ index.xml
+ true
+ ${project.basedir}/src/docbkx/resources/xsl/fopdf.xsl
+ css/html.css
+ false
+ ${project.basedir}/src/docbkx/resources/xsl/html.xsl
+ 1
+ 1
+
+
+ version
+ ${project.version}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/doc/layout/html/resources/styles.css b/src/doc/layout/html/resources/styles.css
deleted file mode 100644
index 072b3da..0000000
--- a/src/doc/layout/html/resources/styles.css
+++ /dev/null
@@ -1,291 +0,0 @@
-body {
- font-family: Verdana, Arial, monospace;
- text-align: justify;
- width: 900px;
- margin-right: auto;
- margin-left: auto;
-}
-
-a,a[accesskey ^="h"],a[accesskey ^="n"],a[accesskey ^="u"],a[accesskey ^="p"]
- {
- font-family: Verdana, Arial, helvetica, sans-serif;
- font-size: 12px;
- color: #003399;
-}
-
-a:active {
- color: #003399;
-}
-
-a:visited {
- color: #888888;
-}
-
-p {
- font-family: Verdana, Arial, sans-serif;
-}
-
-dt {
- font-family: Verdana, Arial, sans-serif;
- font-size: 12px;
-}
-
-p,dl,dt,dd,blockquote {
- color: #000000;
- margin-bottom: 3px;
- margin-top: 3px;
- padding-top: 0;
-}
-
-ol,ul,p {
- margin-top: 6px;
- margin-bottom: 6px;
-}
-
-p,blockquote {
- font-size: 90%;
-}
-
-p.releaseinfo {
- font-size: 100%;
- font-weight: bold;
- font-family: Verdana, Arial, helvetica, sans-serif;
- padding-top: 10px;
-}
-
-p.pubdate {
- font-size: 120%;
- font-weight: bold;
- font-family: Verdana, Arial, helvetica, sans-serif;
-}
-
-td {
- font-size: 80%;
-}
-
-td,th,span {
- color: #000000;
-}
-
-td[width ^="40%"] {
- font-family: Verdana, Arial, helvetica, sans-serif;
- font-size: 12px;
- color: #003399;
-}
-
-table[summary ^="Navigation header"] tbody tr th[colspan ^="3"] {
- font-family: Verdana, Arial, helvetica, sans-serif;
-}
-
-blockquote {
- margin-right: 0;
-}
-
-h1,h2,h3,h4,h6,H6 {
- color: #000000;
- font-weight: 500;
- margin-top: 0;
- padding-top: 14px;
- font-family: Verdana, Arial, helvetica, sans-serif;
- margin-bottom: 0;
-}
-
-h2.title {
- font-weight: 800;
- margin-bottom: 8px;
-}
-
-h2.subtitle {
- font-weight: 800;
- margin-bottom: 20px;
-}
-
-.firstname,.surname {
- font-size: 12px;
- font-family: Verdana, Arial, helvetica, sans-serif;
-}
-
-table {
- border-collapse: collapse;
- border-spacing: 0;
- border: 1px black;
- empty-cells: hide;
- margin: 10px 0 30px 50px;
- width: 90%;
-}
-
-div.table {
- margin: 30px 0 30px 0;
- border: 1px dashed gray;
- padding: 10px;
-}
-
-div .table-contents table {
- border: 1px solid black;
-}
-
-div.table>p.title {
- padding-left: 10px;
-}
-
-table[summary ^="Navigation footer"] {
- border-collapse: collapse;
- border-spacing: 0;
- border: 1px black;
- empty-cells: hide;
- margin: 0px;
- width: 100%;
-}
-
-table[summary ^="Note"],table[summary ^="Warning"],table[summary ^="Tip"]
- {
- border-collapse: collapse;
- border-spacing: 0;
- border: 1px black;
- empty-cells: hide;
- margin: 10px 0px 10px -20px;
- width: 100%;
-}
-
-td {
- padding: 4pt;
- font-family: Verdana, Arial, helvetica, sans-serif;
-}
-
-div.warning TD {
- text-align: justify;
-}
-
-h1 {
- font-size: 150%;
-}
-
-h2 {
- font-size: 110%;
-}
-
-h3 {
- font-size: 100%;
- font-weight: bold;
-}
-
-h4 {
- font-size: 90%;
- font-weight: bold;
-}
-
-h5 {
- font-size: 90%;
- font-style: italic;
-}
-
-h6 {
- font-size: 100%;
- font-style: italic;
-}
-
-tt {
- font-size: 110%;
- font-family: "Courier New", Courier, monospace;
- color: #000000;
-}
-
-.navheader,.navfooter {
- border: none;
-}
-
-div.navfooter table {
- background-color: #eef;
-}
-
-pre {
- font-size: 110%;
- padding: 5px;
- border-style: solid;
- border-width: 1px;
- border-color: #CCCCCC;
- background-color: #eef;
-}
-
-ul,ol,li {
- list-style: disc;
-}
-
-hr {
- width: 100%;
- height: 1px;
- background-color: #CCCCCC;
- border-width: 0;
- padding: 0;
-}
-
-.variablelist {
- padding-top: 10px;
- padding-bottom: 10px;
- margin: 0;
-}
-
-.term {
- font-weight: bold;
-}
-
-.mediaobject {
- padding-top: 30px;
- padding-bottom: 30px;
-}
-
-.legalnotice {
- font-family: Verdana, Arial, helvetica, sans-serif;
- font-size: 12px;
- font-style: italic;
-}
-
-.sidebar {
- float: right;
- margin: 10px 0 10px 30px;
- padding: 10px 20px 20px 20px;
- width: 33%;
- border: 1px solid black;
- background-color: #F4F4F4;
- font-size: 14px;
-}
-
-.property {
- font-family: "Courier New", Courier, monospace;
-}
-
-a code {
- font-family: Verdana, Arial, monospace;
- font-size: 12px;
-}
-
-td code {
- font-size: 110%;
-}
-
-div.note * td,div.tip * td,div.warning * td,div.calloutlist * td {
- text-align: justify;
- font-size: 100%;
-}
-
-.programlisting .interfacename,.programlisting .literal,.programlisting .classname
- {
- font-size: 95%;
-}
-
-.title .interfacename,.title .literal,.title .classname {
- font-size: 130%;
-}
-
-/* everything in a is displayed in a coloured, comment-like font */
-.programlisting * .lineannotation,.programlisting * .lineannotation * {
- color: green;
-}
-
-.question * p {
- font-size: 100%;
-}
-
-.answer * p {
- font-size: 100%;
-}
\ No newline at end of file
diff --git a/src/doc/spring-plugin-reference.xml b/src/docbkx/index.xml
similarity index 94%
rename from src/doc/spring-plugin-reference.xml
rename to src/docbkx/index.xml
index 8f14307..c59c211 100644
--- a/src/doc/spring-plugin-reference.xml
+++ b/src/docbkx/index.xml
@@ -1,7 +1,7 @@
-
+
Spring Plugin
@@ -169,11 +169,13 @@
-
+
+
+
-
+
+
+
diff --git a/src/docbkx/resources/css/highlight.css b/src/docbkx/resources/css/highlight.css
new file mode 100644
index 0000000..ffefef7
--- /dev/null
+++ b/src/docbkx/resources/css/highlight.css
@@ -0,0 +1,35 @@
+/*
+ code highlight CSS resemblign the Eclipse IDE default color schema
+ @author Costin Leau
+*/
+
+.hl-keyword {
+ color: #7F0055;
+ font-weight: bold;
+}
+
+.hl-comment {
+ color: #3F5F5F;
+ font-style: italic;
+}
+
+.hl-multiline-comment {
+ color: #3F5FBF;
+ font-style: italic;
+}
+
+.hl-tag {
+ color: #3F7F7F;
+}
+
+.hl-attribute {
+ color: #7F007F;
+}
+
+.hl-value {
+ color: #2A00FF;
+}
+
+.hl-string {
+ color: #2A00FF;
+}
\ No newline at end of file
diff --git a/src/docbkx/resources/css/html.css b/src/docbkx/resources/css/html.css
new file mode 100644
index 0000000..dd2ab69
--- /dev/null
+++ b/src/docbkx/resources/css/html.css
@@ -0,0 +1,305 @@
+@IMPORT url("highlight.css");
+
+body {
+ text-align: justify;
+ margin-right: 2em;
+ margin-left: 2em;
+}
+
+a,
+a[accesskey^="h"],
+a[accesskey^="n"],
+a[accesskey^="u"],
+a[accesskey^="p"] {
+ font-family: Verdana, Arial, helvetica, sans-serif;
+ font-size: 12px;
+ color: #003399;
+}
+
+a:active {
+ color: #003399;
+}
+
+a:visited {
+ color: #888888;
+}
+
+p {
+ font-family: Verdana, Arial, sans-serif;
+}
+
+dt {
+ font-family: Verdana, Arial, sans-serif;
+ font-size: 12px;
+}
+
+p, dl, dt, dd, blockquote {
+ color: #000000;
+ margin-bottom: 3px;
+ margin-top: 3px;
+ padding-top: 0;
+}
+
+ol, ul, p {
+ margin-top: 6px;
+ margin-bottom: 6px;
+}
+
+p, blockquote {
+ font-size: 90%;
+}
+
+p.releaseinfo {
+ font-size: 100%;
+ font-weight: bold;
+ font-family: Verdana, Arial, helvetica, sans-serif;
+ padding-top: 10px;
+}
+
+p.pubdate {
+ font-size: 120%;
+ font-weight: bold;
+ font-family: Verdana, Arial, helvetica, sans-serif;
+}
+
+td {
+ font-size: 80%;
+}
+
+td, th, span {
+ color: #000000;
+}
+
+td[width^="40%"] {
+ font-family: Verdana, Arial, helvetica, sans-serif;
+ font-size: 12px;
+ color: #003399;
+}
+
+table[summary^="Navigation header"] tbody tr th[colspan^="3"] {
+ font-family: Verdana, Arial, helvetica, sans-serif;
+}
+
+blockquote {
+ margin-right: 0;
+}
+
+h1, h2, h3, h4, h6 {
+ color: #000000;
+ font-weight: 500;
+ margin-top: 0;
+ padding-top: 14px;
+ font-family: Verdana, Arial, helvetica, sans-serif;
+ margin-bottom: 0;
+}
+
+h2.title {
+ font-weight: 800;
+ margin-bottom: 8px;
+}
+
+h2.subtitle {
+ font-weight: 800;
+ margin-bottom: 20px;
+}
+
+.firstname, .surname {
+ font-size: 12px;
+ font-family: Verdana, Arial, helvetica, sans-serif;
+}
+
+table {
+ border-collapse: collapse;
+ border-spacing: 0;
+ border: 1px black;
+ empty-cells: hide;
+ margin: 10px 0 30px 50px;
+ width: 90%;
+}
+
+div.table {
+ margin: 30px 0 10px 0;
+ border: 1px dashed gray;
+ padding: 10px;
+}
+
+div .table-contents table {
+ border: 1px solid black;
+}
+
+div.table > p.title {
+ padding-left: 10px;
+}
+
+table[summary^="Navigation footer"] {
+ border-collapse: collapse;
+ border-spacing: 0;
+ border: 1px black;
+ empty-cells: hide;
+ margin: 0px;
+ width: 100%;
+}
+
+table[summary^="Note"],
+table[summary^="Warning"],
+table[summary^="Tip"] {
+ border-collapse: collapse;
+ border-spacing: 0;
+ border: 1px black;
+ empty-cells: hide;
+ margin: 10px 0px 10px -20px;
+ width: 100%;
+}
+
+td {
+ padding: 4pt;
+ font-family: Verdana, Arial, helvetica, sans-serif;
+}
+
+div.warning TD {
+ text-align: justify;
+}
+
+h1 {
+ font-size: 150%;
+}
+
+h2 {
+ font-size: 110%;
+}
+
+h3 {
+ font-size: 100%; font-weight: bold;
+}
+
+h4 {
+ font-size: 90%; font-weight: bold;
+}
+
+h5 {
+ font-size: 90%; font-style: italic;
+}
+
+h6 {
+ font-size: 100%; font-style: italic;
+}
+
+tt {
+ font-size: 110%;
+ font-family: "Courier New", Courier, monospace;
+ color: #000000;
+}
+
+.navheader, .navfooter {
+ border: none;
+}
+
+div.navfooter table {
+ border-style: dashed;
+ border-color: gray;
+ border-width: 1px 1px 1px 1px;
+ background-color: #cde48d;
+}
+
+pre {
+ font-size: 110%;
+ padding: 5px;
+ border-style: solid;
+ border-width: 1px;
+ border-color: #CCCCCC;
+ background-color: #f3f5e9;
+}
+
+ul, ol, li {
+ list-style: disc;
+}
+
+hr {
+ width: 100%;
+ height: 1px;
+ background-color: #CCCCCC;
+ border-width: 0;
+ padding: 0;
+}
+
+.variablelist {
+ padding-top: 10px;
+ padding-bottom: 10px;
+ margin: 0;
+}
+
+.term {
+ font-weight:bold;
+}
+
+.mediaobject {
+ padding-top: 30px;
+ padding-bottom: 30px;
+}
+
+.legalnotice {
+ font-family: Verdana, Arial, helvetica, sans-serif;
+ font-size: 12px;
+ font-style: italic;
+}
+
+.sidebar {
+ float: right;
+ margin: 10px 0 10px 30px;
+ padding: 10px 20px 20px 20px;
+ width: 33%;
+ border: 1px solid black;
+ background-color: #F4F4F4;
+ font-size: 14px;
+}
+
+.property {
+ font-family: "Courier New", Courier, monospace;
+}
+
+a code {
+ font-family: Verdana, Arial, monospace;
+ font-size: 12px;
+}
+
+td code {
+ font-size: 110%;
+}
+
+div.note * td,
+div.tip * td,
+div.warning * td,
+div.calloutlist * td {
+ text-align: justify;
+ font-size: 100%;
+}
+
+.programlisting {
+ clear: both;
+}
+
+.programlisting .interfacename,
+.programlisting .literal,
+.programlisting .classname {
+ font-size: 95%;
+}
+
+.title .interfacename,
+.title .literal,
+.title .classname {
+ font-size: 130%;
+}
+
+/* everything in a is displayed in a coloured, comment-like font */
+.programlisting * .lineannotation,
+.programlisting * .lineannotation * {
+ color: green;
+}
+
+.question * p {
+ font-size: 100%;
+}
+
+.answer * p {
+ font-size: 100%;
+}
\ No newline at end of file
diff --git a/src/docbkx/resources/images/admons/blank.png b/src/docbkx/resources/images/admons/blank.png
new file mode 100644
index 0000000..764bf4f
Binary files /dev/null and b/src/docbkx/resources/images/admons/blank.png differ
diff --git a/src/docbkx/resources/images/admons/caution.gif b/src/docbkx/resources/images/admons/caution.gif
new file mode 100644
index 0000000..d9f5e5b
Binary files /dev/null and b/src/docbkx/resources/images/admons/caution.gif differ
diff --git a/src/docbkx/resources/images/admons/caution.png b/src/docbkx/resources/images/admons/caution.png
new file mode 100644
index 0000000..5b7809c
Binary files /dev/null and b/src/docbkx/resources/images/admons/caution.png differ
diff --git a/src/docbkx/resources/images/admons/caution.tif b/src/docbkx/resources/images/admons/caution.tif
new file mode 100644
index 0000000..4a28294
Binary files /dev/null and b/src/docbkx/resources/images/admons/caution.tif differ
diff --git a/src/docbkx/resources/images/admons/draft.png b/src/docbkx/resources/images/admons/draft.png
new file mode 100644
index 0000000..0084708
Binary files /dev/null and b/src/docbkx/resources/images/admons/draft.png differ
diff --git a/src/docbkx/resources/images/admons/home.gif b/src/docbkx/resources/images/admons/home.gif
new file mode 100644
index 0000000..6784f5b
Binary files /dev/null and b/src/docbkx/resources/images/admons/home.gif differ
diff --git a/src/docbkx/resources/images/admons/home.png b/src/docbkx/resources/images/admons/home.png
new file mode 100644
index 0000000..cbb711d
Binary files /dev/null and b/src/docbkx/resources/images/admons/home.png differ
diff --git a/src/docbkx/resources/images/admons/important.gif b/src/docbkx/resources/images/admons/important.gif
new file mode 100644
index 0000000..6795d9a
Binary files /dev/null and b/src/docbkx/resources/images/admons/important.gif differ
diff --git a/src/docbkx/resources/images/admons/important.png b/src/docbkx/resources/images/admons/important.png
new file mode 100644
index 0000000..ad57f6f
Binary files /dev/null and b/src/docbkx/resources/images/admons/important.png differ
diff --git a/src/docbkx/resources/images/admons/important.tif b/src/docbkx/resources/images/admons/important.tif
new file mode 100644
index 0000000..184de63
Binary files /dev/null and b/src/docbkx/resources/images/admons/important.tif differ
diff --git a/src/docbkx/resources/images/admons/next.gif b/src/docbkx/resources/images/admons/next.gif
new file mode 100644
index 0000000..aa1516e
Binary files /dev/null and b/src/docbkx/resources/images/admons/next.gif differ
diff --git a/src/docbkx/resources/images/admons/next.png b/src/docbkx/resources/images/admons/next.png
new file mode 100644
index 0000000..45835bf
Binary files /dev/null and b/src/docbkx/resources/images/admons/next.png differ
diff --git a/src/docbkx/resources/images/admons/note.gif b/src/docbkx/resources/images/admons/note.gif
new file mode 100644
index 0000000..f329d35
Binary files /dev/null and b/src/docbkx/resources/images/admons/note.gif differ
diff --git a/src/docbkx/resources/images/admons/note.png b/src/docbkx/resources/images/admons/note.png
new file mode 100644
index 0000000..ad57f6f
Binary files /dev/null and b/src/docbkx/resources/images/admons/note.png differ
diff --git a/src/docbkx/resources/images/admons/note.tif b/src/docbkx/resources/images/admons/note.tif
new file mode 100644
index 0000000..08644d6
Binary files /dev/null and b/src/docbkx/resources/images/admons/note.tif differ
diff --git a/src/docbkx/resources/images/admons/prev.gif b/src/docbkx/resources/images/admons/prev.gif
new file mode 100644
index 0000000..64ca8f3
Binary files /dev/null and b/src/docbkx/resources/images/admons/prev.gif differ
diff --git a/src/docbkx/resources/images/admons/prev.png b/src/docbkx/resources/images/admons/prev.png
new file mode 100644
index 0000000..cf24654
Binary files /dev/null and b/src/docbkx/resources/images/admons/prev.png differ
diff --git a/src/docbkx/resources/images/admons/tip.gif b/src/docbkx/resources/images/admons/tip.gif
new file mode 100644
index 0000000..823f2b4
Binary files /dev/null and b/src/docbkx/resources/images/admons/tip.gif differ
diff --git a/src/docbkx/resources/images/admons/tip.png b/src/docbkx/resources/images/admons/tip.png
new file mode 100644
index 0000000..ad57f6f
Binary files /dev/null and b/src/docbkx/resources/images/admons/tip.png differ
diff --git a/src/docbkx/resources/images/admons/tip.tif b/src/docbkx/resources/images/admons/tip.tif
new file mode 100644
index 0000000..4a3d8c7
Binary files /dev/null and b/src/docbkx/resources/images/admons/tip.tif differ
diff --git a/src/docbkx/resources/images/admons/toc-blank.png b/src/docbkx/resources/images/admons/toc-blank.png
new file mode 100644
index 0000000..6ffad17
Binary files /dev/null and b/src/docbkx/resources/images/admons/toc-blank.png differ
diff --git a/src/docbkx/resources/images/admons/toc-minus.png b/src/docbkx/resources/images/admons/toc-minus.png
new file mode 100644
index 0000000..abbb020
Binary files /dev/null and b/src/docbkx/resources/images/admons/toc-minus.png differ
diff --git a/src/docbkx/resources/images/admons/toc-plus.png b/src/docbkx/resources/images/admons/toc-plus.png
new file mode 100644
index 0000000..941312c
Binary files /dev/null and b/src/docbkx/resources/images/admons/toc-plus.png differ
diff --git a/src/docbkx/resources/images/admons/up.gif b/src/docbkx/resources/images/admons/up.gif
new file mode 100644
index 0000000..aabc2d0
Binary files /dev/null and b/src/docbkx/resources/images/admons/up.gif differ
diff --git a/src/docbkx/resources/images/admons/up.png b/src/docbkx/resources/images/admons/up.png
new file mode 100644
index 0000000..07634de
Binary files /dev/null and b/src/docbkx/resources/images/admons/up.png differ
diff --git a/src/docbkx/resources/images/admons/warning.gif b/src/docbkx/resources/images/admons/warning.gif
new file mode 100644
index 0000000..c6acdec
Binary files /dev/null and b/src/docbkx/resources/images/admons/warning.gif differ
diff --git a/src/docbkx/resources/images/admons/warning.png b/src/docbkx/resources/images/admons/warning.png
new file mode 100644
index 0000000..ef3e10f
Binary files /dev/null and b/src/docbkx/resources/images/admons/warning.png differ
diff --git a/src/docbkx/resources/images/admons/warning.tif b/src/docbkx/resources/images/admons/warning.tif
new file mode 100644
index 0000000..7b6611e
Binary files /dev/null and b/src/docbkx/resources/images/admons/warning.tif differ
diff --git a/src/doc/layout/pdf/images/callouts/1.png b/src/docbkx/resources/images/callouts/1.png
similarity index 100%
rename from src/doc/layout/pdf/images/callouts/1.png
rename to src/docbkx/resources/images/callouts/1.png
diff --git a/src/doc/layout/pdf/images/callouts/10.png b/src/docbkx/resources/images/callouts/10.png
similarity index 100%
rename from src/doc/layout/pdf/images/callouts/10.png
rename to src/docbkx/resources/images/callouts/10.png
diff --git a/src/doc/layout/pdf/images/callouts/11.png b/src/docbkx/resources/images/callouts/11.png
similarity index 100%
rename from src/doc/layout/pdf/images/callouts/11.png
rename to src/docbkx/resources/images/callouts/11.png
diff --git a/src/doc/layout/pdf/images/callouts/12.png b/src/docbkx/resources/images/callouts/12.png
similarity index 100%
rename from src/doc/layout/pdf/images/callouts/12.png
rename to src/docbkx/resources/images/callouts/12.png
diff --git a/src/doc/layout/pdf/images/callouts/13.png b/src/docbkx/resources/images/callouts/13.png
similarity index 100%
rename from src/doc/layout/pdf/images/callouts/13.png
rename to src/docbkx/resources/images/callouts/13.png
diff --git a/src/doc/layout/pdf/images/callouts/14.png b/src/docbkx/resources/images/callouts/14.png
similarity index 100%
rename from src/doc/layout/pdf/images/callouts/14.png
rename to src/docbkx/resources/images/callouts/14.png
diff --git a/src/doc/layout/pdf/images/callouts/15.png b/src/docbkx/resources/images/callouts/15.png
similarity index 100%
rename from src/doc/layout/pdf/images/callouts/15.png
rename to src/docbkx/resources/images/callouts/15.png
diff --git a/src/doc/layout/pdf/images/callouts/2.png b/src/docbkx/resources/images/callouts/2.png
similarity index 100%
rename from src/doc/layout/pdf/images/callouts/2.png
rename to src/docbkx/resources/images/callouts/2.png
diff --git a/src/doc/layout/pdf/images/callouts/3.png b/src/docbkx/resources/images/callouts/3.png
similarity index 100%
rename from src/doc/layout/pdf/images/callouts/3.png
rename to src/docbkx/resources/images/callouts/3.png
diff --git a/src/doc/layout/pdf/images/callouts/4.png b/src/docbkx/resources/images/callouts/4.png
similarity index 100%
rename from src/doc/layout/pdf/images/callouts/4.png
rename to src/docbkx/resources/images/callouts/4.png
diff --git a/src/doc/layout/pdf/images/callouts/5.png b/src/docbkx/resources/images/callouts/5.png
similarity index 100%
rename from src/doc/layout/pdf/images/callouts/5.png
rename to src/docbkx/resources/images/callouts/5.png
diff --git a/src/doc/layout/pdf/images/callouts/6.png b/src/docbkx/resources/images/callouts/6.png
similarity index 100%
rename from src/doc/layout/pdf/images/callouts/6.png
rename to src/docbkx/resources/images/callouts/6.png
diff --git a/src/doc/layout/pdf/images/callouts/7.png b/src/docbkx/resources/images/callouts/7.png
similarity index 100%
rename from src/doc/layout/pdf/images/callouts/7.png
rename to src/docbkx/resources/images/callouts/7.png
diff --git a/src/doc/layout/pdf/images/callouts/8.png b/src/docbkx/resources/images/callouts/8.png
similarity index 100%
rename from src/doc/layout/pdf/images/callouts/8.png
rename to src/docbkx/resources/images/callouts/8.png
diff --git a/src/doc/layout/pdf/images/callouts/9.png b/src/docbkx/resources/images/callouts/9.png
similarity index 100%
rename from src/doc/layout/pdf/images/callouts/9.png
rename to src/docbkx/resources/images/callouts/9.png
diff --git a/src/docbkx/resources/images/logo.png b/src/docbkx/resources/images/logo.png
new file mode 100644
index 0000000..a9f6d95
Binary files /dev/null and b/src/docbkx/resources/images/logo.png differ
diff --git a/src/docbkx/resources/images/xdev-spring_logo.jpg b/src/docbkx/resources/images/xdev-spring_logo.jpg
new file mode 100644
index 0000000..622962e
Binary files /dev/null and b/src/docbkx/resources/images/xdev-spring_logo.jpg differ
diff --git a/src/doc/layout/pdf/fo-pdf.xsl b/src/docbkx/resources/xsl/fopdf.xsl
similarity index 70%
rename from src/doc/layout/pdf/fo-pdf.xsl
rename to src/docbkx/resources/xsl/fopdf.xsl
index 15c151d..0a90bfb 100644
--- a/src/doc/layout/pdf/fo-pdf.xsl
+++ b/src/docbkx/resources/xsl/fopdf.xsl
@@ -1,20 +1,20 @@
-
-
+
+
+
+
-
-
-
-
-
- 1
- 1
- 1
- 1
-
-
-
+
+
@@ -23,47 +23,49 @@
-
-
+
+
+
-
+
+
+
+
-
+
-
+
-
+
,
- (
-
- ,
-
- )
+
-
- Copyright ©
-
+
+ Copyright © 2011
-
+
@@ -72,8 +74,7 @@
-
-
+
@@ -82,28 +83,31 @@
-
+
-
+ -5em
+ -5em
- -->
-
+
-
-
+ Spring Data Document ()
+
@@ -139,11 +143,24 @@
-
+
+
+
+ 0
+
+ 1
+ 1
+ 0
+
+
- book toc,title
+ book toc
@@ -153,78 +170,60 @@
-
+
0
0
- 0
+ 0
-
- 15mm
- 10mm
-
+ 5mm
+ 10mm
10mm
- 10mm
-
- 15mm
- 15mm
-
+
+ 15mm
+ 10mm
+ 0mm
+
18mm
18mm
0pc
-
+
justify
- true
-
-
-
-
-
-
-
- blue
- inherit
-
-
-
-
- underline
- inherit
-
-
-
-
+ false
- StellaLining
-
- StellaLining
11
- 9
+ 8
- 1.3
+ 1.4
- 0.9em
+ 0.8em
-
+
- 15.4cm
+ 17.4cm
@@ -238,14 +237,18 @@
0.1pt
0.1pt
-
+
1
-
+
@@ -260,7 +263,8 @@
-
+
@@ -318,18 +322,19 @@
0.8em
-
+
-
+
pt
- always
1em
1em
1em
@@ -350,23 +355,28 @@
#F0F0F0
-
+
0
1
- 79
+ 90
-
+
-
'1'
- src/docbkx/resources/images/admons/-->
+ src/docbkx/resources/images/admons/
-
+
@@ -390,9 +400,14 @@
0.1em
-
+
-
+
@@ -405,7 +420,10 @@
-
+
@@ -416,19 +434,16 @@
-
-
-
\ No newline at end of file
+
+ -->
+
+
diff --git a/src/doc/layout/pdf/highlight-fo.xsl b/src/docbkx/resources/xsl/highlight-fo.xsl
similarity index 58%
rename from src/doc/layout/pdf/highlight-fo.xsl
rename to src/docbkx/resources/xsl/highlight-fo.xsl
index 0681287..09d8089 100644
--- a/src/doc/layout/pdf/highlight-fo.xsl
+++ b/src/docbkx/resources/xsl/highlight-fo.xsl
@@ -1,38 +1,43 @@
-
+
-
-
+
+
+
-
+
-
+
-
+
-
-
+
+
-
+
-
+
-
+
diff --git a/src/docbkx/resources/xsl/highlight.xsl b/src/docbkx/resources/xsl/highlight.xsl
new file mode 100644
index 0000000..c63c476
--- /dev/null
+++ b/src/docbkx/resources/xsl/highlight.xsl
@@ -0,0 +1,42 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/doc/layout/html/fo-html.xsl b/src/docbkx/resources/xsl/html.xsl
similarity index 64%
rename from src/doc/layout/html/fo-html.xsl
rename to src/docbkx/resources/xsl/html.xsl
index 1209b7d..d3250c7 100644
--- a/src/doc/layout/html/fo-html.xsl
+++ b/src/docbkx/resources/xsl/html.xsl
@@ -1,23 +1,25 @@
-
+
-
-
+
+
-
+
+
-
- html.css
-
+
- 1
0
- 1
0
+ 1
- 0
+ 1
90
@@ -55,8 +57,8 @@
################################################### -->
- 0
-
+ 1
+ images/admons/
@@ -73,9 +75,9 @@
,
-
+
+
-
@@ -85,5 +87,21 @@
+
+
+
+
+
+
+
-
\ No newline at end of file
diff --git a/src/docbkx/resources/xsl/html_chunk.xsl b/src/docbkx/resources/xsl/html_chunk.xsl
new file mode 100644
index 0000000..29b35d2
--- /dev/null
+++ b/src/docbkx/resources/xsl/html_chunk.xsl
@@ -0,0 +1,221 @@
+
+
+
+
+
+
+
+
+
+ '5'
+ '1'
+ 0
+ 0
+ 1
+
+
+
+ book toc
+ qandaset toc
+
+
+ 3
+
+
+ 1
+
+
+
+
+ 1
+ 90
+
+
+
+
+ 1
+ images/admons/
+
+
+
+ figure after
+ example before
+ equation before
+ table before
+ procedure before
+
+
+
+ ,
+
+
+
+ ()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+