Modifications (couleurs, chanfreins...) pour un rapprochement vers Scratch
[mp-scratch.git] / src / LATEXScratch.mp
index 334f352..8e88b3c 100644 (file)
@@ -4,39 +4,46 @@ vardef LATEX primary s =
   write "\documentclass[12pt]{article}" to "mptextmp.mp";
   write "\usepackage[utf8]{inputenc}" to "mptextmp.mp";
   write "\usepackage[T1]{fontenc}" to "mptextmp.mp";
-  write "\usepackage{fourier,pifont}" to "mptextmp.mp";
+  write "\usepackage[sfdefault,lf]{carlito}" to "mptextmp.mp";
+  write "\usepackage{pifont}" to "mptextmp.mp";
   write "\usepackage{fancybox}" to "mptextmp.mp";
   write "\usepackage[frenchb]{babel}" to "mptextmp.mp";
   write "\usepackage[autolanguage]{numprint}" to "mptextmp.mp";
   write "\usepackage{amssymb}" to "mptextmp.mp";
   write "\usepackage{xcolor}" to "mptextmp.mp";
-  write "\definecolor{LightGreen}{rgb}{0.625,1,0.250}" to "mptextmp.mp";
-  write "\definecolor{DarkGreen}{rgb}{0,0.75,0}" to "mptextmp.mp";
-  write "\definecolor{dDarkGreen}{rgb}{0,0.5,0}" to "mptextmp.mp";
-  write "\definecolor{LightBlue}{rgb}{0.75,0.875,1}" to "mptextmp.mp";
-  write "\definecolor{DarkBlue}{rgb}{0.5,0.75,1}" to "mptextmp.mp";
+%  write "\definecolor{LightGreen}{rgb}{0.625,1,0.250}" to "mptextmp.mp";
+  write "\definecolor{DarkGreen}{rgb}{0.359,0.715,0.070}" to "mptextmp.mp";
+  write "\definecolor{dDarkGreen}{rgb}{0.328,0.656,0.0625}" to "mptextmp.mp";
+  write "\definecolor{mLightBlue}{rgb}{0.266,0.387,0.762}" to "mptextmp.mp";
+%  write "\definecolor{LightBlue}{rgb}{0.172,0.645,0.883}" to "mptextmp.mp";%0.75,0.875,1
+  write "\definecolor{DarkBlue}{rgb}{0.289,0.422,0.828}" to "mptextmp.mp";%0.5,0.75,1
+  write "\definecolor{cDarkBlue}{rgb}{0.172,0.645,0.883}" to "mptextmp.mp";
+  write "\definecolor{cLightBlue}{rgb}{0.156,0.590,0.809}" to "mptextmp.mp";
   write "\definecolor{dDarkBlue}{rgb}{0,0.375,0.75}" to "mptextmp.mp";
-  write "\definecolor{LightViolet}{rgb}{0.875,0.75,1}" to "mptextmp.mp";
-  write "\definecolor{LightPurple}{rgb}{0.75,0.5,1}" to "mptextmp.mp";
-  write "\definecolor{DarkPurple}{rgb}{0.5,0.375,1}" to "mptextmp.mp";
-  write "\definecolor{DdarkPurple}{rgb}{0.312,0.125,0.5}" to "mptextmp.mp";
-  write "\definecolor{LightOrange}{rgb}{1,0.625,0.25}" to "mptextmp.mp";
-  write "\definecolor{DarkOrange}{rgb}{0.875,0.438,0}" to "mptextmp.mp";
-  write "\definecolor{dDarkOrange}{rgb}{0.750,0.375,0}" to "mptextmp.mp";
-  write "\definecolor{DarkMarron}{rgb}{0.625,0.312,0}" to "mptextmp.mp";
-  write "\definecolor{LightPink}{rgb}{0.875,0.125,0.875}" to "mptextmp.mp";
+  %write "\definecolor{LightViolet}{rgb}{0.875,0.75,1}" to "mptextmp.mp";
+  write "\definecolor{LightPurple}{rgb}{0.54,0.332,0.84}" to "mptextmp.mp";%0.75,0.5,1
+  write "\definecolor{DarkPurple}{rgb}{0.492,0.305,0.77}" to "mptextmp.mp";
+  write "\definecolor{DdarkPurple}{rgb}{0.348,0.277,0.691}" to "mptextmp.mp";
+  write "\definecolor{LightOrange}{rgb}{0.93,0.488,0.086}" to "mptextmp.mp";%1,0.625,0.25
+  write "\definecolor{DarkOrange}{rgb}{0.797,0.355,0.133}" to "mptextmp.mp";%0.852,0.445,0.078%0.875,0.438,0
+    write "\definecolor{cDarkOrange}{rgb}{0.809,0.605,0.09}" to "mptextmp.mp";
+  write "\definecolor{dDarkOrange}{rgb}{0.730,0.324,0.121}" to "mptextmp.mp";%0.750,0.375,0
+  write "\definecolor{DarkMarron}{rgb}{0.719,0.469,0.172}" to "mptextmp.mp";%0.625,0.312,0
+  write "\definecolor{LightPink}{rgb}{0.672,0.234,0.699}" to "mptextmp.mp";%0.875,0.125,0.875
   write "\newcommand\opSon[1]{\colorbox{LightPink}{\bfseries\textcolor{white}{#1}}}" to "mptextmp.mp";
   write "\newcommand\opSimple[1]{\colorbox{white}{\bfseries\textcolor{black}{#1}}}" to "mptextmp.mp";
