[Pour le contexte, c’est toujours pour crire des QCM avec Moodle. Une
solution divers problmes (formules trop grosses et indices mal placs)
est d’crire les maths en \small. Mais c’est pnible, surtout quand il
faut reprendre plusieurs dizaines de questions dj tapes.]
Je souhaiterais que dans un document, toutes les maths soient crites en
\small, typiquement
Tu as pensé à utiliser un regex pour rechercher tous les \item*? $ et remplacer en ajoutant le \small ?
Amitiés,
Flora
On 30 Nov 2020, at 15:33, Céline Chevalier xyz@xyz.tld wrote:
Bonjour,
[Pour le contexte, c’est toujours pour écrire des QCM avec Moodle. Une solution à divers problèmes (formules trop grosses et indices mal placés) est d’écrire les maths en \small. Mais c’est pénible, surtout quand il faut reprendre plusieurs dizaines de questions déjà tapées.]
Je souhaiterais que dans un document, toutes les maths soient écrites en \small, typiquement
Heu… je n’ai pas de différence avec et sans \small dans l’exemple ! Est-ce normal ?
–Jean-Yves
----- Original Message -----
From: “Céline Chevalier” xyz@xyz.tld
To: “gut” xyz@xyz.tld
Sent: Monday, 30 November, 2020 15:33:39
Subject: [gut] Maths en \small
Bonjour,
[Pour le contexte, c’est toujours pour écrire des QCM avec Moodle. Une
solution à divers problèmes (formules trop grosses et indices mal placés)
est d’écrire les maths en \small. Mais c’est pénible, surtout quand il
faut reprendre plusieurs dizaines de questions déjà tapées.]
Je souhaiterais que dans un document, toutes les maths soient écrites en
\small, typiquement
Sous vim un truc du style :
:argdo %s/$/& \small /i | update
’ ou plus prudent :
’ :argdo %s/$/& \small /ic | update
avec l’ensemble des fichiers .tex ouverts devrait faire.
en cas de doublons :
argdo %s/\small\ +\small/\small/ |g update
Bonne soire
@ 15:33 30/11/2020, >>>Cline Chevalier<<< Wrote ------------------------:wq!
Bonjour,
[Pour le contexte, c’est toujours pour crire des QCM avec Moodle.
Une solution divers problmes (formules trop grosses et indices
mal placs) est d’crire les maths en \small. Mais c’est pnible,
surtout quand il faut reprendre plusieurs dizaines de questions dj tapes.]
Je souhaiterais que dans un document, toutes les maths soient
crites en \small, typiquement
[Pour le contexte, c’est toujours pour écrire des QCM avec Moodle. Une solution
à divers problèmes (formules trop grosses et indices mal placés) est d’écrire
les maths en \small. Mais c’est pénible, surtout quand il faut reprendre
plusieurs dizaines de questions déjà tapées.]
Je souhaiterais que dans un document, toutes les maths soient écrites en \small,
typiquement
oui, on peut automatiser des choses concernant les maths avec
\everymath ;
non, \small ne va pas fonctionner (commande pour le texte
uniquement). En revanche, on peut recourir à \scriptstyle (mais
alors, la taille des exposants/indices de niveau 4 et plus sera la même que
celle des exposants/indices de niveau 3).
PS: Il faut escaper les caractères spéciaux en regex avec un backslash, j’en ai oublié plusieurs (\item et peut-être $, de mémoire)
On 30 Nov 2020, at 15:39, Flora Vern xyz@xyz.tld wrote:
Bonjour Céline,
Tu as pensé à utiliser un regex pour rechercher tous les \item*? $ et remplacer en ajoutant le \small ?
Amitiés,
Flora
On 30 Nov 2020, at 15:33, Céline Chevalier xyz@xyz.tld wrote:
Bonjour,
[Pour le contexte, c’est toujours pour écrire des QCM avec Moodle. Une solution à divers problèmes (formules trop grosses et indices mal placés) est d’écrire les maths en \small. Mais c’est pénible, surtout quand il faut reprendre plusieurs dizaines de questions déjà tapées.]
Je souhaiterais que dans un document, toutes les maths soient écrites en \small, typiquement
Tu as pens utiliser un regex pour rechercher tous les \item*? $ et
remplacer en ajoutant le \small ?
Pardon, j’aurais d prciser: moi je m’en sors, mais je cherche aider
des collgues. En pratique, il faut une solution simple, donc idalement
qui passe par LaTeX plutt que par des manipulations de texte
Amicalement,
Cline
Amitis,
Flora
On 30 Nov 2020, at 15:33, Cline Chevalier xyz@xyz.tld wrote:
Bonjour,
[Pour le contexte, c’est toujours pour crire des QCM avec Moodle. Une solution divers problmes (formules trop grosses et indices mal placs) est d’crire les maths en \small. Mais c’est pnible, surtout quand il faut reprendre plusieurs dizaines de questions dj tapes.]
Je souhaiterais que dans un document, toutes les maths soient crites en \small, typiquement
oui, on peut automatiser des choses concernant les maths avec
\everymath ;
Merci !
Merci aussi aux autres pour vos suggestions, j’ai pris la plus simple dans
ce cadre.
non, \small ne va pas fonctionner (commande pour le texte
uniquement). En revanche, on peut recourir \scriptstyle (mais
alors, la taille des exposants/indices de niveau 4 et plus sera la mme que
celle des exposants/indices de niveau 3).
Alors, oui et non
Les voies de Moodle tant impntrables, mettre un \small fonctionne…
Plus exactement:
la compilation fournit un warning (\small interdit)
les maths dans le pdf ne sont pas rduites
mais le \small est inclus dans le xml
et Moodle interprte le \small du xml pour crire les maths plus petites
(et c’est bien fait, indices adapts et tout)
Exemple color
Parfait, merci.
Bref, « a fonctionne » et ce stade, croyez-moi, c’est tout ce qui compte.
Regarde du côté de DeclareMathSizes. Quatre arguments, le premier la taille du texte courant (qu’il faut donc connaître, le suivant la taille des maths, puis celle des indices et enfin celle des indices d’indices.
Le 30 nov. 2020 à 15:42, Céline Chevalier xyz@xyz.tld a écrit :
Salut Flora,
Tu as pensé à utiliser un regex pour rechercher tous les \item*? $ et remplacer en ajoutant le \small ?
Pardon, j’aurais dû préciser: moi je m’en sors, mais je cherche à aider des collègues. En pratique, il faut une solution simple, donc idéalement qui passe par LaTeX plutôt que par des manipulations de texte
Amicalement,
Céline
Amitiés,
Flora
On 30 Nov 2020, at 15:33, Céline Chevalier xyz@xyz.tld wrote:
Bonjour,
[Pour le contexte, c’est toujours pour écrire des QCM avec Moodle. Une solution à divers problèmes (formules trop grosses et indices mal placés) est d’écrire les maths en \small. Mais c’est pénible, surtout quand il faut reprendre plusieurs dizaines de questions déjà tapées.]
Je souhaiterais que dans un document, toutes les maths soient écrites en \small, typiquement