A vot'bon cœur

Bon, voici un ecm. Ça me génère des traits intempestifs au dessus du tableau et le compilateur me dit avoir trouvé un caractère qu’il ne connaît pas, mais ne dit pas lequel, et je ne vois pas, j’en appelle à vos lumières:
l’ECM
\documentclass[a4paper,12pt,twoside, frenchb]{article}
\usepackage[T1]{fontenc}% Encodage des polices%
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage{babel}
\usepackage{longtable}
\usepackage{multirow, multicol}
%========================================
\usepackage{geometry}
\geometry{paperwidth=14.5cm, paperheight=22cm}
%
%================================================

%=======================
\begin{document}

\begin{longtable}{|c| m{4.cm}| m{4.cm}|} \label{Tab1}%
\hline
\multicolumn{3}{c}{\bf Tableau récapitulatif}\
\hline
\multicolumn{3}{|c|}{ Objectifs du PITAC et moyens pour y parvenir}\
\hline
Objet&Moyens & Objectifs \
\hline \hline
blabla& blablabla :blablabla : & blablabla :blablabla : \
\hline
blabla & blablabla :blablabla : & blablabla :blablabla : \
\hline
blabla & blablabla :blablabla :& blablabla :blablabla :\
\hline
blabla& blablabla :blablabla : & blablabla :blablabla :
\hline
\end{longtable}
\end{document}
Ivan Lavallée
xyz@xyz.tld
http://www.ivan2015.com/

Bonsoir.

  1. ajouter le package “array” (qui apporte le type de colonne “m”)
  2. avant le dernier “\hline”, terminer la ligne qui précède par “\”

Voilà.

Le 20 mai 2021 à 22:39, Ivan Lavallée xyz@xyz.tld a écrit :

Bon, voici un ecm. Ça me génère des traits intempestifs au dessus du tableau et le compilateur me dit avoir trouvé un caractère qu’il ne connaît pas, mais ne dit pas lequel, et je ne vois pas, j’en appelle à vos lumières:
l’ECM
\documentclass[a4paper,12pt,twoside, frenchb]{article}
\usepackage[T1]{fontenc}% Encodage des polices%
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage{babel}
\usepackage{longtable}
\usepackage{multirow, multicol}
%========================================
\usepackage{geometry}
\geometry{paperwidth=14.5cm, paperheight=22cm}
%
%================================================

%=======================
\begin{document}

\begin{longtable}{|c| m{4.cm}| m{4.cm}|} \label{Tab1}%
\hline
\multicolumn{3}{c}{\bf Tableau récapitulatif}\
\hline
\multicolumn{3}{|c|}{ Objectifs du PITAC et moyens pour y parvenir}\
\hline
Objet&Moyens & Objectifs \
\hline \hline
blabla& blablabla :blablabla : & blablabla :blablabla : \
\hline
blabla & blablabla :blablabla : & blablabla :blablabla : \
\hline
blabla & blablabla :blablabla :& blablabla :blablabla :\
\hline
blabla& blablabla :blablabla : & blablabla :blablabla :
\hline
\end{longtable}
\end{document}
Ivan Lavallée
xyz@xyz.tld mailto:xyz@xyz.tld
http://www.ivan2015.com/ http://www.ivan2015.com/

Chers colistiers, bonjour !

J’utilise le package answers pour gérer mes feuilles d’exercices (énoncés et corrigés).
La question est : comment puis-je changer la mise en forme du numéro de l’exercice ? Par exemple, je voudrais que le numéro soit encadré (au moins dans l’énoncé).
Ci-dessous un ECM.
Merci pour vos lumières et éclairages !
Arnaud


\documentclass{article}

\usepackage[T1]{fontenc}
%\usepackage[latin1]{inputenc} %PC
\usepackage[applemac]{inputenc}%Mac
\usepackage[francais]{babel}
\usepackage{answers}

