Rechercher : dans
Par :

[Latex] tableau très particulier

Dernière réponse le 6 aoû 2008 à 23:38:38 crazyiop, le 27 fév 2008 à 18:27:44 
 Signaler ce message aux modérateurs

Bonjour tout le monde,

Je viens tout juste de créer deux scripts python qui permetent de générer des grilles de jeux logiques, puis les exporte en un fichiers latex.
les jeux s'appelle virage et museum http://crazyiop.free.fr pour ceux que ca interresse ;)

le generateur est maintenant bien fonctionnelle, mais c'est du coté de la mise en page latex que je galere!

J'ai plusieurs petit probleme:

1) pour le jeux virage, je voudrais changer le couleur des \hline dans un {tabular} pour qu'ils soit gris, j'ai déjà trouver pour faire plus gros en noir (contour des grilles) mais je n'arrive pas a l'adapter pour changer la couleur :

\usepackage{array}...
\newlength\savedwidth
\newcommand\Hhline{\noalign{\global\savedwidth
\arrayrulewidth\global\arrayrulewidth 1.5pt}
\hline \noalign{\global\arrayrulewidth
\savedwidth}
}


2) toujours pour le jeux virage, je voudrais que les cellules ai une taille fixe k=hauteur=largeur car comme les case comporte des nombres entre 2 et 20 environ les colonne comportant un nombre à 2 chiffres est plus large...

3) pour finir , pour le jeux museum je voudrais que les ligne à l'intérieur n'apparaisse pas (il faut les trouver soi même) , mais qu'il y'ai néanmoins un petit + au croisement, j'ai pensé a faire un tableau plus grand avec une ligne et colonne en plus qui comporterait que les + mais il faudrait que ces lignes aurait une taille fixe aussi mais différente des autres !!

Merci à ceux qui pourrait m'aider et me permettre de finir mon petit projet !

Ps: j'ai fait le site hier soir vite fait, je sais qu'il y'a des retouche à faire ;)

Meilleures réponses pour « [Latex] tableau très particulier » dans :
LaTeX - Gestion des tableaux Voir Création de tableaux Les tableaux permettent une meilleure structuration du document, ce qui rend le document plus compréhensible et plus lisible. LaTeX fournit un environement pour créer des tableaux de façon simple : tabular. Un tableau se...
LaTeX - Introduction Voir Introduction à LaTeX LaTeX est un langage permettant de créer des documents écrits (rapports, comptes-rendus, livres, lettres) de haute qualité. En effet, même si sa mise en place peut sembler rebutante au début, LaTeX permet d'obtenir un meilleur...
Décaler les éléments d'un tableau (Rotation) -Récursivité- VoirVoici une procédure récursive qui permet de décaler tous les éléments d’un tableau d’une position à droite à partir de la position p Procedure Decaler (Var t : Tab; p, n : integer); Begin If p
Inverser les éléments d'un tableau -Récursivité- VoirVoici une procédure récursive qui permet d’inverser les éléments d’une partie d’un tableau compris entre la position p et n : Procedure Inverser (Var t : Tab; p, n : Integer); Var aux : Real; Begin If p < n Then ...
Trier un tableau sans utiliser la fonction sort VoirTrier un tableau sans utiliser la fonction sort D'abord on initialise une variable $max avec la 1ère valeur de tableau. Ensuite on va faire une boucle tant que le tableau contient encore des éléments. C'est avec la fonction splice qui a le rôle...
LaTeX - Table de caractères VoirSymboles mathématiques Symboles fléchés Lettres grecques Note : certains caractères n'apparaissent pas sous certains navigateurs (notamment certaines versions de Internet Explorer), ils sont remplacés par un carré, la...
LaTeX - Insertion d'images VoirStyle LaTeX permet d'insérer des images de différents formats. Le plus simple est d'insérer des fichiers de type eps (Encapsuled Postscript) : Il suffit d'insérer dans le préambule la ligne suivante : \usepackage{graphicx} Puis d'insérer...
LaTeX - Organisation du document VoirOrganisation d'un document LaTeX Un certain nombre de commandes permettent d'organiser les documents LaTeX. Vous pouvez en particulier organiser le document en différentes parties et sous-parties grâce aux commandes suivantes : \part{titre},...

1

crazyiop, le 28 fév 2008 à 19:10:19

Bon alors résultats de mes recherche :


1) on peut definir des style de separateur verticale et horizontale pour les tableau mais on ne peut pas avoir l'intérieur gris et l'exterieur en noir, j'ai donc essayer de mettre un tableau sans bordure exterieur dans un autre ou dans une box.
-> ok, juste un peu trop de marge horizontale (mais c'est pas trop grave)

2) en fait jvais laissé comme ca ;)

3) c'est barbare mais sa passe :
\renewcommand{\arraystretch}{0.85}

