From: Jonathan Blake Date: Sat, 23 Nov 2019 20:34:44 +0000 (-0800) Subject: Make it possible to generate new book design X-Git-Tag: 29tsoc-20200103~34 X-Git-Url: http://git.projectaon.org/?p=project-aon.git;a=commitdiff_plain;h=17a430743e9319ebc50aab736548fd8fdf72f92e Make it possible to generate new book design In English only at the moment. --- diff --git a/common/xsl/xhtml-dever.xsl b/common/xsl/xhtml-dever.xsl new file mode 100644 index 0000000..e3733fd --- /dev/null +++ b/common/xsl/xhtml-dever.xsl @@ -0,0 +1,2459 @@ + + + %xhtml.characters; +]> + + + + + + + + + en + + + + #ff0000 + + + + + + + + + #000000 + + + #ffffe4 + + + + + + + + + + + + + + + + + top-level + title + + + + + + toc + toc + + + + + + + second-level-frontmatter + + + + + + + +

+ + + + + + +

+ +
+ + + third-level-frontmatter-separate + + + + + + + +

+ + + + + + +

+ +
+ + +
+ + + + + + +
+ +
+ + + + second-level-mainmatter + + + + + + + +

+ + + + + + +

+ +
+ + + third-level-mainmatter-separate + + + + + + + +

+ + + + + + +

+ +
+ + +
+ + + + + + +
+ +
+ + + + second-level-glossary + + + + topics + + + + + +

+ + + + + + +

+ +
+ + + third-level-glossary-separate + + + + topics + + + + + + second-level-numbered + + + + + + + + + third-level-numbered + + + + + + + + + second-level-backmatter + + + + + + + +

+ + + + + + +

+ +
+ + +

+ + + + + + +

+ +
+ + + + map-adjusted + + + + + + map + + + large + + + + + + + + + + footnotz + + + + + + + + second-level-backmatter + + + + + + + + + + + +

+ +

+
+ +

+ +

+
+ + + + +
+
+
+ +
+ +
+
+
+
+ +
    + +
+
+
+
+ +
    + + + unbulleted + + + +
+
+
+
+ +
+ +
+
+ +
+

+ +

+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + [error: paragraphed list template] + + error: paragraphed list template + + +
+
+ +
    + + + + + + +
+
+ +
    + + + unbulleted + + + +
