[svn] r2537@freebird: fabien | 2008-02-17 04:08:58 -0500 cda
authorfabien
Sun, 17 Feb 2008 04:10:14 -0500
branchcda
changeset 18 9765d57d1f54
parent 17 95877d18fdab
child 19 2f5255f186d6
[svn] r2537@freebird: fabien | 2008-02-17 04:08:58 -0500 Mise ? jour compl?te des feuilles de personnage et inclusion du tutoriel et des sources.
Makefile
cda-perso-vierge.odt
cda-perso-vierge.pdf
cda-perso.odt
index.fr.html
presentation.odp
presentation.pdf
presentation.swf
print.xsl
--- a/Makefile	Fri Feb 15 03:14:34 2008 -0500
+++ b/Makefile	Sun Feb 17 04:10:14 2008 -0500
@@ -8,16 +8,15 @@
 SRCS=cda.xml
 FOP=fop
 NWALSH_XSL_DIR=/usr/share/sgml/docbook/stylesheet/xsl/nwalsh
-OO_PDF_OUTPUT_DIR=$(HOME)/pdf
 
-PDF_OUTPUT=cda-perso.pdf cda-perso-alt.pdf presentation.pdf
-OUTPUT=$(foreach target,$(basename $(SRCS)),$(call output,$(target))) \
-	$(PDF_OUTPUT)
-UPLOAD=$(OUTPUT) cda-perso.sxw cda-perso-alt.sxw presentation.sxi index.fr.html blason.png
+OUTPUT=$(foreach target,$(basename $(SRCS)),$(call output,$(target)))
+UPLOAD=$(OUTPUT) cda.xml cda-perso.odt cda-perso-vierge.odt presentation.odp \
+	cda-perso-vierge.pdf presentation.pdf presentation.swf \
+	index.fr.html blason.png
 xml_validate=xmllint --xinclude --noout $(1)
 html_validate=$(call xml_validate,$(1))
 
-all: $(basename $(SRCS)) $(PDF_OUTPUT)
+all: $(basename $(SRCS))
 
 # Should I need to validate other file? Can I?
 validate: $(addsuffix -validate, $(SRCS) index.fr.html)
@@ -43,14 +42,6 @@
 	fop $< $@
 #	rm $@.tmp.fo
 
-%.pdf: %.sxw
-	xvfb-run -a oowriter2 -pt PDF $<
-	mv $(OO_PDF_OUTPUT_DIR)/$@ $@
-
-%.pdf: %.sxi
-	xvfb-run -a ooimpress2 -pt PDF $<
-	mv $(OO_PDF_OUTPUT_DIR)/$@ $@
-
 %.html: %.xml html.xsl common.xsl
 	xsltproc --xinclude -o $@ html.xsl $<
 #	recode u8..l1 $@
@@ -64,9 +55,14 @@
 	w3m -dump $< > $@
 
 install: $(UPLOAD)
+	-rm -rf $(INSTALL_DIR)
 	-mkdir -p $(INSTALL_DIR)
 	cp -a $^ $(INSTALL_DIR)
 
+upload: install
+	rsync -avzPc --delete install/ o.tzone.org:/var/www/harmonies/CC/cda/
+	ssh o.tzone.org ln -s index.fr.html /var/www/harmonies/CC/cda/index.html
+
 clean:
 	rm -f *~ *.fo
 
Binary file cda-perso-vierge.odt has changed
Binary file cda-perso-vierge.pdf has changed
Binary file cda-perso.odt has changed
--- a/index.fr.html	Fri Feb 15 03:14:34 2008 -0500
+++ b/index.fr.html	Sun Feb 17 04:10:14 2008 -0500
@@ -1,19 +1,18 @@
-<?xml version="1.0"?>
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
-<html>
+<?xml version="1.0" encoding="utf-8"?>
+<html xmlns="http://www.w3.org/1999/xhtml">
   <head>
     <title>Les Clefs de l'Aube</title>
   </head>
   <body>
-     <img src="blason.png"/>
-     <h1 id="top">Les Clefs de l'Aube</h1>
+    <img src="blason.png" title="Confrérie de la Clef" alt="Blason de la Confrérie de la Clef"/>
+    <h1 id="top">Les Clefs de l'Aube</h1>
      <h2>Dernière version: <a href="#download">1.3</a></h2>
      <ul>
        <li><a href="#presentation">Présentation</a></li>
        <li><a href="#news">Dernières nouvelles</a></li>
        <li><a href="#download">Téléchargement</a></li>
      </ul>
-     <h2 id="#presentation">Présentation</h2> 
+     <h2 id="presentation">Présentation</h2> 
 
      <p>Les Clefs de l'Aube est un jeu de rôle amateur produit par des
        membres de la Confrérie de la Clef, une confrérie de meneurs de
@@ -57,6 +56,15 @@
      <h2 id="news">Nouvelles</h2>
 
      <dl>
+       <dt>17 février 2007</dt>
+       <dd>
+	 <ul>
+	   <li>Nouvelle feuille de personnage, plus fonctionnelle, et
+	   incluant le calcul automatique de valeurs.</li>
+	   <li>Publication de la présentation visuelle des règles,
+	   avec les notes, ainsi que du code source (en Docbook).</li>
+	 </ul>
+       </dd>       
        <dt>19 janvier 2004</dt>
        <dd>Première version en ligne!</dd>
      </dl>