\begin{tabular}{|cccccccc|}
\hline
4& 3& 3& 3& 2& 8& 3& 4\\
&$\!\!\!\!\!\!\!\!\!\!+$ &$\!\!\!\!\!\!\!\!\!\!+$ &$\!\!\!\!\!\!\!\!\!\!+$ &$\!\!\!\!\!\!\!\!\!\!+$ &$\!\!\!\!\!\!\!\!\!\!+$ &$\!\!\!\!\!\!\!\!\!\!+$ &$\!\!\!\!\!\!\!\!\!\!+$ \\4& 8& 3& 4& 3& 7& 2& 2\\
&$\!\!\!\!\!\!\!\!\!\!+$ &$\!\!\!\!\!\!\!\!\!\!+$ &$\!\!\!\!\!\!\!\!\!\!+$ &$\!\!\!\!\!\!\!\!\!\!+$ &$\!\!\!\!\!\!\!\!\!\!+$ &$\!\!\!\!\!\!\!\!\!\!+$ &$\!\!\!\!\!\!\!\!\!\!+$ \\8& 12& 8& 9& 8& 12& 9& 2\\
&$\!\!\!\!\!\!\!\!\!\!+$ &$\!\!\!\!\!\!\!\!\!\!+$ &$\!\!\!\!\!\!\!\!\!\!+$ &$\!\!\!\!\!\!\!\!\!\!+$ &$\!\!\!\!\!\!\!\!\!\!+$ &$\!\!\!\!\!\!\!\!\!\!+$ &$\!\!\!\!\!\!\!\!\!\!+$ \\2& 6& 3& 2& 2& 6& 4& 3\\
&$\!\!\!\!\!\!\!\!\!\!+$ &$\!\!\!\!\!\!\!\!\!\!+$ &$\!\!\!\!\!\!\!\!\!\!+$ &$\!\!\!\!\!\!\!\!\!\!+$ &$\!\!\!\!\!\!\!\!\!\!+$ &$\!\!\!\!\!\!\!\!\!\!+$ &$\!\!\!\!\!\!\!\!\!\!+$ \\5& 10& 7& 5& 5& 6& 4& 2\\
&$\!\!\!\!\!\!\!\!\!\!+$ &$\!\!\!\!\!\!\!\!\!\!+$ &$\!\!\!\!\!\!\!\!\!\!+$ &$\!\!\!\!\!\!\!\!\!\!+$ &$\!\!\!\!\!\!\!\!\!\!+$ &$\!\!\!\!\!\!\!\!\!\!+$ &$\!\!\!\!\!\!\!\!\!\!+$ \\4& 7& 5& 6& 3& 6& 3& 2\\
&$\!\!\!\!\!\!\!\!\!\!+$ &$\!\!\!\!\!\!\!\!\!\!+$ &$\!\!\!\!\!\!\!\!\!\!+$ &$\!\!\!\!\!\!\!\!\!\!+$ &$\!\!\!\!\!\!\!\!\!\!+$ &$\!\!\!\!\!\!\!\!\!\!+$ &$\!\!\!\!\!\!\!\!\!\!+$ \\3& 6& 3& 8& 5& 6& 6& 7\\
&$\!\!\!\!\!\!\!\!\!\!+$ &$\!\!\!\!\!\!\!\!\!\!+$ &$\!\!\!\!\!\!\!\!\!\!+$ &$\!\!\!\!\!\!\!\!\!\!+$ &$\!\!\!\!\!\!\!\!\!\!+$ &$\!\!\!\!\!\!\!\!\!\!+$ &$\!\!\!\!\!\!\!\!\!\!+$ \\4& 3& 3& 6& 4& 2& 2& 3\\
&$\!\!\!\!\!\!\!\!\!\!+$ &$\!\!\!\!\!\!\!\!\!\!+$ &$\!\!\!\!\!\!\!\!\!\!+$ &$\!\!\!\!\!\!\!\!\!\!+$ &$\!\!\!\!\!\!\!\!\!\!+$ &$\!\!\!\!\!\!\!\!\!\!+$ &$\!\!\!\!\!\!\!\!\!\!+$ \\3& 4& 3& 4& 4& 3& 4& 3\\
\hline
\end{tabular}
-> juste a rajouté un petit espace verticale avec un \noalign pour le premier hline car sinon ça fait un peu trop tassé

Si quelq'un sait maintenant comment reduire les marge interieur d'une \ovalbox (a moins que ce soit celle extérieur du tableau ...) ?

++

Répondre à crazyiop

2

sismic, le 6 aoû 2008 à 16:33:41

Tu peux me dire comment tu choisi le style des séparateurs stp ???

Répondre à sismic

3

 crazyiop, le 6 aoû 2008 à 23:38:38

Oula, je sius désolé mais j'ai pas garder cette solution, comme tu peux aller le voir sur mon site je suis passer à metapost...
et je peux pas retrouver le code, j'ai plus les fichiers de test que j'avais fait...

il me semble que j'avais bidouiller la commande donné plus haut et j'avais réussi a changer la couleur mais seulement les barres horizontales ce qui rendait assez mal...

je suis désolé de pas pouvoir t'aider car même si je n'ai plus ma bidouille, elle n'était finalement pas terrible.

as tu été regarder du coté du package colortbl ? peut être trouveras tu ce que tu cherche.

Répondre à crazyiop
Collection CommentÇaMarche.net