-  write "\newcommand\opMouv[1]{\colorbox{dDarkBlue}{\bfseries\textcolor{white}{#1}}}" to "mptextmp.mp";
-  write "\newcommand\opAp[1]{\colorbox{DarkPurple}{\bfseries\textcolor{white}{#1 \textcolor{black}{\tiny$\blacktriangledown$}}}}" to "mptextmp.mp";
+  write "\newcommand\opMouv[1]{\colorbox{DarkBlue}{\bfseries\textcolor{white}{#1}}}" to "mptextmp.mp";
+  write "\newcommand\opAp[1]{\colorbox{LightPurple}{\bfseries\textcolor{white}{#1}}}" to "mptextmp.mp";
+  write "\newcommand\opApMenu[1]{\colorbox{DarkPurple}{\bfseries\textcolor{white}{\normalfont #1 \textcolor{black}{\tiny$\blacktriangledown$}}}}" to "mptextmp.mp";
   write "\newcommand\opBloc[1]{\colorbox{DdarkPurple}{\bfseries\textcolor{white}{#1}}}" to "mptextmp.mp";
   write "\newcommand\opOp[1]{\colorbox{DarkGreen}{\bfseries\textcolor{white}{#1}}}" to "mptextmp.mp";
-    write "\newcommand\opSousOp[1]{\colorbox{dDarkGreen}{#1}}" to "mptextmp.mp";
-  write "\newcommand\opCap[1]{\colorbox{DarkBlue}{\bfseries\textcolor{white}{\bfseries #1}}}" to "mptextmp.mp";
-  write "\newcommand\opCapCap[1]{\colorbox{LightBlue}{#1 \tiny\textcolor{black}{$\blacktriangledown$}}}" to "mptextmp.mp";
+  write "\newcommand\opSousOp[1]{\colorbox{dDarkGreen}{#1}}" to "mptextmp.mp";
+  write "\newcommand\opOpMenu[1]{\colorbox{dDarkGreen}{\normalfont \textcolor{white}{#1} \tiny\textcolor{black}{$\blacktriangledown$}}}" to "mptextmp.mp";
+  write "\newcommand\opCap[1]{\colorbox{cDarkBlue}{\bfseries\textcolor{white}{\bfseries #1}}}" to "mptextmp.mp";
+  write "\newcommand\opCapCap[1]{\colorbox{cLightBlue}{\normalfont #1 \tiny\textcolor{black}{$\blacktriangledown$}}}" to "mptextmp.mp";
   write "\newcommand\opVar[1]{\colorbox{LightOrange}{\bfseries\textcolor{white}{#1}}}" to "mptextmp.mp";
   write "\newcommand\opList[1]{\colorbox{DarkOrange}{\bfseries\textcolor{white}{#1}}}" to "mptextmp.mp";
-  write "\newcommand\opSousList[1]{\colorbox{dDarkOrange}{#1 \tiny\textcolor{black}{$\blacktriangledown$}}}" to "mptextmp.mp";
+  write "\newcommand\opSousList[1]{\colorbox{dDarkOrange}{\normalfont #1 \tiny\textcolor{black}{$\blacktriangledown$}}}" to "mptextmp.mp";
   write "\usepackage{amsmath}" to "mptextmp.mp";
   write "\usepackage{mathrsfs}" to "mptextmp.mp";
   write "\usepackage{ifsym}" to "mptextmp.mp";

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