From 581800d06adb116455b3b341732ce43e456793d9 Mon Sep 17 00:00:00 2001 From: Quentin Dufour Date: Sat, 18 Feb 2023 18:39:54 +0100 Subject: [PATCH] wip jeu de carte table rase --- table-rase/Tectonic.toml | 7 +++ table-rase/src/_postamble.tex | 2 + table-rase/src/_preamble.tex | 27 +++++++++ table-rase/src/index.tex | 101 ++++++++++++++++++++++++++++++++++ 4 files changed, 137 insertions(+) create mode 100644 table-rase/Tectonic.toml create mode 100644 table-rase/src/_postamble.tex create mode 100644 table-rase/src/_preamble.tex create mode 100644 table-rase/src/index.tex diff --git a/table-rase/Tectonic.toml b/table-rase/Tectonic.toml new file mode 100644 index 0000000..4f788d7 --- /dev/null +++ b/table-rase/Tectonic.toml @@ -0,0 +1,7 @@ +[doc] +name = 'memo' +bundle = 'https://data1.fullyjustified.net/tlextras-2021.3r1.tar' + +[[output]] +name = 'default' +type = 'pdf' diff --git a/table-rase/src/_postamble.tex b/table-rase/src/_postamble.tex new file mode 100644 index 0000000..d4bf526 --- /dev/null +++ b/table-rase/src/_postamble.tex @@ -0,0 +1,2 @@ +\end{document} + diff --git a/table-rase/src/_preamble.tex b/table-rase/src/_preamble.tex new file mode 100644 index 0000000..edd6799 --- /dev/null +++ b/table-rase/src/_preamble.tex @@ -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} diff --git a/table-rase/src/index.tex b/table-rase/src/index.tex new file mode 100644 index 0000000..c3abf30 --- /dev/null +++ b/table-rase/src/index.tex @@ -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.}\\ + }; +} +