diff --git a/template_cours.cls b/template_cours.cls index 8768c63..b59fe16 100755 --- a/template_cours.cls +++ b/template_cours.cls @@ -69,14 +69,14 @@ breaklinks=true, % --- Define document margins % --- -\setlength{\textheight}{760pt} \addtolength{\voffset}{-90pt} +\setlength{\textheight}{715pt} \addtolength{\voffset}{-90pt} \setlength{\textwidth}{485pt} \addtolength{\hoffset}{-70pt} % --- Paper and page layout % --- \setlength{\parindent}{0pt} -\setlength{\headheight}{10pt} +\setlength{\headheight}{20pt} % --- New page for each section @@ -97,6 +97,7 @@ breaklinks=true, % --- Register some information about the document % --- \newcommand{\thelicence}{\def\svgwidth{.1\columnwidth}\input{../../licences/cc-by-sa.pdf_tex}} +\renewcommand{\thelicence}{CC-BY-SA \url{https://creativecommons.org}} %TODO XXX remove \newcommand{\thelevel}{SNT} \newcommand{\thesequence}{Séquence 0} @@ -260,6 +261,60 @@ breaklinks=true, \NewDocumentCommand{\invisible}{d<>}{} +% --- Some nice left bar +% --- + +\usepackage{framed} +\usepackage{xcolor} + +\renewenvironment{leftbar}[1][\hsize] +{% + \def\FrameCommand + {% + {\color{turquoisetitleborder}\vrule width 3pt}% + \hspace{0pt}%must no space. + \fboxsep=\FrameSep\colorbox{turquoisetitleback}% + }% + \MakeFramed{\hsize#1\advance\hsize-\width\FrameRestore}% +} +{\endMakeFramed} + + +% --- Hide some block if the variable is 0 +% --- +% --- +\usepackage{ifthen} +\newif\ifanswers +\answerstrue % comment out to hide answers + +% Actual answer command +\newcommand{\answer}[1]{ + \ifanswers + \begin{itshape} + \leftbar + #1 + \endleftbar + \end{itshape} + \fi +} + +% --- Question env +% --- + +\newcounter{questions} +\setcounter{questions}{1} +\newenvironment{question} +{ + \textbf{Question \arabic{questions}} + \stepcounter{questions} +}{ +} +\newcommand{\questions}[1]{ + \textbf{Question \arabic{questions}} + \stepcounter{questions} + #1 +} + % --- Some default values % --- \date{\academicyear} diff --git a/web/tp_fake_news/sujet.pdf b/web/tp_fake_news/sujet.pdf index 2084a3d..e07d9f4 100644 Binary files a/web/tp_fake_news/sujet.pdf and b/web/tp_fake_news/sujet.pdf differ diff --git a/web/tp_fake_news/sujet.tex b/web/tp_fake_news/sujet.tex index 854de3f..1d3e80a 100644 --- a/web/tp_fake_news/sujet.tex +++ b/web/tp_fake_news/sujet.tex @@ -25,15 +25,17 @@ Elle signifie que son contenu est un paragraphe de texte. Pour en faire un titre principal, on aurait utilisé la balise \textbf{h1}. \begin{exercice} - Dans un dossier que vous pourrez retrouver plus tard dans l’année, créez un dossier et nomez le « web1 ». + Dans un dossier que vous pourrez retrouver plus tard dans l’année, créez un dossier et nommez le « web1 ». \end{exercice} \begin{exercice} Ouvrez un éditeur de texte comme « notepad++ ». Créez un nouveau fichier texte (menu \textbf{File > new} ou raccourci \textbf{CTRL+n}) et enregistrez le dans le dossier créé à l’exercice précédent (menu \textbf{File > save As}) sous le nom « index.html ». - Votre fichier devra avoir le contenu suivant. Il s’agit de la base de toutes les pages web. - \lstinputlisting[language=HTML]{index.html} + Votre fichier devra avoir le contenu précisé à cette adresse : \url{https://git.jean-cloud.net/adrian/cours-snt/src/branch/master/web/tp_fake_news/index.html}. + \\ + Il s’agit de la base de toutes les pages web. + %\lstinputlisting[language=HTML]{index.html} \end{exercice} \begin{exercice} @@ -55,8 +57,8 @@ Pour en faire un titre principal, on aurait utilisé la balise \textbf{h1}. \section{CSS — La mise en forme} \begin{exercice} - Dans le même dossier que votre fichier « index.html » créez un fichier « style.css » avec le contenu suivant : - \lstinputlisting[language=HTML]{style.css} + Dans le même dossier que votre fichier « index.html » créez un fichier « style.css » avec le contenu précisé à cette adresse :\\ + \url{https://git.jean-cloud.net/adrian/cours-snt/src/branch/master/web/tp_fake_news/style.css}\\ Enregistrez le puis actualiser la page index.html dans votre navigateur, le texte des paragraphes doit maintenant être écrit en bleu. \end{exercice}