Police Calibri et structure selon masque CCN

This commit is contained in:
Emmanuel Viennet 2020-11-23 00:18:06 +01:00
parent 6b75904532
commit 079fd12e13
17 changed files with 57 additions and 37 deletions

View File

@ -38,7 +38,7 @@ build () {
for (( i=1; i<=$NBPASS1; i++ )) for (( i=1; i<=$NBPASS1; i++ ))
do do
echo "----------------- pass $i" echo "----------------- pass $i"
pdflatex -jobname "$1"-"$2" '\def\'$2'{}\input{comp}' lualatex -jobname "$1"-"$2" '\def\'$2'{}\input{comp}'
done done
} }

View File

@ -1,17 +1,24 @@
\documentclass[10pt,mathserif]{beamer} % mathserif % Référentiel de compétences
% Version en Calibri, à compiler avec lualatex
%\usepackage[T1]{fontenc} \documentclass[10pt,lualatex]{beamer}
\usepackage[LUC,T2A,T1]{fontenc}% \usepackage{ifthen}
%\usepackage[utf8x]{inputenc}%
\usepackage[utf8]{inputenc}
\usepackage{arev}
\usepackage{tgtermes,tgadventor} % https://tug.org/FontCatalogue/seriffonts.html
\usepackage[condensed]{tgheros}
\usepackage{bookmark} \usepackage{bookmark}
\usepackage{textcomp} \usepackage{textcomp}
\usepackage{colortbl}% \usepackage{colortbl}%
\usepackage{etoolbox} \usepackage{etoolbox}
\usepackage[french]{babel}
\usepackage[base]{babel}
\usepackage{polyglossia}
\usepackage{fontspec}
\setmainfont[Path=fonts/,
BoldItalicFont=CalibriBoldItalic.ttf,
BoldFont =CalibriBold.ttf,
ItalicFont =CalibriItalic.ttf]{CalibriRegular.ttf}
\usepackage{hyperref} \usepackage{hyperref}
\geometry{landscape,a4paper,left=25mm,right=25mm,top=25 mm,bottom=25mm} \geometry{landscape,a4paper,left=25mm,right=25mm,top=25 mm,bottom=25mm}
\usepackage{tikz}% \usepackage{tikz}%
@ -20,6 +27,9 @@
\pgfdeclarelayer{foreground}% \pgfdeclarelayer{foreground}%
\pgfsetlayers{background,main,foreground}% \pgfsetlayers{background,main,foreground}%
\setbeamerfont{title}{family=\fontspec{CalibriRegular}}
\tikzset{every picture/.style={/utils/exec={\sffamily}}}
% ******************************************************** % ********************************************************
% Macros et contrôle de l'affichage des mots-clés % Macros et contrôle de l'affichage des mots-clés
% \draft est defini pour la verison de travail avec annotations et table des matières % \draft est defini pour la verison de travail avec annotations et table des matières
@ -50,11 +60,12 @@
\input{modeles/frame_titre.tex} \input{modeles/frame_titre.tex}
\input{modeles/frame_titre_couleurBUT.tex} \input{modeles/frame_titre_couleurBUT.tex}
\input{modeles/frame_metiers.tex} \input{modeles/frame_metiers.tex}
\input{modeles/frame_parcours.tex} % Modèle pour les slides décrivant 1 parcours \input{modeles/frame_parcours.tex} % Modèle pour les slides décrivant 1 parcours
\input{modeles/frame_parcours_definition.tex} \input{modeles/frame_parcours_definition.tex}
\input{modeles/frame_parcours_definitions_et_composantes_essentielles.tex} % Pas génial \input{modeles/frame_parcours_definitions_et_composantes_essentielles.tex} % Pas génial
\input{modeles/frame_parcours_composantes_essentielles.tex}
\input{modeles/frame_parcours_situations_professionnelles.tex} \input{modeles/frame_parcours_situations_professionnelles.tex}
\input{modeles/frame_parcours_composantes_essentielles.tex}
\input{modeles/frame_parcours_niveaux.tex} \input{modeles/frame_parcours_niveaux.tex}
\input{modeles/frame_competence.tex} \input{modeles/frame_competence.tex}
@ -85,12 +96,16 @@
\xdef\NOMPAR{\csname parcoursname\PARABBR\endcsname} \xdef\NOMPAR{\csname parcoursname\PARABBR\endcsname}
\frameTitre{\NOMPAR} % Titre principal avec mention du parcours \frameTitre{\NOMPAR} % Titre principal avec mention du parcours
\frameParcours{\PARABBR}{\COUPAR} % Le parcours et ses niveaux
\frameParcoursDefinition{\PARABBR}{\COUPAR} % La définition des compétences du parcours
\frameParcoursComposantesEssentielles{\PARABBR}{\COUPAR} % Les composantes essentielles \frameParcoursComposantesEssentielles{\PARABBR}{\COUPAR} % Les composantes essentielles
\frameParcoursSituationsPro{\PARABBR}{\COUPAR} % Les situations pro \frameParcoursSituationsPro{\PARABBR}{\COUPAR} % Les situations pro
\frameParcoursCompetencesNiveaux{\PARABBR}{\COUPAR} % Les niveaux \frameParcoursCompetencesNiveaux{\PARABBR}{\COUPAR} % Les niveaux
% \frameParcoursApprentissage{Cyber}=> inutilisé
%\frameParcours{\PARABBR}{\COUPAR} % Le parcours et ses niveaux
%\frameParcoursDefinition{\PARABBR}{\COUPAR} % La définition des compétences du parcours
%\frameParcoursComposantesEssentielles{\PARABBR}{\COUPAR} % Les composantes essentielles
%\frameParcoursSituationsPro{\PARABBR}{\COUPAR} % Les situations pro
%\frameParcoursCompetencesNiveaux{\PARABBR}{\COUPAR} % Les niveaux
%%\frameParcoursApprentissage{Cyber}=> inutilisé
% Le descriptif de chaque composante du parcours % Le descriptif de chaque composante du parcours
\xdef\loopcompparcours{\csname loopcompparcours\PARABBR \endcsname} \xdef\loopcompparcours{\csname loopcompparcours\PARABBR \endcsname}
@ -99,5 +114,4 @@
} }
} }
\end{document} \end{document}

