From 7ad25021e74ea26e33d705fbb402d29aabaf6314 Mon Sep 17 00:00:00 2001 From: Norbert Preining Date: Tue, 1 Nov 2022 03:01:47 +0000 Subject: CTAN sync 202211010301 --- macros/latex/contrib/href-ul/README.md | 9 +- macros/latex/contrib/href-ul/href-ul.dtx | 64 +- macros/latex/contrib/href-ul/href-ul.ins | 8 +- macros/latex/contrib/href-ul/href-ul.pdf | Bin 229763 -> 283808 bytes macros/latex/contrib/jeuxcartes/README.md | 18 +- .../contrib/jeuxcartes/doc/JeuxCartes-doc.pdf | Bin 6662060 -> 3106316 bytes .../contrib/jeuxcartes/doc/JeuxCartes-doc.tex | 16 +- .../latex/contrib/jeuxcartes/tex/CaJ-Poker-10C.png | Bin 16929 -> 5994 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Poker-10K.png | Bin 15717 -> 6018 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Poker-10P.png | Bin 10524 -> 6652 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Poker-10T.png | Bin 11012 -> 7406 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Poker-2C.png | Bin 7450 -> 2651 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Poker-2K.png | Bin 6972 -> 2473 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Poker-2P.png | Bin 4473 -> 2686 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Poker-2T.png | Bin 4722 -> 2820 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Poker-3C.png | Bin 9224 -> 3219 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Poker-3K.png | Bin 8548 -> 2886 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Poker-3P.png | Bin 5545 -> 3306 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Poker-3T.png | Bin 5747 -> 3443 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Poker-4C.png | Bin 8699 -> 3359 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Poker-4K.png | Bin 8033 -> 3084 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Poker-4P.png | Bin 5641 -> 3490 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Poker-4T.png | Bin 5846 -> 3792 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Poker-5C.png | Bin 10512 -> 3802 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Poker-5K.png | Bin 9703 -> 3550 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Poker-5P.png | Bin 6560 -> 3811 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Poker-5T.png | Bin 6848 -> 4737 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Poker-6C.png | Bin 12632 -> 4626 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Poker-6K.png | Bin 11949 -> 4221 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Poker-6P.png | Bin 7830 -> 4532 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Poker-6T.png | Bin 8152 -> 5550 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Poker-7C.png | Bin 12522 -> 5135 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Poker-7K.png | Bin 11715 -> 4364 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Poker-7P.png | Bin 7792 -> 4609 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Poker-7T.png | Bin 8108 -> 5421 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Poker-8C.png | Bin 15268 -> 5560 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Poker-8K.png | Bin 14105 -> 5283 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Poker-8P.png | Bin 9295 -> 5945 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Poker-8T.png | Bin 9769 -> 6687 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Poker-9C.png | Bin 15968 -> 6251 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Poker-9K.png | Bin 14817 -> 5819 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Poker-9P.png | Bin 9830 -> 6250 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Poker-9T.png | Bin 10282 -> 6630 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Poker-AC.png | Bin 6887 -> 2417 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Poker-AK.png | Bin 6586 -> 2430 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Poker-AP.png | Bin 4160 -> 2358 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Poker-AT.png | Bin 12024 -> 7599 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Poker-DC.png | Bin 90274 -> 34803 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Poker-DK.png | Bin 83544 -> 32567 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Poker-DP.png | Bin 85185 -> 33449 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Poker-DT.png | Bin 80241 -> 32832 bytes .../contrib/jeuxcartes/tex/CaJ-Poker-DosArgent.png | Bin 28919 -> 14175 bytes .../contrib/jeuxcartes/tex/CaJ-Poker-DosBase.png | Bin 1594 -> 669 bytes .../contrib/jeuxcartes/tex/CaJ-Poker-DosBleu.png | Bin 62669 -> 21170 bytes .../jeuxcartes/tex/CaJ-Poker-DosBleuFonce.png | Bin 59833 -> 21071 bytes .../jeuxcartes/tex/CaJ-Poker-DosBleuVert.png | Bin 62969 -> 20768 bytes .../contrib/jeuxcartes/tex/CaJ-Poker-DosCyan.png | Bin 53015 -> 20302 bytes .../jeuxcartes/tex/CaJ-Poker-DosFuchsia.png | Bin 53007 -> 20450 bytes .../contrib/jeuxcartes/tex/CaJ-Poker-DosGris.png | Bin 33037 -> 20005 bytes .../contrib/jeuxcartes/tex/CaJ-Poker-DosJaune.png | Bin 53007 -> 19807 bytes .../contrib/jeuxcartes/tex/CaJ-Poker-DosMarron.png | Bin 63461 -> 22269 bytes .../contrib/jeuxcartes/tex/CaJ-Poker-DosNavy.png | Bin 63519 -> 22895 bytes .../contrib/jeuxcartes/tex/CaJ-Poker-DosNoir.png | Bin 45992 -> 23053 bytes .../contrib/jeuxcartes/tex/CaJ-Poker-DosOlive.png | Bin 63108 -> 21555 bytes .../contrib/jeuxcartes/tex/CaJ-Poker-DosRouge.png | Bin 59833 -> 21422 bytes .../contrib/jeuxcartes/tex/CaJ-Poker-DosVert.png | Bin 64250 -> 22996 bytes .../jeuxcartes/tex/CaJ-Poker-DosVertCitron.png | Bin 55974 -> 23279 bytes .../contrib/jeuxcartes/tex/CaJ-Poker-DosViolet.png | Bin 64088 -> 21009 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Poker-JN.png | Bin 38205 -> 15546 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Poker-JR.png | Bin 38208 -> 15463 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Poker-RC.png | Bin 81364 -> 32144 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Poker-RK.png | Bin 84821 -> 33496 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Poker-RP.png | Bin 86164 -> 33737 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Poker-RT.png | Bin 86879 -> 35570 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Poker-VC.png | Bin 79792 -> 29764 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Poker-VK.png | Bin 77964 -> 29250 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Poker-VP.png | Bin 93105 -> 36696 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Poker-VT.png | Bin 82311 -> 31821 bytes .../contrib/jeuxcartes/tex/CaJ-Tarot-10AT.png | Bin 57196 -> 49076 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Tarot-10C.png | Bin 6550 -> 4915 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Tarot-10K.png | Bin 6515 -> 4573 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Tarot-10P.png | Bin 8337 -> 5819 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Tarot-10T.png | Bin 9148 -> 6708 bytes .../contrib/jeuxcartes/tex/CaJ-Tarot-11AT.png | Bin 55004 -> 48134 bytes .../contrib/jeuxcartes/tex/CaJ-Tarot-12AT.png | Bin 59829 -> 52617 bytes .../contrib/jeuxcartes/tex/CaJ-Tarot-13AT.png | Bin 65265 -> 58662 bytes .../contrib/jeuxcartes/tex/CaJ-Tarot-14AT.png | Bin 52917 -> 45016 bytes .../contrib/jeuxcartes/tex/CaJ-Tarot-15AT.png | Bin 61233 -> 53421 bytes .../contrib/jeuxcartes/tex/CaJ-Tarot-16AT.png | Bin 68221 -> 59299 bytes .../contrib/jeuxcartes/tex/CaJ-Tarot-17AT.png | Bin 64238 -> 56316 bytes .../contrib/jeuxcartes/tex/CaJ-Tarot-18AT.png | Bin 66932 -> 59221 bytes .../contrib/jeuxcartes/tex/CaJ-Tarot-19AT.png | Bin 58843 -> 51930 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Tarot-1AT.png | Bin 54608 -> 47803 bytes .../contrib/jeuxcartes/tex/CaJ-Tarot-20AT.png | Bin 56498 -> 49018 bytes .../contrib/jeuxcartes/tex/CaJ-Tarot-21AT.png | Bin 63853 -> 56981 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Tarot-2AT.png | Bin 59695 -> 52493 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Tarot-2C.png | Bin 3982 -> 2817 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Tarot-2K.png | Bin 3885 -> 2731 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Tarot-2P.png | Bin 4568 -> 3178 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Tarot-2T.png | Bin 4837 -> 3261 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Tarot-3AT.png | Bin 63032 -> 55268 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Tarot-3C.png | Bin 4496 -> 3134 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Tarot-3K.png | Bin 4369 -> 2976 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Tarot-3P.png | Bin 5226 -> 3510 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Tarot-3T.png | Bin 5583 -> 3781 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Tarot-4AT.png | Bin 61773 -> 54937 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Tarot-4C.png | Bin 4293 -> 2873 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Tarot-4K.png | Bin 4236 -> 2944 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Tarot-4P.png | Bin 5059 -> 3467 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Tarot-4T.png | Bin 5569 -> 3694 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Tarot-5AT.png | Bin 58625 -> 51691 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Tarot-5C.png | Bin 4617 -> 3205 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Tarot-5K.png | Bin 4552 -> 3253 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Tarot-5P.png | Bin 5519 -> 3640 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Tarot-5T.png | Bin 6160 -> 4266 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Tarot-6AT.png | Bin 59895 -> 52620 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Tarot-6C.png | Bin 5217 -> 3627 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Tarot-6K.png | Bin 5008 -> 3640 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Tarot-6P.png | Bin 6308 -> 4366 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Tarot-6T.png | Bin 6865 -> 4793 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Tarot-7AT.png | Bin 62153 -> 54332 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Tarot-7C.png | Bin 5270 -> 3642 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Tarot-7K.png | Bin 5059 -> 3622 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Tarot-7P.png | Bin 6377 -> 4306 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Tarot-7T.png | Bin 7024 -> 4858 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Tarot-8AT.png | Bin 62990 -> 55824 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Tarot-8C.png | Bin 5944 -> 4020 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Tarot-8K.png | Bin 5742 -> 3965 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Tarot-8P.png | Bin 7308 -> 5019 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Tarot-8T.png | Bin 8152 -> 5539 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Tarot-9AT.png | Bin 58278 -> 51363 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Tarot-9C.png | Bin 6038 -> 4219 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Tarot-9K.png | Bin 5961 -> 4403 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Tarot-9P.png | Bin 7427 -> 5169 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Tarot-9T.png | Bin 8140 -> 5762 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Tarot-AC.png | Bin 3206 -> 2099 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Tarot-AK.png | Bin 3099 -> 1969 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Tarot-AP.png | Bin 3693 -> 2363 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Tarot-AT.png | Bin 3880 -> 2465 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Tarot-CC.png | Bin 55076 -> 49174 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Tarot-CK.png | Bin 55019 -> 48584 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Tarot-CP.png | Bin 59298 -> 55017 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Tarot-CT.png | Bin 57354 -> 50536 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Tarot-DC.png | Bin 51517 -> 45689 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Tarot-DK.png | Bin 49058 -> 43543 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Tarot-DP.png | Bin 52460 -> 46312 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Tarot-DT.png | Bin 44217 -> 38923 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Tarot-Dos.png | Bin 13810 -> 12272 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Tarot-Exc.png | Bin 59732 -> 54989 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Tarot-RC.png | Bin 54000 -> 48690 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Tarot-RK.png | Bin 56080 -> 50764 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Tarot-RP.png | Bin 47461 -> 42710 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Tarot-RT.png | Bin 59599 -> 53982 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Tarot-VC.png | Bin 56135 -> 51015 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Tarot-VK.png | Bin 63167 -> 56713 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Tarot-VP.png | Bin 56491 -> 50456 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Tarot-VT.png | Bin 53517 -> 47649 bytes macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-0B.png | Bin 18565 -> 5706 bytes macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-0J.png | Bin 17202 -> 5374 bytes macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-0R.png | Bin 18850 -> 5582 bytes macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-0V.png | Bin 19036 -> 5392 bytes macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-1B.png | Bin 15439 -> 4754 bytes macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-1J.png | Bin 14420 -> 4540 bytes macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-1R.png | Bin 15864 -> 4071 bytes macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-1V.png | Bin 15926 -> 4543 bytes macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-2B.png | Bin 18072 -> 5396 bytes macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-2J.png | Bin 16733 -> 4664 bytes macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-2R.png | Bin 18350 -> 5205 bytes macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-2V.png | Bin 18621 -> 5257 bytes macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-3B.png | Bin 17594 -> 5198 bytes macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-3J.png | Bin 16278 -> 4738 bytes macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-3R.png | Bin 17851 -> 5180 bytes macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-3V.png | Bin 18077 -> 5091 bytes macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-4B.png | Bin 16432 -> 5067 bytes macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-4J.png | Bin 15177 -> 4567 bytes macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-4R.png | Bin 16737 -> 4795 bytes macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-4V.png | Bin 16962 -> 4755 bytes macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-5B.png | Bin 17926 -> 5332 bytes macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-5J.png | Bin 16611 -> 4604 bytes macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-5R.png | Bin 18289 -> 5448 bytes macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-5V.png | Bin 18463 -> 5225 bytes macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-6B.png | Bin 16961 -> 4621 bytes macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-6J.png | Bin 15679 -> 4765 bytes macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-6R.png | Bin 17243 -> 4986 bytes macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-6V.png | Bin 17439 -> 4834 bytes macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-7B.png | Bin 16703 -> 5240 bytes macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-7J.png | Bin 15546 -> 5076 bytes macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-7R.png | Bin 17086 -> 4960 bytes macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-7V.png | Bin 17239 -> 4969 bytes macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-8B.png | Bin 17900 -> 5207 bytes macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-8J.png | Bin 16498 -> 5191 bytes macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-8R.png | Bin 18128 -> 5163 bytes macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-8V.png | Bin 18357 -> 5248 bytes macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-9B.png | Bin 17003 -> 5166 bytes macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-9J.png | Bin 15702 -> 4905 bytes macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-9R.png | Bin 17298 -> 5145 bytes macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-9V.png | Bin 17468 -> 4733 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Uno-CSB.png | Bin 26231 -> 7087 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Uno-CSJ.png | Bin 23900 -> 6841 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Uno-CSR.png | Bin 26768 -> 6736 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Uno-CSV.png | Bin 27195 -> 6402 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Uno-Dos.png | Bin 19451 -> 5666 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Uno-P2B.png | Bin 21458 -> 6248 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Uno-P2J.png | Bin 19765 -> 5598 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Uno-P2R.png | Bin 21877 -> 6111 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Uno-P2V.png | Bin 22037 -> 5786 bytes macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-P4.png | Bin 25683 -> 7377 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Uno-PTJ.png | Bin 23467 -> 6152 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Uno-PTR.png | Bin 26061 -> 6524 bytes .../latex/contrib/jeuxcartes/tex/CaJ-Uno-PTV.png | Bin 26507 -> 6355 bytes .../latex/contrib/jeuxcartes/tex/Caj-Uno-Coul.png | Bin 29329 -> 7534 bytes .../latex/contrib/jeuxcartes/tex/Caj-Uno-PTB.png | Bin 25529 -> 6458 bytes macros/latex/contrib/jeuxcartes/tex/JeuxCartes.sty | 855 +++++++++++---------- macros/latex/contrib/to-be-determined/README.md | 9 +- .../contrib/to-be-determined/to-be-determined.dtx | 40 +- .../contrib/to-be-determined/to-be-determined.ins | 8 +- .../contrib/to-be-determined/to-be-determined.pdf | Bin 232654 -> 250268 bytes 217 files changed, 516 insertions(+), 511 deletions(-) (limited to 'macros/latex') diff --git a/macros/latex/contrib/href-ul/README.md b/macros/latex/contrib/href-ul/README.md index c508666cf1..8ad680d582 100644 --- a/macros/latex/contrib/href-ul/README.md +++ b/macros/latex/contrib/href-ul/README.md @@ -18,11 +18,10 @@ Go to \href{https://www.google.com}{Google}! \end{document} ``` -The full example and all commands are available in the -[`href-ul.tex`](https://github.com/yegor256/href/blob/master/href-ul.tex) file. +Otherwise, you can download [`to-be-determined.sty`](https://raw.githubusercontent.com/yegor256/href-ul/gh-pages/href-ul/href-ul.sty) and add to your project. -If you want to contribute yourself, make a fork, then create a branch, -then run `make` in the root directory. +If you want to contribute yourself, make a fork, then create a branch, +then run `l3build ctan` in the root directory. It should compile everything without errors. If not, submit an issue and wait. -Otherwise, make your changes and then run `make` again. If the build is +Otherwise, make your changes and then run `l3build ctan` again. If the build is still clean, submit a pull request. diff --git a/macros/latex/contrib/href-ul/href-ul.dtx b/macros/latex/contrib/href-ul/href-ul.dtx index 41d4a9d0b5..82aa5e6f70 100644 --- a/macros/latex/contrib/href-ul/href-ul.dtx +++ b/macros/latex/contrib/href-ul/href-ul.dtx @@ -50,14 +50,16 @@ %\NeedsTeXFormat{LaTeX2e} %\ProvidesPackage{href-ul} %<*package> -[03.10.2022 0.2.0 Underlined Hyperlinks] +[31.10.20220 0.3.0 Underlined Hyperlinks] % %<*driver> \documentclass{ltxdoc} \usepackage[tt=false, type1=true]{libertine} \usepackage{microtype} +\AddToHook{env/verbatim/begin}{\microtypesetup{protrusion=false}} \usepackage{href-ul} \usepackage{xcolor} +\usepackage[dtx]{docshots} \PageIndex \EnableCrossrefs \CodelineIndex @@ -78,40 +80,48 @@ % % \section{Introduction} % -% This package helps you make your hyperlinks underlined: +% This package helps you make your hyperlinks underlined, using |\href| command: % -% \begin{multicols}{2} -% \setlength{\parskip}{0pt} -% \raggedcolumns -%\iffalse -%<*verb> -%\fi -\begin{verbatim} -\documentclass{article} -\usepackage{href-ul} -\begin{document} -Go to - \href{https://google.com}{Google}! -\end{document} -\end{verbatim} -%\iffalse -% -%\fi -% -% \columnbreak -% -% Go to \href{https://google.com}{Google}! -% \end{multicols} +% \begin{docshot} +% \documentclass{article} +% \pagestyle{empty} +% \usepackage{href-ul} +% \begin{document} +% Go to +% \href{https://google.com}{Google}! +% \end{document} +% \end{docshot} -% Changing the {\color{red}\href{https://github.com/yegor256/href-ul}{color}} of the text also changes the color of the line. +% Changing the color of the text also changes the color of the line: +% \begin{docshot} +% \documentclass{article} +% \pagestyle{empty} +% \usepackage{href-ul} +% \usepackage{xcolor} +% \begin{document} +% Go to {\color{red} +% \href{https://google.com}{Google}}! +% \end{document} +% \end{docshot} -% Changing the {\Large\href{https://github.com/yegor256/href-ul}{size}} of the text doesn't change the height of the line. +% Changing the size of the text doesn't change the height of the line: +% \begin{docshot} +% \documentclass{article} +% \pagestyle{empty} +% \usepackage{href-ul} +% \begin{document} +% You can always find \\ anything in +% {\Large \href{https://google.com}{Google}}, +% but \\ it's better to learn +% something \\ from a school too! +% \end{document} +% \end{docshot} % \StopEventually{} % \section{Implementation} - % \changes{v0.2.0}{2021/06/11}{Initial version} +% \changes{v0.3.0}{2022/10/31}{We started using "docshots" package for better rendering of examples.} % First, we include two packages: % \begin{macrocode} diff --git a/macros/latex/contrib/href-ul/href-ul.ins b/macros/latex/contrib/href-ul/href-ul.ins index 582fd9ba13..abfcb368ff 100644 --- a/macros/latex/contrib/href-ul/href-ul.ins +++ b/macros/latex/contrib/href-ul/href-ul.ins @@ -48,8 +48,8 @@ SOFTWARE. \endpreamble \generate{\file{href-ul.sty}{\from{href-ul.dtx}{package}}} \obeyspaces -\Msg{*** To finish the installation you have to move the ".sty"} -\Msg{*** file into a directory searched by TeX. To produce the} -\Msg{*** documentation run the file ".dtx" through LaTeX. If any} -\Msg{*** questions, submit a new GitHub issue.} +\Msg{To finish the installation you have to move the ".sty"} +\Msg{file into a directory searched by TeX. To produce the} +\Msg{documentation run the file ".dtx" through LaTeX. If any} +\Msg{questions, submit a new GitHub issue.} \endbatchfile diff --git a/macros/latex/contrib/href-ul/href-ul.pdf b/macros/latex/contrib/href-ul/href-ul.pdf index 37a3867c0e..46b31bf10a 100644 Binary files a/macros/latex/contrib/href-ul/href-ul.pdf and b/macros/latex/contrib/href-ul/href-ul.pdf differ diff --git a/macros/latex/contrib/jeuxcartes/README.md b/macros/latex/contrib/jeuxcartes/README.md index ec61e08005..fcdb4e5269 100644 --- a/macros/latex/contrib/jeuxcartes/README.md +++ b/macros/latex/contrib/jeuxcartes/README.md @@ -1,10 +1,10 @@ -JeuxCartes is a package with playing cards. --------------------------------------------------- -JeuxCartes est un package avec des cartes à jouer. --------------------------------------------------- -Author : Cédric Pierquet -email : cpierquet@outlook.fr -Licence : Released under the LaTeX Project Public License v1.3c or later, see http://www.latex-project.org/lppl.txt -Poker cards Image's Licence : LGPL-2.1 license, https://github.com/htdebeer/SVG-cards -Tarot cards Image's Licence : Public Domain, https://freesvg.org/ +JeuxCartes is a package with playing cards. +-------------------------------------------------- +JeuxCartes est un package avec des cartes à jouer. +-------------------------------------------------- +Author : Cédric Pierquet +email : cpierquet@outlook.fr +Licence : Released under the LaTeX Project Public License v1.3c or later, see http://www.latex-project.org/lppl.txt +Poker cards Image's Licence : LGPL-2.1 license, https://github.com/htdebeer/SVG-cards +Tarot cards Image's Licence : Public Domain, https://freesvg.org/ Uno cards Image's Licence : Public Domain, https://alexder.itch.io/uno-card-game-asset-pack \ No newline at end of file diff --git a/macros/latex/contrib/jeuxcartes/doc/JeuxCartes-doc.pdf b/macros/latex/contrib/jeuxcartes/doc/JeuxCartes-doc.pdf index 13458c708b..6fa57050f6 100644 Binary files a/macros/latex/contrib/jeuxcartes/doc/JeuxCartes-doc.pdf and b/macros/latex/contrib/jeuxcartes/doc/JeuxCartes-doc.pdf differ diff --git a/macros/latex/contrib/jeuxcartes/doc/JeuxCartes-doc.tex b/macros/latex/contrib/jeuxcartes/doc/JeuxCartes-doc.tex index 07e617d605..f8996ca22f 100644 --- a/macros/latex/contrib/jeuxcartes/doc/JeuxCartes-doc.tex +++ b/macros/latex/contrib/jeuxcartes/doc/JeuxCartes-doc.tex @@ -52,8 +52,8 @@ \setlength{\parindent}{0pt} \definecolor{LightGray}{gray}{0.9} -\def\TPversion{0.1.3} -\def\TPdate{28 Octobre 2022} +\def\TPversion{0.1.4} +\def\TPdate{30 Octobre 2022} \usepackage[most]{tcolorbox} \usepackage[outputdir=build]{minted} @@ -182,6 +182,8 @@ Une commande pour des cartes en version \og miniatures \fg{} (individuelle, main \part{Historique} +{\small \bverb|v0.1.4|~:~~~~Réduction de la taille des images \texttt{png} + {\small \bverb|v0.1.3|~:~~~~Ajout de cartes Uno (CC1.0 par AlexDer) + modification des commandes + rami {\small \bverb| |~:~~~~Amélioration de la qualité des cartes de Tarot (sans augmenter la taille) @@ -236,7 +238,15 @@ On peut citer par exemple : \end{codeinfo} \begin{codeattention} -Les images utiles sont proposés en format \texttt{png}, donc une solution de compilation adaptée au format \textsf{png} est nécessaire. +Les images utiles sont proposés en format \textsf{png}, donc une solution de compilation adaptée au format png est nécessaire. + +\smallskip + +Si vous souhaites les fichiers \texttt{eps} pour une compilation via le compilateur historique \LaTeX{} n'hésitez pas à me demander ! + +\smallskip + +La présente documentation a été, après compilation, compressée pour obtenir une taille plus petite, donc le rendu réel des cartes est peut-être légèrement dégradé sur ce document ! \end{codeattention} \subsection{Chargement du package} diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-10C.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-10C.png index 892c6dddad..225d52f7d8 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-10C.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-10C.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-10K.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-10K.png index 5958537954..587bb5b0c1 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-10K.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-10K.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-10P.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-10P.png index 3e3634ff1f..8be9be1f1d 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-10P.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-10P.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-10T.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-10T.png index 56373396fb..372112897d 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-10T.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-10T.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-2C.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-2C.png index 85da80ad46..114987498c 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-2C.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-2C.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-2K.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-2K.png index a4291738b9..b104e80a3f 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-2K.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-2K.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-2P.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-2P.png index 2a86f7f882..d6d4323f15 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-2P.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-2P.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-2T.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-2T.png index d91e3128d6..7d8bee8df5 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-2T.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-2T.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-3C.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-3C.png index 9ad0e7d867..7c102d088c 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-3C.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-3C.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-3K.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-3K.png index 6b76266176..f659a7dbeb 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-3K.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-3K.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-3P.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-3P.png index 441b94841a..66a57af108 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-3P.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-3P.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-3T.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-3T.png index 91db23cf10..7cbcd5b6c8 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-3T.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-3T.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-4C.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-4C.png index 065bed3c20..a6dd1164e4 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-4C.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-4C.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-4K.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-4K.png index 191f2b7a3b..10fd13b27c 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-4K.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-4K.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-4P.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-4P.png index d9017dcd16..2b5a04a401 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-4P.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-4P.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-4T.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-4T.png index b228c4ff40..a2a1290252 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-4T.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-4T.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-5C.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-5C.png index 94512e9a1e..84f74715d8 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-5C.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-5C.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-5K.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-5K.png index 6d5c75df63..d89d425e18 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-5K.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-5K.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-5P.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-5P.png index 21ca8a6e0d..3bf6e1e69a 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-5P.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-5P.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-5T.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-5T.png index a9bb90420e..66ee5461bf 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-5T.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-5T.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-6C.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-6C.png index 661a06089a..c01573d0e7 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-6C.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-6C.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-6K.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-6K.png index 64d103c7e0..1010fa89b6 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-6K.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-6K.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-6P.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-6P.png index 92b08a9a25..0db9f5794d 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-6P.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-6P.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-6T.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-6T.png index df3bb06883..c9be2b4b7e 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-6T.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-6T.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-7C.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-7C.png index c1f7f545de..d0a9a7ec2a 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-7C.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-7C.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-7K.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-7K.png index 06d7b9ae55..39f29bfd70 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-7K.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-7K.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-7P.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-7P.png index 64d39928ac..8e69971e2e 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-7P.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-7P.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-7T.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-7T.png index e5cc018d6b..a182bc7d64 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-7T.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-7T.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-8C.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-8C.png index 629d5871b4..91522be1c1 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-8C.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-8C.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-8K.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-8K.png index d359845c8b..676eba9fd1 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-8K.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-8K.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-8P.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-8P.png index 0a558ef8ff..e5a8eba842 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-8P.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-8P.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-8T.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-8T.png index b3c188d083..dc39682ec5 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-8T.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-8T.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-9C.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-9C.png index 57133d0da0..94ff8cf9b2 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-9C.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-9C.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-9K.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-9K.png index d3302849e0..3574612203 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-9K.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-9K.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-9P.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-9P.png index 14ed071191..eb3d49c715 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-9P.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-9P.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-9T.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-9T.png index f968b75c91..863501e3e7 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-9T.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-9T.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-AC.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-AC.png index e170e28829..23963dcd67 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-AC.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-AC.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-AK.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-AK.png index 113658515b..f552edb915 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-AK.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-AK.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-AP.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-AP.png index f2776afc73..f99b6628b2 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-AP.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-AP.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-AT.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-AT.png index e67aea360e..5a7b9ff773 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-AT.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-AT.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-DC.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-DC.png index b2cda1bb91..30087085fb 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-DC.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-DC.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-DK.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-DK.png index 0349478e2f..6e018dd5b8 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-DK.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-DK.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-DP.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-DP.png index dad39014e6..127f76da47 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-DP.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-DP.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-DT.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-DT.png index acb7edccec..7cd400e5ad 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-DT.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-DT.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-DosArgent.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-DosArgent.png index 704650c9aa..57e8ec08cb 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-DosArgent.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-DosArgent.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-DosBase.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-DosBase.png index d83171a057..f6fea02820 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-DosBase.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-DosBase.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-DosBleu.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-DosBleu.png index ac9df234ff..e070e37b0a 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-DosBleu.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-DosBleu.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-DosBleuFonce.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-DosBleuFonce.png index 444b0e12f1..3a232d0a7e 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-DosBleuFonce.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-DosBleuFonce.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-DosBleuVert.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-DosBleuVert.png index 3ef30f9281..a8a8e5c36a 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-DosBleuVert.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-DosBleuVert.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-DosCyan.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-DosCyan.png index 657f6db7b2..b93c5970eb 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-DosCyan.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-DosCyan.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-DosFuchsia.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-DosFuchsia.png index a3bb52b234..46a4df907c 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-DosFuchsia.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-DosFuchsia.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-DosGris.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-DosGris.png index 2de572d885..5f5f3d31a7 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-DosGris.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-DosGris.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-DosJaune.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-DosJaune.png index ff91edf68d..aff2a4e634 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-DosJaune.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-DosJaune.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-DosMarron.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-DosMarron.png index d642a7ffc3..734ae4f781 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-DosMarron.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-DosMarron.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-DosNavy.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-DosNavy.png index 02b28c1c79..4eab4cc57f 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-DosNavy.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-DosNavy.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-DosNoir.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-DosNoir.png index 92372eee35..85c82db2d3 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-DosNoir.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-DosNoir.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-DosOlive.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-DosOlive.png index 448f2cf417..d51b5b6eea 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-DosOlive.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-DosOlive.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-DosRouge.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-DosRouge.png index b61e4340db..0fbf902e56 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-DosRouge.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-DosRouge.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-DosVert.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-DosVert.png index 94c21d3e7a..e973b05c00 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-DosVert.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-DosVert.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-DosVertCitron.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-DosVertCitron.png index 99d9fc0556..6a3b4d0814 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-DosVertCitron.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-DosVertCitron.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-DosViolet.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-DosViolet.png index 5045c055e7..9f7da91076 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-DosViolet.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-DosViolet.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-JN.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-JN.png index 1e287ce6e9..92a84bd01a 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-JN.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-JN.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-JR.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-JR.png index ef264d8db2..b006a6e7c6 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-JR.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-JR.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-RC.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-RC.png index 436762e578..bc154f95e7 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-RC.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-RC.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-RK.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-RK.png index 7eaffc9b0e..6c74d68864 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-RK.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-RK.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-RP.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-RP.png index f6b6d41cc9..c1e61ce44f 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-RP.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-RP.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-RT.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-RT.png index 20692723c2..4efaa20032 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-RT.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-RT.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-VC.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-VC.png index 3656753196..7371ad63f2 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-VC.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-VC.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-VK.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-VK.png index 8130833bc3..e5aac4c254 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-VK.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-VK.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-VP.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-VP.png index f7002e27b9..837803dacd 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-VP.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-VP.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-VT.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-VT.png index cda911b2fc..74f1e89c83 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-VT.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Poker-VT.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-10AT.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-10AT.png index ba302956ad..263c5e5d6a 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-10AT.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-10AT.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-10C.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-10C.png index 9264e77c42..49341a6648 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-10C.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-10C.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-10K.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-10K.png index 0450435639..e80287409d 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-10K.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-10K.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-10P.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-10P.png index 4968d1649d..3b1d474fd1 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-10P.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-10P.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-10T.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-10T.png index 8526467433..06e70395a4 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-10T.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-10T.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-11AT.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-11AT.png index b3b8133321..449b26a884 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-11AT.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-11AT.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-12AT.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-12AT.png index 2838f0a478..623786465c 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-12AT.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-12AT.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-13AT.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-13AT.png index 2193b662d9..2eb1e2befe 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-13AT.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-13AT.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-14AT.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-14AT.png index c1e6efb90d..2cf2c5b7c4 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-14AT.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-14AT.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-15AT.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-15AT.png index 2e5600fa0a..e766ee1b5c 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-15AT.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-15AT.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-16AT.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-16AT.png index 3505b53c99..202391ae6c 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-16AT.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-16AT.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-17AT.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-17AT.png index 08d0b4fb07..b22f2221c9 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-17AT.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-17AT.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-18AT.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-18AT.png index b43d654a3a..d1a52e1cd4 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-18AT.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-18AT.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-19AT.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-19AT.png index 2bd5350cbb..061e60ef8d 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-19AT.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-19AT.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-1AT.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-1AT.png index b74bb13177..b30480006d 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-1AT.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-1AT.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-20AT.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-20AT.png index 9360e74717..d62e0dec1a 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-20AT.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-20AT.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-21AT.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-21AT.png index 02561017d4..05e2d2d503 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-21AT.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-21AT.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-2AT.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-2AT.png index 78a9ca74d1..add9ce08d4 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-2AT.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-2AT.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-2C.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-2C.png index 97b9c47962..9b71d61cab 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-2C.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-2C.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-2K.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-2K.png index 39c83a2d32..b44fd4530b 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-2K.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-2K.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-2P.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-2P.png index 3a6b4b329e..6cb4709827 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-2P.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-2P.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-2T.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-2T.png index fc57bcf13c..6744cdb436 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-2T.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-2T.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-3AT.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-3AT.png index 5fa6cbd4cb..17132de55d 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-3AT.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-3AT.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-3C.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-3C.png index 21c4a45ba6..1711dd622f 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-3C.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-3C.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-3K.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-3K.png index 5f7d0adbdd..dc0eacac5f 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-3K.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-3K.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-3P.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-3P.png index b4ce45275c..18be8ce6c3 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-3P.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-3P.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-3T.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-3T.png index 517cd6d297..36016d3211 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-3T.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-3T.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-4AT.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-4AT.png index 29c7c0bfe2..5646f283b6 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-4AT.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-4AT.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-4C.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-4C.png index e3465aa897..66cc63d1e3 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-4C.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-4C.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-4K.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-4K.png index c0aed66137..c68481a770 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-4K.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-4K.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-4P.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-4P.png index 0292f4364c..5c9a055d0e 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-4P.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-4P.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-4T.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-4T.png index 66c1d14703..ea3d925d50 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-4T.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-4T.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-5AT.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-5AT.png index ce0482b6ab..f849b95cfa 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-5AT.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-5AT.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-5C.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-5C.png index 64b85578a8..38d41cc659 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-5C.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-5C.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-5K.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-5K.png index 045c01969a..b9ac2eb5b8 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-5K.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-5K.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-5P.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-5P.png index a7a3c0f224..05eaac7e66 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-5P.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-5P.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-5T.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-5T.png index 79dfb5fd76..c1fa868eaa 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-5T.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-5T.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-6AT.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-6AT.png index eeeae64113..91aae771fb 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-6AT.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-6AT.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-6C.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-6C.png index aeecd1f277..ee4b5880c8 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-6C.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-6C.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-6K.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-6K.png index 1206bdbdd3..5fd750fd1e 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-6K.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-6K.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-6P.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-6P.png index 6e1d4f2ab2..ebd381011e 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-6P.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-6P.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-6T.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-6T.png index d2548554ce..09b0ffaa54 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-6T.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-6T.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-7AT.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-7AT.png index 03cd40b414..c027f960f9 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-7AT.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-7AT.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-7C.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-7C.png index 2f255dc627..b6fe1760e9 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-7C.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-7C.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-7K.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-7K.png index 7ef37eaba1..59a1c1497b 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-7K.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-7K.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-7P.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-7P.png index d698af1992..a78b62e11c 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-7P.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-7P.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-7T.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-7T.png index 19a998cbaf..ebeadd13eb 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-7T.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-7T.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-8AT.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-8AT.png index 6cdff476df..1a1ffbeab6 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-8AT.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-8AT.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-8C.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-8C.png index d31fc5c7c3..f882641016 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-8C.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-8C.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-8K.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-8K.png index f5545b20ef..133db1e848 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-8K.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-8K.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-8P.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-8P.png index f342067f6b..f1e0f302a7 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-8P.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-8P.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-8T.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-8T.png index 3c0c19850d..028f615ef7 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-8T.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-8T.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-9AT.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-9AT.png index 63786f8e83..003070263a 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-9AT.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-9AT.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-9C.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-9C.png index 4e783343c0..fcbd8d4403 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-9C.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-9C.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-9K.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-9K.png index 9ac4038970..c1c45bd2de 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-9K.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-9K.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-9P.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-9P.png index 20a33a224d..fb39a0f4e3 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-9P.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-9P.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-9T.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-9T.png index 6d1952986e..7604c2eb72 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-9T.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-9T.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-AC.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-AC.png index b7da50fc3a..b9ea60eac8 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-AC.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-AC.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-AK.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-AK.png index 657811d3ed..297b47e3f7 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-AK.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-AK.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-AP.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-AP.png index fa81068f40..11d24e1462 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-AP.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-AP.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-AT.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-AT.png index 7c8e4c8fb8..83e9a7886f 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-AT.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-AT.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-CC.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-CC.png index fb9c5c2b4c..4b8a5ab8b0 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-CC.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-CC.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-CK.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-CK.png index f091530e3a..a7180a886d 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-CK.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-CK.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-CP.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-CP.png index d41eaee49b..896bb1ce94 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-CP.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-CP.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-CT.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-CT.png index 319c8cedfb..2a25682b59 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-CT.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-CT.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-DC.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-DC.png index a7bc94d96a..ffaa59a9a6 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-DC.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-DC.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-DK.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-DK.png index 01b22f76e7..2b45609dac 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-DK.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-DK.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-DP.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-DP.png index 46fc995edc..10d3944277 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-DP.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-DP.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-DT.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-DT.png index 9e9e390649..a5251c2ba2 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-DT.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-DT.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-Dos.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-Dos.png index e4a2879a8c..658654351b 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-Dos.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-Dos.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-Exc.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-Exc.png index aeac134872..a6bbd83d84 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-Exc.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-Exc.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-RC.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-RC.png index 9ff480cae2..b5aadf9971 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-RC.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-RC.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-RK.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-RK.png index 8beccf96b6..d8624cf873 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-RK.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-RK.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-RP.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-RP.png index 8f08aaa8a8..3776078340 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-RP.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-RP.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-RT.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-RT.png index 0be50e9f55..223a4a0ddc 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-RT.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-RT.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-VC.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-VC.png index a88eccda7d..bcfded8d9a 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-VC.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-VC.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-VK.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-VK.png index 20ae0918bc..4d38495392 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-VK.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-VK.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-VP.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-VP.png index 0f7d4cb104..f6baefc406 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-VP.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-VP.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-VT.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-VT.png index c1d2eb779a..35662572d1 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-VT.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Tarot-VT.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-0B.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-0B.png index 05114490eb..b373a83b48 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-0B.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-0B.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-0J.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-0J.png index f63aa68b1a..08fbaeed8b 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-0J.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-0J.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-0R.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-0R.png index 3d8f05694b..906ad084cc 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-0R.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-0R.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-0V.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-0V.png index bbe8dd3f76..9481bbc6e7 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-0V.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-0V.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-1B.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-1B.png index 098d378a31..da0b5cc9c3 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-1B.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-1B.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-1J.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-1J.png index cff7c99e76..4409bb63f2 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-1J.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-1J.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-1R.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-1R.png index 8a65ad1afe..2c3804d0ec 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-1R.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-1R.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-1V.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-1V.png index d61972f03f..e1cf8721ef 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-1V.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-1V.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-2B.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-2B.png index ebc489c405..fe440dc60e 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-2B.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-2B.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-2J.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-2J.png index b79a3df08f..11c1c37ac1 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-2J.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-2J.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-2R.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-2R.png index 03580a3a18..9a92d86567 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-2R.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-2R.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-2V.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-2V.png index 4b27640c31..e207137673 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-2V.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-2V.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-3B.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-3B.png index 55c431c5d6..94ae7dcac4 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-3B.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-3B.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-3J.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-3J.png index cc3265aa7e..cd8785c8f5 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-3J.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-3J.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-3R.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-3R.png index 1349bedbc7..ac6491f124 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-3R.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-3R.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-3V.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-3V.png index ba94e7ac2f..1a6f355ad2 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-3V.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-3V.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-4B.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-4B.png index 6097938af6..96d7e471d3 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-4B.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-4B.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-4J.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-4J.png index fb8d19f44b..e7dcdc3c9b 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-4J.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-4J.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-4R.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-4R.png index fea17c7b5b..2f45fef9da 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-4R.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-4R.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-4V.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-4V.png index b8747e1b8e..aed7b9ab0a 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-4V.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-4V.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-5B.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-5B.png index ef9452d2a3..d35172e5f7 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-5B.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-5B.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-5J.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-5J.png index 5efda76b2d..f4ed7bc980 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-5J.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-5J.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-5R.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-5R.png index 5d049fba70..3d629b0630 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-5R.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-5R.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-5V.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-5V.png index fd7ae1198b..00ad7ebd24 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-5V.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-5V.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-6B.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-6B.png index dff139e926..9fb450b155 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-6B.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-6B.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-6J.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-6J.png index 14253e13d7..9f99e1449b 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-6J.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-6J.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-6R.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-6R.png index be16264dba..320b88eb25 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-6R.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-6R.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-6V.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-6V.png index 1ab72d0001..32ab1d682a 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-6V.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-6V.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-7B.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-7B.png index 2bb2077e0c..bee096cbcb 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-7B.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-7B.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-7J.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-7J.png index d9baae1f9f..cb496078dd 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-7J.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-7J.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-7R.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-7R.png index 697ae9b95c..1a6c243744 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-7R.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-7R.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-7V.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-7V.png index 3df2c4822e..53eeb4739a 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-7V.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-7V.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-8B.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-8B.png index 2ad5440780..a6a3e80d8e 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-8B.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-8B.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-8J.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-8J.png index 9ae59a01a7..d37f2597a2 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-8J.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-8J.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-8R.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-8R.png index fb410389ab..872ea934c5 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-8R.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-8R.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-8V.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-8V.png index 412cb7a8f6..d44578250e 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-8V.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-8V.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-9B.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-9B.png index f303c104a1..29778627d0 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-9B.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-9B.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-9J.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-9J.png index db8fa3d2b9..9361c66b9b 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-9J.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-9J.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-9R.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-9R.png index 489c8aaab1..c34ba84405 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-9R.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-9R.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-9V.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-9V.png index 1c3f7380d9..9492739ef1 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-9V.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-9V.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-CSB.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-CSB.png index c3a02a5a97..4a05041597 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-CSB.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-CSB.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-CSJ.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-CSJ.png index 541cffa530..354d6c15be 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-CSJ.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-CSJ.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-CSR.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-CSR.png index e215095337..2c14ff75ec 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-CSR.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-CSR.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-CSV.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-CSV.png index 1792f42e63..f86745be65 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-CSV.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-CSV.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-Dos.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-Dos.png index 62451d6c4a..1692b23908 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-Dos.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-Dos.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-P2B.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-P2B.png index 54f6070d30..61e006bcde 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-P2B.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-P2B.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-P2J.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-P2J.png index 730cd6a886..b8f7630f9c 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-P2J.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-P2J.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-P2R.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-P2R.png index 180c597c57..9f4a0b6431 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-P2R.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-P2R.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-P2V.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-P2V.png index 0a9fa5b96b..1a8c84d01b 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-P2V.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-P2V.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-P4.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-P4.png index dc30b311ac..ef30b2e1e1 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-P4.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-P4.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-PTJ.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-PTJ.png index 1077bd10dc..bd4ed6346a 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-PTJ.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-PTJ.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-PTR.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-PTR.png index c79f71ab6a..2e3ca55828 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-PTR.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-PTR.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-PTV.png b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-PTV.png index 8f71738c1d..2a6f5a368f 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-PTV.png and b/macros/latex/contrib/jeuxcartes/tex/CaJ-Uno-PTV.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/Caj-Uno-Coul.png b/macros/latex/contrib/jeuxcartes/tex/Caj-Uno-Coul.png index 6ff22574f7..1dd2e34f35 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/Caj-Uno-Coul.png and b/macros/latex/contrib/jeuxcartes/tex/Caj-Uno-Coul.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/Caj-Uno-PTB.png b/macros/latex/contrib/jeuxcartes/tex/Caj-Uno-PTB.png index d5822926cd..b4655c7dc7 100644 Binary files a/macros/latex/contrib/jeuxcartes/tex/Caj-Uno-PTB.png and b/macros/latex/contrib/jeuxcartes/tex/Caj-Uno-PTB.png differ diff --git a/macros/latex/contrib/jeuxcartes/tex/JeuxCartes.sty b/macros/latex/contrib/jeuxcartes/tex/JeuxCartes.sty index 26c2741e4b..39a3595ce5 100644 --- a/macros/latex/contrib/jeuxcartes/tex/JeuxCartes.sty +++ b/macros/latex/contrib/jeuxcartes/tex/JeuxCartes.sty @@ -1,428 +1,429 @@ -% Author : C. Pierquet -% licence : Released under the LaTeX Project Public License v1.3c -% or later, see http://www.latex-project.org/lppl.txtf -% Poker cards Image's Licence : LGPL-2.1 license https://github.com/htdebeer/SVG-cards -% Tarot cards Image's Licence : Public Domain https://freesvg.org/deck-of-french-tarot-playing-cards -% Uno cards Image's Licence : CC1.0 https://alexder.itch.io/uno-card-game-asset-pack - -\NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{JeuxCartes}[2022/10/28 v0.1.3 Jeux de cartes] -% 0.1.3 Ajout de cartes Uno (CC1.0 par AlexDer) + modification des commandes + rami -% Amélioration de la qualité des cartes de Tarot (sans augmenter la taille) -% 0.1.2 Modification du nom (et de la source) des images de Tarot (CC0) -% 0.1.1 Ajout de commandes pour des mini-cartes -% 0.1 Version initiale - -%------Packages utiles -\RequirePackage{graphicx} -\RequirePackage[table,svgnames]{xcolor} -\RequirePackage{tikz} -\RequirePackage{pgffor} -\RequirePackage{xfp} -\RequirePackage{listofitems} -\RequirePackage{xstring} -\RequirePackage{xparse} -\RequirePackage{simplekv} -\RequirePackage{xinttools} -\RequirePackage{randomlist} -\RequirePackage{pifont} -%librairies tikz -\usetikzlibrary{calc,scopes} -%images venant de https://github.com/htdebeer/SVG-cards -%images venant de https://freesvg.org/deck-of-french-tarot-playing-cards -%images venant de https://alexder.itch.io/uno-card-game-asset-pack - -%------Commande en ligne (includegraphics) via raisebox/rotatebox ou tikz -\defKV[AffCarteJeu]{% - Hauteur=\def\AffCarteJeuHauteur{#1},% - DecalageX=\def\AffCarteJeuDecalageX{#1},% - DecalageY=\def\AffCarteJeuDecalageY{#1},% - Rotation=\def\AffCarteJeuRotation{#1},% - AlignementV=\def\AffCarteJeuAlignementV{#1},% - TypeJeu=\def\AffCarteJeuType{#1} -} -\setKVdefault[AffCarteJeu]{% - Hauteur=4.25,% - Tikz=false,%pour placer la commande dans un environnement tikz ou en raisebox, - TikzAutonome=true,%pour déjà mettre l'image dans du tikz - DecalageX=0,% - DecalageY=0,% - Rotation=0,% - AlignementV=0.5,% - TypeJeu=Poker -} - -\NewDocumentCommand\AffCarteJeu{ O{} m }{%1=options,2=cartenommée - \useKVdefault[AffCarteJeu]% - \setKV[AffCarteJeu]{#1}% - %cas poker - \IfStrEq{\AffCarteJeuType}{Poker}%poker - {\def\CartePrefixe{CaJ-Poker-}}{}% - %cas tarot - \IfStrEq{\AffCarteJeuType}{Tarot}%tarot - {\def\CartePrefixe{CaJ-Tarot-}}{}% - %cas tarot - \IfStrEq{\AffCarteJeuType}{Uno}%tarot - {\def\CartePrefixe{CaJ-Uno-}}{}% - %transformation valign en tikz - \def\OptionTikzCBB{current bounding box.center}% - \IfStrEq{\AffCarteJeuAlignementV}{0}% - {\def\OptionTikzCBB{current bounding box.south}}{}% - \IfStrEq{\AffCarteJeuAlignementV}{1}% - {\def\OptionTikzCBB{current bounding box.north}}{}% - %affichage - \ifboolKV[AffCarteJeu]{Tikz}% - {% - \ifboolKV[AffCarteJeu]{TikzAutonome}% - {% - {\tikz[baseline=(\OptionTikzCBB)] \draw (\AffCarteJeuDecalageX,\AffCarteJeuDecalageY) node[above right=0pt,inner sep=0pt,outer sep=0pt,rotate=\AffCarteJeuRotation] {\includegraphics[height=\AffCarteJeuHauteur cm]{\CartePrefixe#2}} ;}% - }% - {% - \begin{scope}[shift={(\AffCarteJeuDecalageX,\AffCarteJeuDecalageY)}]% - \draw (0,0) node[above right=0pt,inner sep=0pt,outer sep=0pt,rotate=\AffCarteJeuRotation] {\includegraphics[height=\AffCarteJeuHauteur cm]{\CartePrefixe#2}} ;% - \end{scope}% - }% - }% - {% - \rotatebox[origin=c]{\AffCarteJeuRotation}{\raisebox{-\AffCarteJeuAlignementV\height}{\includegraphics[height=\AffCarteJeuHauteur cm]{\CartePrefixe#2}}}% - }% -} - -%------commande main simple (cartes côte à côte) -\defKV[AffMainSimpleCartes]{% - Hauteur=\def\MainSimpleHauteur{#1},% - TypeJeu=\def\MainSimpleJeuType{#1} -} -\setKVdefault[AffMainSimpleCartes]{% - Hauteur=4.25,% - TypeJeu=Poker -} - -\NewDocumentCommand\AffCartesJeu{ O{} m }{%1=options,2=listecartes - \useKVdefault[AffMainSimpleCartes]% - \setKV[AffMainSimpleCartes]{#1}% - %calculs et traitement des variables - \setsepchar{§}% - \readlist*\ListeCartesMain{#2}% - \def\NbCartesMain{\ListeCartesMainlen}%nbcartes - %main côte à côte - \foreach \i in {1,2,...,\ListeCartesMainlen}{% - \itemtomacro\ListeCartesMain[\i]\CarteMain% - \AffCarteJeu[TypeJeu=\MainSimpleJeuType,Hauteur=\MainSimpleHauteur]{\CarteMain}% - }% -} - -%------commande main cartes -\defKV[AffMainCartes]{% - Hauteur=\def\MainHauteur{#1},% - EspH=\def\MainDecalH{#1},% - EspV=\def\MainDecalV{#1},% - Rotation=\def\MainRotation{#1},% - TypeJeu=\def\MainJeuType{#1},% - AlignementV=\def\MainAlignementV{#1} -} -\setKVdefault[AffMainCartes]{% - Hauteur=4.25,% - EspH=1,% - EspV=0,% - Rotation=10,% - Eventail=false,% - TypeJeu=Poker,% - AlignementV=0.5 -} - -\NewDocumentCommand\MainCartesJeu{ O{} m }{%1=options,2=listecartes - \useKVdefault[AffMainCartes]% - \setKV[AffMainCartes]{#1}% - %calculs et traitement des variables - \ignoreemptyitems% - \setsepchar{§}% - \readlist*\ListeCartesMain{#2}% - \def\NbCartesMain{\ListeCartesMainlen}%nbcartes - \IfStrEq{\MainJeuType}{Poker}%poker - {\def\HauteurGenerique{8.5}\def\CarteMainPrefixe{CaJ-Poker-}}{}% - \IfStrEq{\MainJeuType}{Tarot}%tarot - {\def\HauteurGenerique{5.5}\def\CarteMainPrefixe{CaJ-Tarot-}}{}% - \IfStrEq{\MainJeuType}{Uno}%uno - {\def\HauteurGenerique{8.5}\def\CarteMainPrefixe{CaJ-Uno-}}{}% - %echelle globale - \def\EchelleCarteDecalage{\fpeval{\MainHauteur/\HauteurGenerique}}% - %transformation valign en tikz - \def\OptionTikzCBB{current bounding box.center}% - \IfStrEq{\MainAlignementV}{0}% - {\def\OptionTikzCBB{current bounding box.south}}{}% - \IfStrEq{\MainAlignementV}{1}% - {\def\OptionTikzCBB{current bounding box.north}}{}% - %environnement tikzpicture - \begin{tikzpicture}[baseline=(\OptionTikzCBB)]% - \foreach \i in {1,2,...,\ListeCartesMainlen}{% - \itemtomacro\ListeCartesMain[\i]\CarteMain% - \ifboolKV[AffMainCartes]{Eventail}% - {% - \def\MainOffset{\fpeval{\EchelleCarteDecalage*\MainDecalV*(\i-1)}}% - \def\SecondOffset{\fpeval{\EchelleCarteDecalage*\MainDecalH*(\i-1)}}% - \def\DecAngleMain{\fpeval{0.5*\NbCartesMain*\MainRotation}}% - \AffCarteJeu[TypeJeu=\MainJeuType,Tikz,TikzAutonome=false,Hauteur=\MainHauteur,DecalageY=\MainOffset,DecalageX=\SecondOffset,Rotation={\DecAngleMain-(\i-1)*\MainRotation}]{\CarteMain}% - }% - {% - \def\MainOffset{\fpeval{\EchelleCarteDecalage*\MainDecalH*(\i-1)}}% - \def\SecondOffset{\fpeval{\EchelleCarteDecalage*\MainDecalV*(\i-1)}}% - \AffCarteJeu[TypeJeu=\MainJeuType,Tikz,TikzAutonome=false,Hauteur=\MainHauteur,DecalageX=\MainOffset,DecalageY=\SecondOffset]{\CarteMain}% - }% - }%finpour - \end{tikzpicture}% -} - -%------commande main aléatoire -\defKV[AffMainAleaCartes]{% - Hauteur=\def\MainHauteur{#1},% - EspH=\def\MainDecalH{#1},% - EspV=\def\MainDecalV{#1},% - Rotation=\def\MainRotation{#1},% - TypeJeu=\def\MainJeuType{#1},% - AlignementV=\def\MainAlignementV{#1} -} -\setKVdefault[AffMainAleaCartes]{% - Hauteur=4.25,% - EspH=1,% - EspV=0,% - Rotation=10,% - Eventail=false,% - TypeJeu=Poker,% - AlignementV=0.5 -} - -\xdef\CartesJeuPoker{2P,3P,4P,5P,6P,7P,8P,9P,10P,VP,DP,RP,AP,2T,3T,4T,5T,6T,7T,8T,9T,10T,VT,DT,RT,AT,2C,3C,4C,5C,6C,7C,8C,9C,10C,VC,DC,RC,AC,2K,3K,4K,5K,6K,7K,8K,9K,10K,VK,DK,RK,AK}% -\xdef\CartesJeuBelote{7P,8P,9P,10P,VP,DP,RP,AP,7T,8T,9T,10T,VT,DT,RT,AT,7C,8C,9C,10C,VC,DC,RC,AC,7K,8K,9K,10K,VK,DK,RK,AK}% -\xdef\CartesJeuBataille{2P,3P,4P,5P,6P,7P,8P,9P,10P,VP,DP,RP,AP,2T,3T,4T,5T,6T,7T,8T,9T,10T,VT,DT,RT,AT,2C,3C,4C,5C,6C,7C,8C,9C,10C,VC,DC,RC,AC,2K,3K,4K,5K,6K,7K,8K,9K,10K,VK,DK,RK,AK,JN,JR}% -\xdef\CartesJeuRami{2P,3P,4P,5P,6P,7P,8P,9P,10P,VP,DP,RP,AP,2T,3T,4T,5T,6T,7T,8T,9T,10T,VT,DT,RT,AT,2C,3C,4C,5C,6C,7C,8C,9C,10C,VC,DC,RC,AC,2K,3K,4K,5K,6K,7K,8K,9K,10K,VK,DK,RK,AK,JN,JR,2P,3P,4P,5P,6P,7P,8P,9P,10P,VP,DP,RP,AP,2T,3T,4T,5T,6T,7T,8T,9T,10T,VT,DT,RT,AT,2C,3C,4C,5C,6C,7C,8C,9C,10C,VC,DC,RC,AC,2K,3K,4K,5K,6K,7K,8K,9K,10K,VK,DK,RK,AK,JN,JR}% -\xdef\CartesJeuTarot{2P,3P,4P,5P,6P,7P,8P,9P,10P,VP,CP,DP,RP,AP,2T,3T,4T,5T,6T,7T,8T,9T,10T,VT,CT,DT,RT,AT,2C,3C,4C,5C,6C,7C,8C,9C,10C,VC,CC,DC,RC,AC,2K,3K,4K,5K,6K,7K,8K,9K,10K,VK,CK,DK,RK,AK,1AT,2AT,3AT,4AT,5AT,6AT,7AT,8AT,9AT,10AT,11AT,12AT,13AT,14AT,15AT,16AT,17AT,18AT,19AT,20AT,21AT,Exc}% -\xdef\CartesJeuUno{0B,1B,1B,2B,2B,3B,3B,4B,4B,5B,5B,6B,6B,7B,7B,8B,8B,9B,9B,PTB,PTB,CSB,CSB,P2B,P2B,0V,1V,1V,2V,2V,3V,3V,4V,4V,5V,5V,6V,6V,7V,7V,8V,8V,9V,9V,PTV,PTV,CSV,CSV,P2V,P2V,0J,1J,1J,2J,2J,3J,3J,4J,4J,5J,5J,6J,6J,7J,7J,8J,8J,9J,9J,PTJ,PTJ,CSJ,CSJ,P2J,P2J,0R,1R,1R,2R,2R,3R,3R,4R,4R,5R,5R,6R,6R,7R,7R,8R,8R,9R,9R,PTR,PTR,CSR,CSR,P2R,P2R,P4,P4,P4,P4,Coul,Coul,Coul,Coul}% -\NewList{CartesJeuMelange} - -\NewDocumentCommand\MainCartesJeuAleatoire{ O{} m }{%1=options,2=nbcartes - \useKVdefault[AffMainAleaCartes]% - \setKV[AffMainAleaCartes]{#1}% - %calculs et traitement des variables - \IfStrEq{\MainJeuType}{Poker}%poker - {\def\HauteurGenerique{8.5}\def\CarteMainType{Poker}\xdef\CarteDebutRand{\fpeval{randint(0,52-#2)}}}{}% - \IfStrEq{\MainJeuType}{Uno}%uno - {\def\HauteurGenerique{8.5}\def\CarteMainType{Uno}\xdef\CarteDebutRand{\fpeval{randint(0,108-#2)}}}{}% - \IfStrEq{\MainJeuType}{Bataille}%bataille - {\def\HauteurGenerique{8.5}\def\CarteMainType{Poker}\xdef\CarteDebutRand{\fpeval{randint(0,54-#2)}}}{}% - \IfStrEq{\MainJeuType}{Belote}%poker - {\def\HauteurGenerique{8.5}\def\CarteMainType{Poker}\xdef\CarteDebutRand{\fpeval{randint(0,32-#2)}}}{}% - \IfStrEq{\MainJeuType}{Rami}%rami - {\def\HauteurGenerique{8.5}\def\CarteMainType{Poker}\xdef\CarteDebutRand{\fpeval{randint(0,108-#2)}}}{}% - \IfStrEq{\MainJeuType}{Tarot}%tarot - {\def\HauteurGenerique{6.375}\def\CarteMainType{Tarot}\xdef\CarteDebutRand{\fpeval{randint(0,78-#2)}}}{}% - %échelle relative des cartes - \def\EchelleCarteDecalage{\fpeval{\MainHauteur/\HauteurGenerique}}% - %transformation valign en tikz - \def\OptionTikzCBB{current bounding box.center}% - \IfStrEq{\MainAlignementV}{0}% - {\def\OptionTikzCBB{current bounding box.south}}{}% - \IfStrEq{\MainAlignementV}{1}% - {\def\OptionTikzCBB{current bounding box.north}}{}% - %melange du jeu - \ClearList{CartesJeuMelange}% - \IfStrEq{\MainJeuType}{Poker}%si c'est le poker - {% - \xintFor* ##1 in {\xintCSVtoList{\CartesJeuPoker}}% - \do{\InsertRandomItem{CartesJeuMelange}{##1}}% - }% - {}% - \IfStrEq{\MainJeuType}{Bataille}%si c'est la bataille - {% - \xintFor* ##1 in {\xintCSVtoList{\CartesJeuBataille}}% - \do{\InsertRandomItem{CartesJeuMelange}{##1}}% - }% - {}% - \IfStrEq{\MainJeuType}{Rami}%si c'est le rami - {% - \xintFor* ##1 in {\xintCSVtoList{\CartesJeuRami}}% - \do{\InsertRandomItem{CartesJeuMelange}{##1}}% - }% - {}% - \IfStrEq{\MainJeuType}{Uno}%si c'est le uno - {% - \xintFor* ##1 in {\xintCSVtoList{\CartesJeuUno}}% - \do{\InsertRandomItem{CartesJeuMelange}{##1}}% - }% - {}% - \IfStrEq{\MainJeuType}{Belote}%si c'est le poker - {% - \xintFor* ##1 in {\xintCSVtoList{\CartesJeuBelote}}% - \do{\InsertRandomItem{CartesJeuMelange}{##1}}% - }% - {}% - \IfStrEq{\MainJeuType}{Tarot}%si c'est le tarot - {% - \xintFor* ##1 in {\xintCSVtoList{\CartesJeuTarot}}% - \do{\InsertRandomItem{CartesJeuMelange}{##1}}% - }% - {}% - %environnement tikzpicture - \begin{tikzpicture}[baseline=(\OptionTikzCBB)]% - \foreach \i in {1,2,...,#2}{% - \GetItem{CartesJeuMelange}{\inteval{\CarteDebutRand+\i-1}}{CarteMainChoisie}% - %\itemtomacro\ListeCartesMain[\i]\CarteMain% - \ifboolKV[AffMainAleaCartes]{Eventail}% - {% - \def\MainOffset{\fpeval{\EchelleCarteDecalage*\MainDecalV*(\i-1)}}% - \def\SecondOffset{\fpeval{\EchelleCarteDecalage*\MainDecalH*(\i-1)}}% - \def\DecAngleMain{\fpeval{0.5*#2*\MainRotation}}% - \AffCarteJeu[TypeJeu=\CarteMainType,Tikz,TikzAutonome=false,Hauteur=\MainHauteur,DecalageY=\MainOffset,DecalageX=\SecondOffset,Rotation={\DecAngleMain-(\i-1)*\MainRotation}]{\CarteMainChoisie}% - }% - {% - \def\MainOffset{\fpeval{\EchelleCarteDecalage*\MainDecalH*(\i-1)}}% - \def\SecondOffset{\fpeval{\EchelleCarteDecalage*\MainDecalV*(\i-1)}}% - \AffCarteJeu[TypeJeu=\CarteMainType,Tikz,TikzAutonome=false,Hauteur=\MainHauteur,DecalageX=\MainOffset,DecalageY=\SecondOffset]{\CarteMainChoisie}% - }% - }%finpour - \end{tikzpicture}% -} - -%------commande mini-cartes -\defKV[AffMiniCartes]{% - Largeur=\def\MiniCarteLargeur{#1}, - FondAtout=\def\MiniCarteFondAtout{#1} -} -\setKVdefault[AffMiniCartes]{% - Largeur=0.55cm,% - FondAtout=PeachPuff -} - -\NewDocumentCommand\AffMiniCarteJeu{ O{} m }{%1=options,2=nbcartes - \useKVdefault[AffMiniCartes]% - \setKV[AffMiniCartes]{#1}% - %découpage de l'argument - \StrCut{#2}{.}\csVal\csCplt% - %couleur de fond - \def\csFond{White}% - \def\csCoul{black}% - %le cas du 10.11...21 - \IfStrEq{\csVal}{10}{\def\csVal{\scalebox{0.5}[1]{10}}}{}% - \IfStrEq{\csVal}{11}{\def\csVal{\scalebox{0.5}[1]{11}}}{}% - \IfStrEq{\csVal}{12}{\def\csVal{\scalebox{0.5}[1]{12}}}{}% - \IfStrEq{\csVal}{13}{\def\csVal{\scalebox{0.5}[1]{13}}}{}% - \IfStrEq{\csVal}{14}{\def\csVal{\scalebox{0.5}[1]{14}}}{}% - \IfStrEq{\csVal}{15}{\def\csVal{\scalebox{0.5}[1]{15}}}{}% - \IfStrEq{\csVal}{16}{\def\csVal{\scalebox{0.5}[1]{16}}}{}% - \IfStrEq{\csVal}{17}{\def\csVal{\scalebox{0.5}[1]{17}}}{}% - \IfStrEq{\csVal}{18}{\def\csVal{\scalebox{0.5}[1]{18}}}{}% - \IfStrEq{\csVal}{19}{\def\csVal{\scalebox{0.5}[1]{19}}}{}% - \IfStrEq{\csVal}{20}{\def\csVal{\scalebox{0.5}[1]{20}}}{}% - \IfStrEq{\csVal}{21}{\def\csVal{\scalebox{0.5}[1]{21}}}{}% - %le cas du Excuse - \IfStrEq{#2}{Exc}% - {\def\csSymb{\ding{168}}\def\csCoul{blue}% - \def\csVal{\scalebox{0.33}[1]{EXC}}}{}% - %le cas du Joker - \IfStrEq{\csVal}{J}% - {\def\csSymb{\ding{166}}\def\csVal{\scalebox{0.5}[1]{JO}}}{}% - %si c'est un coeur - \IfStrEq{\csCplt}{C}% - {\def\csSymb{\ding{170}}\def\csCoul{red}}{}% - %si c'est un carreau - \IfStrEq{\csCplt}{K}% - {\def\csSymb{\ding{169}}\def\csCoul{red}}{}% - %si c'est un coeur - \IfStrEq{\csCplt}{P}% - {\def\csSymb{\ding{171}}}{}% - %si c'est un trèfle - \IfStrEq{\csCplt}{T}% - {\def\csSymb{\ding{168}}}{}% - %si c'est un atout 68 - \IfStrEq{\csCplt}{AT}% - {\def\csFond{\MiniCarteFondAtout}\def\csSymb{\ding{88}}}{}% - %si c'est un rouge - \IfStrEq{\csCplt}{R}% - {\def\csCoul{red}}{}% - %minicarte - \tikz[baseline=(char.base)]\node[anchor=north west,line width=0.7pt,draw=Gray,rectangle,rounded corners,inner sep=1.6pt,fill=\csFond,text=\csCoul,font=\ttfamily,minimum width=\MiniCarteLargeur](char){\csVal\scalebox{0.75}[0.75]{\csSymb}};% -} - -%------commande mini-main-cartes -\defKV[AffMiniMainCartes]{% - Largeur=\def\MiniMainLargeur{#1},% - FondAtout=\def\MiniMainFondAtout{#1} -} -\setKVdefault[AffMiniMainCartes]{% - Largeur=0.55cm,% - FondAtout=PeachPuff -} - -\NewDocumentCommand\MainMiniCartesJeu{ O{} m }{%1=options,2=liste - \useKVdefault[AffMiniMainCartes]% - \setKV[AffMiniMainCartes]{#1}% - \ignoreemptyitems% - \setsepchar{§}% - \readlist*\MiniCartesMain{#2}% - \foreachitem\MiniCarteAffich\in\MiniCartesMain{% - \AffMiniCarteJeu[FondAtout=\MiniMainFondAtout,Largeur=\MiniMainLargeur]{\MiniCarteAffich}% - }% -} - -%------commande mini-main aléatoire -\defKV[MiniMainAleaCartes]{% - Largeur=\def\MiniMainAleaLargeur{#1},% - TypeJeu=\def\MiniMainAleaType{#1},% - FondAtout=\def\MiniMainAleaFondAtout{#1} -} -\setKVdefault[MiniMainAleaCartes]{% - Largeur=0.55cm,% - TypeJeu=Poker,% - FondAtout=PeachPuff -} - -\xdef\MiniCartesJeuPoker{2.P,3.P,4.P,5.P,6.P,7.P,8.P,9.P,10.P,V.P,D.P,R.P,A.P,2.T,3.T,4.T,5.T,6.T,7.T,8.T,9.T,10.T,V.T,D.T,R.T,A.T,2.C,3.C,4.C,5.C,6.C,7.C,8.C,9.C,10.C,V.C,D.C,R.C,A.C,2.K,3.K,4.K,5.K,6.K,7.K,8.K,9.K,10.K,V.K,D.K,R.K,A.K}% -\xdef\MiniCartesJeuBelote{7.P,8.P,9.P,10.P,V.P,D.P,R.P,A.P,7.T,8.T,9.T,10.T,V.T,D.T,R.T,A.T,7.C,8.C,9.C,10.C,V.C,D.C,R.C,A.C,7.K,8.K,9.K,10.K,V.K,D.K,R.K,A.K}% -\xdef\MiniCartesJeuBataille{2.P,3.P,4.P,5.P,6.P,7.P,8.P,9.P,10.P,V.P,D.P,R.P,A.P,2.T,3.T,4.T,5.T,6.T,7.T,8.T,9.T,10.T,V.T,D.T,R.T,A.T,2.C,3.C,4.C,5.C,6.C,7.C,8.C,9.C,10.C,V.C,D.C,R.C,A.C,2.K,3.K,4.K,5.K,6.K,7.K,8.K,9.K,10.K,V.K,D.K,R.K,A.K,J.N,J.R}% -\xdef\MiniCartesJeuTarot{2.P,3.P,4.P,5.P,6.P,7.P,8.P,9.P,10.P,V.P,C.P,D.P,R.P,A.P,2.T,3.T,4.T,5.T,6.T,7.T,8.T,9.T,10.T,V.T,C.T,D.T,R.T,A.T,2.C,3.C,4.C,5.C,6.C,7.C,8.C,9.C,10.C,V.C,C.C,D.C,R.C,A.C,2.K,3.K,4.K,5.K,6.K,7.K,8.K,9.K,10.K,V.K,C.K,D.K,R.K,A.K,1.AT,2.AT,3.AT,4.AT,5.AT,6.AT,7.AT,8.AT,9.AT,10.AT,11.AT,12.AT,13.AT,14.AT,15.AT,16.AT,17.AT,18.AT,19.AT,20.AT,21.AT,Exc}% -\xdef\MiniCartesJeuRami{2.P,3.P,4.P,5.P,6.P,7.P,8.P,9.P,10.P,V.P,D.P,R.P,A.P,2.T,3.T,4.T,5.T,6.T,7.T,8.T,9.T,10.T,V.T,D.T,R.T,A.T,2.C,3.C,4.C,5.C,6.C,7.C,8.C,9.C,10.C,V.C,D.C,R.C,A.C,2.K,3.K,4.K,5.K,6.K,7.K,8.K,9.K,10.K,V.K,D.K,R.K,A.K,J.N,J.R,2.P,3.P,4.P,5.P,6.P,7.P,8.P,9.P,10.P,V.P,D.P,R.P,A.P,2.T,3.T,4.T,5.T,6.T,7.T,8.T,9.T,10.T,V.T,D.T,R.T,A.T,2.C,3.C,4.C,5.C,6.C,7.C,8.C,9.C,10.C,V.C,D.C,R.C,A.C,2.K,3.K,4.K,5.K,6.K,7.K,8.K,9.K,10.K,V.K,D.K,R.K,A.K,J.N,J.R}% -\NewList{MiniCartesJeuMelange} - -\NewDocumentCommand\MainMiniCartesJeuAleatoire{ O{} m }{%1=options,2=nbcartes - \useKVdefault[MiniMainAleaCartes]% - \setKV[MiniMainAleaCartes]{#1}% - %melange du jeu - \ClearList{MiniCartesJeuMelange}% - \IfStrEq{\MiniMainAleaType}{Poker}%si c'est le poker - {% - \xintFor* ##1 in {\xintCSVtoList{\MiniCartesJeuPoker}}% - \do{\InsertRandomItem{MiniCartesJeuMelange}{##1}}% - }% - {}% - \IfStrEq{\MiniMainAleaType}{Bataille}%si c'est la bataille - {% - \xintFor* ##1 in {\xintCSVtoList{\MiniCartesJeuBataille}}% - \do{\InsertRandomItem{MiniCartesJeuMelange}{##1}}% - }% - {}% - \IfStrEq{\MiniMainAleaType}{Belote}%si c'est le belote - {% - \xintFor* ##1 in {\xintCSVtoList{\MiniCartesJeuBelote}}% - \do{\InsertRandomItem{MiniCartesJeuMelange}{##1}}% - }% - {}% - \IfStrEq{\MiniMainAleaType}{Tarot}%si c'est le tarot - {% - \xintFor* ##1 in {\xintCSVtoList{\MiniCartesJeuTarot}}% - \do{\InsertRandomItem{MiniCartesJeuMelange}{##1}}% - }% - {}% - \IfStrEq{\MiniMainAleaType}{Rami}%si c'est le rami - {% - \xintFor* ##1 in {\xintCSVtoList{\MiniCartesJeuRami}}% - \do{\InsertRandomItem{MiniCartesJeuMelange}{##1}}% - }% - {}% - %création de la main - \foreach \i in {1,2,...,#2}{% - \GetItem{MiniCartesJeuMelange}{\inteval{\i-1}}{MiniCarteMainChoisie}% - \AffMiniCarteJeu[FondAtout=\MiniMainAleaFondAtout,Largeur=\MiniMainAleaLargeur]{\MiniCarteMainChoisie}% - }%finpour -} - +% Author : C. Pierquet +% licence : Released under the LaTeX Project Public License v1.3c +% or later, see http://www.latex-project.org/lppl.txtf +% Poker cards Image's Licence : LGPL-2.1 license https://github.com/htdebeer/SVG-cards +% Tarot cards Image's Licence : Public Domain https://freesvg.org/deck-of-french-tarot-playing-cards +% Uno cards Image's Licence : CC1.0 https://alexder.itch.io/uno-card-game-asset-pack + +\NeedsTeXFormat{LaTeX2e} +\ProvidesPackage{JeuxCartes}[2022/10/30 v0.1.4 Jeux de cartes] +% 0.1.4 Réduction de la taille des images +% 0.1.3 Ajout de cartes Uno (CC1.0 par AlexDer) + modification des commandes + rami +% Amélioration de la qualité des cartes de Tarot (sans augmenter la taille) +% 0.1.2 Modification du nom (et de la source) des images de Tarot (CC0) +% 0.1.1 Ajout de commandes pour des mini-cartes +% 0.1 Version initiale + +%------Packages utiles +\RequirePackage{graphicx} +\RequirePackage[table,svgnames]{xcolor} +\RequirePackage{tikz} +\RequirePackage{pgffor} +\RequirePackage{xfp} +\RequirePackage{listofitems} +\RequirePackage{xstring} +\RequirePackage{xparse} +\RequirePackage{simplekv} +\RequirePackage{xinttools} +\RequirePackage{randomlist} +\RequirePackage{pifont} +%librairies tikz +\usetikzlibrary{calc,scopes} +%images venant de https://github.com/htdebeer/SVG-cards +%images venant de https://freesvg.org/deck-of-french-tarot-playing-cards +%images venant de https://alexder.itch.io/uno-card-game-asset-pack + +%------Commande en ligne (includegraphics) via raisebox/rotatebox ou tikz +\defKV[AffCarteJeu]{% + Hauteur=\def\AffCarteJeuHauteur{#1},% + DecalageX=\def\AffCarteJeuDecalageX{#1},% + DecalageY=\def\AffCarteJeuDecalageY{#1},% + Rotation=\def\AffCarteJeuRotation{#1},% + AlignementV=\def\AffCarteJeuAlignementV{#1},% + TypeJeu=\def\AffCarteJeuType{#1} +} +\setKVdefault[AffCarteJeu]{% + Hauteur=4.25,% + Tikz=false,%pour placer la commande dans un environnement tikz ou en raisebox, + TikzAutonome=true,%pour déjà mettre l'image dans du tikz + DecalageX=0,% + DecalageY=0,% + Rotation=0,% + AlignementV=0.5,% + TypeJeu=Poker +} + +\NewDocumentCommand\AffCarteJeu{ O{} m }{%1=options,2=cartenommée + \useKVdefault[AffCarteJeu]% + \setKV[AffCarteJeu]{#1}% + %cas poker + \IfStrEq{\AffCarteJeuType}{Poker}%poker + {\def\CartePrefixe{CaJ-Poker-}}{}% + %cas tarot + \IfStrEq{\AffCarteJeuType}{Tarot}%tarot + {\def\CartePrefixe{CaJ-Tarot-}}{}% + %cas tarot + \IfStrEq{\AffCarteJeuType}{Uno}%tarot + {\def\CartePrefixe{CaJ-Uno-}}{}% + %transformation valign en tikz + \def\OptionTikzCBB{current bounding box.center}% + \IfStrEq{\AffCarteJeuAlignementV}{0}% + {\def\OptionTikzCBB{current bounding box.south}}{}% + \IfStrEq{\AffCarteJeuAlignementV}{1}% + {\def\OptionTikzCBB{current bounding box.north}}{}% + %affichage + \ifboolKV[AffCarteJeu]{Tikz}% + {% + \ifboolKV[AffCarteJeu]{TikzAutonome}% + {% + {\tikz[baseline=(\OptionTikzCBB)] \draw (\AffCarteJeuDecalageX,\AffCarteJeuDecalageY) node[above right=0pt,inner sep=0pt,outer sep=0pt,rotate=\AffCarteJeuRotation] {\includegraphics[height=\AffCarteJeuHauteur cm]{\CartePrefixe#2}} ;}% + }% + {% + \begin{scope}[shift={(\AffCarteJeuDecalageX,\AffCarteJeuDecalageY)}]% + \draw (0,0) node[above right=0pt,inner sep=0pt,outer sep=0pt,rotate=\AffCarteJeuRotation] {\includegraphics[height=\AffCarteJeuHauteur cm]{\CartePrefixe#2}} ;% + \end{scope}% + }% + }% + {% + \rotatebox[origin=c]{\AffCarteJeuRotation}{\raisebox{-\AffCarteJeuAlignementV\height}{\includegraphics[height=\AffCarteJeuHauteur cm]{\CartePrefixe#2}}}% + }% +} + +%------commande main simple (cartes côte à côte) +\defKV[AffMainSimpleCartes]{% + Hauteur=\def\MainSimpleHauteur{#1},% + TypeJeu=\def\MainSimpleJeuType{#1} +} +\setKVdefault[AffMainSimpleCartes]{% + Hauteur=4.25,% + TypeJeu=Poker +} + +\NewDocumentCommand\AffCartesJeu{ O{} m }{%1=options,2=listecartes + \useKVdefault[AffMainSimpleCartes]% + \setKV[AffMainSimpleCartes]{#1}% + %calculs et traitement des variables + \setsepchar{§}% + \readlist*\ListeCartesMain{#2}% + \def\NbCartesMain{\ListeCartesMainlen}%nbcartes + %main côte à côte + \foreach \i in {1,2,...,\ListeCartesMainlen}{% + \itemtomacro\ListeCartesMain[\i]\CarteMain% + \AffCarteJeu[TypeJeu=\MainSimpleJeuType,Hauteur=\MainSimpleHauteur]{\CarteMain}% + }% +} + +%------commande main cartes +\defKV[AffMainCartes]{% + Hauteur=\def\MainHauteur{#1},% + EspH=\def\MainDecalH{#1},% + EspV=\def\MainDecalV{#1},% + Rotation=\def\MainRotation{#1},% + TypeJeu=\def\MainJeuType{#1},% + AlignementV=\def\MainAlignementV{#1} +} +\setKVdefault[AffMainCartes]{% + Hauteur=4.25,% + EspH=1,% + EspV=0,% + Rotation=10,% + Eventail=false,% + TypeJeu=Poker,% + AlignementV=0.5 +} + +\NewDocumentCommand\MainCartesJeu{ O{} m }{%1=options,2=listecartes + \useKVdefault[AffMainCartes]% + \setKV[AffMainCartes]{#1}% + %calculs et traitement des variables + \ignoreemptyitems% + \setsepchar{§}% + \readlist*\ListeCartesMain{#2}% + \def\NbCartesMain{\ListeCartesMainlen}%nbcartes + \IfStrEq{\MainJeuType}{Poker}%poker + {\def\HauteurGenerique{8.5}\def\CarteMainPrefixe{CaJ-Poker-}}{}% + \IfStrEq{\MainJeuType}{Tarot}%tarot + {\def\HauteurGenerique{5.5}\def\CarteMainPrefixe{CaJ-Tarot-}}{}% + \IfStrEq{\MainJeuType}{Uno}%uno + {\def\HauteurGenerique{8.5}\def\CarteMainPrefixe{CaJ-Uno-}}{}% + %echelle globale + \def\EchelleCarteDecalage{\fpeval{\MainHauteur/\HauteurGenerique}}% + %transformation valign en tikz + \def\OptionTikzCBB{current bounding box.center}% + \IfStrEq{\MainAlignementV}{0}% + {\def\OptionTikzCBB{current bounding box.south}}{}% + \IfStrEq{\MainAlignementV}{1}% + {\def\OptionTikzCBB{current bounding box.north}}{}% + %environnement tikzpicture + \begin{tikzpicture}[baseline=(\OptionTikzCBB)]% + \foreach \i in {1,2,...,\ListeCartesMainlen}{% + \itemtomacro\ListeCartesMain[\i]\CarteMain% + \ifboolKV[AffMainCartes]{Eventail}% + {% + \def\MainOffset{\fpeval{\EchelleCarteDecalage*\MainDecalV*(\i-1)}}% + \def\SecondOffset{\fpeval{\EchelleCarteDecalage*\MainDecalH*(\i-1)}}% + \def\DecAngleMain{\fpeval{0.5*\NbCartesMain*\MainRotation}}% + \AffCarteJeu[TypeJeu=\MainJeuType,Tikz,TikzAutonome=false,Hauteur=\MainHauteur,DecalageY=\MainOffset,DecalageX=\SecondOffset,Rotation={\DecAngleMain-(\i-1)*\MainRotation}]{\CarteMain}% + }% + {% + \def\MainOffset{\fpeval{\EchelleCarteDecalage*\MainDecalH*(\i-1)}}% + \def\SecondOffset{\fpeval{\EchelleCarteDecalage*\MainDecalV*(\i-1)}}% + \AffCarteJeu[TypeJeu=\MainJeuType,Tikz,TikzAutonome=false,Hauteur=\MainHauteur,DecalageX=\MainOffset,DecalageY=\SecondOffset]{\CarteMain}% + }% + }%finpour + \end{tikzpicture}% +} + +%------commande main aléatoire +\defKV[AffMainAleaCartes]{% + Hauteur=\def\MainHauteur{#1},% + EspH=\def\MainDecalH{#1},% + EspV=\def\MainDecalV{#1},% + Rotation=\def\MainRotation{#1},% + TypeJeu=\def\MainJeuType{#1},% + AlignementV=\def\MainAlignementV{#1} +} +\setKVdefault[AffMainAleaCartes]{% + Hauteur=4.25,% + EspH=1,% + EspV=0,% + Rotation=10,% + Eventail=false,% + TypeJeu=Poker,% + AlignementV=0.5 +} + +\xdef\CartesJeuPoker{2P,3P,4P,5P,6P,7P,8P,9P,10P,VP,DP,RP,AP,2T,3T,4T,5T,6T,7T,8T,9T,10T,VT,DT,RT,AT,2C,3C,4C,5C,6C,7C,8C,9C,10C,VC,DC,RC,AC,2K,3K,4K,5K,6K,7K,8K,9K,10K,VK,DK,RK,AK}% +\xdef\CartesJeuBelote{7P,8P,9P,10P,VP,DP,RP,AP,7T,8T,9T,10T,VT,DT,RT,AT,7C,8C,9C,10C,VC,DC,RC,AC,7K,8K,9K,10K,VK,DK,RK,AK}% +\xdef\CartesJeuBataille{2P,3P,4P,5P,6P,7P,8P,9P,10P,VP,DP,RP,AP,2T,3T,4T,5T,6T,7T,8T,9T,10T,VT,DT,RT,AT,2C,3C,4C,5C,6C,7C,8C,9C,10C,VC,DC,RC,AC,2K,3K,4K,5K,6K,7K,8K,9K,10K,VK,DK,RK,AK,JN,JR}% +\xdef\CartesJeuRami{2P,3P,4P,5P,6P,7P,8P,9P,10P,VP,DP,RP,AP,2T,3T,4T,5T,6T,7T,8T,9T,10T,VT,DT,RT,AT,2C,3C,4C,5C,6C,7C,8C,9C,10C,VC,DC,RC,AC,2K,3K,4K,5K,6K,7K,8K,9K,10K,VK,DK,RK,AK,JN,JR,2P,3P,4P,5P,6P,7P,8P,9P,10P,VP,DP,RP,AP,2T,3T,4T,5T,6T,7T,8T,9T,10T,VT,DT,RT,AT,2C,3C,4C,5C,6C,7C,8C,9C,10C,VC,DC,RC,AC,2K,3K,4K,5K,6K,7K,8K,9K,10K,VK,DK,RK,AK,JN,JR}% +\xdef\CartesJeuTarot{2P,3P,4P,5P,6P,7P,8P,9P,10P,VP,CP,DP,RP,AP,2T,3T,4T,5T,6T,7T,8T,9T,10T,VT,CT,DT,RT,AT,2C,3C,4C,5C,6C,7C,8C,9C,10C,VC,CC,DC,RC,AC,2K,3K,4K,5K,6K,7K,8K,9K,10K,VK,CK,DK,RK,AK,1AT,2AT,3AT,4AT,5AT,6AT,7AT,8AT,9AT,10AT,11AT,12AT,13AT,14AT,15AT,16AT,17AT,18AT,19AT,20AT,21AT,Exc}% +\xdef\CartesJeuUno{0B,1B,1B,2B,2B,3B,3B,4B,4B,5B,5B,6B,6B,7B,7B,8B,8B,9B,9B,PTB,PTB,CSB,CSB,P2B,P2B,0V,1V,1V,2V,2V,3V,3V,4V,4V,5V,5V,6V,6V,7V,7V,8V,8V,9V,9V,PTV,PTV,CSV,CSV,P2V,P2V,0J,1J,1J,2J,2J,3J,3J,4J,4J,5J,5J,6J,6J,7J,7J,8J,8J,9J,9J,PTJ,PTJ,CSJ,CSJ,P2J,P2J,0R,1R,1R,2R,2R,3R,3R,4R,4R,5R,5R,6R,6R,7R,7R,8R,8R,9R,9R,PTR,PTR,CSR,CSR,P2R,P2R,P4,P4,P4,P4,Coul,Coul,Coul,Coul}% +\NewList{CartesJeuMelange} + +\NewDocumentCommand\MainCartesJeuAleatoire{ O{} m }{%1=options,2=nbcartes + \useKVdefault[AffMainAleaCartes]% + \setKV[AffMainAleaCartes]{#1}% + %calculs et traitement des variables + \IfStrEq{\MainJeuType}{Poker}%poker + {\def\HauteurGenerique{8.5}\def\CarteMainType{Poker}\xdef\CarteDebutRand{\fpeval{randint(0,52-#2)}}}{}% + \IfStrEq{\MainJeuType}{Uno}%uno + {\def\HauteurGenerique{8.5}\def\CarteMainType{Uno}\xdef\CarteDebutRand{\fpeval{randint(0,108-#2)}}}{}% + \IfStrEq{\MainJeuType}{Bataille}%bataille + {\def\HauteurGenerique{8.5}\def\CarteMainType{Poker}\xdef\CarteDebutRand{\fpeval{randint(0,54-#2)}}}{}% + \IfStrEq{\MainJeuType}{Belote}%poker + {\def\HauteurGenerique{8.5}\def\CarteMainType{Poker}\xdef\CarteDebutRand{\fpeval{randint(0,32-#2)}}}{}% + \IfStrEq{\MainJeuType}{Rami}%rami + {\def\HauteurGenerique{8.5}\def\CarteMainType{Poker}\xdef\CarteDebutRand{\fpeval{randint(0,108-#2)}}}{}% + \IfStrEq{\MainJeuType}{Tarot}%tarot + {\def\HauteurGenerique{6.375}\def\CarteMainType{Tarot}\xdef\CarteDebutRand{\fpeval{randint(0,78-#2)}}}{}% + %échelle relative des cartes + \def\EchelleCarteDecalage{\fpeval{\MainHauteur/\HauteurGenerique}}% + %transformation valign en tikz + \def\OptionTikzCBB{current bounding box.center}% + \IfStrEq{\MainAlignementV}{0}% + {\def\OptionTikzCBB{current bounding box.south}}{}% + \IfStrEq{\MainAlignementV}{1}% + {\def\OptionTikzCBB{current bounding box.north}}{}% + %melange du jeu + \ClearList{CartesJeuMelange}% + \IfStrEq{\MainJeuType}{Poker}%si c'est le poker + {% + \xintFor* ##1 in {\xintCSVtoList{\CartesJeuPoker}}% + \do{\InsertRandomItem{CartesJeuMelange}{##1}}% + }% + {}% + \IfStrEq{\MainJeuType}{Bataille}%si c'est la bataille + {% + \xintFor* ##1 in {\xintCSVtoList{\CartesJeuBataille}}% + \do{\InsertRandomItem{CartesJeuMelange}{##1}}% + }% + {}% + \IfStrEq{\MainJeuType}{Rami}%si c'est le rami + {% + \xintFor* ##1 in {\xintCSVtoList{\CartesJeuRami}}% + \do{\InsertRandomItem{CartesJeuMelange}{##1}}% + }% + {}% + \IfStrEq{\MainJeuType}{Uno}%si c'est le uno + {% + \xintFor* ##1 in {\xintCSVtoList{\CartesJeuUno}}% + \do{\InsertRandomItem{CartesJeuMelange}{##1}}% + }% + {}% + \IfStrEq{\MainJeuType}{Belote}%si c'est le poker + {% + \xintFor* ##1 in {\xintCSVtoList{\CartesJeuBelote}}% + \do{\InsertRandomItem{CartesJeuMelange}{##1}}% + }% + {}% + \IfStrEq{\MainJeuType}{Tarot}%si c'est le tarot + {% + \xintFor* ##1 in {\xintCSVtoList{\CartesJeuTarot}}% + \do{\InsertRandomItem{CartesJeuMelange}{##1}}% + }% + {}% + %environnement tikzpicture + \begin{tikzpicture}[baseline=(\OptionTikzCBB)]% + \foreach \i in {1,2,...,#2}{% + \GetItem{CartesJeuMelange}{\inteval{\CarteDebutRand+\i-1}}{CarteMainChoisie}% + %\itemtomacro\ListeCartesMain[\i]\CarteMain% + \ifboolKV[AffMainAleaCartes]{Eventail}% + {% + \def\MainOffset{\fpeval{\EchelleCarteDecalage*\MainDecalV*(\i-1)}}% + \def\SecondOffset{\fpeval{\EchelleCarteDecalage*\MainDecalH*(\i-1)}}% + \def\DecAngleMain{\fpeval{0.5*#2*\MainRotation}}% + \AffCarteJeu[TypeJeu=\CarteMainType,Tikz,TikzAutonome=false,Hauteur=\MainHauteur,DecalageY=\MainOffset,DecalageX=\SecondOffset,Rotation={\DecAngleMain-(\i-1)*\MainRotation}]{\CarteMainChoisie}% + }% + {% + \def\MainOffset{\fpeval{\EchelleCarteDecalage*\MainDecalH*(\i-1)}}% + \def\SecondOffset{\fpeval{\EchelleCarteDecalage*\MainDecalV*(\i-1)}}% + \AffCarteJeu[TypeJeu=\CarteMainType,Tikz,TikzAutonome=false,Hauteur=\MainHauteur,DecalageX=\MainOffset,DecalageY=\SecondOffset]{\CarteMainChoisie}% + }% + }%finpour + \end{tikzpicture}% +} + +%------commande mini-cartes +\defKV[AffMiniCartes]{% + Largeur=\def\MiniCarteLargeur{#1}, + FondAtout=\def\MiniCarteFondAtout{#1} +} +\setKVdefault[AffMiniCartes]{% + Largeur=0.55cm,% + FondAtout=PeachPuff +} + +\NewDocumentCommand\AffMiniCarteJeu{ O{} m }{%1=options,2=nbcartes + \useKVdefault[AffMiniCartes]% + \setKV[AffMiniCartes]{#1}% + %découpage de l'argument + \StrCut{#2}{.}\csVal\csCplt% + %couleur de fond + \def\csFond{White}% + \def\csCoul{black}% + %le cas du 10.11...21 + \IfStrEq{\csVal}{10}{\def\csVal{\scalebox{0.5}[1]{10}}}{}% + \IfStrEq{\csVal}{11}{\def\csVal{\scalebox{0.5}[1]{11}}}{}% + \IfStrEq{\csVal}{12}{\def\csVal{\scalebox{0.5}[1]{12}}}{}% + \IfStrEq{\csVal}{13}{\def\csVal{\scalebox{0.5}[1]{13}}}{}% + \IfStrEq{\csVal}{14}{\def\csVal{\scalebox{0.5}[1]{14}}}{}% + \IfStrEq{\csVal}{15}{\def\csVal{\scalebox{0.5}[1]{15}}}{}% + \IfStrEq{\csVal}{16}{\def\csVal{\scalebox{0.5}[1]{16}}}{}% + \IfStrEq{\csVal}{17}{\def\csVal{\scalebox{0.5}[1]{17}}}{}% + \IfStrEq{\csVal}{18}{\def\csVal{\scalebox{0.5}[1]{18}}}{}% + \IfStrEq{\csVal}{19}{\def\csVal{\scalebox{0.5}[1]{19}}}{}% + \IfStrEq{\csVal}{20}{\def\csVal{\scalebox{0.5}[1]{20}}}{}% + \IfStrEq{\csVal}{21}{\def\csVal{\scalebox{0.5}[1]{21}}}{}% + %le cas du Excuse + \IfStrEq{#2}{Exc}% + {\def\csSymb{\ding{168}}\def\csCoul{blue}% + \def\csVal{\scalebox{0.33}[1]{EXC}}}{}% + %le cas du Joker + \IfStrEq{\csVal}{J}% + {\def\csSymb{\ding{166}}\def\csVal{\scalebox{0.5}[1]{JO}}}{}% + %si c'est un coeur + \IfStrEq{\csCplt}{C}% + {\def\csSymb{\ding{170}}\def\csCoul{red}}{}% + %si c'est un carreau + \IfStrEq{\csCplt}{K}% + {\def\csSymb{\ding{169}}\def\csCoul{red}}{}% + %si c'est un coeur + \IfStrEq{\csCplt}{P}% + {\def\csSymb{\ding{171}}}{}% + %si c'est un trèfle + \IfStrEq{\csCplt}{T}% + {\def\csSymb{\ding{168}}}{}% + %si c'est un atout 68 + \IfStrEq{\csCplt}{AT}% + {\def\csFond{\MiniCarteFondAtout}\def\csSymb{\ding{88}}}{}% + %si c'est un rouge + \IfStrEq{\csCplt}{R}% + {\def\csCoul{red}}{}% + %minicarte + \tikz[baseline=(char.base)]\node[anchor=north west,line width=0.7pt,draw=Gray,rectangle,rounded corners,inner sep=1.6pt,fill=\csFond,text=\csCoul,font=\ttfamily,minimum width=\MiniCarteLargeur](char){\csVal\scalebox{0.75}[0.75]{\csSymb}};% +} + +%------commande mini-main-cartes +\defKV[AffMiniMainCartes]{% + Largeur=\def\MiniMainLargeur{#1},% + FondAtout=\def\MiniMainFondAtout{#1} +} +\setKVdefault[AffMiniMainCartes]{% + Largeur=0.55cm,% + FondAtout=PeachPuff +} + +\NewDocumentCommand\MainMiniCartesJeu{ O{} m }{%1=options,2=liste + \useKVdefault[AffMiniMainCartes]% + \setKV[AffMiniMainCartes]{#1}% + \ignoreemptyitems% + \setsepchar{§}% + \readlist*\MiniCartesMain{#2}% + \foreachitem\MiniCarteAffich\in\MiniCartesMain{% + \AffMiniCarteJeu[FondAtout=\MiniMainFondAtout,Largeur=\MiniMainLargeur]{\MiniCarteAffich}% + }% +} + +%------commande mini-main aléatoire +\defKV[MiniMainAleaCartes]{% + Largeur=\def\MiniMainAleaLargeur{#1},% + TypeJeu=\def\MiniMainAleaType{#1},% + FondAtout=\def\MiniMainAleaFondAtout{#1} +} +\setKVdefault[MiniMainAleaCartes]{% + Largeur=0.55cm,% + TypeJeu=Poker,% + FondAtout=PeachPuff +} + +\xdef\MiniCartesJeuPoker{2.P,3.P,4.P,5.P,6.P,7.P,8.P,9.P,10.P,V.P,D.P,R.P,A.P,2.T,3.T,4.T,5.T,6.T,7.T,8.T,9.T,10.T,V.T,D.T,R.T,A.T,2.C,3.C,4.C,5.C,6.C,7.C,8.C,9.C,10.C,V.C,D.C,R.C,A.C,2.K,3.K,4.K,5.K,6.K,7.K,8.K,9.K,10.K,V.K,D.K,R.K,A.K}% +\xdef\MiniCartesJeuBelote{7.P,8.P,9.P,10.P,V.P,D.P,R.P,A.P,7.T,8.T,9.T,10.T,V.T,D.T,R.T,A.T,7.C,8.C,9.C,10.C,V.C,D.C,R.C,A.C,7.K,8.K,9.K,10.K,V.K,D.K,R.K,A.K}% +\xdef\MiniCartesJeuBataille{2.P,3.P,4.P,5.P,6.P,7.P,8.P,9.P,10.P,V.P,D.P,R.P,A.P,2.T,3.T,4.T,5.T,6.T,7.T,8.T,9.T,10.T,V.T,D.T,R.T,A.T,2.C,3.C,4.C,5.C,6.C,7.C,8.C,9.C,10.C,V.C,D.C,R.C,A.C,2.K,3.K,4.K,5.K,6.K,7.K,8.K,9.K,10.K,V.K,D.K,R.K,A.K,J.N,J.R}% +\xdef\MiniCartesJeuTarot{2.P,3.P,4.P,5.P,6.P,7.P,8.P,9.P,10.P,V.P,C.P,D.P,R.P,A.P,2.T,3.T,4.T,5.T,6.T,7.T,8.T,9.T,10.T,V.T,C.T,D.T,R.T,A.T,2.C,3.C,4.C,5.C,6.C,7.C,8.C,9.C,10.C,V.C,C.C,D.C,R.C,A.C,2.K,3.K,4.K,5.K,6.K,7.K,8.K,9.K,10.K,V.K,C.K,D.K,R.K,A.K,1.AT,2.AT,3.AT,4.AT,5.AT,6.AT,7.AT,8.AT,9.AT,10.AT,11.AT,12.AT,13.AT,14.AT,15.AT,16.AT,17.AT,18.AT,19.AT,20.AT,21.AT,Exc}% +\xdef\MiniCartesJeuRami{2.P,3.P,4.P,5.P,6.P,7.P,8.P,9.P,10.P,V.P,D.P,R.P,A.P,2.T,3.T,4.T,5.T,6.T,7.T,8.T,9.T,10.T,V.T,D.T,R.T,A.T,2.C,3.C,4.C,5.C,6.C,7.C,8.C,9.C,10.C,V.C,D.C,R.C,A.C,2.K,3.K,4.K,5.K,6.K,7.K,8.K,9.K,10.K,V.K,D.K,R.K,A.K,J.N,J.R,2.P,3.P,4.P,5.P,6.P,7.P,8.P,9.P,10.P,V.P,D.P,R.P,A.P,2.T,3.T,4.T,5.T,6.T,7.T,8.T,9.T,10.T,V.T,D.T,R.T,A.T,2.C,3.C,4.C,5.C,6.C,7.C,8.C,9.C,10.C,V.C,D.C,R.C,A.C,2.K,3.K,4.K,5.K,6.K,7.K,8.K,9.K,10.K,V.K,D.K,R.K,A.K,J.N,J.R}% +\NewList{MiniCartesJeuMelange} + +\NewDocumentCommand\MainMiniCartesJeuAleatoire{ O{} m }{%1=options,2=nbcartes + \useKVdefault[MiniMainAleaCartes]% + \setKV[MiniMainAleaCartes]{#1}% + %melange du jeu + \ClearList{MiniCartesJeuMelange}% + \IfStrEq{\MiniMainAleaType}{Poker}%si c'est le poker + {% + \xintFor* ##1 in {\xintCSVtoList{\MiniCartesJeuPoker}}% + \do{\InsertRandomItem{MiniCartesJeuMelange}{##1}}% + }% + {}% + \IfStrEq{\MiniMainAleaType}{Bataille}%si c'est la bataille + {% + \xintFor* ##1 in {\xintCSVtoList{\MiniCartesJeuBataille}}% + \do{\InsertRandomItem{MiniCartesJeuMelange}{##1}}% + }% + {}% + \IfStrEq{\MiniMainAleaType}{Belote}%si c'est le belote + {% + \xintFor* ##1 in {\xintCSVtoList{\MiniCartesJeuBelote}}% + \do{\InsertRandomItem{MiniCartesJeuMelange}{##1}}% + }% + {}% + \IfStrEq{\MiniMainAleaType}{Tarot}%si c'est le tarot + {% + \xintFor* ##1 in {\xintCSVtoList{\MiniCartesJeuTarot}}% + \do{\InsertRandomItem{MiniCartesJeuMelange}{##1}}% + }% + {}% + \IfStrEq{\MiniMainAleaType}{Rami}%si c'est le rami + {% + \xintFor* ##1 in {\xintCSVtoList{\MiniCartesJeuRami}}% + \do{\InsertRandomItem{MiniCartesJeuMelange}{##1}}% + }% + {}% + %création de la main + \foreach \i in {1,2,...,#2}{% + \GetItem{MiniCartesJeuMelange}{\inteval{\i-1}}{MiniCarteMainChoisie}% + \AffMiniCarteJeu[FondAtout=\MiniMainAleaFondAtout,Largeur=\MiniMainAleaLargeur]{\MiniCarteMainChoisie}% + }%finpour +} + \endinput \ No newline at end of file diff --git a/macros/latex/contrib/to-be-determined/README.md b/macros/latex/contrib/to-be-determined/README.md index 5f8596eb58..74578626d3 100644 --- a/macros/latex/contrib/to-be-determined/README.md +++ b/macros/latex/contrib/to-be-determined/README.md @@ -19,11 +19,10 @@ The budget is \tbd{99.00 USD}. \end{document} ``` -The full example and all commands are available in the -[`to-be-determined.tex`](https://github.com/yegor256/to-be-determined/blob/master/to-be-determined.tex) file. +Otherwise, you can download [`to-be-determined.sty`](https://raw.githubusercontent.com/yegor256/to-be-determined/gh-pages/to-be-determined/to-be-determined.sty) and add to your project. -If you want to contribute yourself, make a fork, then create a branch, -then run `make` in the root directory. +If you want to contribute yourself, make a fork, then create a branch, +then run `l3build ctan` in the root directory. It should compile everything without errors. If not, submit an issue and wait. -Otherwise, make your changes and then run `make` again. If the build is +Otherwise, make your changes and then run `l3build ctan` again. If the build is still clean, submit a pull request. diff --git a/macros/latex/contrib/to-be-determined/to-be-determined.dtx b/macros/latex/contrib/to-be-determined/to-be-determined.dtx index 030208ef00..9cb2074d9b 100644 --- a/macros/latex/contrib/to-be-determined/to-be-determined.dtx +++ b/macros/latex/contrib/to-be-determined/to-be-determined.dtx @@ -50,14 +50,16 @@ %\NeedsTeXFormat{LaTeX2e} %\ProvidesPackage{to-be-determined} %<*package> -[03.10.2022 0.2.0 Highlighting places requiring future work] +[31.10.20220 0.3.0 Highlighting places requiring future work] % %<*driver> \documentclass{ltxdoc} \usepackage[tt=false, type1=true]{libertine} \usepackage{microtype} +\AddToHook{env/verbatim/begin}{\microtypesetup{protrusion=false}} \usepackage{to-be-determined} \usepackage{href-ul} +\usepackage[dtx]{docshots} \PageIndex \EnableCrossrefs \CodelineIndex @@ -82,46 +84,30 @@ % and make sure it looks nice. Install it from CTAN and then % use like this: -% \begin{multicols}{2} -% \setlength{\parskip}{0pt} -% \raggedcolumns -%\iffalse -%<*verb> -%\fi -\begin{verbatim} -\documentclass{article} -\usepackage{to-be-determined} -\begin{document} -The budget is \tbd{99.00 USD}. -\end{document} -\end{verbatim} -%\iffalse -% -%\fi -% -% \columnbreak -% +% \begin{docshot} +% \documentclass{article} +% \pagestyle{empty} +% \usepackage{to-be-determined} +% \begin{document} % The budget is \tbd{99.00 USD}. -% -% \end{multicols} +% \end{document} +% \end{docshot} % \section{Package Options} -% \begin{macro}{hide} +% \DescribeMacro{hide} % If you want to hide the content of what's inside |\tbd|, % use |hide| option of the package. They will all be replaced with % \tbd{TBD} placeholders. -% \end{macro} -% \begin{macro}{off} +% \DescribeMacro{off} % If you want them to disappear entirely, use the |off| package option. -% \end{macro} % \StopEventually{} % \section{Implementation} - % \changes{v0.2.0}{2021/07/15}{Initial version} +% \changes{v0.3.0}{2022/10/31}{We started using "docshots" package for rendering examples.} % First, we parse package options: % \begin{macrocode} diff --git a/macros/latex/contrib/to-be-determined/to-be-determined.ins b/macros/latex/contrib/to-be-determined/to-be-determined.ins index c228470fb3..a922989b50 100644 --- a/macros/latex/contrib/to-be-determined/to-be-determined.ins +++ b/macros/latex/contrib/to-be-determined/to-be-determined.ins @@ -48,8 +48,8 @@ SOFTWARE. \endpreamble \generate{\file{to-be-determined.sty}{\from{to-be-determined.dtx}{package}}} \obeyspaces -\Msg{*** To finish the installation you have to move the ".sty"} -\Msg{*** file into a directory searched by TeX. To produce the} -\Msg{*** documentation run the file ".dtx" through LaTeX. If any} -\Msg{*** questions, submit a new GitHub issue.} +\Msg{To finish the installation you have to move the ".sty"} +\Msg{file into a directory searched by TeX. To produce the} +\Msg{documentation run the file ".dtx" through LaTeX. If any} +\Msg{questions, submit a new GitHub issue.} \endbatchfile diff --git a/macros/latex/contrib/to-be-determined/to-be-determined.pdf b/macros/latex/contrib/to-be-determined/to-be-determined.pdf index 83ad44bee3..f330b28d2a 100644 Binary files a/macros/latex/contrib/to-be-determined/to-be-determined.pdf and b/macros/latex/contrib/to-be-determined/to-be-determined.pdf differ -- cgit v1.2.3