\newtheorem{Exc}{Exercice}
\Newassociation{correction}{Soln}{mycor}
\renewcommand{\Solnlabel}[1]{Corrig'e #1}

\def\exo#1{\futurelet\testchar\MaybeOptArgmyexoo}
\def\MaybeOptArgmyexoo{\ifx[\testchar \let\next\OptArgmyexoo
\else \let\next\NoOptArgmyexoo \fi \next}
\def\OptArgmyexoo[#1]{\begin{Exc}[#1]\normalfont}
\def\NoOptArgmyexoo{\begin{Exc}\normalfont}

\newcommand{\finexo}{\end{Exc}}
\newcommand{\flag}[1]{}

\begin{document}
\Opensolutionfile{mycor}[ficcorex]

\exo{} AAA
\begin{correction} aaa \end{correction}
\finexo

\exo{} BBB
\begin{correction} bbb \end{correction}
\finexo

\Closesolutionfile{mycor}\Readsolutionfile{mycor}

\end{document}

Merci
Je vous dois des excuses pour n’avoir pas répondu plus tôt, mais je suis parti au pays des ours dans les Pyrénées et je n’avais pas de connexion. Je viens juste de prendre connaissance de votre réponse, que je vais tester dès rentré chez moi demain soir mardi.
Ivan

Le 20 mai 2021 à 23:58, quark67 xyz@xyz.tld a écrit :

Bonsoir.

  1. ajouter le package “array” (qui apporte le type de colonne “m”)
  2. avant le dernier “\hline”, terminer la ligne qui précède par “\”

Voilà.

Le 20 mai 2021 à 22:39, Ivan Lavallée <xyz@xyz.tld mailto:xyz@xyz.tld> a écrit :

Bon, voici un ecm. Ça me génère des traits intempestifs au dessus du tableau et le compilateur me dit avoir trouvé un caractère qu’il ne connaît pas, mais ne dit pas lequel, et je ne vois pas, j’en appelle à vos lumières:
l’ECM
\documentclass[a4paper,12pt,twoside, frenchb]{article}
\usepackage[T1]{fontenc}% Encodage des polices%
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage{babel}
\usepackage{longtable}
\usepackage{multirow, multicol}
%========================================
\usepackage{geometry}
\geometry{paperwidth=14.5cm, paperheight=22cm}
%
%================================================

%=======================
\begin{document}

\begin{longtable}{|c| m{4.cm}| m{4.cm}|} \label{Tab1}%
\hline
\multicolumn{3}{c}{\bf Tableau récapitulatif}\
\hline
\multicolumn{3}{|c|}{ Objectifs du PITAC et moyens pour y parvenir}\
\hline
Objet&Moyens & Objectifs \
\hline \hline
blabla& blablabla :blablabla : & blablabla :blablabla : \
\hline
blabla & blablabla :blablabla : & blablabla :blablabla : \
\hline
blabla & blablabla :blablabla :& blablabla :blablabla :\
\hline
blabla& blablabla :blablabla : & blablabla :blablabla :
\hline
\end{longtable}
\end{document}
Ivan Lavallée
xyz@xyz.tld mailto:xyz@xyz.tld
http://www.ivan2015.com/ http://www.ivan2015.com/

Le temps d’apprendre à vivre il est déjà trop tard Louis Aragon

Bonjour Arnaud,

Le Tue, 31 Aug 2021 22:16:18 +0200,
“Gazagnes Arnaud” xyz@xyz.tld a crit :

J’utilise le package answers pour grer mes feuilles d’exercices
(noncs et corrigs). La question est : comment puis-je changer la
mise en forme du numro de l’exercice ?

J’ai l’impression que ce n’est pas prvu. On peut modifier le style
de l’en-tte complte, mais pas celui du numro seulement. Du coup,
j’ai bricol en recopiant la dfinition de la macro qui commence les
thormes (le package answers utilise le mcanisme des thormes
pour la mise en forme), et en ajoutant un \fbox{} autour du numro.

Ma lecture de la doc m’a entran vers le package amsthm pour
customiser les thormes, donc je le garde, mais il est sans doute
possible de modifier les macros fournies par LaTeX lui-mme.

Pour un rendu plus joli, il faudra sans doute faire quelque chose
avec le point, aprs le numro encadr (il est contenu dans
\thm@headpunct ).

<<<<<
\documentclass{article}

\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc} %PC
%\usepackage[applemac]{inputenc}%Mac
\usepackage[french]{babel}
\usepackage{amsthm} <----- AJOUT
\usepackage{answers}

\makeatletter
\def@begintheorem#1#2[#3]{%
\deferred@thm@head{\the\thm@headfont \thm@indent
@ifempty{#1}{\let\thmname@gobble}{\let\thmname@iden}%
@ifempty{#2}{\let\thmnumber@gobble}{\let\thmnumber@iden}%
@ifempty{#3}{\let\thmnote@gobble}{\let\thmnote@iden}%
\thm@swap\swappedhead\thmhead{#1}{\fbox{#2}}{#3}% <------ ICI
\the\thm@headpunct
\thmheadnl % possibly a newline.
\hskip\thm@headsep
}%
\ignorespaces}
\makeatother

\newtheorem{Exc}{Exercice}
\Newassociation{correction}{Soln}{mycor}
\renewcommand{\Solnlabel}[1]{Corrig'e #1}

\def\exo#1{\futurelet\testchar\MaybeOptArgmyexoo}
\def\MaybeOptArgmyexoo{\ifx[\testchar \let\next\OptArgmyexoo
\else \let\next\NoOptArgmyexoo \fi \next}
\def\OptArgmyexoo[#1]{\begin{Exc}[#1]\normalfont}
\def\NoOptArgmyexoo{\begin{Exc}\normalfont}

\newcommand{\finexo}{\end{Exc}}
\newcommand{\flag}[1]{}

\begin{document}
\Opensolutionfile{mycor}[ficcorex]

\exo{} AAA
\begin{correction} aaa \end{correction}
\finexo

\exo{} BBB
\begin{correction} bbb \end{correction}
\finexo

\Closesolutionfile{mycor}\Readsolutionfile{mycor}

\end{document}

Bonne fin de semaine,
Jrmy.


Jrmy JUST