[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.
--- 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">