BIN
fonts/CalibriBold.ttf Normal file

Binary file not shown.

BIN
fonts/CalibriBoldItalic.ttf Normal file

Binary file not shown.

BIN
fonts/CalibriItalic.ttf Normal file

Binary file not shown.

BIN
fonts/CalibriLight.ttf Normal file

Binary file not shown.

Binary file not shown.

BIN
fonts/CalibriRegular.ttf Normal file

Binary file not shown.

Binary file not shown.

View File

@ -11,17 +11,17 @@
%\def\CNOM{CyberA} %\def\CNOM{CyberA}
%\def\CTYPE{S} %\def\CTYPE{S}
%\def\CLETTRE{A} %\def\CLETTRE{A}
\def\comptopmargin{-5mm} % reduit marge haute
\begin{frame}[plain]{} \begin{frame}[plain]{}
\subsection{\CNOM : \csname compname\CNOM\endcsname} \subsection{\CNOM : \csname compname\CNOM\endcsname}
\begin{tikzpicture}[overlay, remember picture] \begin{tikzpicture}[overlay, remember picture]
\coordinate(topleftcorner) at ($ (current page.north west) + (10mm,-12mm) $); \coordinate(topleftcorner) at ($ (current page.north west) + (10mm,\comptopmargin) $);
\coordinate(bottomleftcorner) at ($ (current page.south west) + (10mm,10mm) $); \coordinate(bottomleftcorner) at ($ (current page.south west) + (10mm,10mm) $);
\coordinate(bottomrightcorner) at ($ (current page.south east) + (-10mm,10mm) $); \coordinate(bottomrightcorner) at ($ (current page.south east) + (-10mm,10mm) $);
\coordinate(lastpoint) at ($ (current page.north west) + (10mm,-12mm) $); \coordinate(lastpoint) at ($ (current page.north west) + (10mm,\comptopmargin) $);
\coordinate(toprightcorner) at ($ (current page.north east) + (-12mm,-12mm) $); \coordinate(toprightcorner) at ($ (current page.north east) + (-12mm,\comptopmargin) $);
\coordinate(refpoint) at ($ (lastpoint)+(0mm,0mm) $); \coordinate(refpoint) at ($ (lastpoint)+(0mm,0mm) $);

View File

