From 2e01fc257e11b2cd79cc03bf153a827a289b9242 Mon Sep 17 00:00:00 2001 From: David Baer Date: Thu, 6 Aug 2015 09:09:13 -0400 Subject: [PATCH] XML transform templates --- data/bootstrap.xsl | 108 ++++++++++++++++++++++++ data/default.xsl | 123 ++++++++++++++++++++++++++++ data/docx.xsl | 153 ++++++++++++++++++++++++++++++++++ data/html.xsl | 178 ++++++++++++++++++++++++++++++++++++++++ data/html5.xsl | 195 ++++++++++++++++++++++++++++++++++++++++++++ data/kindle.xsl | 82 +++++++++++++++++++ data/liturgy.xsl | 67 +++++++++++++++ data/manuscript.xsl | 83 +++++++++++++++++++ data/ms_odt.xsl | 158 +++++++++++++++++++++++++++++++++++ data/odt.xsl | 171 ++++++++++++++++++++++++++++++++++++++ data/plain-html.xsl | 106 ++++++++++++++++++++++++ data/rtf.xsl | 115 ++++++++++++++++++++++++++ data/sermon.dtd | 42 ++++++++++ 13 files changed, 1581 insertions(+) create mode 100644 data/bootstrap.xsl create mode 100644 data/default.xsl create mode 100644 data/docx.xsl create mode 100644 data/html.xsl create mode 100644 data/html5.xsl create mode 100644 data/kindle.xsl create mode 100644 data/liturgy.xsl create mode 100644 data/manuscript.xsl create mode 100644 data/ms_odt.xsl create mode 100644 data/odt.xsl create mode 100644 data/plain-html.xsl create mode 100644 data/rtf.xsl create mode 100644 data/sermon.dtd diff --git a/data/bootstrap.xsl b/data/bootstrap.xsl new file mode 100644 index 0000000..05763a4 --- /dev/null +++ b/data/bootstrap.xsl @@ -0,0 +1,108 @@ + + + + + + 0 + + + + + + + + + + + +
+
+ + + + + + + + + + + + + + + + + + + + ref + #ref + + + + + +
  • + ref + +
  • +
    + + + + +
    + +

    +
    +
    +
    + + +
    +
    + + + + + + <xsl:value-of select="ser:header/ser:title"/> + + + + +
    +

    Text: 

    + + + +
    + + + + + + + +
    + +
    diff --git a/data/default.xsl b/data/default.xsl new file mode 100644 index 0000000..8909e56 --- /dev/null +++ b/data/default.xsl @@ -0,0 +1,123 @@ + + + + + + + + url() + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +  cite-ref- + + + + + ref- + + cite-. + + + + + + + + + + + + + + pre + + + + + + + + + + + + + + + + + + + + + + + + Page + + + + + + + + + + + Text:  + + + + + + + + + + + + + + + + + + + + + diff --git a/data/docx.xsl b/data/docx.xsl new file mode 100644 index 0000000..557a5ba --- /dev/null +++ b/data/docx.xsl @@ -0,0 +1,153 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ftn + + + + + + + + + + + + + + + + + + + + + + + P1 + + + Quotations + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Title + + + + Author + + + + LiturgicalOccasion + + + + Date + + + + + + + + + + + + Text: + + + + + + + + + + + + + + + + + + + + + diff --git a/data/html.xsl b/data/html.xsl new file mode 100644 index 0000000..a0f7275 --- /dev/null +++ b/data/html.xsl @@ -0,0 +1,178 @@ + + + + + + 0 + + + + + + + + + + + +
    +
    + + + + + + + + + + + + + + + + + + + + ref + #ref + + + + + +
  • + ref + +
  • +
    + + + + +
    + +

    +
    +
    +
    + + +
    +
    + + + + + + <xsl:value-of select="ser:header/ser:title"/> + + + + + +
    +

    Text: 

    + + + +
    + + + + + + + +
    + +
    diff --git a/data/html5.xsl b/data/html5.xsl new file mode 100644 index 0000000..c747e22 --- /dev/null +++ b/data/html5.xsl @@ -0,0 +1,195 @@ + + + + + + 0 + + + + + + + + + + + + + + + + +
    +
    + + + + + + + + + + + + + + + + + + + + ref + #ref + + + + + +
  • + ref + +
  • +
    + + + + +
    + +

    +
    +
    +
    + + +
    +
    + + + + + + <xsl:value-of select="ser:header/ser:title"/> + + + + + + +
    +

    +

    +

    +

    +

    +
    + +
    +

    Text: 

    + + + +
    + + +
    +
      + +
    +
    +
    + + + +
    + +
    diff --git a/data/kindle.xsl b/data/kindle.xsl new file mode 100644 index 0000000..9451efe --- /dev/null +++ b/data/kindle.xsl @@ -0,0 +1,82 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + pre + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/liturgy.xsl b/data/liturgy.xsl new file mode 100644 index 0000000..d465947 --- /dev/null +++ b/data/liturgy.xsl @@ -0,0 +1,67 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/manuscript.xsl b/data/manuscript.xsl new file mode 100644 index 0000000..c54924e --- /dev/null +++ b/data/manuscript.xsl @@ -0,0 +1,83 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + pre + + + + + + + + + + + + + + + + + + + + Page + + + + + + + + + + + + + + + diff --git a/data/ms_odt.xsl b/data/ms_odt.xsl new file mode 100644 index 0000000..19d3fdb --- /dev/null +++ b/data/ms_odt.xsl @@ -0,0 +1,158 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/odt.xsl b/data/odt.xsl new file mode 100644 index 0000000..add35c7 --- /dev/null +++ b/data/odt.xsl @@ -0,0 +1,171 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ftn + + + + + + + + + + + + + + + + P1 + + + Quotations + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Text: + + + + + + + + diff --git a/data/plain-html.xsl b/data/plain-html.xsl new file mode 100644 index 0000000..cd88479 --- /dev/null +++ b/data/plain-html.xsl @@ -0,0 +1,106 @@ + + + + + + 0 + + + + + + + + + + + +
    +
    + + + + + + + + + + + + + + + + + + + + ref + #ref + + + + + +
  • + ref + +
  • +
    + + + + +
    + +

    +
    +
    +
    + + +
    +
    + + + + + + <xsl:value-of select="ser:header/ser:title"/> + + + + +
    +

    Text:

    + + + +
    + + + + + + + +
    + +
    diff --git a/data/rtf.xsl b/data/rtf.xsl new file mode 100644 index 0000000..191f57b --- /dev/null +++ b/data/rtf.xsl @@ -0,0 +1,115 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   + + + + + + . + + + + + + + + + + + + + + pre + + + + + + + + + + + + + + + + + + + + + + + + Page + + + + + + + + + + + Text:  + + + + + + + + + + + + + + + + + + + + + diff --git a/data/sermon.dtd b/data/sermon.dtd new file mode 100644 index 0000000..1e5e46b --- /dev/null +++ b/data/sermon.dtd @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +