wip jeu de carte table rase

This commit is contained in:
Quentin 2023-02-18 18:39:54 +01:00
parent 613911715e
commit 581800d06a
Signed by: quentin
GPG key ID: E9602264D639FF68
4 changed files with 137 additions and 0 deletions

7
table-rase/Tectonic.toml Normal file
View file

@ -0,0 +1,7 @@
[doc]
name = 'memo'
bundle = 'https://data1.fullyjustified.net/tlextras-2021.3r1.tar'
[[output]]
name = 'default'
type = 'pdf'

View file

@ -0,0 +1,2 @@
\end{document}

View file

@ -0,0 +1,27 @@
\documentclass[parskip]{scrartcl}
\usepackage[margin=15mm]{geometry}
\usepackage{tikz}
\usepackage{pifont}
\usepackage{graphicx}
\begin{document}
\pgfmathsetmacro{\cardroundingradius}{4mm}
\pgfmathsetmacro{\striproundingradius}{3mm}
\pgfmathsetmacro{\cardwidth}{5}
\pgfmathsetmacro{\cardheight}{8}
\newcommand{\stripcolor}{cyan}
\pgfmathsetmacro{\stripwidth}{1.0}
\pgfmathsetmacro{\strippadding}{0.1}
\newcommand{\striptext}{INTER ARMA \rotatebox[origin=c]{-90}{\ding{49}}}
\pgfmathsetmacro{\textpadding}{0.3}
\newcommand{\topcaption}{LATIN}
\newcommand{\topcontent}{\textit{''Inter Arma Enim Silent Leges''}}
\newcommand{\bottomcaption}{Inter Arma}
\newcommand{\bottomcontent}{In times of war, the law falls silent.\\ \tikz{\fill[even odd rule] (0,0) circle (0.3) (-0.2,-0.2) rectangle (0.2,0.2);}}
\pgfmathsetmacro{\ruleheight}{0.1}
\newcommand{\stripfontsize}{\Huge}
\newcommand{\captionfontsize}{\LARGE}
\newcommand{\textfontsize}{\large}
\definecolor{dfgreen}{RGB}{59,177,59}
\definecolor{dfred}{RGB}{234,89,110}

101
table-rase/src/index.tex Normal file
View file