@ -10,18 +10,19 @@
\coordinate(topleftcorner) at ($ (current page.north west) + (10mm,-12mm) $); % Dimension de la frame \coordinate(topleftcorner) at ($ (current page.north west) + (10mm,-12mm) $); % Dimension de la frame
\coordinate(toprightcorner) at ($ (current page.north east) + (-10mm,-10mm) $); \coordinate(toprightcorner) at ($ (current page.north east) + (-10mm,-10mm) $);
\coordinate(lastpoint) at ($ (current page.north west) + (10mm,-12mm) $); \coordinate(lastpoint) at ($ (current page.north west) + (10mm,-6mm) $);
\coordinate(toprightcorner) at ($ (current page.north east) + (-12mm,-12mm) $); \coordinate(toprightcorner) at ($ (current page.north east) + (-12mm,-12mm) $);
\coordinate(splitpoint) at ($ (lastpoint) + (20cm,-12mm) $); \coordinate(splitpoint) at ($ (lastpoint) + (20cm,-6mm) $);
\coordinate(splitpointbis) at ($ (splitpoint) + (1cm,2mm) $); \coordinate(splitpointbis) at ($ (splitpoint) + (1cm,2mm) $);
\coordinate(refpoint) at ($ (lastpoint)+(25mm,0mm) $); \coordinate(titleright) at ($ (splitpoint) + (4cm, 0cm)$);
\coordinate(refpoint) at ($ (lastpoint)+(25mm,0mm) $);
\node[text=titlebg] [% \node[text=titlebg] [%
outer sep=0,inner sep=0mm,% outer sep=0,inner sep=0mm,%
fit=(lastpoint)(splitpoint), fit=(lastpoint)(titleright),
align=left% align=left%
] (xtitle) {\fontsize{20}{40}\scshape\bfseries\selectfont ] (xtitle) {\fontsize{20}{40}\bfseries\selectfont
les métiers et les parcours du B.U.T. \specialitename}; Les métiers et les parcours du B.U.T. \specialitename};
\fill[shade,left color=titlebg,right color=white] (xtitle.south west) rectangle ($ (xtitle.south east) + (0,1mm) $); \fill[shade,left color=titlebg,right color=white] (xtitle.south west) rectangle ($ (xtitle.south east) + (0,1mm) $);
%\node[% %\node[%
%outer sep=0,inner sep=2mm,% %outer sep=0,inner sep=2mm,%

View File

@ -20,7 +20,7 @@
outer sep=0,inner sep=0mm,% outer sep=0,inner sep=0mm,%
fit=(lastpoint)(splitpoint), fit=(lastpoint)(splitpoint),
align=left% align=left%
] (xtitle) {\fontsize{20}{40}\scshape\bfseries\selectfont Parcours \PARABBR~: compétences et composantes essentielles}; ] (xtitle) {\fontsize{20}{40}\bfseries\selectfont Parcours \PARABBR~: compétences et composantes essentielles};
\fill[shade,left color=titlebg,right color=white] (xtitle.south west) rectangle ($ (xtitle.south east) + (0,1mm) $); \fill[shade,left color=titlebg,right color=white] (xtitle.south west) rectangle ($ (xtitle.south east) + (0,1mm) $);
% Qu'est ce qu'une comp essentielle ? % Qu'est ce qu'une comp essentielle ?

View File

@ -26,7 +26,7 @@
outer sep=0,inner sep=0mm,% outer sep=0,inner sep=0mm,%
fit=(lastpoint)(splitpoint), fit=(lastpoint)(splitpoint),
align=left% align=left%
] (xtitle) {\fontsize{20}{40}\scshape\bfseries\selectfont Parcours \PARABBR~: niveaux de développement des compétences}; ] (xtitle) {\fontsize{20}{40}\bfseries\selectfont Parcours \PARABBR~: niveaux de développement des compétences};
\fill[shade,left color=titlebg,right color=white] (xtitle.south west) rectangle ($ (xtitle.south east) + (0,1mm) $); \fill[shade,left color=titlebg,right color=white] (xtitle.south west) rectangle ($ (xtitle.south east) + (0,1mm) $);
\coordinate(lastpoint) at ($ (xtitle.south west) + (0,-4mm) $); \coordinate(lastpoint) at ($ (xtitle.south west) + (0,-4mm) $);
@ -48,7 +48,7 @@
blur shadow={shadow blur steps=5}% blur shadow={shadow blur steps=5}%
] (headbox\CNOM) {\textbf{\CNOM}\\ ] (headbox\CNOM) {\textbf{\CNOM}\\
\begin{hyphenrules}{nohyphenation} \begin{hyphenrules}{nohyphenation}
\csname compname\CNOM\endcsname\end{hyphenrules}}; % Le nom de la compétence \large \csname compname\CNOM\endcsname\end{hyphenrules}}; % Le nom de la compétence
\coordinate(highright) at ($ (bottomright)+(2mm,-5mm) $); \coordinate(highright) at ($ (bottomright)+(2mm,-5mm) $);
\coordinate(highleft) at ($ (highright-|topleft)+(-2mm,0) $); \coordinate(highleft) at ($ (highright-|topleft)+(-2mm,0) $);

View File

@ -17,7 +17,7 @@
outer sep=0,inner sep=0mm,% outer sep=0,inner sep=0mm,%
fit=(lastpoint)(splitpoint), fit=(lastpoint)(splitpoint),
align=left% align=left%
] (xtitle) {\fontsize{20}{40}\scshape\bfseries\selectfont Parcours \PARABBR~: situations professionnelles}; ] (xtitle) {\fontsize{20}{40}\bfseries\selectfont Parcours \PARABBR~: situations professionnelles};
\fill[shade,left color=titlebg,right color=white] (xtitle.south west) rectangle ($ (xtitle.south east) + (0,1mm) $); \fill[shade,left color=titlebg,right color=white] (xtitle.south west) rectangle ($ (xtitle.south east) + (0,1mm) $);
%\node[% %\node[%
%outer sep=0,inner sep=2mm,% %outer sep=0,inner sep=2mm,%

View File

@ -21,11 +21,13 @@
text width=240mm, text width=240mm,
text=titlefg, text=titlefg,
anchor=center, anchor=center,
] (title) at ($ .5*(bottomleftcorner)+.5*(toprightcorner) $) {\fontfamily{qag}\bfseries\fontsize{36}{40}\selectfont ] (title) at ($ .5*(bottomleftcorner)+.5*(toprightcorner) $) {
Référentiel de compétences \\ %\bfseries\fontsize{36}{40}\selectfont
BUT \specialitename \fontsize{48}{57}\selectfont
Référentiel de compétences du\\
\fontsize{40}{48}\selectfont BUT \specialitename
\\ \\
\vspace{5mm} \soustitre \vspace{5mm} \fontsize{48}{57}\selectfont \soustitre
\vspace{15mm}\hfill\large{\emph{Document de travail ACD R\&T - \today}}\\}; \vspace{15mm}\hfill\large{\emph{Document de travail ACD R\&T - \today}}\\};
\node (shadowsquare) at (50mm,-40mm) {\includegraphics[width=100mm]{img/blur.png}}; \node (shadowsquare) at (50mm,-40mm) {\includegraphics[width=100mm]{img/blur.png}};

View File

@ -21,7 +21,7 @@
text width=240mm, text width=240mm,
text=orangeBUT, % titlefg, text=orangeBUT, % titlefg,
anchor=center, anchor=center,
] (title) at ($ .5*(bottomleftcorner)+.5*(toprightcorner) $) {\fontfamily{qag}\bfseries\fontsize{36}{40}\selectfont ] (title) at ($ .5*(bottomleftcorner)+.5*(toprightcorner) $) {\bfseries\fontsize{36}{40}\selectfont % \fontfamily{qag}
Référentiel de compétences \\ Référentiel de compétences \\
BUT \specialitename BUT \specialitename
\\ \\

View File

@ -40,11 +40,14 @@
\def\niveaupathB{75} \def\niveaupathB{75}
\def\niveaupathC{100} \def\niveaupathC{100}
\def\reftopmargin{-12mm}
\def\stdsetup{ \def\stdsetup{
% \draw ($ (current page.north west) + (10mm,-10mm) $) rectangle ($ (current page.south east) + (-10mm,10mm) $); % \draw ($ (current page.north west) + (10mm,-10mm) $) rectangle ($ (current page.south east) + (-10mm,10mm) $);
\coordinate(lastpoint) at ($ (current page.north west) + (10mm,-12mm) $); \coordinate(lastpoint) at ($ (current page.north west) + (10mm,\reftopmargin) $);
\coordinate(toprightcorner) at ($ (current page.north east) + (-12mm,-12mm) $); \coordinate(toprightcorner) at ($ (current page.north east) + (-12mm,\reftopmargin) $);
\coordinate(splitpoint) at ($ (lastpoint) + (20cm,-12mm) $); \coordinate(splitpoint) at ($ (lastpoint) + (20cm,\reftopmargin) $);
\coordinate(splitpointbis) at ($ (splitpoint) + (1cm,2mm) $); \coordinate(splitpointbis) at ($ (splitpoint) + (1cm,2mm) $);
\coordinate(refpoint) at ($ (lastpoint)+(25mm,0mm) $); \coordinate(refpoint) at ($ (lastpoint)+(25mm,0mm) $);
} }