[svn] r2264@freebird: fabien | 2006-01-27 17:52:18 -0500
Make everything validate. Index convert to XHTML 1.1.
--- a/Makefile Thu Jan 26 16:51:38 2006 -0500
+++ b/Makefile Fri Feb 03 16:27:48 2006 -0500
@@ -14,16 +14,19 @@
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
-xml_validate=xmllint --xinclude --postvalid --noout $(1)
-html_validate=true
+xml_validate=xmllint --xinclude --noout $(1)
+html_validate=$(call xml_validate,$(1))
all: $(basename $(SRCS)) $(PDF_OUTPUT)
-validate: cda-validate
-# need to validate html file also.
+# Should I need to validate other file? Can I?
+validate: $(addsuffix -validate, $(SRCS) index.fr.html)
-cda-validate:
- $(call xml_validate,cda.xml)
+%.xml-validate: %.xml
+ $(call xml_validate,$<)
+
+%.html-validate: %.html
+ $(call html_validate,$<)
cda: $(call targets,cda)
--- a/index.fr.html Thu Jan 26 16:51:38 2006 -0500
+++ b/index.fr.html Fri Feb 03 16:27:48 2006 -0500
@@ -1,125 +1,127 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
+<?xml version="1.0"?>
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>Les Clefs de l'Aube</title>
</head>
<body>
- <img src="blason.png"/>
- <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>
+ <img src="blason.png"/>
+ <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>
- <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
- jeu dont le but est de promouvoir le jeu de rôle dans une
- ambiance médiévale fantastique. Le jeu tient son nom de la Loge
- des Terres de l'Aube au sein de laquelle il a vu le jour.</p>
+ <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
+ jeu dont le but est de promouvoir le jeu de rôle dans une
+ ambiance médiévale fantastique. Le jeu tient son nom de la Loge
+ des Terres de l'Aube au sein de laquelle il a vu le jour.</p>
- <p>Les Clefs de l'Aube a été créé afin de répondre à un besoin de
- procurer un cadre de référence fixe dans le cadre de parties
- multi-maîtres organisées par la Loge. Il devait être souple,
- rapide, précis, et capable de s'adapter à différents mondes et
- styles de narrations, tout en restant accessible à des joueurs
- complètement néophytes. Nous espérons avoir réussi à atteindre
- ces objectifs avec les Clefs de l'Aube et notre utilisation
- constante du système nous permettra de le vérifier et
- d'effectuer les corrections nécessaires.</p>
+ <p>Les Clefs de l'Aube a été créé afin de répondre à un besoin de
+ procurer un cadre de référence fixe dans le cadre de parties
+ multi-maîtres organisées par la Loge. Il devait être souple,
+ rapide, précis, et capable de s'adapter à différents mondes et
+ styles de narrations, tout en restant accessible à des joueurs
+ complètement néophytes. Nous espérons avoir réussi à atteindre
+ ces objectifs avec les Clefs de l'Aube et notre utilisation
+ constante du système nous permettra de le vérifier et
+ d'effectuer les corrections nécessaires.</p>
- <p>Les Clefs de l'Aube est offert gratuitement à tous ceux qui le
- désirent dans le but de promouvoir le jeu de rôle. Vous êtes
- libres de le distribuer gratuitement, ou pour un coût n'excédant
- pas le coût de reproduction du document sur un médium physique,
- à condition de clairement attribuer le produit comme étant
- l'oeuvre de la Loge des Terres de l'Aube. Vous pouvez aussi
- l'utiliser librement à des fins non-commerciales.</p>
-
- <p>Vous pouvez publier des suppléments de règles et de décors aux
- Clefs de l'Aube, mais uniquement à des fins non-commerciales et
- si les Clefs de l'Aube et la Loge des Terres de l'Aube sont
- clairement mentionnés dans le supplément et que le texte
- n'inclut aucune partie des Clefs de l'Aube.</p>
+ <p>Les Clefs de l'Aube est offert gratuitement à tous ceux qui le
+ désirent dans le but de promouvoir le jeu de rôle. Vous êtes
+ libres de le distribuer gratuitement, ou pour un coût n'excédant
+ pas le coût de reproduction du document sur un médium physique,
+ à condition de clairement attribuer le produit comme étant
+ l'oeuvre de la Loge des Terres de l'Aube. Vous pouvez aussi
+ l'utiliser librement à des fins non-commerciales.</p>
+
+ <p>Vous pouvez publier des suppléments de règles et de décors aux
+ Clefs de l'Aube, mais uniquement à des fins non-commerciales et
+ si les Clefs de l'Aube et la Loge des Terres de l'Aube sont
+ clairement mentionnés dans le supplément et que le texte
+ n'inclut aucune partie des Clefs de l'Aube.</p>
- <p>Aucune publication d'une version modifiée des Clefs de l'Aube
- n'est permise avec cette licence, que ce soit dans le format ou
- le texte. Veuillez contacter les auteurs si vous désirez
- obtenir des arrangements spéciaux vis à vis de la publication
- d'une version modifiée ou non des Clef de l'Aube, ou pour un
- usage commercial.</p>
+ <p>Aucune publication d'une version modifiée des Clefs de l'Aube
+ n'est permise avec cette licence, que ce soit dans le format ou
+ le texte. Veuillez contacter les auteurs si vous désirez
+ obtenir des arrangements spéciaux vis à vis de la publication
+ d'une version modifiée ou non des Clef de l'Aube, ou pour un
+ usage commercial.</p>
- <a href="#top">Retour au début</a>
+ <a href="#top">Retour au début</a>
- <h2 id="news">Nouvelles</h2>
-
- <dl>
- <dt>19 janvier 2004</dt>
- <dd>Première version en ligne!</dd>
- </dl>
+ <h2 id="news">Nouvelles</h2>
- <a href="#top">Retour au début</a>
+ <dl>
+ <dt>19 janvier 2004</dt>
+ <dd>Première version en ligne!</dd>
+ </dl>
+
+ <a href="#top">Retour au début</a>
- <h2 id="download">Téléchargement</h2>
-
- <p>Les Clefs de l'Aube est disponible en trois formats pour le
- téléchargement:</p>
+ <h2 id="download">Téléchargement</h2>
+
+ <p>Les Clefs de l'Aube est disponible en trois formats pour le
+ téléchargement:</p>
- <ul>
- <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>
- </ul>
+ <ul>
+ <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>
+ </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>
+ <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>
- <ul>
- <li>Feuilles de personnage normales
- [<a href="cda-perso.pdf">PDF</a>]
- [<a href="cda-perso.sxw">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>
- </ul>
+ <ul>
+ <li>Feuilles de personnage normales
+ [<a href="cda-perso.pdf">PDF</a>]
+ [<a href="cda-perso.sxw">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>
+ </ul>
- <a href="#top">Retour au début</a>
+ <a href="#top">Retour au début</a>
- <h2 id="supplements">Suppléments</h2>
+ <h2 id="supplements">Suppléments</h2>
- <p>Des suppléments, sous la forme de règles spéciales, d'aides de
- jeux et d'univers, seront disponibles ici sous peu.</p>
+ <p>Des suppléments, sous la forme de règles spéciales, d'aides de
+ jeux et d'univers, seront disponibles ici sous peu.</p>
- <a href="#top">Retour au début</a>
+ <a href="#top">Retour au début</a>
- <hr>
+ <hr />
- <address>Webmaistre: <a href="mailto:veneur@tzone.org">Le Veneur
- Gris</address>
- </body>
-</html>
-<!-- Keep this comment at the end of the file
-Local variables:
-mode: sgml
-sgml-omittag:nil
-sgml-shorttag:t
-sgml-namecase-general:t
-sgml-general-insert-case:lower
-sgml-minimize-attributes:nil
-sgml-always-quote-attributes:t
-sgml-indent-step:2
-sgml-indent-data:t
-sgml-parent-document:nil
-sgml-exposed-tags:nil
-sgml-local-catalogs:nil
+ <address>Webmaistre: <a href="mailto:veneur@tzone.org">Le Veneur
+ 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:
-->