+
+ +
+ +
+
+ +
+ +
+
+ +
+ +
+
+ +
  • + + + + + + +
  • +
    + + + + + + + + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

    + + : + + + + + + DESTREZA EN EL COMBATE + + + COMBAT SKILL + + + +   + + + + + + + CLOSE COMBAT SKILL + + + CLOSE COMBAT SKILL + + + +   + + + +    + + + + RESISTENCIA + + + ENDURANCE + + + + + + + + (o + BLANCOS + ) + + + ( + TARGET + points) + + +   + + + + + + + ( + RESISTANCE + points) + + +   + + + +   + + + +

    +
    + + + + +

    + + + + + + + + + + + + +

    +
    + +

    + +

    +
    + +

    + +

    +
    + +
    + +
    +
    + + + + + + +
    + +
    +
    + +
    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ill + + .htm + + + + illustration + + ill + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    + + + + + + + + + + + + + + + + choose: unrecognized test " + + " - element ignored. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + .htm + + + + .htm + + + + .htm + + + + .htm + + + + .htm + + + + .htm# + + + + + .htm# + + + + + .htm# + + + + + .htm# + + + + [error: a template] + + error: a template + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + title + + + + + + + + /../ + + + + + + + + .. + + / + + / + + .htm + + + + + + + + + + + + + + + # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    +
    + +
    +
    + + + + + + + + + + + + + +   + + + + ¡ + + + + ¢ + + + + £ + + + + ¤ + + + + ¥ + + + + ¦ + + + + § + + + + ¨ + + + + © + + + + ª + + + + « + + + + ¬ + + + + ­ + + + + ® + + + + ¯ + + + + ° + + + + ± + + + + ² + + + + ³ + + + + ´ + + + + µ + + + + + + + + · + + + + ¸ + + + + ¹ + + + + º + + + + » + + + + ¼ + + + + ½ + + + + ¾ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ¿ + + + + À + + + + Á + + + + Â + + + + Ã + + + + Ä + + + + Å + + + + Æ + + + + Ç + + + + È + + + + É + + + + Ê + + + + Ë + + + + Ì + + + + Í + + + + Î + + + + Ï + + + + Ð + + + + Ñ + + + + Ò + + + + Ó + + + + Ô + + + + Õ + + + + Ö + + + + × + + + + Ø + + + + Ù + + + + Ú + + + + Û + + + + Ü + + + + Ý + + + + Þ + + + + ß + + + + à + + + + á + + + + â + + + + ã + + + + ä + + + + å + + + + æ + + + + ç + + + + è + + + + é + + + + ê + + + + ë + + + + ì + + + + í + + + + î + + + + ï + + + + ð + + + + ñ + + + + ò + + + + ó + + + + ô + + + + õ + + + + ö + + + + ÷ + + + + ø + + + + ù + + + + ú + + + + û + + + + ü + + + + ý + + + + þ + + + + ÿ + + + + & + + + + + + + + + + + + + + + +  …  + + …  + + _______ + + + % + + + + + + + + 1/16 + + + + + + + + + + + undefined + undefined + + + + xhtml-wrapper: Cannot write to filename: " + + .htm" + + + + + + + <xsl:apply-templates select="/gamebook/meta/title[1]"/> + <xsl:text>: </xsl:text> + <xsl:choose> + <xsl:when test="$document-type='illustration'"> + <xsl:choose> + <xsl:when test="$language='es'"> + <xsl:text>Ilustración </xsl:text> + </xsl:when> + <xsl:otherwise> + <xsl:text>Illustration </xsl:text> + </xsl:otherwise> + </xsl:choose> + <xsl:number count="illustration[@class='float' and contains( $use-illustrators, concat( ':', meta/creator, ':' ) )]" from="/" level="any" format="I"/> + </xsl:when> + <xsl:otherwise> + <xsl:apply-templates select="meta/title[1]"/> + </xsl:otherwise> + </xsl:choose> + + + HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries + WARNING: Respond.js doesn't work if you view the page via file:// + [if lt IE 9]> + <script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js"></script> + <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script> + <![endif] + + + + + + +
    +
    +
    +

    +

    +
    + +
    + + + +
    +
    + + +
    + +

    + + + Fecha de Publicación: + + + Publication Date: + + + + + + + + + de enero de + + + January + + + + + + + de febrero de + + + February + + + + + + + de marzo de + + + March + + + + + + + de abril de + + + April + + + + + + + de mayo de + + + May + + + + + + + de junio de + + + June + + + + + + + de julio de + + + July + + + + + + + de agosto de + + + August + + + + + + + de septiembre de + + + September + + + + + + + de octubre de + + + October + + + + + + + de noviembre de + + + November + + + + + + + de diciembre de + + + December + + + + + Invalid Month + + + + +

    + +
    + +
    +
    + + +
    +
    +

    + + + Índice de Contenidos + + + Table of Contents + + +

    + +
    + +
    +
    + + +
    +
    +

    + +

    + +
    + +
    +
    + + +
    +
    +

    + +

    + +
    + +
    +
    + + +
    +
    +

    + +

    + +
    + +
    +
    + + +
    +
    +

    + +

    + +
    + +
    +
    + + +
    +
    +

    + +

    + +
    + + + + + + +
    +
    + + +
    +
    +

    + +

    + + + + + + +
    + +
    +
    + + + +
    +
    +

    + +

    + +

    + + + + + + + + + + - + + + + + + + + + + + : + + + + + + .htm + + + + + +
    +
    + + + +
    +
    +

    +
    + +
    +
    + + +
    +
    +

    + +

    + +
    + +
    +
    + + +
    +
    + +

    + +

    + + +
    + + + + + + + + + + + +

    + [ + + + + .htm# + + + + + ] + ( + + ) + +

    +
    + + + +
    +
    + + +
    + +
    +
    + + +
    +
    +

    + +

    + +
    + +
    +
    + + +
    +
    +

    + +

    + + + + + mapa + + + map + + + + + + + + + + + + + + + +
    +
    + + + + + + + + + + + maplarge.htm + + [ + + ] + + +
    +
    + + + +
    + + + + + + + + + + + + +
    +
    + + + + + + + + + + + maplarge.htm + + [ + + ] + + +
    +
    + + + +
    +
    +
    + + + +
    +
    +
    + +
    +
    + + +
    +
    +

    + +

    + + + + + mapa + + + map + + + + + + + + + +
    +
    + + + + + + + + + + + map.htm + + [ + + ] + + +
    +
    +
    + + + + + + +
    +
    + + + + + + + + + + + map.htm + + [ + + ] + + +
    +
    +
    +
    +
    + + + +
    +
    +
    + +
    +
    + + + + + +

    + + + Ilustración + + + Illustration + + + +

    + + + + + + + + + + + +
    +
    + + + + xhtml-wrapper: Cannot process document of type " + + ". + +

    + xhtml-wrapper: Cannot process document of type " + + ". +

    +
    +
    + +
    + + +
    + + +
    +
    + + +
    +

    Footnotes

    + + + + + + + +

    + [ + + + + ] + +

    +
    + + + +
    +
    +
    +
    + + + + + Índice de Contenidos + + + Table of Contents + + + + + + + + + + + + + + ilustración + + + illustration + + + + + + + +
    + + + {$illustration-alt-text} + + + {$illustration-alt-text} + + +
    +
    + + + + + + + + + Sección + + + Section + + + + + + + + + .htm + + + + +
    diff --git a/en/.publisher/rules/dever b/en/.publisher/rules/dever new file mode 100644 index 0000000..ecf4b26 --- /dev/null +++ b/en/.publisher/rules/dever @@ -0,0 +1,418 @@ +01fftd { + book-series: lw; + language: en; + background-color: #ffffe6; + text-color: #333; + link-color: #c00; + hover-link-background-color: #ffccccc; + use-illustrators: :Gary Chalk:JC Alvarez / Jonathan Blake:Jonathan Blake:; + images: en/png/lw/01fftd/ill/chalk:en/png/lw/skins/dever:en/png/lw/01fftd/ill/alvarez-blake:en/png/lw/01fftd/ill/blake; + csst: en/.publisher/style/dever/main.csst; +} +02fotw { + book-series: lw; + language: en; + background-color: #ffffe6; + text-color: #333; + link-color: #c00; + hover-link-background-color: #ffccccc; + use-illustrators: :Gary Chalk:JC Alvarez / Jonathan Blake:Jonathan Blake:; + images: en/png/lw/02fotw/ill/chalk:en/png/lw/skins/dever:en/png/lw/02fotw/ill/alvarez-blake:en/png/lw/02fotw/ill/blake; + csst: en/.publisher/style/dever/main.csst; +} +03tcok { + book-series: lw; + language: en; + background-color: #ffffe6; + text-color: #333; + link-color: #c00; + hover-link-background-color: #ffccccc; + use-illustrators: :Gary Chalk:JC Alvarez / Jonathan Blake:Jonathan Blake:; + images: en/png/lw/03tcok/ill/chalk:en/png/lw/skins/dever:en/png/lw/03tcok/ill/alvarez-blake:en/png/lw/03tcok/ill/blake; + csst: en/.publisher/style/dever/main.csst; +} +04tcod { + book-series: lw; + language: en; + background-color: #ffffe6; + text-color: #333; + link-color: #c00; + hover-link-background-color: #ffccccc; + use-illustrators: :Gary Chalk:JC Alvarez / Jonathan Blake:Jonathan Blake:; + images: en/png/lw/04tcod/ill/chalk:en/png/lw/skins/dever:en/png/lw/04tcod/ill/alvarez-blake:en/png/lw/04tcod/ill/blake; + csst: en/.publisher/style/dever/main.csst; +} +05sots { + book-series: lw; + language: en; + background-color: #ffffe6; + text-color: #333; + link-color: #c00; + hover-link-background-color: #ffccccc; + use-illustrators: :Gary Chalk:JC Alvarez / Jonathan Blake:Jonathan Blake:; + images: en/png/lw/05sots/ill/chalk:en/png/lw/skins/dever:en/png/lw/05sots/ill/alvarez-blake:en/png/lw/05sots/ill/blake; + csst: en/.publisher/style/dever/main.csst; +} +06tkot { + book-series: lw; + language: en; + background-color: #ffffe6; + text-color: #333; + link-color: #c00; + hover-link-background-color: #ffccccc; + use-illustrators: :Gary Chalk:JC Alvarez / Jonathan Blake:Jonathan Blake:; + images: en/png/lw/06tkot/ill/chalk:en/png/lw/skins/dever:en/png/lw/06tkot/ill/alvarez-blake:en/png/lw/06tkot/ill/blake; + csst: en/.publisher/style/dever/main.csst; +} +07cd { + book-series: lw; + language: en; + background-color: #ffffe6; + text-color: #333; + link-color: #c00; + hover-link-background-color: #ffccccc; + use-illustrators: :Gary Chalk:JC Alvarez / Jonathan Blake:Jonathan Blake:; + images: en/png/lw/07cd/ill/chalk:en/png/lw/skins/dever:en/png/lw/07cd/ill/alvarez-blake:en/png/lw/07cd/ill/blake; + csst: en/.publisher/style/dever/main.csst; +} +08tjoh { + book-series: lw; + language: en; + background-color: #ffffe6; + text-color: #333; + link-color: #c00; + hover-link-background-color: #ffccccc; + use-illustrators: :Gary Chalk:JC Alvarez / Jonathan Blake:Jonathan Blake:; + images: en/png/lw/08tjoh/ill/chalk:en/png/lw/skins/dever:en/png/lw/08tjoh/ill/alvarez-blake:en/png/lw/08tjoh/ill/blake; + csst: en/.publisher/style/dever/main.csst; +} +09tcof { + book-series: lw; + language: en; + background-color: #ffffe6; + text-color: #333; + link-color: #c00; + hover-link-background-color: #ffccccc; + use-illustrators: :Brian Williams:JC Alvarez / Jonathan Blake:Jonathan Blake:; + images: en/png/lw/09tcof/ill/williams:en/png/lw/skins/dever:en/png/lw/09tcof/ill/alvarez-blake:en/png/lw/09tcof/ill/blake; + csst: en/.publisher/style/dever/main.csst; +} +10tdot { + book-series: lw; + language: en; + background-color: #ffffe6; + text-color: #333; + link-color: #c00; + hover-link-background-color: #ffccccc; + use-illustrators: :Brian Williams:JC Alvarez / Jonathan Blake:Jonathan Blake:; + images: en/png/lw/10tdot/ill/williams:en/png/lw/skins/dever:en/png/lw/10tdot/ill/alvarez-blake:en/png/lw/10tdot/ill/blake; + csst: en/.publisher/style/dever/main.csst; +} +11tpot { + book-series: lw; + language: en; + background-color: #ffffe6; + text-color: #333; + link-color: #c00; + hover-link-background-color: #ffccccc; + use-illustrators: :Brian Williams:JC Alvarez / Jonathan Blake:Jonathan Blake:; + images: en/png/lw/11tpot/ill/williams:en/png/lw/skins/dever:en/png/lw/11tpot/ill/alvarez-blake:en/png/lw/11tpot/ill/blake; + csst: en/.publisher/style/dever/main.csst; +} +12tmod { + book-series: lw; + language: en; + background-color: #ffffe6; + text-color: #333; + link-color: #c00; + hover-link-background-color: #ffccccc; + use-illustrators: :Brian Williams:JC Alvarez / Jonathan Blake:Jonathan Blake:; + images: en/png/lw/12tmod/ill/williams:en/png/lw/skins/dever:en/png/lw/12tmod/ill/alvarez-blake:en/png/lw/12tmod/ill/blake; + csst: en/.publisher/style/dever/main.csst; +} +13tplor { + book-series: lw; + language: en; + background-color: #ffffe6; + text-color: #333; + link-color: #c00; + hover-link-background-color: #ffccccc; + use-illustrators: :Brian Williams:JC Alvarez / Jonathan Blake:Jonathan Blake:; + images: en/png/lw/13tplor/ill/williams:en/png/lw/skins/dever:en/png/lw/13tplor/ill/alvarez-blake:en/png/lw/13tplor/ill/blake; + csst: en/.publisher/style/dever/main.csst; +} +14tcok { + book-series: lw; + language: en; + background-color: #ffffe6; + text-color: #333; + link-color: #c00; + hover-link-background-color: #ffccccc; + use-illustrators: :Brian Williams:JC Alvarez / Jonathan Blake:Jonathan Blake:; + images: en/png/lw/14tcok/ill/williams:en/png/lw/skins/dever:en/png/lw/14tcok/ill/alvarez-blake:en/png/lw/14tcok/ill/blake; + csst: en/.publisher/style/dever/main.csst; +} +15tdc { + book-series: lw; + language: en; + background-color: #ffffe6; + text-color: #333; + link-color: #c00; + hover-link-background-color: #ffccccc; + use-illustrators: :Brian Williams:JC Alvarez / Jonathan Blake:Jonathan Blake:; + images: en/png/lw/15tdc/ill/williams:en/png/lw/skins/dever:en/png/lw/15tdc/ill/alvarez-blake:en/png/lw/15tdc/ill/blake; + csst: en/.publisher/style/dever/main.csst; +} +16tlov { + book-series: lw; + language: en; + background-color: #ffffe6; + text-color: #333; + link-color: #c00; + hover-link-background-color: #ffccccc; + use-illustrators: :Brian Williams:JC Alvarez / Jonathan Blake:Jonathan Blake:; + images: en/png/lw/16tlov/ill/williams:en/png/lw/skins/dever:en/png/lw/16tlov/ill/alvarez-blake:en/png/lw/16tlov/ill/blake; + csst: en/.publisher/style/dever/main.csst; +} +17tdoi { + book-series: lw; + language: en; + background-color: #ffffe6; + text-color: #333; + link-color: #c00; + hover-link-background-color: #ffccccc; + use-illustrators: :Brian Williams:JC Alvarez / Jonathan Blake:Jonathan Blake:; + images: en/png/lw/17tdoi/ill/williams:en/png/lw/skins/dever:en/png/lw/17tdoi/ill/alvarez-blake:en/png/lw/17tdoi/ill/blake; + csst: en/.publisher/style/dever/main.csst; +} +18dotd { + book-series: lw; + language: en; + background-color: #ffffe6; + text-color: #333; + link-color: #c00; + hover-link-background-color: #ffccccc; + use-illustrators: :Brian Williams:JC Alvarez / Jonathan Blake:Jonathan Blake:; + images: en/png/lw/18dotd/ill/williams:en/png/lw/skins/dever:en/png/lw/18dotd/ill/alvarez-blake:en/png/lw/18dotd/ill/blake; + csst: en/.publisher/style/dever/main.csst; +} +19wb { + book-series: lw; + language: en; + background-color: #ffffe6; + text-color: #333; + link-color: #c00; + hover-link-background-color: #ffccccc; + use-illustrators: :Brian Williams:JC Alvarez / Jonathan Blake:Jonathan Blake:; + images: en/png/lw/19wb/ill/williams:en/png/lw/skins/dever:en/png/lw/19wb/ill/alvarez-blake:en/png/lw/19wb/ill/blake; + csst: en/.publisher/style/dever/main.csst; +} +20tcon { + book-series: lw; + language: en; + background-color: #ffffe6; + text-color: #333; + link-color: #c00; + hover-link-background-color: #ffccccc; + use-illustrators: :Brian Williams:JC Alvarez / Jonathan Blake:Jonathan Blake:; + images: en/png/lw/20tcon/ill/williams:en/png/lw/skins/dever:en/png/lw/20tcon/ill/alvarez-blake:en/png/lw/20tcon/ill/blake; + csst: en/.publisher/style/dever/main.csst; +} +21votm { + book-series: lw; + language: en; + background-color: #ffffe6; + text-color: #333; + link-color: #c00; + hover-link-background-color: #ffccccc; + use-illustrators: :Trevor Newton:Brian Williams:JC Alvarez / Jonathan Blake:Jonathan Blake:; + images: en/png/lw/skins/dever:en/png/lw/21votm/ill/newton:en/png/lw/21votm/ill/williams:en/png/lw/21votm/ill/alvarez-blake:en/png/lw/21votm/ill/blake; + csst: en/.publisher/style/dever/main.csst; +} +22tbos { + book-series: lw; + language: en; + background-color: #ffffe6; + text-color: #333; + link-color: #c00; + hover-link-background-color: #ffccccc; + use-illustrators: :Brian Williams:JC Alvarez / Jonathan Blake:Jonathan Blake:; + images: en/png/lw/skins/dever:en/png/lw/22tbos/ill/williams:en/png/lw/22tbos/ill/alvarez-blake:en/png/lw/22tbos/ill/blake; + csst: en/.publisher/style/dever/main.csst; +} +23mh { + book-series: lw; + language: en; + background-color: #ffffe6; + text-color: #333; + link-color: #c00; + hover-link-background-color: #ffccccc; + use-illustrators: :Brian Williams:JC Alvarez / Jonathan Blake:Jonathan Blake:; + images: en/png/lw/skins/dever:en/png/lw/23mh/ill/williams:en/png/lw/23mh/ill/alvarez-blake:en/png/lw/23mh/ill/blake; + csst: en/.publisher/style/dever/main.csst; +} +24rw { + book-series: lw; + language: en; + background-color: #ffffe6; + text-color: #333; + link-color: #c00; + hover-link-background-color: #ffccccc; + use-illustrators: :Brian Williams:JC Alvarez / Jonathan Blake:Jonathan Blake:; + images: en/png/lw/skins/dever:en/png/lw/24rw/ill/williams:en/png/lw/24rw/ill/alvarez-blake:en/png/lw/24rw/ill/blake; + csst: en/.publisher/style/dever/main.csst; +} +25totw { + book-series: lw; + language: en; + background-color: #ffffe6; + text-color: #333; + link-color: #c00; + hover-link-background-color: #ffccccc; + use-illustrators: :Brian Williams:JC Alvarez / Jonathan Blake:Jonathan Blake:; + images: en/png/lw/skins/dever:en/png/lw/25totw/ill/williams:en/png/lw/25totw/ill/alvarez-blake:en/png/lw/25totw/ill/blake; + csst: en/.publisher/style/dever/main.csst; +} +26tfobm { + book-series: lw; + language: en; + background-color: #ffffe6; + text-color: #333; + link-color: #c00; + hover-link-background-color: #ffccccc; + use-illustrators: :Brian Williams:JC Alvarez / Jonathan Blake:Jonathan Blake:; + images: en/png/lw/skins/dever:en/png/lw/26tfobm/ill/williams:en/png/lw/26tfobm/ill/alvarez-blake:en/png/lw/26tfobm/ill/blake; + csst: en/.publisher/style/dever/main.csst; +} +27v { + book-series: lw; + language: en; + background-color: #ffffe6; + text-color: #333; + link-color: #c00; + hover-link-background-color: #ffccccc; + use-illustrators: :Brian Williams:JC Alvarez / Jonathan Blake:Jonathan Blake:; + images: en/png/lw/skins/dever:en/png/lw/27v/ill/williams:en/png/lw/27v/ill/alvarez-blake:en/png/lw/27v/ill/blake; + csst: en/.publisher/style/dever/main.csst; +} +28thos { + book-series: lw; + language: en; + background-color: #ffffe6; + text-color: #333; + link-color: #c00; + hover-link-background-color: #ffccccc; + use-illustrators: :Brian Williams:JC Alvarez / Jonathan Blake:Jonathan Blake:; + images: en/png/lw/skins/dever:en/png/lw/28thos/ill/williams:en/png/lw/28thos/ill/alvarez-blake:en/png/lw/28thos/ill/blake; + csst: en/.publisher/style/dever/main.csst; +} +29tsoc { + book-series: lw; + language: en; + background-color: #ffffe6; + text-color: #333; + link-color: #c00; + hover-link-background-color: #ffccccc; + use-illustrators: :Brian Williams:JC Alvarez / Jonathan Blake:Jonathan Blake:; + images: en/png/lw/skins/dever:en/png/lw/29tsoc/ill/williams:en/png/lw/29tsoc/ill/alvarez-blake:en/png/lw/29tsoc/ill/blake; + csst: en/.publisher/style/dever/main.csst; +} +01gstw { + book-series: gs; + language: en; + background-color: #ffffe6; + text-color: #333; + link-color: #609; + hover-link-background-color: #ccccff; + use-illustrators: :Paul Bonner:JC Alvarez / Jonathan Blake:Jonathan Blake:; + images: en/png/gs/skins/dever:en/png/gs/01gstw/ill/bonner:en/png/gs/01gstw/ill/alvarez-blake:en/png/gs/01gstw/ill/blake; + csst: en/.publisher/style/dever/main.csst; +} +02tfc { + book-series: gs; + language: en; + background-color: #ffffe6; + text-color: #333; + link-color: #609; + hover-link-background-color: #ccccff; + use-illustrators: :Paul Bonner:JC Alvarez / Jonathan Blake:Jonathan Blake:; + images: en/png/gs/skins/dever:en/png/gs/02tfc/ill/bonner:en/png/gs/02tfc/ill/alvarez-blake:en/png/gs/02tfc/ill/blake; + csst: en/.publisher/style/dever/main.csst; +} +03btng { + book-series: gs; + language: en; + background-color: #ffffe6; + text-color: #333; + link-color: #609; + hover-link-background-color: #ccccff; + use-illustrators: :Paul Bonner:JC Alvarez / Jonathan Blake:Jonathan Blake:; + images: en/png/gs/skins/dever:en/png/gs/03btng/ill/bonner:en/png/gs/03btng/ill/alvarez-blake:en/png/gs/03btng/ill/blake; + csst: en/.publisher/style/dever/main.csst; +} +04wotw { + book-series: gs; + language: en; + background-color: #ffffe6; + text-color: #333; + link-color: #609; + hover-link-background-color: #ccccff; + use-illustrators: :Paul Bonner:JC Alvarez / Jonathan Blake:Jonathan Blake:; + images: en/png/gs/skins/dever:en/png/gs/04wotw/ill/bonner:en/png/gs/04wotw/ill/alvarez-blake:en/png/gs/04wotw/ill/blake; + csst: en/.publisher/style/dever/main.csst; +} +01hh { + book-series: fw; + language: en; + background-color: #cccccc; + text-color: #333; + link-color: #c00; + hover-link-background-color: #eeeeee; + use-illustrators: :Melvyn Grant:Iain Smith:Jonathan Blake:; + images: en/png/fw/01hh/ill/grant:en/png/fw/skins/dever:en/png/fw/01hh/ill/blake:en/png/fw/01hh/ill/smith; + csst: en/.publisher/style/freewaywarrior/main.csst:en/.publisher/style/freewaywarrior/more.csst; +} +02smr { + book-series: fw; + language: en; + background-color: #cccccc; + text-color: #333; + link-color: #c00; + hover-link-background-color: #eeeeee; + use-illustrators: :Brian Williams:Iain Smith:Jonathan Blake:; + images: en/png/fw/02smr/ill/williams:en/png/fw/skins/dever:en/png/fw/02smr/ill/blake:en/png/fw/02smr/ill/smith; + csst: en/.publisher/style/freewaywarrior/main.csst:en/.publisher/style/freewaywarrior/more.csst; +} +03toz { + book-series: fw; + language: en; + background-color: #cccccc; + text-color: #333; + link-color: #c00; + hover-link-background-color: #eeeeee; + use-illustrators: :Brian Williams:Iain Smith:Jonathan Blake:; + images: en/png/fw/03toz/ill/williams:en/png/fw/skins/dever:en/png/fw/03toz/ill/blake:en/png/fw/03toz/ill/smith; + csst: en/.publisher/style/freewaywarrior/main.csst:en/.publisher/style/freewaywarrior/more.csst; +} +04cc { + book-series: fw; + language: en; + background-color: #cccccc; + text-color: #333; + link-color: #c00; + hover-link-background-color: #eeeeee; + use-illustrators: :Brian Williams:Iain Smith:Jonathan Blake:; + images: en/png/fw/04cc/ill/williams:en/png/fw/skins/dever:en/png/fw/04cc/ill/blake:en/png/fw/04cc/ill/smith; + csst: en/.publisher/style/freewaywarrior/main.csst:en/.publisher/style/freewaywarrior/more.csst; +} +dotd { + book-series: lw; + language: en; + background-color: #ffffe6; + text-color: #333; + link-color: #c00; + hover-link-background-color: #ccebdf; + use-illustrators: :Gary Chalk:JC Alvarez / Jonathan Blake:Jonathan Blake:; + images: en/png/lw/dotd/ill/chalk:en/png/lw/skins/dever:en/png/lw/dotd/ill/alvarez-blake:en/png/lw/dotd/ill/blake; + csst: en/.publisher/style/dever/main.csst; +} diff --git a/en/.publisher/style/dever/main.csst b/en/.publisher/style/dever/main.csst new file mode 100644 index 0000000..f9c7232 --- /dev/null +++ b/en/.publisher/style/dever/main.csst @@ -0,0 +1,274 @@ +/******************************************************************************* + global styles +*******************************************************************************/ + +a { + background-color: transparent; + color: %%text-color%%; +} + +:link, :visited { + background-color: transparent; + color: %%link-color%%; + text-decoration: none; + font-weight: bold; +} + +:link:hover, :visited:hover { + background-color: %%hover-link-background-color%%; + color: %%link-color%%; + text-decoration: none; + font-weight: bold; +} + +:link:active, :visited:active { + background-color: transparent; + color: %%link-color%%; + text-decoration: none; + font-weight: bold; +} + +body { + background: %%background-color%%; + font-family: Calibri, Verdana, Arial, Helvetica, sans-serif; + font-size: 16pt; + color: %%text-color%%; +} + +.container { + max-width: 900px; + padding: 0; +} + +#main-header { + margin: 0; +} + +#main-header h1 { + background-color: black; + color: white; + margin: 0; + padding-left: 10px; + line-height: 40px; + font-size: 30px; +} + +#main-header h2 { + border-left: solid thin %%text-color%%; + border-right: solid thin %%text-color%%; + margin: 0; + padding-left: 10px; + background-color: %%link-color%%; + color: white; + line-height: 28px; + font-size: 24px; +} + +#logo, #project-aon-logo { + display: none; +} + +article { + margin: 0; + padding-top: 2ex; + padding-left: 1em; + padding-right: 1em; + padding-bottom: 2ex; + background: white; + text-align: justify; + font-family: Constantia, "Palatino Linotype", Palatino, Georgia, serif; + font-size: 15pt; +} + +article h3 { + margin-top: 0; + padding-top: 0.5ex; + text-align: center; +} + +figure { + max-width: 386px; + margin-left: auto; + margin-right: auto; + margin-top: 2ex; + margin-bottom: 2ex; +} + +figcaption { + max-width: 480px; + margin-top: 1ex; + margin-left: auto; + margin-right: auto; + margin-bottom: 2ex; + font-size: smaller; + font-style: italic; +} + +article table { + margin-left: auto; + margin-right: auto; + margin-bottom: 2ex; +} + +ul.unbulleted { + list-style-type: none; +} + +.navigation, div.signpost, .illustraion, .caption, .center { + text-align: center; +} + +div.signpost { + padding-top: 0.5em; + padding-bottom: 0.5em; + line-height: 1.5em; +} + +span.signpost, .smallcaps { + font-size: smaller; +} + +.author { + text-align: center; + font-weight: bold; +} + +.dedication { + text-align: center; + font-style: italic; + font-weight: bold; + margin-top: 15ex; + margin-bottom: 15ex; +} + +.combat { + margin-left: 1em; +} + +ul figure { + margin-left: -2.5em; +} + +#footnotes { + margin-top: 4ex; + border-top: solid thin #ccc; + padding-top: 1ex; + font-size: smaller; + font-style: italic; +} + +#footnotes h4 { + display: none; +} + +footer { + font-size: smaller; +} + +footer .btn { + background-color: black; + color: white; +} + +.navbar-dever { + margin-bottom: 0; + -moz-border-radius: 0; + -webkit-border-radius: 0; + border-radius: 0; + background: black; +} + +.navbar-dever li > :link , .navbar-dever li > :visited { + color: white; +} + +.navbar-dever li > :link:hover , .navbar-dever li > :visited:hover { + background-color: #333; + color: white; +} + +.navbar-dever .navbar-toggle { + border: solid 1px #999; +} + +.navbar-dever .icon-bar { + background-color: white; +} + +#license { + margin-top: 1ex; + color: #666; + text-align: center; + font-style: italic; + font-size: smaller; +} + +#license p { + margin-bottom: 0.25ex; +} + +/******************************************************************************/ +@media only screen and (min-width: 479px) { +} + +/******************************************************************************/ +@media only screen and (min-width: 768px) { + body { + padding-bottom: 2ex; + } + + .container { + padding-top: 0; + padding-left: 15px; + padding-right: 15px; + } + + #main-header { + position: relative; + } + + #logo { + display: block; + position: absolute; + top: 10px; + left: 10px; + height: 100px; + width: 93px; + } + + #project-aon-logo { + display: block; + position: absolute; + top: 17px; + right: 10px; + width: 93px; + height: 93px; + } + + #main-header h1 { + height: 80px; + line-height: 110px; + text-align: center; + font-size: 36px; + } + + #main-header h2 { + height: 40px; + line-height: 40px; + text-align: center; + font-size: 30px; + } + + article { + border-left: solid thin #ccc; + border-right: solid thin #ccc; + } + + article h3 { + padding-top: 1ex; + } + + #license { + font-size: inherit; + } +} diff --git a/en/png/lw/29tsoc/ill/alvarez-blake/acbckpck.png b/en/png/lw/29tsoc/ill/alvarez-blake/acbckpck.png new file mode 100644 index 0000000..88c1d8c Binary files /dev/null and b/en/png/lw/29tsoc/ill/alvarez-blake/acbckpck.png differ diff --git a/en/png/lw/29tsoc/ill/alvarez-blake/acchklst.png b/en/png/lw/29tsoc/ill/alvarez-blake/acchklst.png new file mode 100644 index 0000000..acd3b4e Binary files /dev/null and b/en/png/lw/29tsoc/ill/alvarez-blake/acchklst.png differ diff --git a/en/png/lw/29tsoc/ill/alvarez-blake/acdscplz.png b/en/png/lw/29tsoc/ill/alvarez-blake/acdscplz.png new file mode 100644 index 0000000..de13b80 Binary files /dev/null and b/en/png/lw/29tsoc/ill/alvarez-blake/acdscplz.png differ diff --git a/en/png/lw/29tsoc/ill/alvarez-blake/acitems.png b/en/png/lw/29tsoc/ill/alvarez-blake/acitems.png new file mode 100644 index 0000000..05354f4 Binary files /dev/null and b/en/png/lw/29tsoc/ill/alvarez-blake/acitems.png differ diff --git a/en/png/lw/29tsoc/ill/alvarez-blake/ackaiwpn.png b/en/png/lw/29tsoc/ill/alvarez-blake/ackaiwpn.png new file mode 100644 index 0000000..ebe577b Binary files /dev/null and b/en/png/lw/29tsoc/ill/alvarez-blake/ackaiwpn.png differ diff --git a/en/png/lw/29tsoc/ill/alvarez-blake/acspcl.png b/en/png/lw/29tsoc/ill/alvarez-blake/acspcl.png new file mode 100644 index 0000000..7ff2ff9 Binary files /dev/null and b/en/png/lw/29tsoc/ill/alvarez-blake/acspcl.png differ diff --git a/en/png/lw/29tsoc/ill/alvarez-blake/acstats.png b/en/png/lw/29tsoc/ill/alvarez-blake/acstats.png new file mode 100644 index 0000000..e28b188 Binary files /dev/null and b/en/png/lw/29tsoc/ill/alvarez-blake/acstats.png differ diff --git a/en/png/lw/29tsoc/ill/blake/crtneg.png b/en/png/lw/29tsoc/ill/blake/crtneg.png new file mode 100644 index 0000000..a669bd3 Binary files /dev/null and b/en/png/lw/29tsoc/ill/blake/crtneg.png differ diff --git a/en/png/lw/29tsoc/ill/blake/crtpos.png b/en/png/lw/29tsoc/ill/blake/crtpos.png new file mode 100644 index 0000000..100169f Binary files /dev/null and b/en/png/lw/29tsoc/ill/blake/crtpos.png differ diff --git a/en/png/lw/29tsoc/ill/blake/random.png b/en/png/lw/29tsoc/ill/blake/random.png new file mode 100644 index 0000000..129f8e5 Binary files /dev/null and b/en/png/lw/29tsoc/ill/blake/random.png differ diff --git a/en/png/lw/29tsoc/ill/williams/alchemy.png b/en/png/lw/29tsoc/ill/williams/alchemy.png new file mode 100644 index 0000000..acec1f4 Binary files /dev/null and b/en/png/lw/29tsoc/ill/williams/alchemy.png differ diff --git a/en/png/lw/29tsoc/ill/williams/anmlmast.png b/en/png/lw/29tsoc/ill/williams/anmlmast.png new file mode 100644 index 0000000..b951f20 Binary files /dev/null and b/en/png/lw/29tsoc/ill/williams/anmlmast.png differ diff --git a/en/png/lw/29tsoc/ill/williams/assmlnce.png b/en/png/lw/29tsoc/ill/williams/assmlnce.png new file mode 100644 index 0000000..3a9a89a Binary files /dev/null and b/en/png/lw/29tsoc/ill/williams/assmlnce.png differ diff --git a/en/png/lw/29tsoc/ill/williams/astrolgy.png b/en/png/lw/29tsoc/ill/williams/astrolgy.png new file mode 100644 index 0000000..439d401 Binary files /dev/null and b/en/png/lw/29tsoc/ill/williams/astrolgy.png differ diff --git a/en/png/lw/29tsoc/ill/williams/axe.png b/en/png/lw/29tsoc/ill/williams/axe.png new file mode 100644 index 0000000..e843616 Binary files /dev/null and b/en/png/lw/29tsoc/ill/williams/axe.png differ diff --git a/en/png/lw/29tsoc/ill/williams/bard.png b/en/png/lw/29tsoc/ill/williams/bard.png new file mode 100644 index 0000000..d1d44b2 Binary files /dev/null and b/en/png/lw/29tsoc/ill/williams/bard.png differ diff --git a/en/png/lw/29tsoc/ill/williams/bow.png b/en/png/lw/29tsoc/ill/williams/bow.png new file mode 100644 index 0000000..36d3542 Binary files /dev/null and b/en/png/lw/29tsoc/ill/williams/bow.png differ diff --git a/en/png/lw/29tsoc/ill/williams/bsword.png b/en/png/lw/29tsoc/ill/williams/bsword.png new file mode 100644 index 0000000..3026ff3 Binary files /dev/null and b/en/png/lw/29tsoc/ill/williams/bsword.png differ diff --git a/en/png/lw/29tsoc/ill/williams/dagger.png b/en/png/lw/29tsoc/ill/williams/dagger.png new file mode 100644 index 0000000..9d27121 Binary files /dev/null and b/en/png/lw/29tsoc/ill/williams/dagger.png differ diff --git a/en/png/lw/29tsoc/ill/williams/delvrance.png b/en/png/lw/29tsoc/ill/williams/delvrance.png new file mode 100644 index 0000000..959cf5a Binary files /dev/null and b/en/png/lw/29tsoc/ill/williams/delvrance.png differ diff --git a/en/png/lw/29tsoc/ill/williams/elmntlsm.png b/en/png/lw/29tsoc/ill/williams/elmntlsm.png new file mode 100644 index 0000000..661ba43 Binary files /dev/null and b/en/png/lw/29tsoc/ill/williams/elmntlsm.png differ diff --git a/en/png/lw/29tsoc/ill/williams/flute.png b/en/png/lw/29tsoc/ill/williams/flute.png new file mode 100644 index 0000000..ddc8305 Binary files /dev/null and b/en/png/lw/29tsoc/ill/williams/flute.png differ diff --git a/en/png/lw/29tsoc/ill/williams/food.png b/en/png/lw/29tsoc/ill/williams/food.png new file mode 100644 index 0000000..8e383be Binary files /dev/null and b/en/png/lw/29tsoc/ill/williams/food.png differ diff --git a/en/png/lw/29tsoc/ill/williams/herblism.png b/en/png/lw/29tsoc/ill/williams/herblism.png new file mode 100644 index 0000000..07ee090 Binary files /dev/null and b/en/png/lw/29tsoc/ill/williams/herblism.png differ diff --git a/en/png/lw/29tsoc/ill/williams/huntmstr.png b/en/png/lw/29tsoc/ill/williams/huntmstr.png new file mode 100644 index 0000000..261635b Binary files /dev/null and b/en/png/lw/29tsoc/ill/williams/huntmstr.png differ diff --git a/en/png/lw/29tsoc/ill/williams/kscreen.png b/en/png/lw/29tsoc/ill/williams/kscreen.png new file mode 100644 index 0000000..90a2d60 Binary files /dev/null and b/en/png/lw/29tsoc/ill/williams/kscreen.png differ diff --git a/en/png/lw/29tsoc/ill/williams/ksurge.png b/en/png/lw/29tsoc/ill/williams/ksurge.png new file mode 100644 index 0000000..2a3b04d Binary files /dev/null and b/en/png/lw/29tsoc/ill/williams/ksurge.png differ diff --git a/en/png/lw/29tsoc/ill/williams/magimagc.png b/en/png/lw/29tsoc/ill/williams/magimagc.png new file mode 100644 index 0000000..843fba1 Binary files /dev/null and b/en/png/lw/29tsoc/ill/williams/magimagc.png differ diff --git a/en/png/lw/29tsoc/ill/williams/map.png b/en/png/lw/29tsoc/ill/williams/map.png new file mode 100644 index 0000000..fe87fa1 Binary files /dev/null and b/en/png/lw/29tsoc/ill/williams/map.png differ diff --git a/en/png/lw/29tsoc/ill/williams/nexus.png b/en/png/lw/29tsoc/ill/williams/nexus.png new file mode 100644 index 0000000..060486b Binary files /dev/null and b/en/png/lw/29tsoc/ill/williams/nexus.png differ diff --git a/en/png/lw/29tsoc/ill/williams/pathsmn.png b/en/png/lw/29tsoc/ill/williams/pathsmn.png new file mode 100644 index 0000000..676215b Binary files /dev/null and b/en/png/lw/29tsoc/ill/williams/pathsmn.png differ diff --git a/en/png/lw/29tsoc/ill/williams/potion.png b/en/png/lw/29tsoc/ill/williams/potion.png new file mode 100644 index 0000000..9d70ea6 Binary files /dev/null and b/en/png/lw/29tsoc/ill/williams/potion.png differ diff --git a/en/png/lw/29tsoc/ill/williams/quiver.png b/en/png/lw/29tsoc/ill/williams/quiver.png new file mode 100644 index 0000000..8299318 Binary files /dev/null and b/en/png/lw/29tsoc/ill/williams/quiver.png differ diff --git a/en/png/lw/29tsoc/ill/williams/rope.png b/en/png/lw/29tsoc/ill/williams/rope.png new file mode 100644 index 0000000..7921148 Binary files /dev/null and b/en/png/lw/29tsoc/ill/williams/rope.png differ diff --git a/en/png/lw/29tsoc/ill/williams/sword.png b/en/png/lw/29tsoc/ill/williams/sword.png new file mode 100644 index 0000000..3298dca Binary files /dev/null and b/en/png/lw/29tsoc/ill/williams/sword.png differ diff --git a/en/png/lw/29tsoc/ill/williams/telegnss.png b/en/png/lw/29tsoc/ill/williams/telegnss.png new file mode 100644 index 0000000..c619cf1 Binary files /dev/null and b/en/png/lw/29tsoc/ill/williams/telegnss.png differ diff --git a/en/png/lw/29tsoc/ill/williams/weapons.png b/en/png/lw/29tsoc/ill/williams/weapons.png new file mode 100644 index 0000000..ff21bba Binary files /dev/null and b/en/png/lw/29tsoc/ill/williams/weapons.png differ diff --git a/en/png/lw/29tsoc/ill/williams/wpnmast.png b/en/png/lw/29tsoc/ill/williams/wpnmast.png new file mode 100644 index 0000000..ce89a12 Binary files /dev/null and b/en/png/lw/29tsoc/ill/williams/wpnmast.png differ diff --git a/en/png/lw/skins/dever/lonewolf.png b/en/png/lw/skins/dever/lonewolf.png new file mode 100644 index 0000000..cbe761f Binary files /dev/null and b/en/png/lw/skins/dever/lonewolf.png differ diff --git a/en/png/lw/skins/dever/palogo.png b/en/png/lw/skins/dever/palogo.png new file mode 100644 index 0000000..dabc973 Binary files /dev/null and b/en/png/lw/skins/dever/palogo.png differ