From 41b382ce948a6cfa17ff91441f1141bcc2ccd3e0 Mon Sep 17 00:00:00 2001 From: Étienne Loks Date: Sun, 25 Jan 2015 18:04:35 +0100 Subject: Add missing xhtml2odt XSL --- xhtml2odt/xsl/document-content.xsl | 63 ++++ xhtml2odt/xsl/document-content/block.xsl | 169 +++++++++++ xhtml2odt/xsl/document-content/html5.xsl | 122 ++++++++ xhtml2odt/xsl/document-content/ignore.xsl | 93 ++++++ xhtml2odt/xsl/document-content/inline.xsl | 167 ++++++++++ xhtml2odt/xsl/document-content/link.xsl | 127 ++++++++ xhtml2odt/xsl/document-content/lists.xsl | 130 ++++++++ xhtml2odt/xsl/document-content/media.xsl | 130 ++++++++ xhtml2odt/xsl/document-content/paragraph.xsl | 151 ++++++++++ xhtml2odt/xsl/document-content/section.xsl | 80 +++++ xhtml2odt/xsl/document-content/tables.xsl | 334 ++++++++++++++++++++ xhtml2odt/xsl/param.xsl | 70 +++++ xhtml2odt/xsl/specific.xsl | 56 ++++ xhtml2odt/xsl/specific/geshi.xsl | 94 ++++++ xhtml2odt/xsl/specific/pygments.xsl | 170 +++++++++++ xhtml2odt/xsl/specific/trac.xsl | 61 ++++ xhtml2odt/xsl/styles.xsl | 143 +++++++++ xhtml2odt/xsl/styles/automatic-styles.xsl | 388 ++++++++++++++++++++++++ xhtml2odt/xsl/styles/fonts.xsl | 62 ++++ xhtml2odt/xsl/styles/highlight.xsl | 152 ++++++++++ xhtml2odt/xsl/styles/inline.xsl | 114 +++++++ xhtml2odt/xsl/styles/main-styles.xsl | 435 +++++++++++++++++++++++++++ xhtml2odt/xsl/xhtml2odt.xsl | 116 +++++++ 23 files changed, 3427 insertions(+) create mode 100644 xhtml2odt/xsl/document-content.xsl create mode 100644 xhtml2odt/xsl/document-content/block.xsl create mode 100644 xhtml2odt/xsl/document-content/html5.xsl create mode 100644 xhtml2odt/xsl/document-content/ignore.xsl create mode 100644 xhtml2odt/xsl/document-content/inline.xsl create mode 100644 xhtml2odt/xsl/document-content/link.xsl create mode 100644 xhtml2odt/xsl/document-content/lists.xsl create mode 100644 xhtml2odt/xsl/document-content/media.xsl create mode 100644 xhtml2odt/xsl/document-content/paragraph.xsl create mode 100644 xhtml2odt/xsl/document-content/section.xsl create mode 100644 xhtml2odt/xsl/document-content/tables.xsl create mode 100644 xhtml2odt/xsl/param.xsl create mode 100644 xhtml2odt/xsl/specific.xsl create mode 100644 xhtml2odt/xsl/specific/geshi.xsl create mode 100644 xhtml2odt/xsl/specific/pygments.xsl create mode 100644 xhtml2odt/xsl/specific/trac.xsl create mode 100644 xhtml2odt/xsl/styles.xsl create mode 100644 xhtml2odt/xsl/styles/automatic-styles.xsl create mode 100644 xhtml2odt/xsl/styles/fonts.xsl create mode 100644 xhtml2odt/xsl/styles/highlight.xsl create mode 100644 xhtml2odt/xsl/styles/inline.xsl create mode 100644 xhtml2odt/xsl/styles/main-styles.xsl create mode 100644 xhtml2odt/xsl/xhtml2odt.xsl (limited to 'xhtml2odt') diff --git a/xhtml2odt/xsl/document-content.xsl b/xhtml2odt/xsl/document-content.xsl new file mode 100644 index 000000000..9063b714e --- /dev/null +++ b/xhtml2odt/xsl/document-content.xsl @@ -0,0 +1,63 @@ + + + + + + + + + + + + + + + + diff --git a/xhtml2odt/xsl/document-content/block.xsl b/xhtml2odt/xsl/document-content/block.xsl new file mode 100644 index 000000000..cac6873e5 --- /dev/null +++ b/xhtml2odt/xsl/document-content/block.xsl @@ -0,0 +1,169 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/xhtml2odt/xsl/document-content/html5.xsl b/xhtml2odt/xsl/document-content/html5.xsl new file mode 100644 index 000000000..aff901af7 --- /dev/null +++ b/xhtml2odt/xsl/document-content/html5.xsl @@ -0,0 +1,122 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/xhtml2odt/xsl/document-content/ignore.xsl b/xhtml2odt/xsl/document-content/ignore.xsl new file mode 100644 index 000000000..d9c95bc00 --- /dev/null +++ b/xhtml2odt/xsl/document-content/ignore.xsl @@ -0,0 +1,93 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/xhtml2odt/xsl/document-content/inline.xsl b/xhtml2odt/xsl/document-content/inline.xsl new file mode 100644 index 000000000..54701b7ce --- /dev/null +++ b/xhtml2odt/xsl/document-content/inline.xsl @@ -0,0 +1,167 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ftn + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + " + + " + + + + + + + + + + + + + + + + + + diff --git a/xhtml2odt/xsl/document-content/link.xsl b/xhtml2odt/xsl/document-content/link.xsl new file mode 100644 index 000000000..aa3c58266 --- /dev/null +++ b/xhtml2odt/xsl/document-content/link.xsl @@ -0,0 +1,127 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + simple + + + + # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/xhtml2odt/xsl/document-content/lists.xsl b/xhtml2odt/xsl/document-content/lists.xsl new file mode 100644 index 000000000..aa0d8eb05 --- /dev/null +++ b/xhtml2odt/xsl/document-content/lists.xsl @@ -0,0 +1,130 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + list-item + + -bullet + -number + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/xhtml2odt/xsl/document-content/media.xsl b/xhtml2odt/xsl/document-content/media.xsl new file mode 100644 index 000000000..5397a06df --- /dev/null +++ b/xhtml2odt/xsl/document-content/media.xsl @@ -0,0 +1,130 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + as-char + image-inline + + + paragraph + image-left + + + paragraph + image-right + + + paragraph + image-center + + + + imageobject- + + + + + + + + + + + + + + 0.20cm + + 1 + + + simple + embed + onLoad + + + + + + + + + + + diff --git a/xhtml2odt/xsl/document-content/paragraph.xsl b/xhtml2odt/xsl/document-content/paragraph.xsl new file mode 100644 index 000000000..b9ffbec55 --- /dev/null +++ b/xhtml2odt/xsl/document-content/paragraph.xsl @@ -0,0 +1,151 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + list-item-bullet + + + list-item-number + + Quotations + left + center + right + justify + Sender + center + Table_20_Heading + Table_20_Contents + Definition_20_Term + Definition_20_Description + Text_20_body + + + + + + + + + + + + + + + + + + + + + diff --git a/xhtml2odt/xsl/document-content/section.xsl b/xhtml2odt/xsl/document-content/section.xsl new file mode 100644 index 000000000..72f1479f2 --- /dev/null +++ b/xhtml2odt/xsl/document-content/section.xsl @@ -0,0 +1,80 @@ + + + + + + + + + + + + + + section level + + + + Heading_20_ + + + + + + + + + + + + + + diff --git a/xhtml2odt/xsl/document-content/tables.xsl b/xhtml2odt/xsl/document-content/tables.xsl new file mode 100644 index 000000000..a063f6bfd --- /dev/null +++ b/xhtml2odt/xsl/document-content/tables.xsl @@ -0,0 +1,334 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + Table + + + + : + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + horizontal-position= + horizontal-count= + vertical-position= + vertical-count= + + + + + table-default.cell- + + + H- + + + F- + + + + + + + + single + + + + + A4 + + + + C4 + + + + B4 + + + + + A3 + + + + C3 + + + + B3 + + + + + A3 + + + + C3 + + + + B3 + + + + + A1 + + + + C1 + + + + B1 + + + + + A2 + + + + C2 + + + + + B2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/xhtml2odt/xsl/param.xsl b/xhtml2odt/xsl/param.xsl new file mode 100644 index 000000000..5117d59fa --- /dev/null +++ b/xhtml2odt/xsl/param.xsl @@ -0,0 +1,70 @@ + + + + + + + + + http://localhost + + + 0 + + + 8cm + 6cm + + + 2 + + + diff --git a/xhtml2odt/xsl/specific.xsl b/xhtml2odt/xsl/specific.xsl new file mode 100644 index 000000000..bba06f2a4 --- /dev/null +++ b/xhtml2odt/xsl/specific.xsl @@ -0,0 +1,56 @@ + + + + + + + + + diff --git a/xhtml2odt/xsl/specific/geshi.xsl b/xhtml2odt/xsl/specific/geshi.xsl new file mode 100644 index 000000000..a0795f473 --- /dev/null +++ b/xhtml2odt/xsl/specific/geshi.xsl @@ -0,0 +1,94 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/xhtml2odt/xsl/specific/pygments.xsl b/xhtml2odt/xsl/specific/pygments.xsl new file mode 100644 index 000000000..0d46a36b0 --- /dev/null +++ b/xhtml2odt/xsl/specific/pygments.xsl @@ -0,0 +1,170 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/xhtml2odt/xsl/specific/trac.xsl b/xhtml2odt/xsl/specific/trac.xsl new file mode 100644 index 000000000..859bd3c83 --- /dev/null +++ b/xhtml2odt/xsl/specific/trac.xsl @@ -0,0 +1,61 @@ + + + + + + + + + + + + + diff --git a/xhtml2odt/xsl/styles.xsl b/xhtml2odt/xsl/styles.xsl new file mode 100644 index 000000000..44c5bca64 --- /dev/null +++ b/xhtml2odt/xsl/styles.xsl @@ -0,0 +1,143 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + inline-style. + + + + + + + + + + + + + + + diff --git a/xhtml2odt/xsl/styles/automatic-styles.xsl b/xhtml2odt/xsl/styles/automatic-styles.xsl new file mode 100644 index 000000000..6c079be9d --- /dev/null +++ b/xhtml2odt/xsl/styles/automatic-styles.xsl @@ -0,0 +1,388 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/xhtml2odt/xsl/styles/fonts.xsl b/xhtml2odt/xsl/styles/fonts.xsl new file mode 100644 index 000000000..31bd2ea96 --- /dev/null +++ b/xhtml2odt/xsl/styles/fonts.xsl @@ -0,0 +1,62 @@ + + + + + + + + + + + + + diff --git a/xhtml2odt/xsl/styles/highlight.xsl b/xhtml2odt/xsl/styles/highlight.xsl new file mode 100644 index 000000000..46e4d2627 --- /dev/null +++ b/xhtml2odt/xsl/styles/highlight.xsl @@ -0,0 +1,152 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/xhtml2odt/xsl/styles/inline.xsl b/xhtml2odt/xsl/styles/inline.xsl new file mode 100644 index 000000000..c000259e1 --- /dev/null +++ b/xhtml2odt/xsl/styles/inline.xsl @@ -0,0 +1,114 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/xhtml2odt/xsl/styles/main-styles.xsl b/xhtml2odt/xsl/styles/main-styles.xsl new file mode 100644 index 000000000..7ebd3c9c4 --- /dev/null +++ b/xhtml2odt/xsl/styles/main-styles.xsl @@ -0,0 +1,435 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/xhtml2odt/xsl/xhtml2odt.xsl b/xhtml2odt/xsl/xhtml2odt.xsl new file mode 100644 index 000000000..62f24326f --- /dev/null +++ b/xhtml2odt/xsl/xhtml2odt.xsl @@ -0,0 +1,116 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Unknown tag : + + + + + + + + + -- cgit v1.2.3