Chargement de Dobble dans le projet luatex
authorJean-Michel Sarlat <jm.sarlat@gmail.com>
Sat, 28 Jan 2012 11:08:03 +0000 (12:08 +0100)
committerJean-Michel Sarlat <jm.sarlat@gmail.com>
Sat, 28 Jan 2012 11:08:03 +0000 (12:08 +0100)
dobble/LISTE.txt [new file with mode: 0644]
dobble/dobble.html [new file with mode: 0644]
dobble/index.css [new file with mode: 0644]
dobble/index.xml
dobble/main.png [new file with mode: 0644]

diff --git a/dobble/LISTE.txt b/dobble/LISTE.txt
new file mode 100644 (file)
index 0000000..fb68e26
--- /dev/null
@@ -0,0 +1,6 @@
+== Sources
+dobble.lua
+dobble.tex
+== Version obtenue à partir des images de bclogo
+dobble.pdf
+dobble.zip
\ No newline at end of file
diff --git a/dobble/dobble.html b/dobble/dobble.html
new file mode 100644 (file)
index 0000000..9ab474a
--- /dev/null
@@ -0,0 +1,19 @@
+<p>Composition d&#8217;un jeu avec <span class="math">\(p+1\)</span> symboles par carte (<span class="math">\(p=7\)</span> pour le cas qui nous int&#233;resse), <span class="math">\(p\)</span> &#233;tant un nombre premier.</p>
+<p><strong>Ingr&#233;dients</strong> : <span class="math">\(1+p+p^2\)</span> symboles distincts deux &#224; deux, r&#233;partis de la fa&#231;on suivante:</p>
+<ul>
+<li><p>1 symbole <span class="math">\(a\)</span>,</p></li>
+<li><p><span class="math">\(p\)</span> symboles <span class="math">\(b_i\)</span> avec <span class="math">\(0\leqslant i\leqslant p-1\)</span>,</p></li>
+<li><p><span class="math">\(p^2\)</span> symboles <span class="math">\(c_{i,j}\)</span> avec <span class="math">\(0\leqslant i,j\leqslant p-1\)</span>.</p></li>
+</ul>
+<p>Ce qui pr&#233;c&#232;de n&#8217;est qu&#8217;une fa&#231;on de <em>ranger</em> les symboles pour mieux les redistribuer ensuite, ils ne sont pas de natures diff&#233;rentes.</p>
+<p><strong>Les cartes</strong> : on peut en obtenir jusqu&#8217;&#224; <span class="math">\(1+p+p^2\)</span>, autant qu&#8217;il y a de symboles...</p>
+<ul>
+<li><p>1 carte <span class="math">\(A=\{a, b_0, \dots b_{p-1}\}\)</span>,</p></li>
+<li><p><span class="math">\(p\)</span> cartes <span class="math">\(B_i\)</span> (<span class="math">\(0\leqslant i\leqslant p-1\)</span>) telles que <div class="math">\[B_i=\{a,c_{i,0},\dots,c_{i,p-1}\},\]</div></p></li>
+<li><p><span class="math">\(p^2\)</span> cartes <span class="math">\(C_{i,j}\)</span> (<span class="math">\(0\leqslant i,j\leqslant p-1\)</span>) telles que: <div class="math">\[C_{i,j}=\{b_i,c_{o,j},c_{1,i+j},c_{2,i+2j},\dots,c_{p-1,(p-1)i+j}\},\]</div> l&#8217;indexation est &#224; consid&#233;rer dans <span class="math">\(\mathbb{Z}_p\)</span>.</p></li>
+</ul>
+<p><strong>Questions en suspens:</strong></p>
+<ol>
+<li><p>Si <span class="math">\(p=7\)</span> alors <span class="math">\(p^2+p+1=57\)</span>, pourquoi le jeu se limite-t-il &#224; <span class="math">\(55\)</span> cartes ?</p></li>
+<li><p>Si <span class="math">\(p\)</span> n&#8217;est pas premier (utilis&#233; pour d&#233;montrer que les cartes <span class="math">\(C_{i,j}\)</span> ont un symbole et un seul en commun), le probl&#232;me a-t-il une solution ? Si oui, laquelle ?</p></li>
+</ol>
diff --git a/dobble/index.css b/dobble/index.css
new file mode 100644 (file)
index 0000000..d948bae
--- /dev/null
@@ -0,0 +1,14 @@
+div.plaque {
+  margin-top:10px;
+  background: #FAEBD7;
+  border: 2px solid #4682B4;
+  padding: 10px;
+  border-radius: 8px;
+}
+
+h2 {
+  text-align: center;
+  padding:10px;
+  background: #B8860B;
+  color: white;
+}
\ No newline at end of file
index 49a41c1..06ea4dc 100644 (file)
@@ -1,4 +1,15 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
 <simple>
-    <titre>Jeu Dobble</titre>
-    <auteur>Maxime Chupin</auteur>
+  <titre>Jeu Dobble</titre>
+  <auteur>Maxime Chupin</auteur>
+  <header>mathjax</header>
+  <h2>Le jeu Dobble</h2>
+  <div class="Info_small">
+    <p>Le <a href="http://fr.wikipedia.org/wiki/Dobble">Dobble</a> est jeu de 55 cartes comportant 8 symboles chacune; deux cartes distinctes ont un, et un seul, symbole en commun.</p>
+    <p>Les fichiers présentés ici proposent une construction du jeu au format PDF à  partir d'un source <b>luatex</b>. L'algorithme utilisé est décrit ci-dessous.</p>
+  </div>
+  <div class="plaque">
+    <segment f="dobble.html"/>
+  </div>
+  <div style="text-align:center;margin:15px"><img src="main.png" alt="main"/></div>
 </simple>
diff --git a/dobble/main.png b/dobble/main.png
new file mode 100644 (file)
index 0000000..b44fc99
Binary files /dev/null and b/dobble/main.png differ

Licence Creative Commons Les fichiers de Syracuse sont mis à disposition (sauf mention contraire) selon les termes de la
Licence Creative Commons Attribution - Pas d’Utilisation Commerciale - Partage dans les Mêmes Conditions 4.0 International.