@@ -65,30 +73,54 @@
 
      <h2 id="download">Téléchargement</h2>
 
+     <ol>
+       <li><a href="#regles">Les règles</a></li>
+       <li><a href="#tutoriel">Tutoriel</a></li>
+       <li><a href="#perso">Feuilles de personnage</a></li>
+     </ol>
+
+     <h3 id="regles">Les règles</h3>
+
      <p>Les Clefs de l'Aube est disponible en trois formats pour le
-       téléchargement:</p>
+     téléchargement:</p>
 
      <ul>
+       <li><a href="cda.xml">En format Docbook</a></li>
        <li><a href="cda.pdf">En format PDF (US Letter)</a></li>
        <li><a href="cda.txt">En format texte</a></li>
        <li><a href="cda.html">En format HTML (un fichier)</a></li>
+       <li><a href="cda/">Pour consultation en ligne</a></li>
      </ul>
 
-     <p>Il est aussi possible de consulter directement les Clefs de
-       l'Aube <a href="cda/">en ligne</a>.  Il existe deux versions des
-       feuilles de personnage, une utilisant les règles de combat
-       normales, et l'autre les règles de combat par surclassement.
-       Elles sont disponibles en PDF ou en format <a
-       href="http://www.openoffice.org">OpenOffice.org</a>.</p>
+     <h3 id="tutoriel">Tutoriel</h3>
+     
+     <p>Une présentation annotée des Clefs de l'Aube est aussi
+     disponible.  Bien que brève, vous y apprendrez un peu plus sur
+     comment les règles ont été bâtis et l'esprit dans lequel elles
+     doivent être utilisées.</p>
+
+     <ul>
+       <li><a href="presentation.odp">En format OpenOffirce.org</a></li>
+       <li><a href="presentation.pdf">En format PDF</a> (incluant les notes en fin de fichier)</li>
+       <li><a href="presentation.swf">En présentation Shockwave</a></li>
+     </ul>
+
+     <h3 id="perso">Feuille de personnage</h3>
+
+     <p>Il existe deux versions des feuilles de personnage, une
+     permettant la mise à jour automatique des champs ( sous
+     OpenOffice, pressez Ctrl-F2 et accédez à l'onglet « Champs
+     utilisateur » ), et l'autre vierge, parfaite pour l'impression de
+     feuille de base.  Elles sont disponibles en PDF ou en format <a
+     href="http://www.openoffice.org">OpenOffice.org</a>.</p>
 
      <ul>
        <li>Feuilles de personnage normales
-	 [<a href="cda-perso.pdf">PDF</a>]
-	 [<a href="cda-perso.sxw">OpenOffice.org</a>]
+	 [<a href="cda-perso.odt">OpenOffice.org</a>]
        </li>
-       <li>Feuilles de personnage alternatives
-	 [<a href="cda-perso-alt.pdf">PDF</a>]
-	 [<a href="cda-perso-alt.sxw">OpenOffice.org</a>]
+       <li>Feuilles de personnage vierges
+	 [<a href="cda-perso-vierge.pdf">PDF</a>]
+	 [<a href="cda-perso-vierge.odt">OpenOffice.org</a>]
        </li>
      </ul>
 
@@ -107,21 +139,3 @@
        Gris</a></address>
    </body>
  </html>
- <!-- Keep this comment at the end of the file
- Local variables:
- mode: sgml
- sgml-omittag:nil
- sgml-shorttag:nil
- sgml-namecase-general:nil
- sgml-general-insert-case:lower
- sgml-minimize-attributes:nil
- sgml-always-quote-attributes:t
- sgml-indent-step:2
- sgml-indent-data:nil
- sgml-parent-document:nil
- sgml-exposed-tags:nil
- sgml-local-catalogs:nil
-sgml-local-ecat-files:nil
-sgml-default-dtd-file:"~/.sgml/xhtml-1.1.ced"
-End:
--->
Binary file presentation.odp has changed
Binary file presentation.pdf has changed
Binary file presentation.swf has changed
--- a/print.xsl	Fri Feb 15 03:14:34 2008 -0500
+++ b/print.xsl	Sun Feb 17 04:10:14 2008 -0500
@@ -7,11 +7,13 @@
 <xsl:import href="common.xsl"/>
 
 <!-- print options -->
-<xsl:param name="fop.extensions" select="1"/>
+<!-- xsl:param name="fop.extensions" select="1"/ -->
 <xsl:param name="ulink.footnotes" select="1"/>
 <!-- xsl:param name="double.sided" select="1"/ -->
 <xsl:param name="hyphenate">false</xsl:param>
 <!-- xsl:param name="insert.xref.page.number" select="1"/ -->
+<xsl:param name="draft.watermark.image">file:///usr/share/xml/docbook/stylesheet/nwalsh/images/draft.png</xsl:param>
+<xsl:param name="draft.mode">no</xsl:param>
 
 <!-- the following is mainly to sort the glossary -->
 <xsl:template name="make-glossary">