@ -0,0 +1,101 @@
% SITUATION - DES NOUVELLES
\tikz{
\draw[rounded corners=\cardroundingradius] (0,0) rectangle (\cardwidth,\cardheight);
\fill[dfgreen,rounded corners=\striproundingradius] (\strippadding,\strippadding) rectangle (\strippadding+\stripwidth,\cardheight-\strippadding) node[rotate=90,above left,black,font=\stripfontsize] {SITUATION \rotatebox[origin=c]{-90}{\ding{74}}};
\node[text width=(\cardwidth-\strippadding-\stripwidth-2*\textpadding)*1cm,below right,inner sep=0] at (\strippadding+\stripwidth+\textpadding,\cardheight-\textpadding)
{ {\captionfontsize Des nouvelles}\\
{\textfontsize Rester en contact avec ses proches}\\
\tikz{\fill (0,0) rectangle (\cardwidth-\strippadding-\stripwidth-2*\textpadding,\ruleheight);}\\
{\textfontsize Vous partez loin pour rejoindre votre conjoint·e.
Vous voulez rester en contact avec votre famille et partager des tranches de vie.}\\
};
}
% SITUATION - SE REUNIR
\tikz{
\draw[rounded corners=\cardroundingradius] (0,0) rectangle (\cardwidth,\cardheight);
\fill[dfgreen,rounded corners=\striproundingradius] (\strippadding,\strippadding) rectangle (\strippadding+\stripwidth,\cardheight-\strippadding) node[rotate=90,above left,black,font=\stripfontsize] {SITUATION \rotatebox[origin=c]{-90}{\ding{74}}};
\node[text width=(\cardwidth-\strippadding-\stripwidth-2*\textpadding)*1cm,below right,inner sep=0] at (\strippadding+\stripwidth+\textpadding,\cardheight-\textpadding)
{ {\captionfontsize Se réunir}\\
{\textfontsize Débattre, décider}\\
\tikz{\fill (0,0) rectangle (\cardwidth-\strippadding-\stripwidth-2*\textpadding,\ruleheight);}\\
{\textfontsize Vous faites parti d'un collectif dont les membres habitent loins.
Il faut trouver un moyen pour se réunir entre vos réunions physiques. } \\
};
}
% SITUATION - RENCONTRER
\tikz{
\draw[rounded corners=\cardroundingradius] (0,0) rectangle (\cardwidth,\cardheight);
\fill[dfgreen,rounded corners=\striproundingradius] (\strippadding,\strippadding) rectangle (\strippadding+\stripwidth,\cardheight-\strippadding) node[rotate=90,above left,black,font=\stripfontsize] {SITUATION \rotatebox[origin=c]{-90}{\ding{74}}};
\node[text width=(\cardwidth-\strippadding-\stripwidth-2*\textpadding)*1cm,below right,inner sep=0] at (\strippadding+\stripwidth+\textpadding,\cardheight-\textpadding)
{ {\captionfontsize Rencontrer}\\
{\textfontsize Au delà\\de ses cercles}\\
\tikz{\fill (0,0) rectangle (\cardwidth-\strippadding-\stripwidth-2*\textpadding,\ruleheight);}\\
{\textfontsize Vous avez une passion de niche
que votre entourage ne partage pas. Vous souhaitez rencontrer d'autres personnes qui partagent votre intérêt. } \\
};
}
% SITUATION - INFORMER
\tikz{
\draw[rounded corners=\cardroundingradius] (0,0) rectangle (\cardwidth,\cardheight);
\fill[dfgreen,rounded corners=\striproundingradius] (\strippadding,\strippadding) rectangle (\strippadding+\stripwidth,\cardheight-\strippadding) node[rotate=90,above left,black,font=\stripfontsize] {SITUATION \rotatebox[origin=c]{-90}{\ding{74}}};
\node[text width=(\cardwidth-\strippadding-\stripwidth-2*\textpadding)*1cm,below right,inner sep=0] at (\strippadding+\stripwidth+\textpadding,\cardheight-\textpadding)
{ {\captionfontsize Informer}\\
{\textfontsize Faire exister}\\
\tikz{\fill (0,0) rectangle (\cardwidth-\strippadding-\stripwidth-2*\textpadding,\ruleheight);}\\
{\textfontsize Vous organisez une grande fête dans votre village. Il vous faut
faire connaitre votre évènement, votre programme, et des modalités diverses
(le lieu, les heures, le prix, etc.).} \\
};
}
% SITUATION - CONNAISSANCE
\tikz{
\draw[rounded corners=\cardroundingradius] (0,0) rectangle (\cardwidth,\cardheight);
\fill[dfgreen,rounded corners=\striproundingradius] (\strippadding,\strippadding) rectangle (\strippadding+\stripwidth,\cardheight-\strippadding) node[rotate=90,above left,black,font=\stripfontsize] {SITUATION \rotatebox[origin=c]{-90}{\ding{74}}};
\node[text width=(\cardwidth-\strippadding-\stripwidth-2*\textpadding)*1cm,below right,inner sep=0] at (\strippadding+\stripwidth+\textpadding,\cardheight-\textpadding)
{ {\captionfontsize Connaissance}\\
{\textfontsize Apprendre et partager}\\
\tikz{\fill (0,0) rectangle (\cardwidth-\strippadding-\stripwidth-2*\textpadding,\ruleheight);}\\
{\textfontsize Vous voulez lancer un compost Jean Pain et vous voulez
profiter de l'expérience d'un maximum de personne. Vous comptez bien partager vos retours également !} \\
};
}
% SITUATION - LOISIR
\tikz{
\draw[rounded corners=\cardroundingradius] (0,0) rectangle (\cardwidth,\cardheight);
\fill[dfgreen,rounded corners=\striproundingradius] (\strippadding,\strippadding) rectangle (\strippadding+\stripwidth,\cardheight-\strippadding) node[rotate=90,above left,black,font=\stripfontsize] {SITUATION \rotatebox[origin=c]{-90}{\ding{74}}};
\node[text width=(\cardwidth-\strippadding-\stripwidth-2*\textpadding)*1cm,below right,inner sep=0] at (\strippadding+\stripwidth+\textpadding,\cardheight-\textpadding)
{ {\captionfontsize Loisir}\\
{\textfontsize Vivre\\des émotions}\\
\tikz{\fill (0,0) rectangle (\cardwidth-\strippadding-\stripwidth-2*\textpadding,\ruleheight);}\\
{\textfontsize Vous aimez la musique et vous voulez vous tenir au courant de ce qui se fait.
D'ailleurs, vous aimeriez aussi pouvoir mettre en avant la musique que vous aimez.
} \\
};
}
% SITUATION - S'organiser
\tikz{
\draw[rounded corners=\cardroundingradius] (0,0) rectangle (\cardwidth,\cardheight);
\fill[dfgreen,rounded corners=\striproundingradius] (\strippadding,\strippadding) rectangle (\strippadding+\stripwidth,\cardheight-\strippadding) node[rotate=90,above left,black,font=\stripfontsize] {SITUATION \rotatebox[origin=c]{-90}{\ding{74}}};
\node[text width=(\cardwidth-\strippadding-\stripwidth-2*\textpadding)*1cm,below right,inner sep=0] at (\strippadding+\stripwidth+\textpadding,\cardheight-\textpadding)
{ {\captionfontsize S'organiser}\\
{\textfontsize Enregister, compiler, partager}\\
\tikz{\fill (0,0) rectangle (\cardwidth-\strippadding-\stripwidth-2*\textpadding,\ruleheight);}\\
{\textfontsize Vous devez gérer des bénévoles, de la comptabilité, et tout un tas de choses liées à la logistique de votre futur évènement.
Vous êtes plusieurs sur ce projet.
} \\
};
}
\tikz{
\draw[rounded corners=\cardroundingradius] (0,0) rectangle (\cardwidth,\cardheight);
\fill[dfred,rounded corners=\striproundingradius] (\strippadding,\strippadding) rectangle (\strippadding+\stripwidth,\cardheight-\strippadding) node[rotate=90,above left,black,font=\stripfontsize] {CA DERAPE \rotatebox[origin=c]{-90}{\ding{44}}};
\node[text width=(\cardwidth-\strippadding-\stripwidth-2*\textpadding)*1cm,below right,inner sep=0] at (\strippadding+\stripwidth+\textpadding,\cardheight-\textpadding)
{ {\captionfontsize Uniformation}\\
{\textfontsize Manque de\\créativité}\\
\tikz{\fill (0,0) rectangle (\cardwidth-\strippadding-\stripwidth-2*\textpadding,\ruleheight);}\\
{\textfontsize En utilisant votre outil, vos usager·es ont perdu leur créativité d'antan, car il impose un cadre, restreint certaines actions, et en favorise d'autres.}\\
};
}